你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Reservation interface
表示预留的接口。
方法
方法详细信息
archive(string, string, ReservationArchiveOptionalParams)
存档 会 Reservation
将其移动到 Archived
状态。
function archive(reservationOrderId: string, reservationId: string, options?: ReservationArchiveOptionalParams): Promise<void>
参数
- reservationOrderId
-
string
预留的订单 ID
- reservationId
-
string
预留项的 ID
- options
- ReservationArchiveOptionalParams
选项参数。
返回
Promise<void>
beginAvailableScopes(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)
检查请求中的范围是否对 Reservation
有效。
function beginAvailableScopes(reservationOrderId: string, reservationId: string, body: AvailableScopeRequest, options?: ReservationAvailableScopesOptionalParams): Promise<SimplePollerLike<OperationState<AvailableScopeProperties>, AvailableScopeProperties>>
参数
- reservationOrderId
-
string
预留的订单 ID
- reservationId
-
string
预留项的 ID
要检查的资格范围。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<AvailableScopeProperties>, AvailableScopeProperties>>
beginAvailableScopesAndWait(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)
检查请求中的范围是否对 Reservation
有效。
function beginAvailableScopesAndWait(reservationOrderId: string, reservationId: string, body: AvailableScopeRequest, options?: ReservationAvailableScopesOptionalParams): Promise<AvailableScopeProperties>
参数
- reservationOrderId
-
string
预留的订单 ID
- reservationId
-
string
预留项的 ID
要检查的资格范围。
选项参数。
返回
Promise<AvailableScopeProperties>
beginMerge(string, MergeRequest, ReservationMergeOptionalParams)
将指定的 Reservation
合并到新的 Reservation
中。 要合并的两 Reservation
个 必须具有相同的属性。
function beginMerge(reservationOrderId: string, body: MergeRequest, options?: ReservationMergeOptionalParams): Promise<SimplePollerLike<OperationState<ReservationMergeResponse>, ReservationMergeResponse>>
参数
- reservationOrderId
-
string
预留的订单 ID
- body
- MergeRequest
预留的商业请求所需的信息
- options
- ReservationMergeOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<ReservationMergeResponse>, ReservationMergeResponse>>
beginMergeAndWait(string, MergeRequest, ReservationMergeOptionalParams)
将指定的 Reservation
合并到新的 Reservation
中。 要合并的两 Reservation
个 必须具有相同的属性。
function beginMergeAndWait(reservationOrderId: string, body: MergeRequest, options?: ReservationMergeOptionalParams): Promise<ReservationMergeResponse>
参数
- reservationOrderId
-
string
预留的订单 ID
- body
- MergeRequest
预留的商业请求所需的信息
- options
- ReservationMergeOptionalParams
选项参数。
返回
Promise<ReservationMergeResponse>
beginSplit(string, SplitRequest, ReservationSplitOptionalParams)
使用 Reservation
指定的数量分布将 拆分为两 Reservation
个 。
function beginSplit(reservationOrderId: string, body: SplitRequest, options?: ReservationSplitOptionalParams): Promise<SimplePollerLike<OperationState<ReservationSplitResponse>, ReservationSplitResponse>>
参数
- reservationOrderId
-
string
预留的订单 ID
- body
- SplitRequest
拆分预留项所需的信息
- options
- ReservationSplitOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<ReservationSplitResponse>, ReservationSplitResponse>>
beginSplitAndWait(string, SplitRequest, ReservationSplitOptionalParams)
使用 Reservation
指定的数量分布将 拆分为两 Reservation
个 。
function beginSplitAndWait(reservationOrderId: string, body: SplitRequest, options?: ReservationSplitOptionalParams): Promise<ReservationSplitResponse>
参数
- reservationOrderId
-
string
预留的订单 ID
- body
- SplitRequest
拆分预留项所需的信息
- options
- ReservationSplitOptionalParams
选项参数。
返回
Promise<ReservationSplitResponse>
beginUpdate(string, string, Patch, ReservationUpdateOptionalParams)
汇报 应用的范围Reservation
。
function beginUpdate(reservationOrderId: string, reservationId: string, parameters: Patch, options?: ReservationUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ReservationResponse>, ReservationResponse>>
参数
- reservationOrderId
-
string
预留的订单 ID
- reservationId
-
string
预留项的 ID
- parameters
- Patch
修补预留项所需的信息
- options
- ReservationUpdateOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<ReservationResponse>, ReservationResponse>>
beginUpdateAndWait(string, string, Patch, ReservationUpdateOptionalParams)
汇报 应用的范围Reservation
。
function beginUpdateAndWait(reservationOrderId: string, reservationId: string, parameters: Patch, options?: ReservationUpdateOptionalParams): Promise<ReservationResponse>
参数
- reservationOrderId
-
string
预留的订单 ID
- reservationId
-
string
预留项的 ID
- parameters
- Patch
修补预留项所需的信息
- options
- ReservationUpdateOptionalParams
选项参数。
返回
Promise<ReservationResponse>
get(string, string, ReservationGetOptionalParams)
获取特定 Reservation
详细信息。
function get(reservationOrderId: string, reservationId: string, options?: ReservationGetOptionalParams): Promise<ReservationResponse>
参数
- reservationOrderId
-
string
预留的订单 ID
- reservationId
-
string
预留项的 ID
- options
- ReservationGetOptionalParams
选项参数。
返回
Promise<ReservationResponse>
list(string, ReservationListOptionalParams)
在单个 ReservationOrder
中列出 Reservation
。
function list(reservationOrderId: string, options?: ReservationListOptionalParams): PagedAsyncIterableIterator<ReservationResponse, ReservationResponse[], PageSettings>
参数
- reservationOrderId
-
string
预留的订单 ID
- options
- ReservationListOptionalParams
选项参数。
返回
listAll(ReservationListAllOptionalParams)
通过预配用户有权在当前租户中访问的状态,列出预留组的预留和汇总计数。
function listAll(options?: ReservationListAllOptionalParams): PagedAsyncIterableIterator<ReservationResponse, ReservationResponse[], PageSettings>
参数
- options
- ReservationListAllOptionalParams
选项参数。
返回
listRevisions(string, string, ReservationListRevisionsOptionalParams)
的所有修订 Reservation
列表。
function listRevisions(reservationOrderId: string, reservationId: string, options?: ReservationListRevisionsOptionalParams): PagedAsyncIterableIterator<ReservationResponse, ReservationResponse[], PageSettings>
参数
- reservationOrderId
-
string
预留的订单 ID
- reservationId
-
string
预留项的 ID
选项参数。
返回
unarchive(string, string, ReservationUnarchiveOptionalParams)
将 Reservation
还原到存档之前的状态。
function unarchive(reservationOrderId: string, reservationId: string, options?: ReservationUnarchiveOptionalParams): Promise<void>
参数
- reservationOrderId
-
string
预留的订单 ID
- reservationId
-
string
预留项的 ID
选项参数。
返回
Promise<void>