New-AzAutomationWebhook
Webhookot hoz létre egy Automation-runbookhoz.
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
A New-AzAutomationWebhook parancsmag létrehoz egy webhookot egy Azure Automation-runbookhoz. Mindenképpen mentse a parancsmag által visszaadott webhook URL-címet, mert az nem kérhető le újra.
Példák
1. példa: Webhook létrehozása
$Webhook = New-AzAutomationWebhook -Name "Webhook06" -IsEnabled $True -ExpiryTime "10/2/2016" -RunbookName "ContosoRunbook" -ResourceGroupName "ResourceGroup01" -AutomationAccountName "AutomationAccount01" -Force
Ez a parancs létrehoz egy Webhook06 nevű webhookot a ContosoRunbook nevű runbookhoz az AutomationAccount01 nevű Automation-fiókban. A parancs a webhookot a $Webhook változóban tárolja. A webhook engedélyezve van. A webhook a megadott időpontban lejár. Ez a parancs nem biztosít értékeket a webhook-paraméterekhez. Ez a parancs a Force paramétert adja meg. Ezért nem kéri a megerősítést.
2. példa: Webhook létrehozása paraméterekkel
$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
Az első parancs létrehozza a paraméterek szótárát, és azokat a $Params változóban tárolja. A második parancs létrehoz egy Webhook11 nevű webhookot a ContosoRunbook nevű runbookhoz az AutomationAccount01 nevű Automation-fiókban. A parancs hozzárendeli a $Params paramétereit a webhookhoz.
Paraméterek
-AutomationAccountName
Megadja annak az Automation-fióknak a nevét, amelyben ez a parancsmag létrehoz egy webhookot.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
Jóváhagyást kér a parancsmag futtatása előtt.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExpiryTime
A webhook lejárati idejét adja meg DateTimeOffset objektumként. Megadhat egy sztringet vagy egy DateTime-értéket , amely átalakítható egy érvényes DateTimeOffsetre.
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
Megadja, hogy a webhook engedélyezve van-e.
Type: | Boolean |
Position: | 4 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Megadja a webhook nevét.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Parameters
Kulcs/érték párok szótárát adja meg. A kulcsok a runbook paraméternevei. Az értékek a runbook paraméterértékei. Amikor a runbook egy webhookra reagálva indul el, a rendszer ezeket a paramétereket átadja a runbooknak.
Type: | IDictionary |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Annak az erőforráscsoportnak a nevét adja meg, amelyhez ez a parancsmag webhookot hoz létre.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RunbookName
Megadja a webhookhoz társítani kívánt runbook nevét.
Type: | String |
Position: | 3 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RunOn
A runbookot végrehajtó hibrid feldolgozócsoport nem kötelező neve
Type: | String |
Aliases: | HybridWorker |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |