ReservationsOperations interface

予約業務を表すインターフェース。

プロパティ

beginUpdateByBillingAccount
beginUpdateByBillingAccountAndWait
getByReservationOrder

課金アカウントで特定の予約の詳細を取得します。

listByBillingAccount

課金アカウントの予約と、プロビジョニング状態別の予約グループのロールアップ数を一覧表示します。

listByBillingProfile

課金プロファイルの予約と、プロビジョニング状態別の予約グループのロールアップ数を一覧表示します。

listByReservationOrder

課金アカウントの 1 つの ReservationOrder 内の予約を一覧表示します。

updateByBillingAccount

課金アカウント別に予約を更新します。

プロパティの詳細

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>