【问题标题】:azure billing rate card api returns notingazure billing rate card api 返回注意事项
【发布时间】:2017-01-20 11:25:37
【问题描述】:

我正在尝试调用 Azure 计费费率卡 api。身份验证后调用成功,因为状态码正常。但是虽然我在相应的资源组和订阅中有一个 vm,但总是得到响应:

{"值":[]}

在 azure billing usage api 的情况下也会发生同样的情况。我曾看到一个关于计费使用 api 的问题,但我已经尝试了所有提到的选项,例如将持续时间保留 3 个月、不保留未来日期等,但没有任何回应”:

{"值":[], nextLink:“https://….”}

请让我知道问题可能是由于费率卡和使用 api 都没有返回正确的数据。

谢谢

【问题讨论】:

  • 这可能是因为 - 虽然我有资源组的贡献者访问权限,并且添加的本机应用程序有权调用计费 api,但我在相关订阅中只有“资源访问”权限?但我想如果是这样的话,那么我对费率卡/使用 API 的调用可能会失败,说访问被拒绝或未经授权。但幸运的是,对 api 的调用正在通过并且状态代码为 OK。
  • 我认为这不是原因。如果您担任贡献者角色,则 API 调用将起作用。请分享您正在使用的 API URL。我猜那里缺少一些东西。
  • 其实原因是,调用身份至少需要是订阅级别的“读者”。虽然身份在 Azure 帐户级别具有贡献者权限。

标签: azure ratecard-api


【解决方案1】:

你是对的,我遇到了同样的问题,我通过在我的订阅中对我的服务帐户授予“读者”权限来解决它。

非常感谢!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多