Compartir a través de


Policy Tracked Resources - List Query Results For Management Group

La directiva de consultas realiza un seguimiento de los recursos en el grupo de administración.

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

Parámetros de identificador URI

Nombre En Requerido Tipo Description
managementGroupName
path True

string

Nombre del grupo de administración.

managementGroupsNamespace
path True

ManagementGroupsNamespaceType

Espacio de nombres para el RP de administración de Microsoft; solo se permite "Microsoft.Management".

policyTrackedResourcesResource
path True

PolicyTrackedResourcesResourceType

Nombre del recurso virtual en el tipo de recurso PolicyTrackedResources; solo se permite "valor predeterminado".

api-version
query True

string

Versión de api de cliente.

$filter
query

string

Expresión de filtro de OData.

$top
query

integer

int32

Número máximo de registros que se van a devolver.

Respuestas

Nombre Tipo Description
200 OK

PolicyTrackedResourcesQueryResults

Resultados de la consulta.

Other Status Codes

QueryFailure

Respuesta de error que describe el motivo del error de la operación.

Seguridad

azure_auth

Flujo OAuth2 de Azure Active Directory

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

Scopes

Nombre Description
user_impersonation suplantación de su cuenta de usuario

Ejemplos

Query at management group scope
Query at management group scope using query parameters

Query at management group scope

Sample Request

POST https://management.azure.com/providers/Microsoft.Management/managementGroups/myManagementGroup/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 management group scope using query parameters

Sample Request

POST https://management.azure.com/providers/Microsoft.Management/managementGroups/myManagementGroup/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"
    }
  ]
}

Definiciones

Nombre Description
Error

Definición de error.

ManagementGroupsNamespaceType

Espacio de nombres para el RP de administración de Microsoft; solo se permite "Microsoft.Management".

PolicyDetails

Detalles de la directiva.

PolicyTrackedResource

Registro de recursos de seguimiento de directivas.

PolicyTrackedResourcesQueryResults

Resultados de la consulta.

PolicyTrackedResourcesResourceType

Nombre del recurso virtual en el tipo de recurso PolicyTrackedResources; solo se permite "valor predeterminado".

QueryFailure

Respuesta de error.

TrackedResourceModificationDetails

Los detalles de la implementación desencadenada por la directiva que creó o modificó el recurso con seguimiento.

Error

Definición de error.

Nombre Tipo Description
code

string

Código de error específico del servicio que actúa como subestado para el código de error HTTP.

message

string

Descripción del error.

ManagementGroupsNamespaceType

Espacio de nombres para el RP de administración de Microsoft; solo se permite "Microsoft.Management".

Nombre Tipo Description
Microsoft.Management

string

PolicyDetails

Detalles de la directiva.

Nombre Tipo Description
policyAssignmentDisplayName

string

Nombre para mostrar de la asignación de directiva.

policyAssignmentId

string

Identificador de la asignación de directiva.

policyAssignmentScope

string

Ámbito de la asignación de directiva.

policyDefinitionId

string

Identificador de la definición de directiva.

policyDefinitionReferenceId

string

Identificador de referencia de definición de directiva dentro de la definición del conjunto de directivas.

policySetDefinitionId

string

Identificador de la definición del conjunto de directivas.

PolicyTrackedResource

Registro de recursos de seguimiento de directivas.

Nombre Tipo Description
createdBy

TrackedResourceModificationDetails

Los detalles de la implementación desencadenada por la directiva que creó el recurso de seguimiento.

lastModifiedBy

TrackedResourceModificationDetails

Detalles de la implementación desencadenada por la directiva que modificó el recurso de seguimiento.

lastUpdateUtc

string

Marca de tiempo de la última actualización al recurso con seguimiento.

policyDetails

PolicyDetails

Los detalles de la directiva que requieren el recurso de seguimiento.

trackedResourceId

string

Identificador del recurso con seguimiento de la directiva.

PolicyTrackedResourcesQueryResults

Resultados de la consulta.

Nombre Tipo Description
nextLink

string

Dirección URL para obtener el siguiente conjunto de resultados.

value

PolicyTrackedResource[]

Resultados de la consulta.

PolicyTrackedResourcesResourceType

Nombre del recurso virtual en el tipo de recurso PolicyTrackedResources; solo se permite "valor predeterminado".

Nombre Tipo Description
default

string

QueryFailure

Respuesta de error.

Nombre Tipo Description
error

Error

Definición de error.

TrackedResourceModificationDetails

Los detalles de la implementación desencadenada por la directiva que creó o modificó el recurso con seguimiento.

Nombre Tipo Description
deploymentId

string

Identificador de la implementación que creó o modificó el recurso con seguimiento.

deploymentTime

string

Marca de tiempo de la implementación que creó o modificó el recurso con seguimiento.

policyDetails

PolicyDetails

Detalles de la directiva que creó o modificó el recurso de seguimiento.