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
s로 분할합니다.
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
s로 분할합니다.
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
내에 s를 나열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>