Udostępnij za pośrednictwem


Reservation interface

Interfejs reprezentujący rezerwację.

Metody

archive(string, string, ReservationArchiveOptionalParams)

Archiwizowanie przenosi Reservation go do Archived stanu.

beginAvailableScopes(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Sprawdź, czy zakresy żądania są prawidłowe dla elementu Reservation.

beginAvailableScopesAndWait(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Sprawdź, czy zakresy żądania są prawidłowe dla elementu Reservation.

beginMerge(string, MergeRequest, ReservationMergeOptionalParams)

Scal określone Reservations z nowym Reservationelementem . Scalane dwa Reservationelementy muszą mieć te same właściwości.

beginMergeAndWait(string, MergeRequest, ReservationMergeOptionalParams)

Scal określone Reservations z nowym Reservationelementem . Scalane dwa Reservationelementy muszą mieć te same właściwości.

beginSplit(string, SplitRequest, ReservationSplitOptionalParams)

Podziel element na Reservation dwa Reservations z określonym rozkładem ilości.

beginSplitAndWait(string, SplitRequest, ReservationSplitOptionalParams)

Podziel element na Reservation dwa Reservations z określonym rozkładem ilości.

beginUpdate(string, string, Patch, ReservationUpdateOptionalParams)

Aktualizacje zastosowanych zakresów obiektu Reservation.

beginUpdateAndWait(string, string, Patch, ReservationUpdateOptionalParams)

Aktualizacje zastosowanych zakresów obiektu Reservation.

get(string, string, ReservationGetOptionalParams)

Uzyskaj szczegółowe Reservation informacje.

list(string, ReservationListOptionalParams)

Lista Reservations w obrębie pojedynczego ReservationOrderelementu .

listAll(ReservationListAllOptionalParams)

Wyświetl listę rezerwacji i liczbę zbiorczych grup rezerwacji, aprowizuj stany, do których użytkownik ma dostęp w bieżącej dzierżawie.

listRevisions(string, string, ReservationListRevisionsOptionalParams)

Lista wszystkich poprawek dla elementu Reservation.

unarchive(string, string, ReservationUnarchiveOptionalParams)

Przywraca element do stanu, który Reservation był przed archiwizacją.

Szczegóły metody

archive(string, string, ReservationArchiveOptionalParams)

Archiwizowanie przenosi Reservation go do Archived stanu.

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

Parametry

reservationOrderId

string

Identyfikator zamówienia rezerwacji

reservationId

string

Identyfikator elementu rezerwacji

options
ReservationArchiveOptionalParams

Parametry opcji.

Zwraca

Promise<void>

beginAvailableScopes(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Sprawdź, czy zakresy żądania są prawidłowe dla elementu Reservation.

function beginAvailableScopes(reservationOrderId: string, reservationId: string, body: AvailableScopeRequest, options?: ReservationAvailableScopesOptionalParams): Promise<SimplePollerLike<OperationState<AvailableScopeProperties>, AvailableScopeProperties>>

Parametry

reservationOrderId

string

Identyfikator zamówienia rezerwacji

reservationId

string

Identyfikator elementu rezerwacji

body
AvailableScopeRequest

Zakresy do sprawdzenia pod kątem uprawnień.

options
ReservationAvailableScopesOptionalParams

Parametry opcji.

Zwraca

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

beginAvailableScopesAndWait(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Sprawdź, czy zakresy żądania są prawidłowe dla elementu Reservation.

function beginAvailableScopesAndWait(reservationOrderId: string, reservationId: string, body: AvailableScopeRequest, options?: ReservationAvailableScopesOptionalParams): Promise<AvailableScopeProperties>

Parametry

reservationOrderId

string

Identyfikator zamówienia rezerwacji

reservationId

string

Identyfikator elementu rezerwacji

body
AvailableScopeRequest

Zakresy do sprawdzenia pod kątem uprawnień.

options
ReservationAvailableScopesOptionalParams

Parametry opcji.

Zwraca

beginMerge(string, MergeRequest, ReservationMergeOptionalParams)

Scal określone Reservations z nowym Reservationelementem . Scalane dwa Reservationelementy muszą mieć te same właściwości.

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

Parametry

reservationOrderId

string

Identyfikator zamówienia rezerwacji

body
MergeRequest

Informacje potrzebne do żądania komercyjnego rezerwacji

options
ReservationMergeOptionalParams

Parametry opcji.

Zwraca

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

beginMergeAndWait(string, MergeRequest, ReservationMergeOptionalParams)

Scal określone Reservations z nowym Reservationelementem . Scalane dwa Reservationelementy muszą mieć te same właściwości.

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

Parametry

reservationOrderId

string

Identyfikator zamówienia rezerwacji

body
MergeRequest

Informacje potrzebne do żądania komercyjnego rezerwacji

options
ReservationMergeOptionalParams

Parametry opcji.

Zwraca

beginSplit(string, SplitRequest, ReservationSplitOptionalParams)

Podziel element na Reservation dwa Reservations z określonym rozkładem ilości.

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

Parametry

reservationOrderId

string

Identyfikator zamówienia rezerwacji

body
SplitRequest

Informacje potrzebne do podziału elementu rezerwacji

options
ReservationSplitOptionalParams

Parametry opcji.

Zwraca

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

beginSplitAndWait(string, SplitRequest, ReservationSplitOptionalParams)

Podziel element na Reservation dwa Reservations z określonym rozkładem ilości.

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

Parametry

reservationOrderId

string

Identyfikator zamówienia rezerwacji

body
SplitRequest

Informacje potrzebne do podziału elementu rezerwacji

options
ReservationSplitOptionalParams

Parametry opcji.

Zwraca

beginUpdate(string, string, Patch, ReservationUpdateOptionalParams)

Aktualizacje zastosowanych zakresów obiektu Reservation.

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

Parametry

reservationOrderId

string

Identyfikator zamówienia rezerwacji

reservationId

string

Identyfikator elementu rezerwacji

parameters
Patch

Informacje potrzebne do poprawiania elementu rezerwacji

options
ReservationUpdateOptionalParams

Parametry opcji.

Zwraca

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

beginUpdateAndWait(string, string, Patch, ReservationUpdateOptionalParams)

Aktualizacje zastosowanych zakresów obiektu Reservation.

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

Parametry

reservationOrderId

string

Identyfikator zamówienia rezerwacji

reservationId

string

Identyfikator elementu rezerwacji

parameters
Patch

Informacje potrzebne do poprawiania elementu rezerwacji

options
ReservationUpdateOptionalParams

Parametry opcji.

Zwraca

get(string, string, ReservationGetOptionalParams)

Uzyskaj szczegółowe Reservation informacje.

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

Parametry

reservationOrderId

string

Identyfikator zamówienia rezerwacji

reservationId

string

Identyfikator elementu rezerwacji

options
ReservationGetOptionalParams

Parametry opcji.

Zwraca

list(string, ReservationListOptionalParams)

Lista Reservations w obrębie pojedynczego ReservationOrderelementu .

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

Parametry

reservationOrderId

string

Identyfikator zamówienia rezerwacji

options
ReservationListOptionalParams

Parametry opcji.

Zwraca

listAll(ReservationListAllOptionalParams)

Wyświetl listę rezerwacji i liczbę zbiorczych grup rezerwacji, aprowizuj stany, do których użytkownik ma dostęp w bieżącej dzierżawie.

function listAll(options?: ReservationListAllOptionalParams): PagedAsyncIterableIterator<ReservationResponse, ReservationResponse[], PageSettings>

Parametry

options
ReservationListAllOptionalParams

Parametry opcji.

Zwraca

listRevisions(string, string, ReservationListRevisionsOptionalParams)

Lista wszystkich poprawek dla elementu Reservation.

function listRevisions(reservationOrderId: string, reservationId: string, options?: ReservationListRevisionsOptionalParams): PagedAsyncIterableIterator<ReservationResponse, ReservationResponse[], PageSettings>

Parametry

reservationOrderId

string

Identyfikator zamówienia rezerwacji

reservationId

string

Identyfikator elementu rezerwacji

options
ReservationListRevisionsOptionalParams

Parametry opcji.

Zwraca

unarchive(string, string, ReservationUnarchiveOptionalParams)

Przywraca element do stanu, który Reservation był przed archiwizacją.

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

Parametry

reservationOrderId

string

Identyfikator zamówienia rezerwacji

reservationId

string

Identyfikator elementu rezerwacji

options
ReservationUnarchiveOptionalParams

Parametry opcji.

Zwraca

Promise<void>