1

我正在尝试检索给定月份的订阅总费用(比如说上个月)。

我试过使用ComputeManagementClient,但我总是得到一个完整的使用细节列表,即使我以以下方式使用过滤器:

c_client = ConsumptionManagementClient(creds, sub_id)
startDate = '2019-03-01T00:00:00Z'
endDate = '2019-03-31T23:59:59Z'
filt = "usageStart eq {} and usageEnd eq {}".format(startDate, endDate)
result = c_client.usage_details.list(filter=filt)
...

我究竟做错了什么 ?我是否必须遍历页面并自己计算总成本?

编辑:感谢@Joy Wang 的回答,我走得更远了。但是现在我最终得到了当月而不是上个月的每日使用详情——而我确信这个订阅是在上个月运行的。任何的想法 ?

4

1 回答 1

3

看来您应该使用properties/usageStartandproperties/usageEnd而不是usageStartand usageEnd

请参阅此链接

在此处输入图像描述

于 2019-04-15T09:03:57.343 回答