Get-AzPolicySetDefinition
Obtiene las definiciones del conjunto de directivas.
Sintaxis
Get-AzPolicySetDefinition
[-Name <String>]
[-BackwardCompatible]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Get-AzPolicySetDefinition
[-Name <String>]
-ManagementGroupName <String>
[-BackwardCompatible]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Get-AzPolicySetDefinition
[-Name <String>]
-SubscriptionId <String>
[-BackwardCompatible]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Get-AzPolicySetDefinition
[-Name <String>]
[-Id <String>]
[-BackwardCompatible]
-Version <String>
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Get-AzPolicySetDefinition
[-Name <String>]
[-Id <String>]
[-ListVersion]
[-BackwardCompatible]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Get-AzPolicySetDefinition
-Id <String>
[-BackwardCompatible]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Get-AzPolicySetDefinition
[-SubscriptionId <String>]
[-ManagementGroupName <String>]
[-Builtin]
[-BackwardCompatible]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Get-AzPolicySetDefinition
[-SubscriptionId <String>]
[-ManagementGroupName <String>]
[-Custom]
[-BackwardCompatible]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Description
El cmdlet Get-AzPolicySetDefinition obtiene una colección de definiciones de conjuntos de directivas o una definición de conjunto de directivas específica identificada por nombre o identificador.
Ejemplos
Ejemplo 1: Obtener todas las definiciones de conjuntos de directivas
Get-AzPolicySetDefinition
Este comando obtiene todas las definiciones del conjunto de directivas.
Ejemplo 2: Obtener la definición del conjunto de directivas de la suscripción actual por nombre
Get-AzPolicySetDefinition -Name 'VMPolicySetDefinition'
Este comando obtiene la definición del conjunto de directivas denominada VMPolicySetDefinition de la suscripción predeterminada actual.
Ejemplo 3: Obtener la definición del conjunto de directivas de la suscripción por nombre
Get-AzPolicySetDefinition -Name 'VMPolicySetDefinition' -subscriptionId '3bf44b72-c631-427a-b8c8-53e2595398ca'
Este comando obtiene la definición de directiva denominada VMPolicySetDefinition de la suscripción con el identificador 3bf44b72-c631-427a-b8c8-53e2595398ca.
Ejemplo 4: Obtención de todas las definiciones de conjuntos de directivas personalizadas del grupo de administración
Get-AzPolicySetDefinition -ManagementGroupName 'Dept42' -Custom
Este comando obtiene todas las definiciones de conjuntos de directivas personalizadas del grupo de administración denominado Dept42.
Ejemplo 5: Obtener definiciones de conjuntos de directivas de una categoría determinada
Get-AzPolicySetDefinition | Where-Object {$_.metadata.category -eq "Virtual Machine"}
Este comando obtiene todas las definiciones del conjunto de directivas de la categoría "Máquina virtual".
Ejemplo 6: [Backcompat] Obtener definiciones de conjuntos de directivas de una categoría determinada
Get-AzPolicySetDefinition -BackwardCompatible | Where-Object {$_.Properties.metadata.category -eq "Virtual Machine"}
Este comando obtiene todas las definiciones del conjunto de directivas de la categoría "Máquina virtual".
Parámetros
-BackwardCompatible
Hace que el cmdlet devuelva artefactos mediante la colocación de propiedades específicas de la directiva en un objeto contenedor de propiedades.
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Builtin
Hace que el cmdlet devuelva solo las definiciones de directiva integradas.
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-Custom
Hace que el cmdlet devuelva solo definiciones de directiva personalizadas.
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-DefaultProfile
El parámetro DefaultProfile no es funcional. Use el parámetro SubscriptionId cuando esté disponible si ejecuta el cmdlet en otra suscripción.
Tipo: | PSObject |
Alias: | AzureRMContext, AzureCredential |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Id
Identificador completo de la definición de directiva que se va a obtener.
Tipo: | String |
Alias: | ResourceId |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-ListVersion
Hace que el cmdlet devuelva solo definiciones de directiva personalizadas.
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-ManagementGroupName
Nombre del grupo de administración.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-Name
Nombre de la definición de directiva que se va a obtener.
Tipo: | String |
Alias: | PolicySetDefinitionName |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-SubscriptionId
Identificador de la suscripción de destino.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-Version
La versión de definición de directiva en formato #.#.#
Tipo: | String |
Alias: | PolicySetDefinitionVersion |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |