我有一个使用Webhook触发的运行手册。当我通过JavaScript或PowerShell调用此运行手册时,一切都很好。希望还可以使用门户交互触发。尝试遵循this page上的说明,但无济于事,以我能想到的任何格式(包括上一页中列出的格式)进入了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自动化门户中显示的屏幕截图:
答案 0 :(得分:0)