Поделиться через


Reservation interface

Интерфейс, представляющий резервирование.

Методы

archive(string, string, ReservationArchiveOptionalParams)

Архивация Reservation перемещает его в состояние Archived.

beginAvailableScopes(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Проверьте, допустимы ли области запроса для Reservation.

beginAvailableScopesAndWait(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Проверьте, допустимы ли области запроса для Reservation.

beginMerge(string, MergeRequest, ReservationMergeOptionalParams)

Слияние указанных Reservations в новый Reservation. Два объединенных Reservationдолжны иметь одинаковые свойства.

beginMergeAndWait(string, MergeRequest, ReservationMergeOptionalParams)

Слияние указанных Reservations в новый Reservation. Два объединенных Reservationдолжны иметь одинаковые свойства.

beginSplit(string, SplitRequest, ReservationSplitOptionalParams)

Разделить Reservation на два Reservationс указанным распределением количества.

beginSplitAndWait(string, SplitRequest, ReservationSplitOptionalParams)

Разделить Reservation на два Reservationс указанным распределением количества.

beginUpdate(string, string, Patch, ReservationUpdateOptionalParams)

Обновляет примененные области Reservation.

beginUpdateAndWait(string, string, Patch, ReservationUpdateOptionalParams)

Обновляет примененные области Reservation.

get(string, string, ReservationGetOptionalParams)

Получение определенных Reservation сведений.

list(string, ReservationListOptionalParams)

Вывод списка Reservationв пределах одного ReservationOrder.

listAll(ReservationListAllOptionalParams)

Вывод списка резервирований и свертки количества групп резервирований путем подготовки указывает, что у пользователя есть доступ к текущему клиенту.

listRevisions(string, string, ReservationListRevisionsOptionalParams)

Список всех исправлений для Reservation.

unarchive(string, string, ReservationUnarchiveOptionalParams)

Восстанавливает Reservation в состояние, которое было до архивации.

Сведения о методе

archive(string, string, ReservationArchiveOptionalParams)

Архивация Reservation перемещает его в состояние Archived.

function archive(reservationOrderId: string, reservationId: string, options?: ReservationArchiveOptionalParams): Promise<void>

Параметры

reservationOrderId

string

Идентификатор заказа резервирования

reservationId

string

Идентификатор элемента резервирования

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

Идентификатор заказа резервирования

reservationId

string

Идентификатор элемента резервирования

body
AvailableScopeRequest

Области для проверки соответствия требованиям.

options
ReservationAvailableScopesOptionalParams

Параметры параметров.

Возвращаемое значение

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

Идентификатор заказа резервирования

reservationId

string

Идентификатор элемента резервирования

body
AvailableScopeRequest

Области для проверки соответствия требованиям.

options
ReservationAvailableScopesOptionalParams

Параметры параметров.

Возвращаемое значение

beginMerge(string, MergeRequest, ReservationMergeOptionalParams)

Слияние указанных Reservations в новый Reservation. Два объединенных Reservationдолжны иметь одинаковые свойства.

function beginMerge(reservationOrderId: string, body: MergeRequest, options?: ReservationMergeOptionalParams): Promise<SimplePollerLike<OperationState<ReservationMergeResponse>, ReservationMergeResponse>>

Параметры

reservationOrderId

string

Идентификатор заказа резервирования

body
MergeRequest

Сведения, необходимые для коммерческого запроса на резервирование

options
ReservationMergeOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginMergeAndWait(string, MergeRequest, ReservationMergeOptionalParams)

Слияние указанных Reservations в новый Reservation. Два объединенных Reservationдолжны иметь одинаковые свойства.

function beginMergeAndWait(reservationOrderId: string, body: MergeRequest, options?: ReservationMergeOptionalParams): Promise<ReservationMergeResponse>

Параметры

reservationOrderId

string

Идентификатор заказа резервирования

body
MergeRequest

Сведения, необходимые для коммерческого запроса на резервирование

options
ReservationMergeOptionalParams

Параметры параметров.

Возвращаемое значение

beginSplit(string, SplitRequest, ReservationSplitOptionalParams)

Разделить Reservation на два Reservationс указанным распределением количества.

function beginSplit(reservationOrderId: string, body: SplitRequest, options?: ReservationSplitOptionalParams): Promise<SimplePollerLike<OperationState<ReservationSplitResponse>, ReservationSplitResponse>>

Параметры

reservationOrderId

string

Идентификатор заказа резервирования

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

Идентификатор заказа резервирования

body
SplitRequest

Сведения, необходимые для разделения элемента резервирования

options
ReservationSplitOptionalParams

Параметры параметров.

Возвращаемое значение

beginUpdate(string, string, Patch, ReservationUpdateOptionalParams)

Обновляет примененные области Reservation.

function beginUpdate(reservationOrderId: string, reservationId: string, parameters: Patch, options?: ReservationUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ReservationResponse>, ReservationResponse>>

Параметры

reservationOrderId

string

Идентификатор заказа резервирования

reservationId

string

Идентификатор элемента резервирования

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

Идентификатор заказа резервирования

reservationId

string

Идентификатор элемента резервирования

parameters
Patch

Сведения, необходимые для исправления элемента резервирования

options
ReservationUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

get(string, string, ReservationGetOptionalParams)

Получение определенных Reservation сведений.

function get(reservationOrderId: string, reservationId: string, options?: ReservationGetOptionalParams): Promise<ReservationResponse>

Параметры

reservationOrderId

string

Идентификатор заказа резервирования

reservationId

string

Идентификатор элемента резервирования

options
ReservationGetOptionalParams

Параметры параметров.

Возвращаемое значение

list(string, ReservationListOptionalParams)

Вывод списка Reservationв пределах одного ReservationOrder.

function list(reservationOrderId: string, options?: ReservationListOptionalParams): PagedAsyncIterableIterator<ReservationResponse, ReservationResponse[], PageSettings>

Параметры

reservationOrderId

string

Идентификатор заказа резервирования

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

Идентификатор заказа резервирования

reservationId

string

Идентификатор элемента резервирования

options
ReservationListRevisionsOptionalParams

Параметры параметров.

Возвращаемое значение

unarchive(string, string, ReservationUnarchiveOptionalParams)

Восстанавливает Reservation в состояние, которое было до архивации.

function unarchive(reservationOrderId: string, reservationId: string, options?: ReservationUnarchiveOptionalParams): Promise<void>

Параметры

reservationOrderId

string

Идентификатор заказа резервирования

reservationId

string

Идентификатор элемента резервирования

options
ReservationUnarchiveOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>