Поделиться через


EventsOperations Класс

Предупреждение

НЕ следует создавать экземпляр этого класса напрямую.

Вместо этого вы должны получить доступ к следующим операциям с помощью

ConsumptionManagementClient's

атрибут<xref:events> .

Наследование
builtins.object
EventsOperations

Конструктор

EventsOperations(*args, **kwargs)

Методы

list_by_billing_account

Список событий, уменьшающих кредиты Azure или обязательства по потреблению Microsoft Azure для учетной записи выставления счетов или профиля выставления счетов на заданную дату начала и окончания.

list_by_billing_profile

Список событий, уменьшающих кредиты Azure или обязательства по потреблению Microsoft Azure для учетной записи выставления счетов или профиля выставления счетов на заданную дату начала и окончания.

list_by_billing_account

Список событий, уменьшающих кредиты Azure или обязательства по потреблению Microsoft Azure для учетной записи выставления счетов или профиля выставления счетов на заданную дату начала и окончания.

list_by_billing_account(billing_account_id: str, filter: str | None = None, **kwargs: Any) -> Iterable[Events]

Параметры

billing_account_id
str
Обязательно

BillingAccount ID.

filter
str
Обязательно

Может использоваться для фильтрации событий по lotId, lotSource и т. д. Фильтр поддерживает "eq", "lt", "gt", "le", "ge" и "и". В настоящее время он не поддерживает "ne", "or" или "not". Фильтр тегов — это строка пары "ключ-значение", где ключ и значение разделяются двоеточием (:). Значение по умолчанию —Нет.

cls
callable

Пользовательский тип или функция, которые будут переданы в прямой ответ.

Возвращаемое значение

Итератор, например экземпляр Events или результат cls(response)

Возвращаемый тип

Исключения

list_by_billing_profile

Список событий, уменьшающих кредиты Azure или обязательства по потреблению Microsoft Azure для учетной записи выставления счетов или профиля выставления счетов на заданную дату начала и окончания.

list_by_billing_profile(billing_account_id: str, billing_profile_id: str, start_date: str, end_date: str, **kwargs: Any) -> Iterable[Events]

Параметры

billing_account_id
str
Обязательно

BillingAccount ID.

billing_profile_id
str
Обязательно

Идентификатор профиля выставления счетов Azure.

start_date
str
Обязательно

Дата начала.

end_date
str
Обязательно

Дата окончания.

cls
callable

Пользовательский тип или функция, которые будут переданы в прямой ответ.

Возвращаемое значение

Итератор, например экземпляр Events или результат cls(response)

Возвращаемый тип

Исключения

Атрибуты

models

models = <module 'azure.mgmt.consumption.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\consumption\\models\\__init__.py'>