Delen via


Set-AzAutomationWebhook

Hiermee wijzigt u een webhook voor een Automation-runbook.

Syntaxis

Set-AzAutomationWebhook
   [-Name] <String>
   [-IsEnabled] <Boolean>
   [[-Parameters] <IDictionary>]
   [-RunOn <String>]
   [-ResourceGroupName] <String>
   [-AutomationAccountName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

De cmdlet Set-AzAutomationWebhook wijzigt een webhook voor een Azure Automation-runbook.

Voorbeelden

Voorbeeld 1: Een webhook uitschakelen

Set-AzAutomationWebhook -Name "Webhook01" -ResourceGroupName "ResourceGroup01" -AutomationAccountName "AutomationAccount01" -IsEnabled $False

Met deze opdracht wordt een webhook met de naam Webhook01 uitgeschakeld in het Automation-account met de naam AutomationAccount01.

Voorbeeld 2

Set-AzAutomationWebhook -Name "Webhook01" -ResourceGroupName "ResourceGroup01" -AutomationAccountName "AutomationAccount01" -RunOn 'Windows'

Met deze opdracht stelt u de uitvoering in op waarde voor de webhook en dwingt u af dat het runbook wordt uitgevoerd op een Hybrid Worker-groep met de naam Windows.

Voorbeeld 3

Set-AzAutomationWebhook -Name "Webhook01" -ResourceGroupName "ResourceGroup01" -AutomationAccountName "AutomationAccount01" -RunOn $null

Met deze opdracht wordt de uitvoering bijgewerkt op waarde voor de webhook en wordt gedwongen dat het runbook wordt uitgevoerd op een Azure-runbook worker.

Parameters

-AutomationAccountName

Hiermee geeft u de naam op van een Automation-account waarin deze cmdlet een webhook wijzigt.

Type:String
Position:1
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-DefaultProfile

De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-IsEnabled

Hiermee geeft u op of de webhook is ingeschakeld.

Type:Nullable<T>[Boolean]
Position:3
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Name

Hiermee geeft u een naam op van de webhook die door deze cmdlet wordt gewijzigd.

Type:String
Position:2
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Parameters

Hiermee geeft u een woordenlijst van sleutel-/waardeparen. De sleutels zijn de parameternamen van het runbook. De waarden zijn de parameterwaarden van het runbook. Wanneer het runbook wordt gestart als reactie op een webhook, worden deze parameters doorgegeven aan het runbook.

Type:IDictionary
Position:4
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-ResourceGroupName

Hiermee geeft u de naam op van de resourcegroep waarvoor deze cmdlet een webhook wijzigt.

Type:String
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-RunOn

Optionele naam van de hybride agent die het runbook moet uitvoeren

Type:String
Aliassen:HybridWorker
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

String

Nullable<T>[[System.Boolean, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]

IDictionary

Uitvoerwaarden

Webhook