Как получить доступный кредит и оставшиеся дни с помощью API биллинга Azure?

Можно ли получить два индикатора старого портала управления с помощью Azure Billing или RateCard API, как показано ниже?

Вот

благодарю вас!

1 ответ

Решение

Итак, есть две вещи, которые вы ищете:

  • Период оплаты подписки. На сегодняшний день невозможно программно получить период оплаты подписки.
  • Оставшиеся кредиты: Остальные кредиты не доступны напрямую через API, однако их можно рассчитать. Для этого сначала вам нужно найти общее количество доступных кредитов. Эта информация может быть получена через Rate Cart API, Это будет доступно в разделе OfferTerms элемент в ответе.

"OfferTerms": [{"Name": "Денежный кредит", "Credit": 500,0, "ExclusiveMeterIds": [ "c7c86eef-7094-47d5-83e7-c3c9be5af0bf", "4b8b8092-a2d7-4785-9b9f-76104f4c799") "7e266189-fb95-4615-af5b-126a00e78714", "20f1b323-0950-4527-b4f3-d77e2b7aca16" ], "EffectiveDate": "2014-04-01T00:00:00Z" } ]

Затем вам нужно будет рассчитать фактическое использование, используя Usage API, На основании использования и тарифной карты вам нужно будет рассчитать сумму использования. Разница между кредитом и этой суммой даст вам оставшуюся сумму.

Другие вопросы по тегам