gpt4 book ai didi

Azure REST API 位置筛选器

转载 作者:行者123 更新时间:2023-12-02 07:10:40 24 4
gpt4 key购买 nike

我正在尝试使用 REST API 从 Azure RM 获取筛选后的响应。类型过滤器正在工作,但是当我尝试使用位置过滤器时,它总是强加为错误的查询过滤器。

例如,我需要从位置“ukwest”获取虚拟网络,我提供了以下 REST API 链接,但它永远不起作用。

https://management.azure.com/subscriptions/subscription_ID/providers/Microsoft.Network/virtualnetworks ?$filter=location%20eq%20'ukwest'&api-version=2017-06-01

但是根据这种类型的过滤器的工作原理, Azure REST API - query parameters for getting all the virtual machine

我在Azure中没有找到任何与此相关的文档,如果我在这里得到一些 Spark 那就太好了。

最佳答案

查看 REST API 文档以列出 Azure 订阅中的所有虚拟网络 here ,我认为不支持 $filter 标准。

您需要做的是使用Resource Manager API来获取所有资源并按资源类型和位置进行过滤(如您链接的答案中所述)。因此您的请求 URL 将是:

https://management.azure.com/subscriptions/{subscription-id}/resources?$filter=resourceType%20eq%20'Microsoft.Network/virtualnetworks'%20and%20location eq%20'ukwest'&api-version={api-version}

一定要尝试一下。

关于Azure REST API 位置筛选器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45238148/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com