通过 API 列出当前正在使用的 Azure 提供商
List Azure providers currently in use via API
我正在寻找一种有效的方法来查询 Azure 资源管理器 API 我的订阅 当前 使用的所有提供程序 - 类似于 resources.azure.com 提供 providers listed via resource explorer
--编辑开始
例如,如果我将 SQL 数据库部署到 Azure 中,则在订阅中使用 Microsoft.SQL 提供程序。我部署了一个 Web 应用程序,Microsoft.Web 点亮等等
我正在寻找一种快速的方法来识别订阅中部署的所有类型的资源,而无需获取所有资源组并遍历资源并手动找出它。或者独立调用每个提供者并检查结果 - 一项缓慢而乏味的任务。
由于 Microsoft 在资源浏览器中这样做 (resources.azure.com) 我想我可能错过了一个技巧
--编辑结束
使用标准 API 调用我可以注册所有资源提供者,但无法找到仅查询正在使用的资源提供者的有效方法。有什么想法吗?
遵循 REST API 看起来很适合这个目的我猜:
https://docs.microsoft.com/en-us/rest/api/resources/resources/list
它 returns 任何给定订阅的资源列表以及资源类型。您可以在列表中对其进行过滤。
如果有帮助请告诉我!
我正在寻找一种有效的方法来查询 Azure 资源管理器 API 我的订阅 当前 使用的所有提供程序 - 类似于 resources.azure.com 提供 providers listed via resource explorer
--编辑开始
例如,如果我将 SQL 数据库部署到 Azure 中,则在订阅中使用 Microsoft.SQL 提供程序。我部署了一个 Web 应用程序,Microsoft.Web 点亮等等
我正在寻找一种快速的方法来识别订阅中部署的所有类型的资源,而无需获取所有资源组并遍历资源并手动找出它。或者独立调用每个提供者并检查结果 - 一项缓慢而乏味的任务。
由于 Microsoft 在资源浏览器中这样做 (resources.azure.com) 我想我可能错过了一个技巧
--编辑结束
使用标准 API 调用我可以注册所有资源提供者,但无法找到仅查询正在使用的资源提供者的有效方法。有什么想法吗?
遵循 REST API 看起来很适合这个目的我猜:
https://docs.microsoft.com/en-us/rest/api/resources/resources/list
它 returns 任何给定订阅的资源列表以及资源类型。您可以在列表中对其进行过滤。
如果有帮助请告诉我!