Condividi tramite


Reservation interface

Interfaccia che rappresenta una prenotazione.

Metodi

archive(string, string, ReservationArchiveOptionalParams)

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

beginAvailableScopes(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Verificare se gli ambiti della richiesta sono validi per Reservation.

beginAvailableScopesAndWait(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Verificare se gli ambiti della richiesta sono validi per Reservation.

beginMerge(string, MergeRequest, ReservationMergeOptionalParams)

Unire gli oggetti specificati Reservationin un nuovo Reservationoggetto . I due Reservationoggetti da unire devono avere le stesse proprietà.

beginMergeAndWait(string, MergeRequest, ReservationMergeOptionalParams)

Unire gli oggetti specificati Reservationin un nuovo Reservationoggetto . I due Reservationoggetti da unire devono avere le stesse proprietà.

beginSplit(string, SplitRequest, ReservationSplitOptionalParams)

Dividere un oggetto Reservation in due Reservations con la distribuzione di quantità specificata.

beginSplitAndWait(string, SplitRequest, ReservationSplitOptionalParams)

Dividere un oggetto Reservation in due Reservations con la distribuzione di quantità specificata.

beginUpdate(string, string, Patch, ReservationUpdateOptionalParams)

Aggiornamenti gli ambiti applicati dell'oggetto Reservation.

beginUpdateAndWait(string, string, Patch, ReservationUpdateOptionalParams)

Aggiornamenti gli ambiti applicati dell'oggetto Reservation.

get(string, string, ReservationGetOptionalParams)

Ottenere dettagli specifici Reservation .

list(string, ReservationListOptionalParams)

Elencare Reservationgli elementi all'interno di un singolo ReservationOrderoggetto .

listAll(ReservationListAllOptionalParams)

Elencare le prenotazioni e il numero di prenotazioni del gruppo di prenotazioni eseguendo il provisioning indica che l'utente ha accesso al tenant corrente.

listRevisions(string, string, ReservationListRevisionsOptionalParams)

Elenco di tutte le revisioni per .Reservation

unarchive(string, string, ReservationUnarchiveOptionalParams)

Ripristina uno Reservation stato precedente all'archiviazione.

Dettagli metodo

archive(string, string, ReservationArchiveOptionalParams)

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

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)

Verificare 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)

Verificare 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 gli oggetti specificati Reservationin un nuovo Reservationoggetto . I due Reservationoggetti da 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 gli oggetti specificati Reservationin un nuovo Reservationoggetto . I due Reservationoggetti da 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)

Dividere un oggetto Reservation in due Reservations con la distribuzione di 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 della prenotazione

options
ReservationSplitOptionalParams

Parametri delle opzioni.

Restituisce

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

beginSplitAndWait(string, SplitRequest, ReservationSplitOptionalParams)

Dividere un oggetto Reservation in due Reservations con la distribuzione di 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 della prenotazione

options
ReservationSplitOptionalParams

Parametri delle opzioni.

Restituisce

beginUpdate(string, string, Patch, ReservationUpdateOptionalParams)

Aggiornamenti gli ambiti applicati dell'oggetto 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 della prenotazione

options
ReservationUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginUpdateAndWait(string, string, Patch, ReservationUpdateOptionalParams)

Aggiornamenti gli ambiti applicati dell'oggetto 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 della prenotazione

options
ReservationUpdateOptionalParams

Parametri delle opzioni.

Restituisce

get(string, string, ReservationGetOptionalParams)

Ottenere dettagli specifici Reservation .

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 Reservationgli elementi all'interno di un singolo ReservationOrderoggetto .

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 numero di prenotazioni del gruppo di prenotazioni eseguendo il provisioning indica che l'utente ha accesso al 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 .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 uno Reservation 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>