El cmdlet Get-AzPolicyAssignment obtiene todas las asignaciones de directiva o asignaciones concretas.
Identifique una asignación de directiva para obtener por nombre y ámbito o por identificador.
Ejemplos
Ejemplo 1: Obtener todas las asignaciones de directiva
Get-AzPolicyAssignment
Este comando obtiene todas las asignaciones de directiva.
Ejemplo 2: Obtención de una asignación de directiva específica
El primer comando obtiene un grupo de recursos denominado ResourceGroup11 mediante el cmdlet Get-AzResourceGroup y lo almacena en la variable $ResourceGroup.
El segundo comando obtiene la asignación de directiva denominada PolicyAssignment07 para el ámbito que identifica la propiedad ResourceId de $ResourceGroup.
Ejemplo 3: Obtener todas las asignaciones de directiva asignadas a un grupo de administración
El primer comando especifica el identificador del grupo de administración que se va a consultar.
El segundo comando obtiene todas las asignaciones de directiva asignadas al grupo de administración con el identificador "myManagementGroup".
Ejemplo 4: Obtener el ámbito, el identificador de definición del conjunto de directivas y el nombre para mostrar de todas las asignaciones de directiva con formato de lista
Este comando es útil cuando necesita encontrar la propiedad DisplayName fácil de lector de una asignación de Azure Policy.
Ejemplo 5: [Backcompat] Obtener el ámbito, el identificador de definición del conjunto de directivas y el nombre para mostrar de todas las asignaciones de directiva con formato de lista
Identificador de la asignación de directiva que se va a obtener.
Use el formato '{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}'.
Hace que la lista de asignaciones de directiva devueltas incluya todas las asignaciones relacionadas con el ámbito especificado, incluidas las de ámbitos antecesor y las de ámbitos descendientes.
Si no se proporciona, solo se incluyen las asignaciones en y encima del ámbito especificado.
Ámbito de la asignación de directiva.
Los ámbitos válidos son: grupo de administración (formato: '/providers/Microsoft.Management/managementGroups/{managementGroup}'), suscripción (formato: '/subscriptions/{subscriptionId}'), grupo de recursos (formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', o recurso (formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.