在逻辑应用程序中通过 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 true
和 If false
之间添加不同的操作。
这是我的结果。
我发送了一个 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 true
和 If false
之间添加不同的操作。
这是我的结果。