在逻辑应用中通过REST API获取Azure AS的状态

时间:2019-03-05 15:36:31

标签: rest azure api azure-logic-apps azure-analysis-services

我发送了一个HTTP PATCH请求以扩展我的Azure AS。 (第1步)

之后,我要等到AzureAS成功扩展后,再转到步骤2。

enter image description here

是否可以通过REST API读取AzureAS的状态?

1 个答案:

答案 0 :(得分:1)

是的,您可以使用上述的Get details of a serve Rthomas529。我用邮递员对其进行了测试,其中包括ProvisioningState和State。

enter image description here

根据您的描述,我认为您想要的是在逻辑应用程序中添加一个操作以获取state,然后判断是否要执行下一个操作。因此,您可以使用GET方法添加HTTP操作以获取服务器详细信息。

然后使用Compose动作输出HTTP正文,下一步是获取状态值并对其进行判断。您需要转到“代码视图”,将值更改为@outputs('Compose')['properties']['state'],然后选择相等的值即可选择所能获得的所有内容以及受支持的状态,您可以选中here

enter image description here

enter image description here

然后,您将可以在If trueIf false之间添加不同的操作。 这是我的结果。

enter image description here