Policy Tracked Resources - List Query Results For Subscription

A política de consultas registou recursos na subscrição.

POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.PolicyInsights/policyTrackedResources/default/queryResults?api-version=2018-07-01-preview
POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.PolicyInsights/policyTrackedResources/default/queryResults?$top={$top}&$filter={$filter}&api-version=2018-07-01-preview

Parâmetros do URI

Name Em Necessário Tipo Description
policyTrackedResourcesResource
path True

PolicyTrackedResourcesResourceType

O nome do recurso virtual em Tipo de recurso PolicyTrackedResources; só é permitida a "predefinição".

subscriptionId
path True

string

ID da subscrição do Microsoft Azure.

api-version
query True

string

Versão da API de Cliente.

$filter
query

string

Expressão de filtro OData.

$top
query

integer

int32

Número máximo de registos a devolver.

Respostas

Name Tipo Description
200 OK

PolicyTrackedResourcesQueryResults

Resultados da consulta.

Other Status Codes

QueryFailure

Resposta de erro que descreve a razão pela qual a operação falhou.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation representar a sua conta de utilizador

Exemplos

Query at subscription scope
Query at subscription scope using query parameters

Query at subscription scope

Sample Request

POST https://management.azure.com/subscriptions/fffedd8f-ffff-fffd-fffd-fffed2f84852/providers/Microsoft.PolicyInsights/policyTrackedResources/default/queryResults?api-version=2018-07-01-preview

Sample Response

{
  "value": [
    {
      "trackedResourceId": "/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/resourceGroups/myResourceGroup/providers/Microsoft.Example/exampleResourceType/exampleTrackedResourceName1",
      "policyDetails": {
        "policyDefinitionId": "/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/resourceGroups/myResourceGroup/providers/Microsoft.Authorization/policyDefinitions/myPolicyDefinition1",
        "policyAssignmentId": "/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/resourceGroups/myResourceGroup/providers/Microsoft.Authorization/policyAssignments/myPolicyAssignment1",
        "policyAssignmentDisplayName": "My Policy Assignment 1 Display name",
        "policyAssignmentScope": "/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/resourceGroups/myResourceGroup/",
        "policySetDefinitionId": "/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/providers/Microsoft.Authorization/policySetDefinitions/mySetDefinition",
        "policyDefinitionReferenceId": "123ABC"
      },
      "createdBy": {
        "policyDetails": {
          "policyDefinitionId": "/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/resourceGroups/myResourceGroup/providers/Microsoft.Authorization/policyDefinitions/createdByPolicyDefinition",
          "policyAssignmentId": "/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/resourceGroups/myResourceGroup/providers/Microsoft.Authorization/policyAssignments/createdByPolicyAssignment",
          "policyAssignmentScope": "/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/"
        },
        "deploymentId": "/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/resourceGroups/myResourceGroup/providers/Microsoft.Resources/deployments/deploymentName",
        "deploymentTime": "2018-03-09T00:00:00.0000000Z"
      },
      "lastModifiedBy": {
        "policyDetails": {
          "policyDefinitionId": "/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/resourceGroups/myResourceGroup/providers/Microsoft.Authorization/policyDefinitions/lastModifiedByPolicyDefinition",
          "policyAssignmentId": "/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/resourceGroups/myResourceGroup/providers/Microsoft.Authorization/policyAssignments/lastModifiedByPolicyAssignment",
          "policyAssignmentScope": "/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/"
        },
        "deploymentId": "/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/resourceGroups/myResourceGroup/providers/Microsoft.Resources/deployments/deploymentName",
        "deploymentTime": "2018-04-09T00:00:00.0000000Z"
      },
      "lastUpdateUtc": "2018-08-09T20:40:17.3585243Z"
    },
    {
      "trackedResourceId": "/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/resourceGroups/myResourceGroup/providers/Microsoft.Example/exampleResourceType/exampleTrackedResourceName2",
      "policyDetails": {
        "policyDefinitionId": "/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/resourceGroups/myResourceGroup/providers/Microsoft.Authorization/policyDefinitions/myPolicyDefinition2",
        "policyAssignmentId": "/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/providers/Microsoft.Authorization/policyAssignments/myPolicyAssignment2",
        "policyAssignmentScope": "/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/"
      },
      "lastUpdateUtc": "2018-08-10T00:40:17.3585243Z"
    }
  ]
}

Query at subscription scope using query parameters

Sample Request

POST https://management.azure.com/subscriptions/fffedd8f-ffff-fffd-fffd-fffed2f84852/providers/Microsoft.PolicyInsights/policyTrackedResources/default/queryResults?$top=1&$filter=PolicyAssignmentId eq '/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/resourceGroups/myResourceGroup/providers/Microsoft.Authorization/policyAssignments/myPolicyAssignment' AND TrackedResourceId eq '/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/resourceGroups/myResourceGroup/providers/Microsoft.Example/exampleResourceType/exampleTrackedResourceName'&api-version=2018-07-01-preview

Sample Response

