Compartilhar via


Reservations interface

Interface que representa uma reserva.

Métodos

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

Atualizar a reserva por conta de cobrança.

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

Atualizar a reserva por conta de cobrança.

getByReservationOrder(string, string, string, ReservationsGetByReservationOrderOptionalParams)

Obtenha detalhes específicos da Reserva na conta de cobrança.

listByBillingAccount(string, ReservationsListByBillingAccountOptionalParams)

Lista as reservas na conta de cobrança e as contagens acumuladas do grupo de reservas por estados de provisionamento.

listByBillingProfile(string, string, ReservationsListByBillingProfileOptionalParams)

Lista as reservas para um perfil de cobrança e as contagens acumuladas do grupo de reservas por estado de provisionamento.

listByReservationOrder(string, string, ReservationsListByReservationOrderOptionalParams)

Listar reservas em um único ReservationOrder na conta de cobrança.

Detalhes do método

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

Atualizar a reserva por conta de cobrança.

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

Parâmetros

billingAccountName

string

A ID que identifica exclusivamente uma conta de cobrança.

reservationOrderId

string

ID do pedido da reserva

reservationId

string

ID do item de reserva

body
Patch

Corpo da solicitação para aplicação de patch de uma reserva

options
ReservationsUpdateByBillingAccountOptionalParams

Os parâmetros de opções.

Retornos

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

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

Atualizar a reserva por conta de cobrança.

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

Parâmetros

billingAccountName

string

A ID que identifica exclusivamente uma conta de cobrança.

reservationOrderId

string

ID do pedido da reserva

reservationId

string

ID do item de reserva

body
Patch

Corpo da solicitação para aplicação de patch de uma reserva

options
ReservationsUpdateByBillingAccountOptionalParams

Os parâmetros de opções.

Retornos

Promise<Reservation>

getByReservationOrder(string, string, string, ReservationsGetByReservationOrderOptionalParams)

Obtenha detalhes específicos da Reserva na conta de cobrança.

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

Parâmetros

billingAccountName

string

A ID que identifica exclusivamente uma conta de cobrança.

reservationOrderId

string

ID do pedido da reserva

reservationId

string

ID do item de reserva

options
ReservationsGetByReservationOrderOptionalParams

Os parâmetros de opções.

Retornos

Promise<Reservation>

listByBillingAccount(string, ReservationsListByBillingAccountOptionalParams)

Lista as reservas na conta de cobrança e as contagens acumuladas do grupo de reservas por estados de provisionamento.

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

Parâmetros

billingAccountName

string

A ID que identifica exclusivamente uma conta de cobrança.

options
ReservationsListByBillingAccountOptionalParams

Os parâmetros de opções.

Retornos

listByBillingProfile(string, string, ReservationsListByBillingProfileOptionalParams)

Lista as reservas para um perfil de cobrança e as contagens acumuladas do grupo de reservas por estado de provisionamento.

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

Parâmetros

billingAccountName

string

A ID que identifica exclusivamente uma conta de cobrança.

billingProfileName

string

A ID que identifica exclusivamente um perfil de cobrança.

options
ReservationsListByBillingProfileOptionalParams

Os parâmetros de opções.

Retornos

listByReservationOrder(string, string, ReservationsListByReservationOrderOptionalParams)

Listar reservas em um único ReservationOrder na conta de cobrança.

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

Parâmetros

billingAccountName

string

A ID que identifica exclusivamente uma conta de cobrança.

reservationOrderId

string

ID do pedido da reserva

options
ReservationsListByReservationOrderOptionalParams

Os parâmetros de opções.

Retornos