L’applet de commande New-AzAutomationWebhook crée un webhook pour un runbook Azure Automation.
Veillez à enregistrer l’URL du webhook que cette applet de commande retourne, car elle ne peut pas être récupérée à nouveau.
Cette commande crée un webhook nommé Webhook06 pour le runbook nommé ContosoRunbook dans le compte Automation nommé AutomationAccount01.
La commande stocke le webhook dans la variable $Webhook.
Le webhook est activé.
Le webhook expire à l’heure spécifiée.
Cette commande ne fournit aucune valeur pour les paramètres de webhook.
Cette commande spécifie le paramètre Force .
Par conséquent, il ne vous invite pas à confirmer.
La première commande crée un dictionnaire de paramètres et les stocke dans la variable $Params.
La deuxième commande crée un webhook nommé Webhook11 pour le runbook nommé ContosoRunbook dans le compte Automation nommé AutomationAccount01.
La commande affecte les paramètres dans $Params au webhook.
Paramètres
-AutomationAccountName
Spécifie le nom d’un compte Automation dans lequel cette applet de commande crée un webhook.
Spécifie l’heure d’expiration du webhook en tant qu’objet DateTimeOffset .
Vous pouvez spécifier une chaîne ou une DateTime qui peut être convertie en dateTimeOffset valide.
Spécifie un dictionnaire de paires clé/valeur.
Les clés sont les noms des paramètres du runbook.
Les valeurs sont les valeurs des paramètres du runbook.
Lorsque le runbook démarre en réponse à un webhook, ces paramètres sont passés au runbook.
Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.