Compartilhar via


ReservationOrder interface

Interface que representa um ReservationOrder.

Métodos

beginPurchase(string, PurchaseRequest, ReservationOrderPurchaseOptionalParams)

Compre ReservationOrder e crie um recurso no URI especificado.

beginPurchaseAndWait(string, PurchaseRequest, ReservationOrderPurchaseOptionalParams)

Compre ReservationOrder e crie um recurso no URI especificado.

calculate(PurchaseRequest, ReservationOrderCalculateOptionalParams)

Calcular o preço para colocar um ReservationOrder.

changeDirectory(string, ChangeDirectoryRequest, ReservationOrderChangeDirectoryOptionalParams)

Alterar o diretório (locatário) de ReservationOrder e todos os Reservation nele para a ID de locatário especificada

get(string, ReservationOrderGetOptionalParams)

Obtenha os detalhes do ReservationOrder.

list(ReservationOrderListOptionalParams)

Lista de todos os ReservationOrderaos quais o usuário tem acesso no locatário atual.

Detalhes do método

beginPurchase(string, PurchaseRequest, ReservationOrderPurchaseOptionalParams)

Compre ReservationOrder e crie um recurso no URI especificado.

function beginPurchase(reservationOrderId: string, body: PurchaseRequest, options?: ReservationOrderPurchaseOptionalParams): Promise<SimplePollerLike<OperationState<ReservationOrderResponse>, ReservationOrderResponse>>

Parâmetros

reservationOrderId

string

ID do pedido da reserva

body
PurchaseRequest

Informações necessárias para calcular ou comprar reserva

options
ReservationOrderPurchaseOptionalParams

Os parâmetros de opções.

Retornos

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

beginPurchaseAndWait(string, PurchaseRequest, ReservationOrderPurchaseOptionalParams)

Compre ReservationOrder e crie um recurso no URI especificado.

function beginPurchaseAndWait(reservationOrderId: string, body: PurchaseRequest, options?: ReservationOrderPurchaseOptionalParams): Promise<ReservationOrderResponse>

Parâmetros

reservationOrderId

string

ID do pedido da reserva

body
PurchaseRequest

Informações necessárias para calcular ou comprar reserva

options
ReservationOrderPurchaseOptionalParams

Os parâmetros de opções.

Retornos

calculate(PurchaseRequest, ReservationOrderCalculateOptionalParams)

Calcular o preço para colocar um ReservationOrder.

function calculate(body: PurchaseRequest, options?: ReservationOrderCalculateOptionalParams): Promise<CalculatePriceResponse>

Parâmetros

body
PurchaseRequest

Informações necessárias para calcular ou comprar reserva

options
ReservationOrderCalculateOptionalParams

Os parâmetros de opções.

Retornos

changeDirectory(string, ChangeDirectoryRequest, ReservationOrderChangeDirectoryOptionalParams)

Alterar o diretório (locatário) de ReservationOrder e todos os Reservation nele para a ID de locatário especificada

function changeDirectory(reservationOrderId: string, body: ChangeDirectoryRequest, options?: ReservationOrderChangeDirectoryOptionalParams): Promise<ChangeDirectoryResponse>

Parâmetros

reservationOrderId

string

ID do pedido da reserva

body
ChangeDirectoryRequest

Informações necessárias para alterar o diretório da ordem de reserva

options
ReservationOrderChangeDirectoryOptionalParams

Os parâmetros de opções.

Retornos

get(string, ReservationOrderGetOptionalParams)

Obtenha os detalhes do ReservationOrder.

function get(reservationOrderId: string, options?: ReservationOrderGetOptionalParams): Promise<ReservationOrderResponse>

Parâmetros

reservationOrderId

string

ID do pedido da reserva

options
ReservationOrderGetOptionalParams

Os parâmetros de opções.

Retornos

list(ReservationOrderListOptionalParams)

Lista de todos os ReservationOrderaos quais o usuário tem acesso no locatário atual.

function list(options?: ReservationOrderListOptionalParams): PagedAsyncIterableIterator<ReservationOrderResponse, ReservationOrderResponse[], PageSettings>

Parâmetros

options
ReservationOrderListOptionalParams

Os parâmetros de opções.

Retornos