Reservation interface
Интерфейс, представляющий резервирование.
Методы
| archive(string, string, Reservation |
Архивация |
| begin |
Проверьте, допустимы ли области запроса для |
| begin |
Проверьте, допустимы ли области запроса для |
| begin |
Слияние указанных |
| begin |
Слияние указанных |
| begin |
Разделить |
| begin |
Разделить |
| begin |
Обновляет примененные области |
| begin |
Обновляет примененные области |
| get(string, string, Reservation |
Получение определенных |
| list(string, Reservation |
Вывод списка |
| list |
Вывод списка резервирований и свертки количества групп резервирований путем подготовки указывает, что у пользователя есть доступ к текущему клиенту. |
| list |
Список всех исправлений для |
| unarchive(string, string, 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
Идентификатор элемента резервирования
Области для проверки соответствия требованиям.
Параметры параметров.
Возвращаемое значение
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
Идентификатор элемента резервирования
Области для проверки соответствия требованиям.
Параметры параметров.
Возвращаемое значение
Promise<AvailableScopeProperties>
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
Параметры параметров.
Возвращаемое значение
Promise<ReservationMergeResponse>
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
Параметры параметров.
Возвращаемое значение
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
Идентификатор заказа резервирования
- 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
Параметры параметров.
Возвращаемое значение
Promise<ReservationResponse>
get(string, string, ReservationGetOptionalParams)
Получение определенных Reservation сведений.
function get(reservationOrderId: string, reservationId: string, options?: ReservationGetOptionalParams): Promise<ReservationResponse>
Параметры
- reservationOrderId
-
string
Идентификатор заказа резервирования
- reservationId
-
string
Идентификатор элемента резервирования
- options
- ReservationGetOptionalParams
Параметры параметров.
Возвращаемое значение
Promise<ReservationResponse>
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
Идентификатор элемента резервирования
Параметры параметров.
Возвращаемое значение
unarchive(string, string, ReservationUnarchiveOptionalParams)
Восстанавливает Reservation в состояние, которое было до архивации.
function unarchive(reservationOrderId: string, reservationId: string, options?: ReservationUnarchiveOptionalParams): Promise<void>
Параметры
- reservationOrderId
-
string
Идентификатор заказа резервирования
- reservationId
-
string
Идентификатор элемента резервирования
Параметры параметров.
Возвращаемое значение
Promise<void>