New-AzAutomationVariable
Crée une variable Automation.
Syntax
New-AzAutomationVariable
[-Name] <String>
-Encrypted <Boolean>
[-Description <String>]
[-Value <Object>]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
L’applet de commande New-AzAutomationVariable crée une variable dans Azure Automation. Pour chiffrer la variable, spécifiez le paramètre Encrypted . Vous ne pouvez pas modifier l’état chiffré d’une variable après la création.
Exemples
Exemple 1 : Créer une variable avec une valeur simple
New-AzAutomationVariable -AutomationAccountName "Contoso17" -Name "StringVariable22" -Encrypted $False -Value "My String" -ResourceGroupName "ResourceGroup01"
Cette commande crée une variable nommée StringVariable22 avec une valeur de chaîne dans le compte Automation nommé Contoso17.
Exemple 2 : Créer une variable avec une valeur complexe
$VirtualMachine = Get-AzVM -Name "VirtualMachine03"
New-AzAutomationVariable -AutomationAccountName "Contoso17" -Name "ComplexVariable01" -Encrypted $False -Value $VirtualMachine -ResourceGroupName "ResourceGroup01"
La première commande obtient une machine virtuelle à l’aide de l’applet de commande Get-AzVM. La commande la stocke dans la variable $VirtualMachine. La deuxième commande crée une variable nommée ComplexVariable01 dans le compte Automation nommé Contoso17. Cette commande utilise un objet complexe pour sa valeur, dans ce cas, la machine virtuelle dans $VirtualMachine.
Paramètres
-AutomationAccountName
Spécifie le nom du compte Automation dans lequel stocker la variable.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Spécifie une description de la variable.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Encrypted
Spécifie si cette applet de commande chiffre la valeur de la variable pour le stockage.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Spécifie un nom pour la variable.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
Spécifie le groupe de ressources pour lequel cette applet de commande crée une variable.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Value
Spécifie une valeur pour la variable.
Type: | Object |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Entrées
Sorties
Liens associés
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour