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

Get the Status of the Azure AS via REST API in logic apps

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

之后我想等到 AzureAS 成功横向扩展然后转到步骤 2。

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

是的,您可以使用提到的 Get details of a serve Rthomas529。我用postman测试了一下,里面有ProvisioningState和State。

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

然后使用Compose动作输出HTTP body,下一步是获取状态值并进行判断。您需要转到代码视图将值更改为 @outputs('Compose')['properties']['state'] 并且您可以选择所有您可以获得的等值和支持的状态,您可以检查它 here.

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