Freigeben über


Set-AzAutomationWebhook

Ändert einen Webhook für ein Automatisierungs-Runbook.

Syntax

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

Beschreibung

Das Cmdlet Set-AzAutomationWebhook ändert einen Webhook für ein Azure Automation-Runbook.

Beispiele

Beispiel 1: Deaktivieren eines Webhooks

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

Mit diesem Befehl wird ein Webhook namens "Webhook01" im Automatisierungskonto namens "AutomationAccount01" deaktiviert.

Beispiel 2

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

Mit diesem Befehl wird der Wert "Run on" für den Webhook festgelegt und erzwingt, dass das Runbook in einer Hybrid worker-Gruppe namens Windows ausgeführt wird.

Beispiel 3

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

Dieser Befehl aktualisiert die Ausführung für den Webhook und erzwingt, dass das Runbook auf einem Azure-Runbook-Worker ausgeführt wird.

Parameter

-AutomationAccountName

Gibt den Namen eines Automatisierungskontos an, in dem dieses Cmdlet einen Webhook ändert.

Typ:String
Position:1
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-DefaultProfile

Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure

Typ:IAzureContextContainer
Aliase:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-IsEnabled

Gibt an, ob der Webhook aktiviert ist.

Typ:Nullable<T>[Boolean]
Position:3
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-Name

Gibt einen Namen des Webhooks an, den dieses Cmdlet ändert.

Typ:String
Position:2
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-Parameters

Gibt ein Wörterbuch mit Schlüssel-Wert-Paaren an. Die Schlüssel sind die Namen des Runbook-Parameters. Die Werte sind die Runbook-Parameterwerte. Wenn das Runbook als Reaktion auf einen Webhook gestartet wird, werden diese Parameter an das Runbook übergeben.

Typ:IDictionary
Position:4
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-ResourceGroupName

Gibt den Namen der Ressourcengruppe an, für die dieses Cmdlet einen Webhook ändert.

Typ:String
Position:0
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-RunOn

Optionaler Name des Hybrid-Agents, der das Runbook ausführen soll

Typ:String
Aliase:HybridWorker
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

String

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

IDictionary

Ausgaben

Webhook