ReservationsDetails interface

Interface representing a ReservationsDetails.

Methods

list(string, ReservationsDetailsListOptionalParams)

Lists the reservations details for the defined scope and provided date range.

listByReservationOrder(string, string, ReservationsDetailsListByReservationOrderOptionalParams)

Lists the reservations details for provided date range.

listByReservationOrderAndReservation(string, string, string, ReservationsDetailsListByReservationOrderAndReservationOptionalParams)

Lists the reservations details for provided date range.

Method Details

list(string, ReservationsDetailsListOptionalParams)

Lists the reservations details for the defined scope and provided date range.

function list(scope: string, options?: ReservationsDetailsListOptionalParams): PagedAsyncIterableIterator<ReservationDetail, ReservationDetail[], PageSettings>

Parameters

scope

string

The scope associated with reservations details operations. This includes '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for BillingAccount scope (legacy), and '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' for BillingProfile scope (modern).

options
ReservationsDetailsListOptionalParams

The options parameters.

Returns

listByReservationOrder(string, string, ReservationsDetailsListByReservationOrderOptionalParams)

Lists the reservations details for provided date range.

function listByReservationOrder(reservationOrderId: string, filter: string, options?: ReservationsDetailsListByReservationOrderOptionalParams): PagedAsyncIterableIterator<ReservationDetail, ReservationDetail[], PageSettings>

Parameters

reservationOrderId

string

Order Id of the reservation

filter

string

Filter reservation details by date range. The properties/UsageDate for start date and end date. The filter supports 'le' and 'ge'

Returns

listByReservationOrderAndReservation(string, string, string, ReservationsDetailsListByReservationOrderAndReservationOptionalParams)

Lists the reservations details for provided date range.

function listByReservationOrderAndReservation(reservationOrderId: string, reservationId: string, filter: string, options?: ReservationsDetailsListByReservationOrderAndReservationOptionalParams): PagedAsyncIterableIterator<ReservationDetail, ReservationDetail[], PageSettings>

Parameters

reservationOrderId

string

Order Id of the reservation

reservationId

string

Id of the reservation

filter

string

Filter reservation details by date range. The properties/UsageDate for start date and end date. The filter supports 'le' and 'ge'

Returns