Udostępnij przez


Reservation interface

Interfejs reprezentujący rezerwację.

Metody

archive(string, string, ReservationArchiveOptionalParams)

Archiwizowanie Reservation przenosi je do stanu Archived.

beginAvailableScopes(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

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

beginAvailableScopesAndWait(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

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

beginMerge(string, MergeRequest, ReservationMergeOptionalParams)

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

beginMergeAndWait(string, MergeRequest, ReservationMergeOptionalParams)

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

beginSplit(string, SplitRequest, ReservationSplitOptionalParams)

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

beginSplitAndWait(string, SplitRequest, ReservationSplitOptionalParams)

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

beginUpdate(string, string, Patch, ReservationUpdateOptionalParams)

Aktualizuje zastosowane zakresy Reservation.

beginUpdateAndWait(string, string, Patch, ReservationUpdateOptionalParams)

Aktualizuje zastosowane zakresy Reservation.

get(string, string, ReservationGetOptionalParams)

Uzyskaj szczegółowe informacje o Reservation.

list(string, ReservationListOptionalParams)

Wyświetl listę Reservationw ramach pojedynczego ReservationOrder.

listAll(ReservationListAllOptionalParams)

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

listRevisions(string, string, ReservationListRevisionsOptionalParams)

Lista wszystkich poprawek dla Reservation.

unarchive(string, string, ReservationUnarchiveOptionalParams)

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

Szczegóły metody

archive(string, string, ReservationArchiveOptionalParams)

Archiwizowanie Reservation przenosi je do stanu Archived.

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 z żądania są prawidłowe dla 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 z żądania są prawidłowe dla 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 Reservation. Scalane dwa Reservationmuszą 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 Reservation. Scalane dwa Reservationmuszą 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 Reservation na dwie 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 podzielenia elementu rezerwacji

options
ReservationSplitOptionalParams

Parametry opcji.

Zwraca

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

beginSplitAndWait(string, SplitRequest, ReservationSplitOptionalParams)

Podziel Reservation na dwie 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 podzielenia elementu rezerwacji

options
ReservationSplitOptionalParams

Parametry opcji.

Zwraca

beginUpdate(string, string, Patch, ReservationUpdateOptionalParams)

Aktualizuje zastosowane zakresy 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)

Aktualizuje zastosowane zakresy 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 informacje o Reservation.

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)

Wyświetl listę Reservationw ramach pojedynczego ReservationOrder.

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 rezerwacji grupy, aprowizacji stanów, 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 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 Reservation do stanu, który 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>