New-AzAutomationWebhook
Tworzy element webhook dla elementu Runbook usługi Automation.
Składnia
New-AzAutomationWebhook
[-Name] <String>
[-RunbookName] <String>
[-IsEnabled] <Boolean>
[-ExpiryTime] <DateTimeOffset>
[-Parameters <IDictionary>]
[-Force]
[-RunOn <String>]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
Polecenie cmdlet New-AzAutomationWebhook tworzy element webhook dla elementu runbook usługi Azure Automation. Pamiętaj, aby zapisać adres URL elementu webhook zwracany przez to polecenie cmdlet, ponieważ nie można go pobrać ponownie.
Przykłady
Przykład 1. Tworzenie elementu webhook
$Webhook = New-AzAutomationWebhook -Name "Webhook06" -IsEnabled $True -ExpiryTime "10/2/2016" -RunbookName "ContosoRunbook" -ResourceGroupName "ResourceGroup01" -AutomationAccountName "AutomationAccount01" -Force
To polecenie tworzy element webhook o nazwie Webhook06 dla elementu runbook o nazwie ContosoRunbook na koncie usługi Automation o nazwie AutomationAccount01. Polecenie przechowuje element webhook w zmiennej $Webhook. Element webhook jest włączony. Element webhook wygasa w określonym czasie. To polecenie nie udostępnia żadnych wartości parametrów elementu webhook. To polecenie określa parametr Force . W związku z tym nie wyświetla monitu o potwierdzenie.
Przykład 2. Tworzenie elementu webhook z parametrami
$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
Pierwsze polecenie tworzy słownik parametrów i przechowuje je w zmiennej $Params. Drugie polecenie tworzy element webhook o nazwie Webhook11 dla elementu runbook o nazwie ContosoRunbook na koncie usługi Automation o nazwie AutomationAccount01. Polecenie przypisuje parametry w $Params do elementu webhook.
Parametry
-AutomationAccountName
Określa nazwę konta usługi Automation, w którym to polecenie cmdlet tworzy element webhook.
Typ: | String |
Position: | 1 |
wartość domyślna: | None |
Wymagane: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Typ: | SwitchParameter |
Aliases: | cf |
Position: | Named |
wartość domyślna: | False |
Wymagane: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure
Typ: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExpiryTime
Określa czas wygaśnięcia elementu webhook jako obiekt DateTimeOffset . Można określić ciąg lub wartość DateTime , którą można przekonwertować na prawidłową wartość DateTimeOffset.
Typ: | DateTimeOffset |
Position: | 5 |
wartość domyślna: | None |
Wymagane: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Force
ps_force
Typ: | SwitchParameter |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IsEnabled
Określa, czy element webhook jest włączony.
Typ: | Boolean |
Position: | 4 |
wartość domyślna: | None |
Wymagane: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Określa nazwę elementu webhook.
Typ: | String |
Position: | 2 |
wartość domyślna: | None |
Wymagane: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Parameters
Określa słownik par klucz/wartość. Klucze są nazwami parametrów elementu Runbook. Wartości to wartości parametrów elementu Runbook. Po uruchomieniu elementu Runbook w odpowiedzi na element webhook te parametry są przekazywane do elementu Runbook.
Typ: | IDictionary |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Określa nazwę grupy zasobów, dla której to polecenie cmdlet tworzy element webhook.
Typ: | String |
Position: | 0 |
wartość domyślna: | None |
Wymagane: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RunbookName
Określa nazwę elementu Runbook do skojarzenia z elementem webhook.
Typ: | String |
Position: | 3 |
wartość domyślna: | None |
Wymagane: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RunOn
Opcjonalna nazwa hybrydowej grupy procesów roboczych, która powinna wykonać element Runbook
Typ: | String |
Aliases: | HybridWorker |
Position: | Named |
wartość domyślna: | None |
Wymagane: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.
Typ: | SwitchParameter |
Aliases: | wi |
Position: | Named |
wartość domyślna: | False |
Wymagane: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Dane wejściowe
Dane wyjściowe
Linki powiązane
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla