Freigeben über


Set-AzAutomationVariable

Ändert eine Automatisierungsvariable.

Syntax

Set-AzAutomationVariable
   [-Name] <String>
   -Encrypted <Boolean>
   -Value <Object>
   [-ResourceGroupName] <String>
   [-AutomationAccountName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Set-AzAutomationVariable
   [-Name] <String>
   -Description <String>
   [-ResourceGroupName] <String>
   [-AutomationAccountName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Beschreibung

Das cmdlet Set-AzAutomationVariable ändert den Wert oder die Beschreibung einer Variablen in Azure Automation. Um die Variable zu verschlüsseln, geben Sie den Parameter Encrypted an. Sie können den verschlüsselten Zustand einer Variablen nach der Erstellung nicht ändern. Das Angeben von Verschlüsselten für eine vorhandene, nicht verschlüsselte Variable schlägt fehl.

Beispiele

Beispiel 1: Festlegen des Werts einer Variablen

Set-AzAutomationVariable -AutomationAccountName "Contoso17" -Name "StringVariable22" -ResourceGroupName "ResourceGroup01" -Value "New Value" -Encrypted $False

Mit diesem Befehl wird ein neuer Wert für die Variable "StringVariable22" im Azure Automation-Konto namens "Contoso17" festgelegt.

Parameter

-AutomationAccountName

Gibt den Namen des Automatisierungskontos an, in dem die Variable gespeichert wird.

Typ:String
Position:1
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-DefaultProfile

Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure

Typ:IAzureContextContainer
Aliase:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Description

Gibt eine Beschreibung für die Variable an.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-Encrypted

Gibt an, ob das Cmdlet den Wert der Variablen für den Speicher verschlüsselt.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-Name

Gibt den Namen der Variablen an, die dieses Cmdlet ändert.

Typ:String
Position:2
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-ResourceGroupName

Gibt die Ressourcengruppe an, für die dieses Cmdlet eine Variable ändert.

Typ:String
Position:0
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-Value

Gibt einen Wert für die Variable an.

Typ:Object
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

Eingaben

String

Boolean

Object

Ausgaben

Variable