ReservationsOperations interface
Interface representing a Reservations operations.
Properties
| begin |
|
| begin |
|
| get |
Get specific Reservation details in the billing account. |
| list |
Lists the reservations in the billing account and the roll up counts of reservations group by provisioning states. |
| list |
Lists the reservations for a billing profile and the roll up counts of reservations group by provisioning state. |
| list |
List Reservations within a single ReservationOrder in the billing account. |
| update |
Update reservation by billing account. |
Property Details
beginUpdateByBillingAccount
Warning
This API is now deprecated.
use updateByBillingAccount instead
beginUpdateByBillingAccount: (billingAccountName: string, reservationOrderId: string, reservationId: string, body: Patch, options?: ReservationsUpdateByBillingAccountOptionalParams) => Promise<SimplePollerLike<OperationState<Reservation>, Reservation>>
Property Value
(billingAccountName: string, reservationOrderId: string, reservationId: string, body: Patch, options?: ReservationsUpdateByBillingAccountOptionalParams) => Promise<SimplePollerLike<OperationState<Reservation>, Reservation>>
beginUpdateByBillingAccountAndWait
Warning
This API is now deprecated.
use updateByBillingAccount instead
beginUpdateByBillingAccountAndWait: (billingAccountName: string, reservationOrderId: string, reservationId: string, body: Patch, options?: ReservationsUpdateByBillingAccountOptionalParams) => Promise<Reservation>
Property Value
(billingAccountName: string, reservationOrderId: string, reservationId: string, body: Patch, options?: ReservationsUpdateByBillingAccountOptionalParams) => Promise<Reservation>
getByReservationOrder
Get specific Reservation details in the billing account.
getByReservationOrder: (billingAccountName: string, reservationOrderId: string, reservationId: string, options?: ReservationsGetByReservationOrderOptionalParams) => Promise<Reservation>
Property Value
(billingAccountName: string, reservationOrderId: string, reservationId: string, options?: ReservationsGetByReservationOrderOptionalParams) => Promise<Reservation>
listByBillingAccount
Lists the reservations in the billing account and the roll up counts of reservations group by provisioning states.
listByBillingAccount: (billingAccountName: string, options?: ReservationsListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<Reservation, Reservation[], PageSettings>
Property Value
(billingAccountName: string, options?: ReservationsListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<Reservation, Reservation[], PageSettings>
listByBillingProfile
Lists the reservations for a billing profile and the roll up counts of reservations group by provisioning state.
listByBillingProfile: (billingAccountName: string, billingProfileName: string, options?: ReservationsListByBillingProfileOptionalParams) => PagedAsyncIterableIterator<Reservation, Reservation[], PageSettings>
Property Value
(billingAccountName: string, billingProfileName: string, options?: ReservationsListByBillingProfileOptionalParams) => PagedAsyncIterableIterator<Reservation, Reservation[], PageSettings>
listByReservationOrder
List Reservations within a single ReservationOrder in the billing account.
listByReservationOrder: (billingAccountName: string, reservationOrderId: string, options?: ReservationsListByReservationOrderOptionalParams) => PagedAsyncIterableIterator<Reservation, Reservation[], PageSettings>
Property Value
(billingAccountName: string, reservationOrderId: string, options?: ReservationsListByReservationOrderOptionalParams) => PagedAsyncIterableIterator<Reservation, Reservation[], PageSettings>
updateByBillingAccount
Update reservation by billing account.
updateByBillingAccount: (billingAccountName: string, reservationOrderId: string, reservationId: string, body: Patch, options?: ReservationsUpdateByBillingAccountOptionalParams) => PollerLike<OperationState<Reservation>, Reservation>
Property Value
(billingAccountName: string, reservationOrderId: string, reservationId: string, body: Patch, options?: ReservationsUpdateByBillingAccountOptionalParams) => PollerLike<OperationState<Reservation>, Reservation>