Sdílet prostřednictvím


New-AzureAutomationVariable

Vytvoří proměnnou Automation.

Poznámka:

Rutiny, na které odkazuje tato dokumentace, slouží ke správě starších prostředků Azure, které používají rozhraní API Azure Service Manageru (ASM). Tento starší modul PowerShellu se nedoporučuje při vytváření nových prostředků, protože ASM je naplánované pro vyřazení z provozu. Další informace najdete v části Vyřazení Azure Service Manageru.

Modul Az PowerShell je doporučený modul PowerShellu pro správu prostředků Azure Resource Manageru (ARM) pomocí PowerShellu.

Syntax

New-AzureAutomationVariable
   -Name <String>
   -Encrypted <Boolean>
   [-Description <String>]
   [-Value <Object>]
   -AutomationAccountName <String>
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Description

Důležité

Tento příkaz PowerShellu pro Azure Automation se k 23. 1. 2020 podporuje déle. Model správy služeb Azure je pro Službu Azure Automation zastaralý a k tomuto datu byl zakázaný. Použijte příkazy, které podporují model správy prostředků Azure v Az.Automation.

Rutina New-AzureAutomationVariable vytvoří proměnnou v Microsoft Azure Automation.

Příklady

Příklad 1: Vytvoření nové proměnné s jednoduchou hodnotou

PS C:\> New-AzureAutomationVariable -AutomationAccountName "Contoso17" -Name "MyStringVariable" -Encrypted $False -Value "My String"

Tento příkaz vytvoří novou proměnnou s názvem MyStringVariable s řetězcovou hodnotou v účtu Azure Automation s názvem Contoso17.

Příklad 2: Vytvoření nové proměnné se složitou hodnotou

PS C:\> $vm = Get-AzureVM -ServiceName "MyVM" -Name "MyVM"
PS C:\> New-AzureAutomationVariable -AutomationAccountName "Contoso17" -Name "MyComplexVariable" -Encrypted $False -Value $vm

Tyto příkazy vytvoří novou proměnnou s názvem MyComplexVariable v účtu Automation s názvem Contoso17. Komplexní objekt se používá pro jeho hodnotu, v tomto případě objekt virtuálního počítače.

Parametry

-AutomationAccountName

Určuje název účtu Automation, ve které bude proměnná uložená.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:True
Accept wildcard characters:False

-Description

Určuje popis proměnné.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:True
Accept wildcard characters:False

-Encrypted

Určuje, zda má být hodnota proměnné uložena zašifrovaná.

Typ:Boolean
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Určuje název proměnné.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:True
Accept wildcard characters:False

-Profile

Určuje profil Azure, ze kterého se tato rutina čte. Pokud nezadáte profil, tato rutina načte z místního výchozího profilu.

Typ:AzureSMProfile
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-Value

Určuje hodnotu, která se má uložit do proměnné.

Typ:Object
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:True
Accept wildcard characters:False

Výstupy

Variable