Compartir a través de


ReservationsDetailsOperations Clase

Advertencia

NO cree una instancia de esta clase directamente.

En su lugar, debe acceder a las siguientes operaciones a través de

ConsumptionManagementClient's

Atributo<xref:reservations_details> .

Herencia
builtins.object
ReservationsDetailsOperations

Constructor

ReservationsDetailsOperations(*args, **kwargs)

Métodos

list

Enumera los detalles de las reservas para el ámbito definido y el intervalo de fechas proporcionado.

list_by_reservation_order

Enumera los detalles de las reservas para el intervalo de fechas proporcionado.

list_by_reservation_order_and_reservation

Enumera los detalles de las reservas para el intervalo de fechas proporcionado.

list

Enumera los detalles de las reservas para el ámbito definido y el intervalo de fechas proporcionado.

list(resource_scope: str, 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[ReservationDetailsListResult]

Parámetros

resource_scope
str
Requerido

Ámbito asociado a las operaciones de detalles de reservas. Esto incluye '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' para el ámbito BillingAccount (heredado) y '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' para el ámbito billingProfile (moderno).

start_date
str
Requerido

Fecha de inicio. Solo es aplicable al consultar con el perfil de facturación. El valor predeterminado es Ninguno.

end_date
str
Requerido

Fecha de fin. Solo es aplicable al consultar con el perfil de facturación. El valor predeterminado es Ninguno.

filter
str
Requerido

Filtrar los detalles de la reserva por intervalo de fechas. Propiedades/UsageDate para fecha de inicio y fecha de finalización. El filtro admite "le" y "ge". No es aplicable al consultar con el perfil de facturación. El valor predeterminado es Ninguno.

reservation_id
str
Requerido

GUID del identificador de reserva. Solo es válido si también se proporciona reservationOrderId. Filtre por una reserva específica. El valor predeterminado es Ninguno.

reservation_order_id
str
Requerido

GUID del identificador de pedido de reserva. Obligatorio si se proporciona reservationId. Filtre por un pedido de reserva específico. El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Iterador como una instancia de ReservationDetailsListResult o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

list_by_reservation_order

Enumera los detalles de las reservas para el intervalo de fechas proporcionado.

list_by_reservation_order(reservation_order_id: str, filter: str, **kwargs: Any) -> Iterable[ReservationDetailsListResult]

Parámetros

reservation_order_id
str
Requerido

Id. de pedido de la reserva.

filter
str
Requerido

Filtrar los detalles de la reserva por intervalo de fechas. Propiedades/UsageDate para fecha de inicio y fecha de finalización. El filtro admite "le" y "ge".

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Iterador como una instancia de ReservationDetailsListResult o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

list_by_reservation_order_and_reservation

Enumera los detalles de las reservas para el intervalo de fechas proporcionado.

list_by_reservation_order_and_reservation(reservation_order_id: str, reservation_id: str, filter: str, **kwargs: Any) -> Iterable[ReservationDetailsListResult]

Parámetros

reservation_order_id
str
Requerido

Id. de pedido de la reserva.

reservation_id
str
Requerido

Id. de la reserva.

filter
str
Requerido

Filtrar los detalles de la reserva por intervalo de fechas. Propiedades/UsageDate para fecha de inicio y fecha de finalización. El filtro admite "le" y "ge".

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Iterador como una instancia de ReservationDetailsListResult o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

Atributos

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'>