【问题标题】:how to get billing information for each resources of Azure ruby or by API ??如何获取 Azure ruby​​ 或 API 的每个资源的计费信息?
【发布时间】:2023-03-26 02:48:02
【问题描述】:

我尝试通过 API 调用访问获取 Azure 订阅中使用的资源的价格和元数据信息

但身份验证不是通过 URL 请求进行的

_https://management.azure.com/subscriptions/subscription_id/providers/Microsoft.Commerce/RateCard?api-version=2015-06-01-preview_

【问题讨论】:

  • 您收到的错误信息是什么?您是否已将您从 Azure AD 获得的访问令牌作为请求的 Authorization 标头的一部分?
  • @GauravMantri:是的,我已经包含它并尝试通过在标题部分添加访问令牌在hurl.it 中访问它,但它给出了错误..!!! message": "身份验证失败。缺少“授权”标头。”

标签: ruby azure azure-sdk-ruby


【解决方案1】:

您必须在请求的Authorization 标头中包含格式为“Bearer token-string”的访问令牌。另外,请以 $filter 的格式指定 OfferDurableId、Currency、Locale 和 RegionInfo 的有效值(请注意,所有 4 个查询参数都是必需的)。

查看https://msdn.microsoft.com/en-us/library/azure/mt219004.aspx了解详情。

【讨论】:

    猜你喜欢
    • 2021-07-20
    • 2022-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-17
    • 1970-01-01
    相关资源
    最近更新 更多