Bagikan melalui


ReservationsDetailsOperations Kelas

Peringatan

JANGAN membuat instans kelas ini secara langsung.

Sebagai gantinya, Anda harus mengakses operasi berikut melalui

ConsumptionManagementClient's

Atribut <xref:reservations_details>.

Warisan
builtins.object
ReservationsDetailsOperations

Konstruktor

ReservationsDetailsOperations(*args, **kwargs)

Metode

list

Mencantumkan detail reservasi untuk cakupan yang ditentukan dan rentang tanggal yang disediakan.

list_by_reservation_order

Mencantumkan detail reservasi untuk rentang tanggal yang disediakan.

list_by_reservation_order_and_reservation

Mencantumkan detail reservasi untuk rentang tanggal yang disediakan.

list

Mencantumkan detail reservasi untuk cakupan yang ditentukan dan rentang tanggal yang disediakan.

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]

Parameter

resource_scope
str
Diperlukan

Cakupan yang terkait dengan operasi detail reservasi. Ini termasuk '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' untuk lingkup BillingAccount (warisan), dan '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' untuk cakupan BillingProfile (modern).

start_date
str
Diperlukan

Tanggal mulai. Hanya berlaku saat mengkueri dengan profil penagihan. Nilai defaultnya adalah Tidak Ada.

end_date
str
Diperlukan

Tanggal selesai. Hanya berlaku saat mengkueri dengan profil penagihan. Nilai defaultnya adalah Tidak Ada.

filter
str
Diperlukan

Filter detail reservasi menurut rentang tanggal. Properti/UsageDate untuk tanggal mulai dan tanggal selesai. Filter mendukung 'le' dan 'ge'. Tidak berlaku saat mengkueri dengan profil penagihan. Nilai defaultnya adalah Tidak Ada.

reservation_id
str
Diperlukan

GUID Id Reservasi. Hanya valid jika reservationOrderId juga disediakan. Filter ke reservasi tertentu. Nilai defaultnya adalah Tidak Ada.

reservation_order_id
str
Diperlukan

GUID Id Pesanan Reservasi. Diperlukan jika reservationId disediakan. Filter ke pesanan reservasi tertentu. Nilai defaultnya adalah Tidak Ada.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Iterator seperti instans ReservationDetailsListResult atau hasil cls(response)

Tipe hasil

Pengecualian

list_by_reservation_order

Mencantumkan detail reservasi untuk rentang tanggal yang disediakan.

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

Parameter

reservation_order_id
str
Diperlukan

Id Pesanan reservasi.

filter
str
Diperlukan

Filter detail reservasi menurut rentang tanggal. Properti/UsageDate untuk tanggal mulai dan tanggal selesai. Filter mendukung 'le' dan 'ge'.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Iterator seperti instans ReservationDetailsListResult atau hasil cls(response)

Tipe hasil

Pengecualian

list_by_reservation_order_and_reservation

Mencantumkan detail reservasi untuk rentang tanggal yang disediakan.

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

Parameter

reservation_order_id
str
Diperlukan

Id Pesanan reservasi.

reservation_id
str
Diperlukan

Id reservasi.

filter
str
Diperlukan

Filter detail reservasi menurut rentang tanggal. Properti/UsageDate untuk tanggal mulai dan tanggal selesai. Filter mendukung 'le' dan 'ge'.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Iterator seperti instans ReservationDetailsListResult atau hasil cls(response)

Tipe hasil

Pengecualian

Atribut

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