gpt4 book ai didi

Azure useDetails REST API - 无法筛选标签

转载 作者:行者123 更新时间:2023-12-02 06:40:45 25 4
gpt4 key购买 nike

我正在使用 PostMan 对 Azure 的 REST API 进行 GET 调用。根据他们的API Docs on usageDetail ,您可以使用 $filter 查询参数来过滤标签,如下所示:tags eq 'Project ID:PR-008016'。我三次检查了 Azure 中是否存在这些标签并且它们是正确的,但是当我在 $filter 参数中使用该标签时,我收到 200 响应,但它返回一个空的 values数组。

对于上下文,此$filter参数将返回数据并正确过滤:

$filter=properties/usageStart eq '2020-07-22' 和properties/usageEnd eq '2020-08-01'

但是当我添加 tags 过滤器时,它返回空白的 values 数组:

$filter=properties/usageStart eq '2020-07-22' 和properties/usageEnd eq '2020-08-01' 和tags eq 'Project ID:PR-008016'

有人知道语法是否不正确吗?或者 Azure REST Api 是否可能存在错误?(this comment 表明可能存在产品错误)

完整端点:

https://management.azure.com/subscriptions/{{subscriptionId}}/providers/Microsoft.Conclusion/usageDetails?api-version=2019-10-01&$filter=properties/usageStart eq '2020 -07-22' 和properties/usageEnd eq '2020-08-01' 和标签eq 'Project ID:PR-008016'

最佳答案

正如您所指出的,对标签的支持不具有追溯力,并且仅适用于将标签应用于资源后报告的使用情况$filter$apply 参数分别支持基于标签的过滤和聚合。

更多详情可以引用这个article .

关于Azure useDetails REST API - 无法筛选标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63125218/

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