New-AzAutomationWebhook
Skapar en webhook för en Automation-runbook.
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
Cmdleten New-AzAutomationWebhook skapar en webhook för en Azure Automation-runbook. Spara webhooks-URL:en som den här cmdleten returnerar eftersom den inte kan hämtas igen.
Exempel
Exempel 1: Skapa en webhook
$Webhook = New-AzAutomationWebhook -Name "Webhook06" -IsEnabled $True -ExpiryTime "10/2/2016" -RunbookName "ContosoRunbook" -ResourceGroupName "ResourceGroup01" -AutomationAccountName "AutomationAccount01" -Force
Det här kommandot skapar en webhook med namnet Webhook06 för runbooken ContosoRunbook i Automation-kontot med namnet AutomationAccount01. Kommandot lagrar webhooken i variabeln $Webhook. Webhooken är aktiverad. Webhooken upphör att gälla vid den angivna tidpunkten. Det här kommandot innehåller inga värden för webhookparametrar. Det här kommandot anger parametern Force. Därför uppmanas du inte att bekräfta.
Exempel 2: Skapa en webhook med parametrar
$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
Det första kommandot skapar en ordlista med parametrar och lagrar dem i variabeln $Params. Det andra kommandot skapar en webhook med namnet Webhook11 för runbooken ContosoRunbook i Automation-kontot med namnet AutomationAccount01. Kommandot tilldelar parametrarna i $Params till webhooken.
Parametrar
-AutomationAccountName
Anger namnet på ett Automation-konto där den här cmdleten skapar en webhook.
Typ: | String |
Position: | 1 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Typ: | SwitchParameter |
Alias: | cf |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure
Typ: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ExpiryTime
Anger förfallotiden för webhooken som ett DateTimeOffset- objekt. Du kan ange en sträng eller en DateTime- som kan konverteras till en giltig DateTimeOffset.
Typ: | DateTimeOffset |
Position: | 5 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-Force
ps_force
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-IsEnabled
Anger om webhooken är aktiverad.
Typ: | Boolean |
Position: | 4 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-Name
Anger ett namn på webhooken.
Typ: | String |
Position: | 2 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-Parameters
Anger en ordlista med nyckel/värde-par. Nycklarna är runbook-parameternamnen. Värdena är runbook-parametervärdena. När runbooken startar som svar på en webhook skickas dessa parametrar till runbooken.
Typ: | IDictionary |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ResourceGroupName
Anger namnet på resursgruppen som den här cmdleten skapar en webhook för.
Typ: | String |
Position: | 0 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-RunbookName
Anger namnet på runbooken som ska associeras med webhooken.
Typ: | String |
Position: | 3 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-RunOn
Valfritt namn på hybridarbetsgruppen som ska köra runbooken
Typ: | String |
Alias: | HybridWorker |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-WhatIf
Visar vad som skulle hända om cmdleten körs. Cmdleten körs inte.
Typ: | SwitchParameter |
Alias: | wi |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
Indata
Utdata
Relaterade länkar
Azure PowerShell