ReservationOperations interface
Interfaccia che rappresenta un'operazione di Riserva.
Proprietà
| archive | L'archiviazione di un |
| available |
Controllare se gli ambiti della richiesta sono validi per |
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| get | Ottenere dettagli di |
| list | Elencare |
| list |
Elencare le prenotazioni e il conteggio cumulativo del gruppo di prenotazioni effettuando il provisioning degli stati a cui l'utente ha accesso nel tenant corrente. |
| list |
Elenco di tutte le revisioni per il |
| merge | Unire il |
| split | Suddividere un |
| unarchive | Ripristina un |
| update | Aggiorna gli ambiti applicati del |
Dettagli proprietà
archive
L'archiviazione di un Reservation lo sposta sullo stato Archived.
archive: (reservationOrderId: string, reservationId: string, options?: ReservationArchiveOptionalParams) => Promise<void>
Valore della proprietà
(reservationOrderId: string, reservationId: string, options?: ReservationArchiveOptionalParams) => Promise<void>
availableScopes
Controllare se gli ambiti della richiesta sono validi per Reservation.
availableScopes: (reservationOrderId: string, reservationId: string, body: AvailableScopeRequest, options?: ReservationAvailableScopesOptionalParams) => PollerLike<OperationState<AvailableScopeProperties>, AvailableScopeProperties>
Valore della proprietà
(reservationOrderId: string, reservationId: string, body: AvailableScopeRequest, options?: ReservationAvailableScopesOptionalParams) => PollerLike<OperationState<AvailableScopeProperties>, AvailableScopeProperties>
beginAvailableScopes
Avviso
Questa API è ora deprecata.
use availableScopes instead
beginAvailableScopes: (reservationOrderId: string, reservationId: string, body: AvailableScopeRequest, options?: ReservationAvailableScopesOptionalParams) => Promise<SimplePollerLike<OperationState<AvailableScopeProperties>, AvailableScopeProperties>>
Valore della proprietà
(reservationOrderId: string, reservationId: string, body: AvailableScopeRequest, options?: ReservationAvailableScopesOptionalParams) => Promise<SimplePollerLike<OperationState<AvailableScopeProperties>, AvailableScopeProperties>>
beginAvailableScopesAndWait
Avviso
Questa API è ora deprecata.
use availableScopes instead
beginAvailableScopesAndWait: (reservationOrderId: string, reservationId: string, body: AvailableScopeRequest, options?: ReservationAvailableScopesOptionalParams) => Promise<AvailableScopeProperties>
Valore della proprietà
(reservationOrderId: string, reservationId: string, body: AvailableScopeRequest, options?: ReservationAvailableScopesOptionalParams) => Promise<AvailableScopeProperties>
beginMerge
Avviso
Questa API è ora deprecata.
use merge instead
beginMerge: (reservationOrderId: string, body: MergeRequest, options?: ReservationMergeOptionalParams) => Promise<SimplePollerLike<OperationState<ReservationResponse[]>, ReservationResponse[]>>
Valore della proprietà
(reservationOrderId: string, body: MergeRequest, options?: ReservationMergeOptionalParams) => Promise<SimplePollerLike<OperationState<ReservationResponse[]>, ReservationResponse[]>>
beginMergeAndWait
Avviso
Questa API è ora deprecata.
use merge instead
beginMergeAndWait: (reservationOrderId: string, body: MergeRequest, options?: ReservationMergeOptionalParams) => Promise<ReservationResponse[]>
Valore della proprietà
(reservationOrderId: string, body: MergeRequest, options?: ReservationMergeOptionalParams) => Promise<ReservationResponse[]>
beginSplit
Avviso
Questa API è ora deprecata.
use split instead
beginSplit: (reservationOrderId: string, body: SplitRequest, options?: ReservationSplitOptionalParams) => Promise<SimplePollerLike<OperationState<ReservationResponse[]>, ReservationResponse[]>>
Valore della proprietà
(reservationOrderId: string, body: SplitRequest, options?: ReservationSplitOptionalParams) => Promise<SimplePollerLike<OperationState<ReservationResponse[]>, ReservationResponse[]>>
beginSplitAndWait
Avviso
Questa API è ora deprecata.
use split instead
beginSplitAndWait: (reservationOrderId: string, body: SplitRequest, options?: ReservationSplitOptionalParams) => Promise<ReservationResponse[]>
Valore della proprietà
(reservationOrderId: string, body: SplitRequest, options?: ReservationSplitOptionalParams) => Promise<ReservationResponse[]>
beginUpdate
Avviso
Questa API è ora deprecata.
use update instead
beginUpdate: (reservationOrderId: string, reservationId: string, parameters: Patch, options?: ReservationUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<ReservationResponse>, ReservationResponse>>
Valore della proprietà
(reservationOrderId: string, reservationId: string, parameters: Patch, options?: ReservationUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<ReservationResponse>, ReservationResponse>>
beginUpdateAndWait
Avviso
Questa API è ora deprecata.
use update instead
beginUpdateAndWait: (reservationOrderId: string, reservationId: string, parameters: Patch, options?: ReservationUpdateOptionalParams) => Promise<ReservationResponse>
Valore della proprietà
(reservationOrderId: string, reservationId: string, parameters: Patch, options?: ReservationUpdateOptionalParams) => Promise<ReservationResponse>
get
Ottenere dettagli di Reservation specifici.
get: (reservationOrderId: string, reservationId: string, options?: ReservationGetOptionalParams) => Promise<ReservationResponse>
Valore della proprietà
(reservationOrderId: string, reservationId: string, options?: ReservationGetOptionalParams) => Promise<ReservationResponse>
list
Elencare Reservationall'interno di un singolo ReservationOrder.
list: (reservationOrderId: string, options?: ReservationListOptionalParams) => PagedAsyncIterableIterator<ReservationResponse, ReservationResponse[], PageSettings>
Valore della proprietà
(reservationOrderId: string, options?: ReservationListOptionalParams) => PagedAsyncIterableIterator<ReservationResponse, ReservationResponse[], PageSettings>
listAll
Elencare le prenotazioni e il conteggio cumulativo del gruppo di prenotazioni effettuando il provisioning degli stati a cui l'utente ha accesso nel tenant corrente.
listAll: (options?: ReservationListAllOptionalParams) => PagedAsyncIterableIterator<ReservationResponse, ReservationResponse[], PageSettings>
Valore della proprietà
(options?: ReservationListAllOptionalParams) => PagedAsyncIterableIterator<ReservationResponse, ReservationResponse[], PageSettings>
listRevisions
Elenco di tutte le revisioni per il Reservation.
listRevisions: (reservationOrderId: string, reservationId: string, options?: ReservationListRevisionsOptionalParams) => PagedAsyncIterableIterator<ReservationResponse, ReservationResponse[], PageSettings>
Valore della proprietà
(reservationOrderId: string, reservationId: string, options?: ReservationListRevisionsOptionalParams) => PagedAsyncIterableIterator<ReservationResponse, ReservationResponse[], PageSettings>
merge
Unire il Reservationspecificato in un nuovo Reservation. I due Reservationda unire devono avere le stesse proprietà.
merge: (reservationOrderId: string, body: MergeRequest, options?: ReservationMergeOptionalParams) => PollerLike<OperationState<ReservationResponse[]>, ReservationResponse[]>
Valore della proprietà
(reservationOrderId: string, body: MergeRequest, options?: ReservationMergeOptionalParams) => PollerLike<OperationState<ReservationResponse[]>, ReservationResponse[]>
split
Suddividere un Reservation in due Reservationcon la distribuzione della quantità specificata.
split: (reservationOrderId: string, body: SplitRequest, options?: ReservationSplitOptionalParams) => PollerLike<OperationState<ReservationResponse[]>, ReservationResponse[]>
Valore della proprietà
(reservationOrderId: string, body: SplitRequest, options?: ReservationSplitOptionalParams) => PollerLike<OperationState<ReservationResponse[]>, ReservationResponse[]>
unarchive
Ripristina un Reservation allo stato precedente all'archiviazione.
unarchive: (reservationOrderId: string, reservationId: string, options?: ReservationUnarchiveOptionalParams) => Promise<void>
Valore della proprietà
(reservationOrderId: string, reservationId: string, options?: ReservationUnarchiveOptionalParams) => Promise<void>
update
Aggiorna gli ambiti applicati del Reservation.
update: (reservationOrderId: string, reservationId: string, parameters: Patch, options?: ReservationUpdateOptionalParams) => PollerLike<OperationState<ReservationResponse>, ReservationResponse>
Valore della proprietà
(reservationOrderId: string, reservationId: string, parameters: Patch, options?: ReservationUpdateOptionalParams) => PollerLike<OperationState<ReservationResponse>, ReservationResponse>