Azure Python SDK для получения сведений об использовании - класс UsageDetailsOperations - PullRequest
0 голосов
/ 12 сентября 2018

Я новичок в питоне.Мне нужно получить детали использования с помощью Python SDK.Я могу сделать то же самое, используя API сведений об использовании.Но не в состоянии сделать это с помощью SDK.Я пытаюсь использовать класс azure.mgmt.consump.operations.UsageDetailsOperations.Официальные документы для UsageDetailsOperations https://docs.microsoft.com/en-us/python/api/azure-mgmt-consumption/azure.mgmt.consumption.operations.usage_details_operations.usagedetailsoperations?view=azure-python#list-by-billing-period

определяют четыре параметра для создания объекта (ieclient: клиент для запросов на обслуживание, config: конфигурация клиента службы, сериализатор: сериализатор объектной модели, десериализатор: десериализатор объектной модели).

Из этих параметров у меня есть только клиент.Мне нужна помощь в понимании того, как получить остальные три параметра, или есть другой способ создания объекта UsageDetailsOperations.

Или есть какой-то другой подход для получения сведений об использовании.

Спасибо!

1 Ответ

0 голосов
/ 12 сентября 2018

Этот класс не предназначен для создания вручную, вам нужно создать клиент потребления, у которого будет атрибут «использования», который будет рассматриваемым классом (правильно создан).

К сожалению, нетпока нет примеров для потребления, но создание клиента будет похоже на создание любого другого клиента (см., например, Создание сетевого клиента ).

Для потребления могут помочь тесты, посколькуони дают некоторое представление о сценариях: https://github.com/Azure/azure-sdk-for-python/blob/master/azure-mgmt-consumption/tests/test_mgmt_consumption.py

Если вы новичок в Azure и Python, возможно, вы захотите сделать этот быстрый старт: https://docs.microsoft.com/en-us/python/azure/python-sdk-azure-get-started?view=azure-python

Не стесняйтесь открыть вопрос восновной репозиторий Python, запрашивающий дополнительную документацию об этом клиенте (это поможет расставить приоритеты): https://github.com/Azure/azure-sdk-for-python/issues

(я работаю в Microsoft в команде Python SDK).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...