ReservationsOperations interface
予約業務を表すインターフェース。
プロパティ
| begin |
|
| begin |
|
| get |
課金アカウントで特定の予約の詳細を取得します。 |
| list |
課金アカウントの予約と、プロビジョニング状態別の予約グループのロールアップ数を一覧表示します。 |
| list |
課金プロファイルの予約と、プロビジョニング状態別の予約グループのロールアップ数を一覧表示します。 |
| list |
課金アカウントの 1 つの ReservationOrder 内の予約を一覧表示します。 |
| update |
課金アカウント別に予約を更新します。 |
プロパティの詳細
beginUpdateByBillingAccount
警告
この API は非推奨になりました。
use updateByBillingAccount instead
beginUpdateByBillingAccount: (billingAccountName: string, reservationOrderId: string, reservationId: string, body: Patch, options?: ReservationsUpdateByBillingAccountOptionalParams) => Promise<SimplePollerLike<OperationState<Reservation>, Reservation>>
プロパティ値
(billingAccountName: string, reservationOrderId: string, reservationId: string, body: Patch, options?: ReservationsUpdateByBillingAccountOptionalParams) => Promise<SimplePollerLike<OperationState<Reservation>, Reservation>>
beginUpdateByBillingAccountAndWait
警告
この API は非推奨になりました。
use updateByBillingAccount instead
beginUpdateByBillingAccountAndWait: (billingAccountName: string, reservationOrderId: string, reservationId: string, body: Patch, options?: ReservationsUpdateByBillingAccountOptionalParams) => Promise<Reservation>
プロパティ値
(billingAccountName: string, reservationOrderId: string, reservationId: string, body: Patch, options?: ReservationsUpdateByBillingAccountOptionalParams) => Promise<Reservation>
getByReservationOrder
課金アカウントで特定の予約の詳細を取得します。
getByReservationOrder: (billingAccountName: string, reservationOrderId: string, reservationId: string, options?: ReservationsGetByReservationOrderOptionalParams) => Promise<Reservation>
プロパティ値
(billingAccountName: string, reservationOrderId: string, reservationId: string, options?: ReservationsGetByReservationOrderOptionalParams) => Promise<Reservation>
listByBillingAccount
課金アカウントの予約と、プロビジョニング状態別の予約グループのロールアップ数を一覧表示します。
listByBillingAccount: (billingAccountName: string, options?: ReservationsListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<Reservation, Reservation[], PageSettings>
プロパティ値
(billingAccountName: string, options?: ReservationsListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<Reservation, Reservation[], PageSettings>
listByBillingProfile
課金プロファイルの予約と、プロビジョニング状態別の予約グループのロールアップ数を一覧表示します。
listByBillingProfile: (billingAccountName: string, billingProfileName: string, options?: ReservationsListByBillingProfileOptionalParams) => PagedAsyncIterableIterator<Reservation, Reservation[], PageSettings>
プロパティ値
(billingAccountName: string, billingProfileName: string, options?: ReservationsListByBillingProfileOptionalParams) => PagedAsyncIterableIterator<Reservation, Reservation[], PageSettings>
listByReservationOrder
課金アカウントの 1 つの ReservationOrder 内の予約を一覧表示します。
listByReservationOrder: (billingAccountName: string, reservationOrderId: string, options?: ReservationsListByReservationOrderOptionalParams) => PagedAsyncIterableIterator<Reservation, Reservation[], PageSettings>
プロパティ値
(billingAccountName: string, reservationOrderId: string, options?: ReservationsListByReservationOrderOptionalParams) => PagedAsyncIterableIterator<Reservation, Reservation[], PageSettings>
updateByBillingAccount
課金アカウント別に予約を更新します。
updateByBillingAccount: (billingAccountName: string, reservationOrderId: string, reservationId: string, body: Patch, options?: ReservationsUpdateByBillingAccountOptionalParams) => PollerLike<OperationState<Reservation>, Reservation>
プロパティ値
(billingAccountName: string, reservationOrderId: string, reservationId: string, body: Patch, options?: ReservationsUpdateByBillingAccountOptionalParams) => PollerLike<OperationState<Reservation>, Reservation>