Azure自动化-如何通过公共Webhook运行脚本?

时间:2018-12-04 17:20:19

标签: azure powershell automation

我有一个想要打开/关闭的VM。 我有一个启动虚拟机的自动化脚本,另一个启动它的虚拟机。

我想要的是能够从一个托管网页中单击一个按钮“启动”它,然后单击一个按钮“停止”它。

不需要超级安全,因为页面将位于密码后面。

我该怎么做?超级简单-“开始”和“停止”

1 个答案:

答案 0 :(得分:2)

您可以在网页上使用ajax来完成此操作,

import {setDefaultTimeout} from 'cucumber';

setDefaultTimeout(9001);

,然后向按钮添加事件以将其按下:function triggerWebhook() { var _url = 'https://s2events.azure-automation.net/webhooks?token=my_token_here'; return $.ajax({ type: 'post', url: _url }) };

您可以创建2个网络钩子,一个用于启动,一个用于停止。或单个webhook即可切换虚拟机状态。