Я пытаюсь получить общую стоимость подписки за данный месяц (скажем, в прошлом месяце).
Я пытался использовать 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 я продолжаю.Но теперь я получаю данные о ежедневном использовании за текущий месяц, а не за последний месяц - тогда как я уверен, что эта подписка была запущена в прошлом месяце.Любая идея ?