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


ReservationsSummariesOperations Класс

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

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

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

ConsumptionManagementClient's

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

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

Конструктор

ReservationsSummariesOperations(*args, **kwargs)

Методы

list

Содержит сводки по резервированиям для определенных область ежедневного или ежемесячного интервала.

list_by_reservation_order

Содержит сводки резервирований для ежедневного или ежемесячного интервала.

list_by_reservation_order_and_reservation

Содержит сводки резервирований для ежедневного или ежемесячного интервала.

list

Содержит сводки по резервированиям для определенных область ежедневного или ежемесячного интервала.

list(resource_scope: str, grain: str | Datagrain, start_date: str | None = None, end_date: str | None = None, filter: str | None = None, reservation_id: str | None = None, reservation_order_id: str | None = None, **kwargs: Any) -> Iterable[ReservationSummariesListResult]

Параметры

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

Область, связанный с операциями резервирования. К ним относятся "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}" для область BillingAccount (устаревшая версия) и /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" для BillingProfile область (современная версия).

grain
str или Datagrain
Обязательно

Может быть ежедневно или ежемесячно.

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

Дата начала. Применимо только при запросе с помощью профиля выставления счетов. Значение по умолчанию —Нет.

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

Дата окончания. Применимо только при запросе с помощью профиля выставления счетов. Значение по умолчанию —Нет.

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

Требуется только для ежедневного зерна. Properties/UsageDate для даты начала и даты окончания. Фильтр поддерживает le и ge. Неприменимо при запросе с помощью профиля выставления счетов. Значение по умолчанию —Нет.

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

Идентификатор резервирования GUID. Действителен только в том случае, если также указан параметр reservationOrderId. Фильтрация по определенному резервированию. Значение по умолчанию —Нет.

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

Guid идентификатора заказа на резервирование. Требуется, если указан параметр reservationId. Фильтрация по определенному заказу на резервирование. Значение по умолчанию —Нет.

cls
callable

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

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

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

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

Исключения

list_by_reservation_order

Содержит сводки резервирований для ежедневного или ежемесячного интервала.

list_by_reservation_order(reservation_order_id: str, grain: str | Datagrain, filter: str | None = None, **kwargs: Any) -> Iterable[ReservationSummariesListResult]

Параметры

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

Идентификатор заказа резервирования.

grain
str или Datagrain
Обязательно

Может быть ежедневно или ежемесячно.

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

Требуется только для ежедневного зерна. Properties/UsageDate для даты начала и даты окончания. Фильтр поддерживает le и ge. Значение по умолчанию —Нет.

cls
callable

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

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

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

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

Исключения

list_by_reservation_order_and_reservation

Содержит сводки резервирований для ежедневного или ежемесячного интервала.

list_by_reservation_order_and_reservation(reservation_order_id: str, reservation_id: str, grain: str | Datagrain, filter: str | None = None, **kwargs: Any) -> Iterable[ReservationSummariesListResult]

Параметры

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

Идентификатор заказа резервирования.

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

Идентификатор резервирования.

grain
str или Datagrain
Обязательно

Может быть ежедневно или ежемесячно.

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

Требуется только для ежедневного зерна. Properties/UsageDate для даты начала и даты окончания. Фильтр поддерживает le и ge. Значение по умолчанию —Нет.

cls
callable

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

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

Итератор, например экземпляр ReservationSummariesListResult или результат 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'>