New-AzAutomationWebhook
Otomasyon runbook'u için bir web kancası oluşturur.
Syntax
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 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 Force 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.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExpiryTime
Web kancası için bitiş süresini DateTimeOffset nesnesi olarak belirtir. Geçerli bir DateTimeOffset'e dönüştürülebilecek bir dize veya DateTime belirtebilirsiniz.
Type: | DateTimeOffset |
Position: | 5 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Force
ps_force
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IsEnabled
Web kancasının etkinleştirilip etkinleştirilmediğini belirtir.
Type: | Boolean |
Position: | 4 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Web kancası için bir ad belirtir.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | 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.
Type: | IDictionary |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Bu cmdlet'in web kancası oluşturduğu kaynak grubunun adını belirtir.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RunbookName
Web kancasıyla ilişkilendirilecek runbook'un adını belirtir.
Type: | String |
Position: | 3 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RunOn
Runbook'u yürütmesi gereken karma çalışan grubunun isteğe bağlı adı
Type: | String |
Aliases: | HybridWorker |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Girişler
Çıkışlar
İlişkili Bağlantılar
Azure PowerShell
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin