Как вы запрашиваете сведения об использовании в Azure для CSP / спонсируемых подписок?

Таким образом, для подписок Azure с оплатой по мере использования вы можете использовать ConsumpManagementClient. Однако это не работает с подписками Azure Sponsorship или CSP. Он даже заявляет об этом на https://docs.microsoft.com/en-us/rest/api/consuming/. Однако, если у вас есть один из этих неподдерживаемых типов подписки, как вы можете получить подробную информацию об использовании?

По сути, я хочу иметь возможность запрашивать информацию об использовании любой подписки, которую мне разрешено просматривать на C #. Как правильно к этому подойти?

Кажется странным, что у Microsoft есть совершенно другие интерфейсы, подобные этому, для подробностей использования. Какой API / SDK (C #) мне следует использовать, если ConsumingManagementClient не работает?


person Dana Epp    schedule 19.12.2018    source источник


Ответы (1)


Хорошо, поэтому я более подробно изучал конечную точку REST подписки ARM и наткнулся на то, как получить это напрямую, без необходимости использования ConsumingManagementClient. Если вам нужна эта информация, вы можете найти ее в «/providers/Microsoft.Commerce/UsageAggregates». Я могу подтвердить, что это работает как для платных, так и для спонсируемых подписок.

person Dana Epp    schedule 19.12.2018
comment
А если вы не хотите напрямую обращаться к конечной точке REST, Microsoft предоставила UsageAggregationManagementClient. Конечно, хотелось бы, чтобы документация была более понятной, чтобы это было доступно. - person Dana Epp; 19.12.2018