你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ReservationOrder interface

表示 ReservationOrder 的接口。

方法

beginPurchase(string, PurchaseRequest, ReservationOrderPurchaseOptionalParams)

购买 ReservationOrder 并在指定 URI 下创建资源。

beginPurchaseAndWait(string, PurchaseRequest, ReservationOrderPurchaseOptionalParams)

购买 ReservationOrder 并在指定 URI 下创建资源。

calculate(PurchaseRequest, ReservationOrderCalculateOptionalParams)

计算放置 ReservationOrder的价格。

changeDirectory(string, ChangeDirectoryRequest, ReservationOrderChangeDirectoryOptionalParams)

ReservationOrder 的目录(租户)及其下的所有 Reservation 更改为指定的租户 ID

get(string, ReservationOrderGetOptionalParams)

获取 ReservationOrder的详细信息。

list(ReservationOrderListOptionalParams)

用户有权访问当前租户中的所有 ReservationOrder的列表。

方法详细信息

beginPurchase(string, PurchaseRequest, ReservationOrderPurchaseOptionalParams)

购买 ReservationOrder 并在指定 URI 下创建资源。

function beginPurchase(reservationOrderId: string, body: PurchaseRequest, options?: ReservationOrderPurchaseOptionalParams): Promise<SimplePollerLike<OperationState<ReservationOrderResponse>, ReservationOrderResponse>>

参数

reservationOrderId

string

预留的订单 ID

body
PurchaseRequest

计算或购买预留所需的信息

options
ReservationOrderPurchaseOptionalParams

选项参数。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<ReservationOrderResponse>, ReservationOrderResponse>>

beginPurchaseAndWait(string, PurchaseRequest, ReservationOrderPurchaseOptionalParams)

购买 ReservationOrder 并在指定 URI 下创建资源。

function beginPurchaseAndWait(reservationOrderId: string, body: PurchaseRequest, options?: ReservationOrderPurchaseOptionalParams): Promise<ReservationOrderResponse>

参数

reservationOrderId

string

预留的订单 ID

body
PurchaseRequest

计算或购买预留所需的信息

options
ReservationOrderPurchaseOptionalParams

选项参数。

返回

calculate(PurchaseRequest, ReservationOrderCalculateOptionalParams)

计算放置 ReservationOrder的价格。

function calculate(body: PurchaseRequest, options?: ReservationOrderCalculateOptionalParams): Promise<CalculatePriceResponse>

参数

body
PurchaseRequest

计算或购买预留所需的信息

options
ReservationOrderCalculateOptionalParams

选项参数。

返回

changeDirectory(string, ChangeDirectoryRequest, ReservationOrderChangeDirectoryOptionalParams)

ReservationOrder 的目录(租户)及其下的所有 Reservation 更改为指定的租户 ID

function changeDirectory(reservationOrderId: string, body: ChangeDirectoryRequest, options?: ReservationOrderChangeDirectoryOptionalParams): Promise<ChangeDirectoryResponse>

参数

reservationOrderId

string

预留的订单 ID

body
ChangeDirectoryRequest

更改预留订单目录所需的信息

返回

get(string, ReservationOrderGetOptionalParams)

获取 ReservationOrder的详细信息。

function get(reservationOrderId: string, options?: ReservationOrderGetOptionalParams): Promise<ReservationOrderResponse>

参数

reservationOrderId

string

预留的订单 ID

options
ReservationOrderGetOptionalParams

选项参数。

返回

list(ReservationOrderListOptionalParams)

用户有权访问当前租户中的所有 ReservationOrder的列表。

function list(options?: ReservationOrderListOptionalParams): PagedAsyncIterableIterator<ReservationOrderResponse, ReservationOrderResponse[], PageSettings>

参数

options
ReservationOrderListOptionalParams

选项参数。

返回