Get-AzPolicySetDefinition
Obtient les définitions de jeu de stratégies.
Syntaxe
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
L’applet de commande Get-AzPolicySetDefinition obtient une collection de définitions d’ensembles de stratégies ou une définition de jeu de stratégies spécifique identifiée par nom ou ID.
Exemples
Exemple 1 : Obtenir toutes les définitions de jeu de stratégies
Get-AzPolicySetDefinition
Cette commande obtient toutes les définitions de jeu de stratégies.
Exemple 2 : Obtenir la définition du jeu de stratégies à partir de l’abonnement actuel par nom
Get-AzPolicySetDefinition -Name 'VMPolicySetDefinition'
Cette commande obtient la définition de jeu de stratégies nommée VMPolicySetDefinition à partir de l’abonnement par défaut actuel.
Exemple 3 : Obtenir la définition d’ensemble de stratégies à partir de l’abonnement par nom
Get-AzPolicySetDefinition -Name 'VMPolicySetDefinition' -subscriptionId '3bf44b72-c631-427a-b8c8-53e2595398ca'
Cette commande obtient la définition de stratégie nommée VMPolicySetDefinition à partir de l’abonnement avec l’ID 3bf44b72-c631-427a-b8c8-53e2595398ca.
Exemple 4 : Obtenir toutes les définitions de jeu de stratégies personnalisées du groupe d’administration
Get-AzPolicySetDefinition -ManagementGroupName 'Dept42' -Custom
Cette commande obtient toutes les définitions de jeu de stratégies personnalisées du groupe d’administration nommé Dept42.
Exemple 5 : Obtenir des définitions de jeu de stratégies à partir d’une catégorie donnée
Get-AzPolicySetDefinition | Where-Object {$_.metadata.category -eq "Virtual Machine"}
Cette commande obtient toutes les définitions de jeu de stratégies dans la catégorie « Machine virtuelle ».
Exemple 6 : [Backcompat] Obtenir des définitions de jeu de stratégies à partir d’une catégorie donnée
Get-AzPolicySetDefinition -BackwardCompatible | Where-Object {$_.Properties.metadata.category -eq "Virtual Machine"}
Cette commande obtient toutes les définitions de jeu de stratégies dans la catégorie « Machine virtuelle ».
Paramètres
-BackwardCompatible
Provoque le retour d’artefacts à l’aide d’un format hérité plaçant des propriétés propres à une stratégie dans un objet de conteneur de propriétés.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Builtin
Provoque le retour de l’applet de commande uniquement aux définitions de stratégie intégrées.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-Custom
Provoque le retour des définitions de stratégie personnalisées uniquement par l’applet de commande.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-DefaultProfile
Le paramètre DefaultProfile n’est pas fonctionnel. Utilisez le paramètre SubscriptionId lorsqu’il est disponible si vous exécutez l’applet de commande sur un autre abonnement.
Type: | PSObject |
Alias: | AzureRMContext, AzureCredential |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Id
ID complet de la définition de stratégie à obtenir.
Type: | String |
Alias: | ResourceId |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-ListVersion
Provoque le retour des définitions de stratégie personnalisées uniquement par l’applet de commande.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-ManagementGroupName
Nom du groupe d’administration.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-Name
Nom de la définition de stratégie à obtenir.
Type: | String |
Alias: | PolicySetDefinitionName |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-SubscriptionId
ID de l’abonnement cible.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-Version
Version de la définition de stratégie au format #.#.#.#.
Type: | String |
Alias: | PolicySetDefinitionVersion |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |