Azure资源使用情况api表示“错误请求”,在报告的开始和结束日期时间中包含分钟部分

时间:2017-02-10 05:58:04

标签: azure azure-billing-api

我在调用Azure使用api时面临一个问题。在使用API​​中,我们需要提供报告的开始日期时间和报告的结束日期时间。在这些日期时间,如果我提供分钟部分,如:

2017-02-09T03%3A的 30 %3a00Z

然后它失败,异常 - 错误请求。

它与日期时间部分一直工作到小时部分。在给出任何分钟部分的那一刻,它失败了。我试图确保:

•开始和结束日期时间都过了当前日期时间

•两个日期时间均以utc iso 8601格式提供

•结束日期时间是从未来到开始日期时间。

由于上述问题,我所报告的日期之间的最短时间差距是一小时。请让我知道我可能会尝试或者我可能做的任何错误。

提前致谢,

Rahul

1 个答案:

答案 0 :(得分:0)

如果您使用每小时粒度,则不支持分钟和秒。 https://msdn.microsoft.com/en-us/library/azure/mt219001.aspx

错误请求响应的正文应如下所示: {   “错误”:{     “code”:“InvalidInput”,     “message”:“每小时聚合粒度的reportedendtime需要使用小时部分设置时间,零和秒(1:00:00Z,2:00:00Z,3:00:00Z等)为零。 )“。   } }