ReservationsDetailsOperations Classe
Avertissement
NE PAS instancier cette classe directement.
Au lieu de cela, vous devez accéder aux opérations suivantes via
ConsumptionManagementClientEst
attribut<xref:reservations_details> ;
- Héritage
-
builtins.objectReservationsDetailsOperations
Constructeur
ReservationsDetailsOperations(*args, **kwargs)
Méthodes
list |
Répertorie les détails des réservations pour l’étendue définie et la plage de dates fournie. |
list_by_reservation_order |
Répertorie les détails des réservations pour la plage de dates fournie. |
list_by_reservation_order_and_reservation |
Répertorie les détails des réservations pour la plage de dates fournie. |
list
Répertorie les détails des réservations pour l’étendue définie et la plage de dates fournie.
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]
Paramètres
- resource_scope
- str
Étendue associée aux opérations de détails des réservations. Cela inclut « /providers/Microsoft.Billing/billingAccounts/{billingAccountId} » pour l’étendue BillingAccount (hérité) et « /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId} » pour l’étendue BillingProfile (moderne).
- start_date
- str
Date de début. Applicable uniquement lors de l’interrogation avec le profil de facturation. La valeur par défaut est Aucun.
- end_date
- str
Date de fin. Applicable uniquement lors de l’interrogation avec le profil de facturation. La valeur par défaut est Aucun.
- filter
- str
Filtrez les détails de la réservation par plage de dates. Propriétés/UsageDate pour la date de début et la date de fin. Le filtre prend en charge « le » et « ge ». Non applicable lors de l’interrogation avec le profil de facturation. La valeur par défaut est Aucun.
- reservation_id
- str
GUID de l’ID de réservation. Valide uniquement si reservationOrderId est également fourni. Filtrez sur une réservation spécifique. La valeur par défaut est Aucun.
- reservation_order_id
- str
GUID de l’ID de commande de réservation. Obligatoire si reservationId est fourni. Filtrez sur un ordre de réservation spécifique. La valeur par défaut est Aucun.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Un itérateur comme instance de ReservationDetailsListResult ou le résultat de cls(response)
Type de retour
Exceptions
list_by_reservation_order
Répertorie les détails des réservations pour la plage de dates fournie.
list_by_reservation_order(reservation_order_id: str, filter: str, **kwargs: Any) -> Iterable[ReservationDetailsListResult]
Paramètres
- filter
- str
Filtrez les détails de la réservation par plage de dates. Propriétés/UsageDate pour la date de début et la date de fin. Le filtre prend en charge « le » et « ge ».
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Un itérateur comme instance de ReservationDetailsListResult ou le résultat de cls(response)
Type de retour
Exceptions
list_by_reservation_order_and_reservation
Répertorie les détails des réservations pour la plage de dates fournie.
list_by_reservation_order_and_reservation(reservation_order_id: str, reservation_id: str, filter: str, **kwargs: Any) -> Iterable[ReservationDetailsListResult]
Paramètres
- filter
- str
Filtrez les détails de la réservation par plage de dates. Propriétés/UsageDate pour la date de début et la date de fin. Le filtre prend en charge « le » et « ge ».
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Un itérateur comme instance de ReservationDetailsListResult ou le résultat de cls(response)
Type de retour
Exceptions
Attributs
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'>
Azure SDK for Python