New-AzAutomationVariable
Otomasyon değişkeni oluşturur.
Sözdizimi
New-AzAutomationVariable
[-Name] <String>
-Encrypted <Boolean>
[-Description <String>]
[-Value <Object>]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
New-AzAutomationVariable cmdlet'i Azure Otomasyonu'nda bir değişken oluşturur. Değişkeni şifrelemek için Encrypted parametresini belirtin. Oluşturma işleminden sonra bir değişkenin şifrelenmiş durumunu değiştiremezsiniz.
Örnekler
Örnek 1: Basit bir değerle değişken oluşturma
New-AzAutomationVariable -AutomationAccountName "Contoso17" -Name "StringVariable22" -Encrypted $False -Value "My String" -ResourceGroupName "ResourceGroup01"
Bu komut, Contoso17 adlı Otomasyon hesabında dize değeriyle StringVariable22 adlı bir değişken oluşturur.
Örnek 2: Karmaşık bir değerle değişken oluşturma
$VirtualMachine = Get-AzVM -Name "VirtualMachine03"
New-AzAutomationVariable -AutomationAccountName "Contoso17" -Name "ComplexVariable01" -Encrypted $False -Value $VirtualMachine -ResourceGroupName "ResourceGroup01"
İlk komut, Get-AzVM cmdlet'ini kullanarak bir sanal makine alır. komut, $VirtualMachine değişkeninde depolar. İkinci komut, Contoso17 adlı Otomasyon hesabında ComplexVariable01 adlı bir değişken oluşturur. Bu komut, değeri için karmaşık bir nesne kullanır, bu örnekte $VirtualMachine'daki sanal makine.
Parametreler
-AutomationAccountName
Değişkenin depolandığı Otomasyon hesabının adını belirtir.
Tür: | String |
Position: | 1 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik
Tür: | IAzureContextContainer |
Diğer adlar: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Description
Değişken için bir açıklama belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-Encrypted
Bu cmdlet'in depolama için değişkenin değerini şifreleyip şifrelemediğini belirtir.
Tür: | Boolean |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-Name
Değişken için bir ad belirtir.
Tür: | String |
Position: | 2 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-ResourceGroupName
Bu cmdlet'in değişken oluşturduğu kaynak grubunu belirtir.
Tür: | String |
Position: | 0 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-Value
Değişkeni için bir değer belirtir.
Tür: | Object |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
Girişler
Çıkışlar
İlişkili Bağlantılar
Azure PowerShell