Condividi tramite


Reservations interface

Interfaccia che rappresenta una prenotazione.

Metodi

beginUpdateByBillingAccount(string, string, string, Patch, ReservationsUpdateByBillingAccountOptionalParams)

Aggiornare la prenotazione in base all'account di fatturazione.

beginUpdateByBillingAccountAndWait(string, string, string, Patch, ReservationsUpdateByBillingAccountOptionalParams)

Aggiornare la prenotazione in base all'account di fatturazione.

getByReservationOrder(string, string, string, ReservationsGetByReservationOrderOptionalParams)

Ottenere dettagli specifici della prenotazione nell'account di fatturazione.

listByBillingAccount(string, ReservationsListByBillingAccountOptionalParams)

Elenca le prenotazioni nell'account di fatturazione e il numero di rollup del gruppo di prenotazioni effettuando il provisioning degli stati.

listByBillingProfile(string, string, ReservationsListByBillingProfileOptionalParams)

Elenca le prenotazioni per un profilo di fatturazione e il numero di rollup del gruppo di prenotazioni eseguendo il provisioning dello stato.

listByReservationOrder(string, string, ReservationsListByReservationOrderOptionalParams)

Elencare le prenotazioni all'interno di un singolo ordine di prenotazione nell'account di fatturazione.

Dettagli metodo

beginUpdateByBillingAccount(string, string, string, Patch, ReservationsUpdateByBillingAccountOptionalParams)

Aggiornare la prenotazione in base all'account di fatturazione.

function beginUpdateByBillingAccount(billingAccountName: string, reservationOrderId: string, reservationId: string, body: Patch, options?: ReservationsUpdateByBillingAccountOptionalParams): Promise<SimplePollerLike<OperationState<Reservation>, Reservation>>

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

reservationOrderId

string

ID ordine della prenotazione

reservationId

string

ID dell'elemento della prenotazione

body
Patch

Corpo della richiesta per l'applicazione di patch a una prenotazione

options
ReservationsUpdateByBillingAccountOptionalParams

Parametri delle opzioni.

Restituisce

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

beginUpdateByBillingAccountAndWait(string, string, string, Patch, ReservationsUpdateByBillingAccountOptionalParams)

Aggiornare la prenotazione in base all'account di fatturazione.

function beginUpdateByBillingAccountAndWait(billingAccountName: string, reservationOrderId: string, reservationId: string, body: Patch, options?: ReservationsUpdateByBillingAccountOptionalParams): Promise<Reservation>

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

reservationOrderId

string

ID ordine della prenotazione

reservationId

string

ID dell'elemento della prenotazione

body
Patch

Corpo della richiesta per l'applicazione di patch a una prenotazione

options
ReservationsUpdateByBillingAccountOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Reservation>

getByReservationOrder(string, string, string, ReservationsGetByReservationOrderOptionalParams)

Ottenere dettagli specifici della prenotazione nell'account di fatturazione.

function getByReservationOrder(billingAccountName: string, reservationOrderId: string, reservationId: string, options?: ReservationsGetByReservationOrderOptionalParams): Promise<Reservation>

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

reservationOrderId

string

ID ordine della prenotazione

reservationId

string

ID dell'elemento della prenotazione

options
ReservationsGetByReservationOrderOptionalParams

Parametri delle opzioni.

Restituisce

Promise<Reservation>

listByBillingAccount(string, ReservationsListByBillingAccountOptionalParams)

Elenca le prenotazioni nell'account di fatturazione e il numero di rollup del gruppo di prenotazioni effettuando il provisioning degli stati.

function listByBillingAccount(billingAccountName: string, options?: ReservationsListByBillingAccountOptionalParams): PagedAsyncIterableIterator<Reservation, Reservation[], PageSettings>

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

options
ReservationsListByBillingAccountOptionalParams

Parametri delle opzioni.

Restituisce

listByBillingProfile(string, string, ReservationsListByBillingProfileOptionalParams)

Elenca le prenotazioni per un profilo di fatturazione e il numero di rollup del gruppo di prenotazioni eseguendo il provisioning dello stato.

function listByBillingProfile(billingAccountName: string, billingProfileName: string, options?: ReservationsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<Reservation, Reservation[], PageSettings>

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

billingProfileName

string

ID che identifica in modo univoco un profilo di fatturazione.

options
ReservationsListByBillingProfileOptionalParams

Parametri delle opzioni.

Restituisce

listByReservationOrder(string, string, ReservationsListByReservationOrderOptionalParams)

Elencare le prenotazioni all'interno di un singolo ordine di prenotazione nell'account di fatturazione.

function listByReservationOrder(billingAccountName: string, reservationOrderId: string, options?: ReservationsListByReservationOrderOptionalParams): PagedAsyncIterableIterator<Reservation, Reservation[], PageSettings>

Parametri

billingAccountName

string

ID che identifica in modo univoco un account di fatturazione.

reservationOrderId

string

ID ordine della prenotazione

options
ReservationsListByReservationOrderOptionalParams

Parametri delle opzioni.

Restituisce