У меня есть книга запусков, которая запускается с помощью Webhook. Все работает хорошо, когда я вызываю этот runbook через JavaScript или PowerShell. Хотел бы также иметь возможность интерактивного запуска через портал. Попытался следовать инструкциям на этой странице , но безрезультатно, зашел в Webhook в любом удобном для меня формате, включая тот, что указан на странице выше.
Ввод в задании Automation Runbook всегда отличается от того, что происходит при запуске не через портал. Например, входя в портал:
{"WebhookName":"mywebhook","RequestBody":"[\r\n {\r\n \"ResourceGroup\": \"weu-co-rsg-automation-01\",\r\n \"Name\": \"w0001\"\r\n },\r\n {\r\n \"ResourceGroup\": \"vm02\",\r\n \"Name\": \"vm02\"\r\n }\r\n]"}
приведет к:
"{\"WebhookName\":\"mywebhook\",\"RequestBody\":\"[\\r\\n {\\r\\n \\\"ResourceGroup\\\": \\\"weu-co-rsg-automation-01\\\",\\r\\n \\\"Name\\\": \\\"w0001\\\"\\r\\n },\\r\\n {\\r\\n \\\"ResourceGroup\\\": \\\"vm02\\\",\\r\\n \\\"Name\\\": \\\"vm02\\\"\\r\\n }\\r\\n]\"}"
Ниже приведен скриншот того, что отображается на портале автоматизации Azure: