Sdílet prostřednictvím


Reservation interface

Rozhraní představující rezervaci.

Metody

archive(string, string, ReservationArchiveOptionalParams)

Archivace se přesune Reservation do Archived stavu.

beginAvailableScopes(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Zkontrolujte, jestli jsou obory z požadavku platné pro Reservation.

beginAvailableScopesAndWait(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Zkontrolujte, jestli jsou obory z požadavku platné pro Reservation.

beginMerge(string, MergeRequest, ReservationMergeOptionalParams)

Sloučit zadané Reservations do nového Reservation. Slučované dva Reservationobjekty musí mít stejné vlastnosti.

beginMergeAndWait(string, MergeRequest, ReservationMergeOptionalParams)

Sloučit zadané Reservations do nového Reservation. Slučované dva Reservationobjekty musí mít stejné vlastnosti.

beginSplit(string, SplitRequest, ReservationSplitOptionalParams)

Rozdělte na Reservation dvě Reservations se zadaným rozdělením množství.

beginSplitAndWait(string, SplitRequest, ReservationSplitOptionalParams)

Rozdělte na Reservation dvě Reservations se zadaným rozdělením množství.

beginUpdate(string, string, Patch, ReservationUpdateOptionalParams)

Aktualizace použité obory .Reservation

beginUpdateAndWait(string, string, Patch, ReservationUpdateOptionalParams)

Aktualizace použité obory .Reservation

get(string, string, ReservationGetOptionalParams)

Získejte konkrétní Reservation podrobnosti.

list(string, ReservationListOptionalParams)

Seznam Reservationv rámci jednoho ReservationOrderobjektu .

listAll(ReservationListAllOptionalParams)

Vypište rezervace a celkový počet rezervací skupiny podle stavů zřizování, ke kterým má uživatel přístup v aktuálním tenantovi.

listRevisions(string, string, ReservationListRevisionsOptionalParams)

Seznam všech revizí pro Reservation.

unarchive(string, string, ReservationUnarchiveOptionalParams)

Obnoví stav, Reservation ve který byl před archivací.

Podrobnosti metody

archive(string, string, ReservationArchiveOptionalParams)

Archivace se přesune Reservation do Archived stavu.

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

Parametry

reservationOrderId

string

ID objednávky rezervace

reservationId

string

ID položky rezervace

options
ReservationArchiveOptionalParams

Parametry možností

Návraty

Promise<void>

beginAvailableScopes(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Zkontrolujte, jestli jsou obory z požadavku platné pro Reservation.

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

Parametry

reservationOrderId

string

ID objednávky rezervace

reservationId

string

ID položky rezervace

body
AvailableScopeRequest

Rozsahy, které se mají zkontrolovat z důvodu způsobilosti.

options
ReservationAvailableScopesOptionalParams

Parametry možností

Návraty

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

beginAvailableScopesAndWait(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Zkontrolujte, jestli jsou obory z požadavku platné pro Reservation.

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

Parametry

reservationOrderId

string

ID objednávky rezervace

reservationId

string

ID položky rezervace

body
AvailableScopeRequest

Rozsahy, které se mají zkontrolovat z důvodu způsobilosti.

options
ReservationAvailableScopesOptionalParams

Parametry možností

Návraty

beginMerge(string, MergeRequest, ReservationMergeOptionalParams)

Sloučit zadané Reservations do nového Reservation. Slučované dva Reservationobjekty musí mít stejné vlastnosti.

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

Parametry

reservationOrderId

string

ID objednávky rezervace

body
MergeRequest

Informace potřebné pro komerční žádost o rezervaci

options
ReservationMergeOptionalParams

Parametry možností

Návraty

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

beginMergeAndWait(string, MergeRequest, ReservationMergeOptionalParams)

Sloučit zadané Reservations do nového Reservation. Slučované dva Reservationobjekty musí mít stejné vlastnosti.

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

Parametry

reservationOrderId

string

ID objednávky rezervace

body
MergeRequest

Informace potřebné pro komerční žádost o rezervaci

options
ReservationMergeOptionalParams

Parametry možností

Návraty

beginSplit(string, SplitRequest, ReservationSplitOptionalParams)

Rozdělte na Reservation dvě Reservations se zadaným rozdělením množství.

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

Parametry

reservationOrderId

string

ID objednávky rezervace

body
SplitRequest

Informace potřebné k rozdělení položky rezervace

options
ReservationSplitOptionalParams

Parametry možností

Návraty

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

beginSplitAndWait(string, SplitRequest, ReservationSplitOptionalParams)

Rozdělte na Reservation dvě Reservations se zadaným rozdělením množství.

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

Parametry

reservationOrderId

string

ID objednávky rezervace

body
SplitRequest

Informace potřebné k rozdělení položky rezervace

options
ReservationSplitOptionalParams

Parametry možností

Návraty

beginUpdate(string, string, Patch, ReservationUpdateOptionalParams)

Aktualizace použité obory .Reservation

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

Parametry

reservationOrderId

string

ID objednávky rezervace

reservationId

string

ID položky rezervace

parameters
Patch

Informace potřebné k opravě položky rezervace

options
ReservationUpdateOptionalParams

Parametry možností

Návraty

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

beginUpdateAndWait(string, string, Patch, ReservationUpdateOptionalParams)

Aktualizace použité obory .Reservation

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

Parametry

reservationOrderId

string

ID objednávky rezervace

reservationId

string

ID položky rezervace

parameters
Patch

Informace potřebné k opravě položky rezervace

options
ReservationUpdateOptionalParams

Parametry možností

Návraty

get(string, string, ReservationGetOptionalParams)

Získejte konkrétní Reservation podrobnosti.

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

Parametry

reservationOrderId

string

ID objednávky rezervace

reservationId

string

ID položky rezervace

options
ReservationGetOptionalParams

Parametry možností

Návraty

list(string, ReservationListOptionalParams)

Seznam Reservationv rámci jednoho ReservationOrderobjektu .

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

Parametry

reservationOrderId

string

ID objednávky rezervace

options
ReservationListOptionalParams

Parametry možností

Návraty

listAll(ReservationListAllOptionalParams)

Vypište rezervace a celkový počet rezervací skupiny podle stavů zřizování, ke kterým má uživatel přístup v aktuálním tenantovi.

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

Parametry

options
ReservationListAllOptionalParams

Parametry možností

Návraty

listRevisions(string, string, ReservationListRevisionsOptionalParams)

Seznam všech revizí pro Reservation.

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

Parametry

reservationOrderId

string

ID objednávky rezervace

reservationId

string

ID položky rezervace

options
ReservationListRevisionsOptionalParams

Parametry možností

Návraty

unarchive(string, string, ReservationUnarchiveOptionalParams)

Obnoví stav, Reservation ve který byl před archivací.

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

Parametry

reservationOrderId

string

ID objednávky rezervace

reservationId

string

ID položky rezervace

options
ReservationUnarchiveOptionalParams

Parametry možností

Návraty

Promise<void>