Condividi tramite


Reservation interface

Interfaccia che rappresenta una prenotazione.

Metodi

archive(string, string, ReservationArchiveOptionalParams)

L'archiviazione di un Reservation lo sposta sullo stato Archived.

beginAvailableScopes(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Controllare se gli ambiti della richiesta sono validi per Reservation.

beginAvailableScopesAndWait(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Controllare se gli ambiti della richiesta sono validi per Reservation.

beginMerge(string, MergeRequest, ReservationMergeOptionalParams)

Unire il Reservationspecificato in un nuovo Reservation. I due Reservationda unire devono avere le stesse proprietà.

beginMergeAndWait(string, MergeRequest, ReservationMergeOptionalParams)

Unire il Reservationspecificato in un nuovo Reservation. I due Reservationda unire devono avere le stesse proprietà.

beginSplit(string, SplitRequest, ReservationSplitOptionalParams)

Suddividere un Reservation in due Reservationcon la distribuzione della quantità specificata.

beginSplitAndWait(string, SplitRequest, ReservationSplitOptionalParams)

Suddividere un Reservation in due Reservationcon la distribuzione della quantità specificata.

beginUpdate(string, string, Patch, ReservationUpdateOptionalParams)

Aggiorna gli ambiti applicati del Reservation.

beginUpdateAndWait(string, string, Patch, ReservationUpdateOptionalParams)

Aggiorna gli ambiti applicati del Reservation.

get(string, string, ReservationGetOptionalParams)

Ottenere dettagli di Reservation specifici.

list(string, ReservationListOptionalParams)

Elencare Reservationall'interno di un singolo ReservationOrder.

listAll(ReservationListAllOptionalParams)

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.

listRevisions(string, string, ReservationListRevisionsOptionalParams)

Elenco di tutte le revisioni per il Reservation.

unarchive(string, string, ReservationUnarchiveOptionalParams)

Ripristina un Reservation allo stato precedente all'archiviazione.

Dettagli metodo

archive(string, string, ReservationArchiveOptionalParams)

L'archiviazione di un Reservation lo sposta sullo stato Archived.

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

Parametri

reservationOrderId

string

ID ordine della prenotazione

reservationId

string

ID dell'elemento della prenotazione

options
ReservationArchiveOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginAvailableScopes(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Controllare se gli ambiti della richiesta sono validi per Reservation.

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

Parametri

reservationOrderId

string

ID ordine della prenotazione

reservationId

string

ID dell'elemento della prenotazione

body
AvailableScopeRequest

Ambiti da verificare per l'idoneità.

options
ReservationAvailableScopesOptionalParams

Parametri delle opzioni.

Restituisce

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

beginAvailableScopesAndWait(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Controllare se gli ambiti della richiesta sono validi per Reservation.

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

Parametri

reservationOrderId

string

ID ordine della prenotazione

reservationId

string

ID dell'elemento della prenotazione

body
AvailableScopeRequest

Ambiti da verificare per l'idoneità.

options
ReservationAvailableScopesOptionalParams

Parametri delle opzioni.

Restituisce

beginMerge(string, MergeRequest, ReservationMergeOptionalParams)

Unire il Reservationspecificato in un nuovo Reservation. I due Reservationda unire devono avere le stesse proprietà.

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

Parametri

reservationOrderId

string

ID ordine della prenotazione

body
MergeRequest

Informazioni necessarie per la richiesta commerciale per una prenotazione

options
ReservationMergeOptionalParams

Parametri delle opzioni.

Restituisce

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

beginMergeAndWait(string, MergeRequest, ReservationMergeOptionalParams)

Unire il Reservationspecificato in un nuovo Reservation. I due Reservationda unire devono avere le stesse proprietà.

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

Parametri

reservationOrderId

string

ID ordine della prenotazione

body
MergeRequest

Informazioni necessarie per la richiesta commerciale per una prenotazione

options
ReservationMergeOptionalParams

Parametri delle opzioni.

Restituisce

beginSplit(string, SplitRequest, ReservationSplitOptionalParams)

Suddividere un Reservation in due Reservationcon la distribuzione della quantità specificata.

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

Parametri

reservationOrderId

string

ID ordine della prenotazione

body
SplitRequest

Informazioni necessarie per dividere un elemento di prenotazione

options
ReservationSplitOptionalParams

Parametri delle opzioni.

Restituisce

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

beginSplitAndWait(string, SplitRequest, ReservationSplitOptionalParams)

Suddividere un Reservation in due Reservationcon la distribuzione della quantità specificata.

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

Parametri

reservationOrderId

string

ID ordine della prenotazione

body
SplitRequest

Informazioni necessarie per dividere un elemento di prenotazione

options
ReservationSplitOptionalParams

Parametri delle opzioni.

Restituisce

beginUpdate(string, string, Patch, ReservationUpdateOptionalParams)

Aggiorna gli ambiti applicati del Reservation.

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

Parametri

reservationOrderId

string

ID ordine della prenotazione

reservationId

string

ID dell'elemento della prenotazione

parameters
Patch

Informazioni necessarie per applicare patch a un elemento di prenotazione

options
ReservationUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginUpdateAndWait(string, string, Patch, ReservationUpdateOptionalParams)

Aggiorna gli ambiti applicati del Reservation.

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

Parametri

reservationOrderId

string

ID ordine della prenotazione

reservationId

string

ID dell'elemento della prenotazione

parameters
Patch

Informazioni necessarie per applicare patch a un elemento di prenotazione

options
ReservationUpdateOptionalParams

Parametri delle opzioni.

Restituisce

get(string, string, ReservationGetOptionalParams)

Ottenere dettagli di Reservation specifici.

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

Parametri

reservationOrderId

string

ID ordine della prenotazione

reservationId

string

ID dell'elemento della prenotazione

options
ReservationGetOptionalParams

Parametri delle opzioni.

Restituisce

list(string, ReservationListOptionalParams)

Elencare Reservationall'interno di un singolo ReservationOrder.

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

Parametri

reservationOrderId

string

ID ordine della prenotazione

options
ReservationListOptionalParams

Parametri delle opzioni.

Restituisce

listAll(ReservationListAllOptionalParams)

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.

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

Parametri

options
ReservationListAllOptionalParams

Parametri delle opzioni.

Restituisce

listRevisions(string, string, ReservationListRevisionsOptionalParams)

Elenco di tutte le revisioni per il Reservation.

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

Parametri

reservationOrderId

string

ID ordine della prenotazione

reservationId

string

ID dell'elemento della prenotazione

options
ReservationListRevisionsOptionalParams

Parametri delle opzioni.

Restituisce

unarchive(string, string, ReservationUnarchiveOptionalParams)

Ripristina un Reservation allo stato precedente all'archiviazione.

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

Parametri

reservationOrderId

string

ID ordine della prenotazione

reservationId

string

ID dell'elemento della prenotazione

options
ReservationUnarchiveOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>