New-AzAutomationWebhook
Otomasyon runbook'u için bir web kancası oluşturur.
Sözdizimi
New-AzAutomationWebhook
[-Name] <String>
[-RunbookName] <String>
[-IsEnabled] <Boolean>
[-ExpiryTime] <DateTimeOffset>
[-Parameters <IDictionary>]
[-Force]
[-RunOn <String>]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
New-AzAutomationWebhook cmdlet'i, Azure Otomasyonu runbook'u için bir web kancası oluşturur. Yeniden alınamadığından, bu cmdlet'in döndürdüğü web kancası URL'sini kaydettiğinizden emin olun.
Örnekler
Örnek 1: Web kancası oluşturma
$Webhook = New-AzAutomationWebhook -Name "Webhook06" -IsEnabled $True -ExpiryTime "10/2/2016" -RunbookName "ContosoRunbook" -ResourceGroupName "ResourceGroup01" -AutomationAccountName "AutomationAccount01" -Force
Bu komut AutomationAccount01 adlı Otomasyon hesabında ContosoRunbook adlı runbook için Webhook06 adlı bir web kancası oluşturur. komut web kancasını $Webhook değişkeninde depolar. Web kancası etkindir. Web kancasının süresi belirtilen zamanda dolar. Bu komut web kancası parametreleri için herhangi bir değer sağlamaz. Bu komut Zorla parametresini belirtir. Bu nedenle, sizden onay istemez.
Örnek 2: Parametrelerle web kancası oluşturma
$Params = @{"StringParam"="Hello World";"IntegerParam"=32}
$Webhook = New-AzAutomationWebhook -Name "Webhook11" -Parameters $Params -IsEnabled $True -ExpiryTime "10/2/2016" -RunbookName "ContosoRunbook" -ResourceGroupName "ResourceGroup01" -AutomationAccountName "AutomationAccount01" -Force
İlk komut parametre sözlüğü oluşturur ve bunları $Params değişkeninde depolar. İkinci komut, AutomationAccount01 adlı Otomasyon hesabında ContosoRunbook adlı runbook için Webhook11 adlı bir web kancası oluşturur. komutu, $Params içindeki parametreleri web kancasına atar.
Parametreler
-AutomationAccountName
Bu cmdlet'in bir web kancası oluşturduğu 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 |
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Tür: | SwitchParameter |
Diğer adlar: | cf |
Position: | Named |
Default value: | False |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
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 |
-ExpiryTime
DateTimeOffset nesnesi olarak web kancası için süre sonunu belirtir.
geçerli bir DateTimeOffsetdönüştürülebilecek bir dize veya
Tür: | DateTimeOffset |
Position: | 5 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-Force
ps_force
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-IsEnabled
Web kancasının etkinleştirilip etkinleştirilmediğini belirtir.
Tür: | Boolean |
Position: | 4 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-Name
Web kancası 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 |
-Parameters
Anahtar/değer çiftleri sözlüğü belirtir. Anahtarlar runbook parametre adlarıdır. Değerler runbook parametre değerleridir. Bir web kancasına yanıt olarak runbook başlatıldığında, bu parametreler runbook'a geçirilir.
Tür: | IDictionary |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ResourceGroupName
Bu cmdlet'in web kancası oluşturduğu kaynak grubunun adını belirtir.
Tür: | String |
Position: | 0 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-RunbookName
Web kancasıyla ilişkilendirilecek runbook'un adını belirtir.
Tür: | String |
Position: | 3 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-RunOn
Runbook'u yürütmesi gereken karma çalışan grubunun isteğe bağlı adı
Tür: | String |
Diğer adlar: | HybridWorker |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-WhatIf
Cmdlet çalıştırılırsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Tür: | SwitchParameter |
Diğer adlar: | wi |
Position: | Named |
Default value: | False |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Girişler
Çıkışlar
İlişkili Bağlantılar
Azure PowerShell