Reservations interface
表示预留的接口。
方法
方法详细信息
beginUpdateByBillingAccount(string, string, string, Patch, ReservationsUpdateByBillingAccountOptionalParams)
按计费帐户更新预留。
function beginUpdateByBillingAccount(billingAccountName: string, reservationOrderId: string, reservationId: string, body: Patch, options?: ReservationsUpdateByBillingAccountOptionalParams): Promise<SimplePollerLike<OperationState<Reservation>, Reservation>>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- reservationOrderId
-
string
预留的订单 ID
- reservationId
-
string
预留项的 ID
- body
- Patch
用于修补预留的请求正文
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<Reservation>, Reservation>>
beginUpdateByBillingAccountAndWait(string, string, string, Patch, ReservationsUpdateByBillingAccountOptionalParams)
按计费帐户更新预留。
function beginUpdateByBillingAccountAndWait(billingAccountName: string, reservationOrderId: string, reservationId: string, body: Patch, options?: ReservationsUpdateByBillingAccountOptionalParams): Promise<Reservation>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- reservationOrderId
-
string
预留的订单 ID
- reservationId
-
string
预留项的 ID
- body
- Patch
用于修补预留的请求正文
选项参数。
返回
Promise<Reservation>
getByReservationOrder(string, string, string, ReservationsGetByReservationOrderOptionalParams)
获取计费帐户中的特定预留详细信息。
function getByReservationOrder(billingAccountName: string, reservationOrderId: string, reservationId: string, options?: ReservationsGetByReservationOrderOptionalParams): Promise<Reservation>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- reservationOrderId
-
string
预留的订单 ID
- reservationId
-
string
预留项的 ID
选项参数。
返回
Promise<Reservation>
listByBillingAccount(string, ReservationsListByBillingAccountOptionalParams)
列出计费帐户中的预留,以及预配状态的预留组汇总计数。
function listByBillingAccount(billingAccountName: string, options?: ReservationsListByBillingAccountOptionalParams): PagedAsyncIterableIterator<Reservation, Reservation[], PageSettings>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
选项参数。
返回
listByBillingProfile(string, string, ReservationsListByBillingProfileOptionalParams)
通过预配状态列出计费配置文件的预留和预留组汇总计数。
function listByBillingProfile(billingAccountName: string, billingProfileName: string, options?: ReservationsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<Reservation, Reservation[], PageSettings>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- billingProfileName
-
string
唯一标识计费配置文件的 ID。
选项参数。
返回
listByReservationOrder(string, string, ReservationsListByReservationOrderOptionalParams)
在计费帐户中的单个 ReservationOrder 中列出预留。
function listByReservationOrder(billingAccountName: string, reservationOrderId: string, options?: ReservationsListByReservationOrderOptionalParams): PagedAsyncIterableIterator<Reservation, Reservation[], PageSettings>
参数
- billingAccountName
-
string
唯一标识计费帐户的 ID。
- reservationOrderId
-
string
预留的订单 ID
选项参数。