如何找到一般 Azure API 连接支持的参数值?
How do I find the supported parameterValues for a general Azure API connection?
我遇到了问题 。我正在尝试通过 ARM 模板部署 API 连接,但在部署时出现 'ParameterNotDefined' 错误。
但是,我没有创建到 azure table 的 API 连接,而是连接到 azure queue。
我不想获得具体答案,而是希望获得有关如何使用文档或其他方法自己回答此问题的指导:我无法找到有关现有 API 支持的文档通过 "MICROSOFT.WEB/CONNECTIONS" 类型,以及每个 API 希望您提供的关联 'parameterValues'。
在这里搜索解决方案非常困难,因为术语太多了。这是我已经尝试过的方法:
- 我试过使用 Azure Resource Explorer,但它看起来像浏览资源,不可用 API。如果我可以用它来查看 APIs,目前还不清楚如何。
- 我浏览过 samples on the azure quickstart project。我看到了天蓝色斑点的示例,但没有看到 queues。
- 我已经阅读了此页面上关于 creating API connections for logic apps. This appears relevent, and the author mentions making GET requests to "https://management.azure.com/.../ 的一些文档以查看 API 详细信息,但是我在执行此操作时遇到授权 header 错误,我希望我可以无需在堆栈上如此低的操作即可获取文档。
我将在不久的将来创建很多与逻辑应用程序的 API 连接,我需要一种比 google-searches、stack-overflow 更复杂的发现方法和代码示例的重用。 如何查看整个 API 连接集,以及要与每个连接一起使用的受支持 'parameterValues'?
您可以使用 ARMClient 检索所需的参数。
armclient.exe get https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Web/locations/{region}/managedApis/{Api}?api-version=2016-06-01
更多信息https://www.bruttin.com/2017/06/13/deploy-logic-app-with-arm.html
对于任何人,现在检查它,您可以手动创建 Api 连接并检查它的 JSON 视图,它包含所有参数。
我遇到了问题
但是,我没有创建到 azure table 的 API 连接,而是连接到 azure queue。
我不想获得具体答案,而是希望获得有关如何使用文档或其他方法自己回答此问题的指导:我无法找到有关现有 API 支持的文档通过 "MICROSOFT.WEB/CONNECTIONS" 类型,以及每个 API 希望您提供的关联 'parameterValues'。
在这里搜索解决方案非常困难,因为术语太多了。这是我已经尝试过的方法:
- 我试过使用 Azure Resource Explorer,但它看起来像浏览资源,不可用 API。如果我可以用它来查看 APIs,目前还不清楚如何。
- 我浏览过 samples on the azure quickstart project。我看到了天蓝色斑点的示例,但没有看到 queues。
- 我已经阅读了此页面上关于 creating API connections for logic apps. This appears relevent, and the author mentions making GET requests to "https://management.azure.com/.../ 的一些文档以查看 API 详细信息,但是我在执行此操作时遇到授权 header 错误,我希望我可以无需在堆栈上如此低的操作即可获取文档。
我将在不久的将来创建很多与逻辑应用程序的 API 连接,我需要一种比 google-searches、stack-overflow 更复杂的发现方法和代码示例的重用。 如何查看整个 API 连接集,以及要与每个连接一起使用的受支持 'parameterValues'?
您可以使用 ARMClient 检索所需的参数。
armclient.exe get https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Web/locations/{region}/managedApis/{Api}?api-version=2016-06-01
更多信息https://www.bruttin.com/2017/06/13/deploy-logic-app-with-arm.html
对于任何人,现在检查它,您可以手动创建 Api 连接并检查它的 JSON 视图,它包含所有参数。