{
  "value": [
    {
      "trackedResourceId": "/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/resourceGroups/myResourceGroup/providers/Microsoft.Example/exampleResourceType/exampleTrackedResourceName",
      "policyDetails": {
        "policyDefinitionId": "/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/resourceGroups/myResourceGroup/providers/Microsoft.Authorization/policyDefinitions/myPolicyDefinition",
        "policyAssignmentId": "/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/resourceGroups/myResourceGroup/providers/Microsoft.Authorization/policyAssignments/myPolicyAssignment",
        "policyAssignmentDisplayName": "My Policy Assignment Display name",
        "policyAssignmentScope": "/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/resourceGroups/myResourceGroup/",
        "policySetDefinitionId": "/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/providers/Microsoft.Authorization/policySetDefinitions/mySetDefinition",
        "policyDefinitionReferenceId": "123ABC"
      },
      "createdBy": {
        "policyDetails": {
          "policyDefinitionId": "/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/resourceGroups/myResourceGroup/providers/Microsoft.Authorization/policyDefinitions/createdByPolicyDefinition",
          "policyAssignmentId": "/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/resourceGroups/myResourceGroup/providers/Microsoft.Authorization/policyAssignments/createdByPolicyAssignment",
          "policyAssignmentScope": "/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/"
        },
        "deploymentId": "/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/resourceGroups/myResourceGroup/providers/Microsoft.Resources/deployments/deploymentName",
        "deploymentTime": "2018-03-09T00:00:00.0000000Z"
      },
      "lastModifiedBy": {
        "policyDetails": {
          "policyDefinitionId": "/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/resourceGroups/myResourceGroup/providers/Microsoft.Authorization/policyDefinitions/lastModifiedByPolicyDefinition",
          "policyAssignmentId": "/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/resourceGroups/myResourceGroup/providers/Microsoft.Authorization/policyAssignments/lastModifiedByPolicyAssignment",
          "policyAssignmentScope": "/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/"
        },
        "deploymentId": "/subscriptions/fff8dfdb-fff3-fff0-fff4-fffdcbe6b2ef/resourceGroups/myResourceGroup/providers/Microsoft.Resources/deployments/deploymentName",
        "deploymentTime": "2018-04-09T00:00:00.0000000Z"
      },
      "lastUpdateUtc": "2018-08-09T20:40:17.3585243Z"
    }
  ]
}

Definições

Name Description
Error

Definição de erro.

PolicyDetails

Os detalhes da política.

PolicyTrackedResource

Registo de recursos controlado por políticas.

PolicyTrackedResourcesQueryResults

Resultados da consulta.

PolicyTrackedResourcesResourceType

O nome do recurso virtual em Tipo de recurso PolicyTrackedResources; só é permitida a "predefinição".

QueryFailure

Resposta de erro.

TrackedResourceModificationDetails

Os detalhes da política acionou a implementação que criou ou modificou o recurso controlado.

Error

Definição de erro.

Name Tipo Description
code

string

Código de erro específico do serviço que serve como o subtatus para o código de erro HTTP.

message

string

Descrição do erro.

PolicyDetails

Os detalhes da política.

Name Tipo Description
policyAssignmentDisplayName

string

O nome a apresentar da atribuição de política.

policyAssignmentId

string

O ID da atribuição de política.

policyAssignmentScope

string

O âmbito da atribuição de política.

policyDefinitionId

string

O ID da definição de política.

policyDefinitionReferenceId

string

O ID de referência da definição de política na definição do conjunto de políticas.

policySetDefinitionId

string

O ID da definição do conjunto de políticas.

PolicyTrackedResource

Registo de recursos controlado por políticas.

Name Tipo Description
createdBy

TrackedResourceModificationDetails

Os detalhes da política acionou a implementação que criou o recurso controlado.

lastModifiedBy

TrackedResourceModificationDetails

Os detalhes da política acionaram a implementação que modificou o recurso controlado.

lastUpdateUtc

string

Carimbo de data/hora da última atualização para o recurso controlado.

policyDetails

PolicyDetails

Os detalhes da política que requerem o recurso controlado.

trackedResourceId

string

O ID do recurso controlado pela política.

PolicyTrackedResourcesQueryResults

Resultados da consulta.

Name Tipo Description
nextLink

string

O URL para obter o próximo conjunto de resultados.

value

PolicyTrackedResource[]

Resultados da consulta.

PolicyTrackedResourcesResourceType

O nome do recurso virtual em Tipo de recurso PolicyTrackedResources; só é permitida a "predefinição".

Name Tipo Description
default

string

QueryFailure

Resposta de erro.

Name Tipo Description
error

Error

Definição de erro.

TrackedResourceModificationDetails

Os detalhes da política acionou a implementação que criou ou modificou o recurso controlado.

Name Tipo Description
deploymentId

string

O ID da implementação que criou ou modificou o recurso controlado.

deploymentTime

string

Carimbo de data/hora da implementação que criou ou modificou o recurso controlado.

policyDetails

PolicyDetails

Os detalhes da política que criou ou modificou o recurso controlado.