New-AzAutomationWebhook
Membuat webhook untuk runbook Automation.
Sintaks
New-AzAutomationWebhook
[-Name] <String>
[-RunbookName] <String>
[-IsEnabled] <Boolean>
[-ExpiryTime] <DateTimeOffset>
[-Parameters <IDictionary>]
[-Force]
[-RunOn <String>]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Deskripsi
Cmdlet New-AzAutomationWebhook membuat webhook untuk runbook Azure Automation. Pastikan untuk menyimpan URL webhook yang dikembalikan cmdlet ini, karena tidak dapat diambil lagi.
Contoh
Contoh 1: Membuat webhook
$Webhook = New-AzAutomationWebhook -Name "Webhook06" -IsEnabled $True -ExpiryTime "10/2/2016" -RunbookName "ContosoRunbook" -ResourceGroupName "ResourceGroup01" -AutomationAccountName "AutomationAccount01" -Force
Perintah ini membuat webhook bernama Webhook06 untuk runbook bernama ContosoRunbook di akun Automation bernama AutomationAccount01. Perintah menyimpan webhook dalam variabel $Webhook. Webhook diaktifkan. Webhook kedaluwarsa pada waktu yang ditentukan. Perintah ini tidak menyediakan nilai apa pun untuk parameter webhook. Perintah ini menentukan parameter Force . Oleh karena itu, itu tidak meminta Anda untuk konfirmasi.
Contoh 2: Membuat webhook dengan parameter
$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
Perintah pertama membuat kamus parameter, dan menyimpannya dalam variabel $Params. Perintah kedua membuat webhook bernama Webhook11 untuk runbook bernama ContosoRunbook di akun Automation bernama AutomationAccount01. Perintah menetapkan parameter dalam $Params ke webhook.
Parameter
-AutomationAccountName
Menentukan nama akun Automation tempat cmdlet ini membuat webhook.
Jenis: | String |
Position: | 1 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-Confirm
Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.
Jenis: | SwitchParameter |
Alias: | cf |
Position: | Named |
Nilai default: | False |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-DefaultProfile
Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure
Jenis: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-ExpiryTime
Menentukan waktu kedaluwarsa untuk webhook sebagai objek DateTimeOffset . Anda dapat menentukan string atau DateTime yang dapat dikonversi ke DateTimeOffset yang valid.
Jenis: | DateTimeOffset |
Position: | 5 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-Force
ps_force
Jenis: | SwitchParameter |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-IsEnabled
Menentukan apakah webhook diaktifkan.
Jenis: | Boolean |
Position: | 4 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-Name
Menentukan nama untuk webhook.
Jenis: | String |
Position: | 2 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-Parameters
Menentukan kamus pasangan kunci/nilai. Kuncinya adalah nama parameter runbook. Nilainya adalah nilai parameter runbook. Ketika runbook dimulai sebagai respons terhadap webhook, parameter ini diteruskan ke runbook.
Jenis: | IDictionary |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-ResourceGroupName
Menentukan nama grup sumber daya tempat cmdlet ini membuat webhook.
Jenis: | String |
Position: | 0 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-RunbookName
Menentukan nama runbook yang akan dikaitkan dengan webhook.
Jenis: | String |
Position: | 3 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-RunOn
Nama opsional grup hybrid worker yang harus menjalankan runbook
Jenis: | String |
Alias: | HybridWorker |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-WhatIf
Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.
Jenis: | SwitchParameter |
Alias: | wi |
Position: | Named |
Nilai default: | False |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |