New-AzAutomationVariable
Skapar en Automation-variabel.
Syntax
New-AzAutomationVariable
[-Name] <String>
-Encrypted <Boolean>
[-Description <String>]
[-Value <Object>]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Cmdleten New-AzAutomationVariable skapar en variabel i Azure Automation. Om du vill kryptera variabeln anger du parametern Krypterad . Du kan inte ändra det krypterade tillståndet för en variabel när du har skapat den.
Exempel
Exempel 1: Skapa en variabel med ett enkelt värde
New-AzAutomationVariable -AutomationAccountName "Contoso17" -Name "StringVariable22" -Encrypted $False -Value "My String" -ResourceGroupName "ResourceGroup01"
Det här kommandot skapar en variabel med namnet StringVariable22 med ett strängvärde i Automation-kontot med namnet Contoso17.
Exempel 2: Skapa en variabel med ett komplext värde
$VirtualMachine = Get-AzVM -Name "VirtualMachine03"
New-AzAutomationVariable -AutomationAccountName "Contoso17" -Name "ComplexVariable01" -Encrypted $False -Value $VirtualMachine -ResourceGroupName "ResourceGroup01"
Det första kommandot hämtar en virtuell dator med hjälp av cmdleten Get-AzVM. Kommandot lagrar det i variabeln $VirtualMachine. Det andra kommandot skapar en variabel med namnet ComplexVariable01 i Automation-kontot med namnet Contoso17. Det här kommandot använder ett komplext objekt för dess värde, i det här fallet den virtuella datorn i $VirtualMachine.
Parametrar
-AutomationAccountName
Anger namnet på automationskontot där variabeln ska lagras.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Anger en beskrivning av variabeln.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Encrypted
Anger om den här cmdleten krypterar värdet för variabeln för lagring.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Anger ett namn på variabeln.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
Anger den resursgrupp som den här cmdleten skapar en variabel för.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Value
Anger ett värde för variabeln.
Type: | Object |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Indata
Utdata
Relaterade länkar
Azure PowerShell
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för