Partilhar via


Reservation interface

Interface que representa uma Reserva.

Métodos

archive(string, string, ReservationArchiveOptionalParams)

Arquivar um Reservation move-o para o Archived estado.

beginAvailableScopes(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Verifique se os âmbitos do pedido são válidos para Reservation.

beginAvailableScopesAndWait(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Verifique se os âmbitos do pedido são válidos para Reservation.

beginMerge(string, MergeRequest, ReservationMergeOptionalParams)

Intercale os s especificados Reservationnum novo Reservation. Os dois Reservationque estão a ser intercalados têm de ter as mesmas propriedades.

beginMergeAndWait(string, MergeRequest, ReservationMergeOptionalParams)

Intercale os s especificados Reservationnum novo Reservation. Os dois Reservationque estão a ser intercalados têm de ter as mesmas propriedades.

beginSplit(string, SplitRequest, ReservationSplitOptionalParams)

Divida um Reservation em dois Reservations com distribuição de quantidade especificada.

beginSplitAndWait(string, SplitRequest, ReservationSplitOptionalParams)

Divida um Reservation em dois Reservations com distribuição de quantidade especificada.

beginUpdate(string, string, Patch, ReservationUpdateOptionalParams)

Atualizações os âmbitos aplicados do Reservation.

beginUpdateAndWait(string, string, Patch, ReservationUpdateOptionalParams)

Atualizações os âmbitos aplicados do Reservation.

get(string, string, ReservationGetOptionalParams)

Obtenha detalhes específicos Reservation .

list(string, ReservationListOptionalParams)

Lista Reservations dentro de um único ReservationOrder.

listAll(ReservationListAllOptionalParams)

Liste as reservas e as contagens de roll up do grupo de reservas ao aprovisionar estados aos quais o utilizador tem acesso no inquilino atual.

listRevisions(string, string, ReservationListRevisionsOptionalParams)

Lista de todas as revisões para o Reservation.

unarchive(string, string, ReservationUnarchiveOptionalParams)

Restaura um Reservation para o estado que era antes de arquivar.

Detalhes de Método

archive(string, string, ReservationArchiveOptionalParams)

Arquivar um Reservation move-o para o Archived estado.

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

Parâmetros

reservationOrderId

string

ID da encomenda da reserva

reservationId

string

ID do item de reserva

options
ReservationArchiveOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginAvailableScopes(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Verifique se os âmbitos do pedido são válidos para Reservation.

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

Parâmetros

reservationOrderId

string

ID da encomenda da reserva

reservationId

string

ID do item de reserva

body
AvailableScopeRequest

Âmbitos a verificar relativamente à elegibilidade.

options
ReservationAvailableScopesOptionalParams

Os parâmetros de opções.

Devoluções

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

beginAvailableScopesAndWait(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Verifique se os âmbitos do pedido são válidos para Reservation.

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

Parâmetros

reservationOrderId

string

ID da encomenda da reserva

reservationId

string

ID do item de reserva

body
AvailableScopeRequest

Âmbitos a verificar relativamente à elegibilidade.

options
ReservationAvailableScopesOptionalParams

Os parâmetros de opções.

Devoluções

beginMerge(string, MergeRequest, ReservationMergeOptionalParams)

Intercale os s especificados Reservationnum novo Reservation. Os dois Reservationque estão a ser intercalados têm de ter as mesmas propriedades.

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

Parâmetros

reservationOrderId

string

ID da encomenda da reserva

body
MergeRequest

Informações necessárias para o pedido comercial de uma reserva

options
ReservationMergeOptionalParams

Os parâmetros de opções.

Devoluções

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

beginMergeAndWait(string, MergeRequest, ReservationMergeOptionalParams)

Intercale os s especificados Reservationnum novo Reservation. Os dois Reservationque estão a ser intercalados têm de ter as mesmas propriedades.

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

Parâmetros

reservationOrderId

string

ID da encomenda da reserva

body
MergeRequest

Informações necessárias para o pedido comercial de uma reserva

options
ReservationMergeOptionalParams

Os parâmetros de opções.

Devoluções

beginSplit(string, SplitRequest, ReservationSplitOptionalParams)

Divida um Reservation em dois Reservations com distribuição de quantidade especificada.

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

Parâmetros

reservationOrderId

string

ID da encomenda da reserva

body
SplitRequest

Informações necessárias para Dividir um item de reserva

options
ReservationSplitOptionalParams

Os parâmetros de opções.

Devoluções

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

beginSplitAndWait(string, SplitRequest, ReservationSplitOptionalParams)

Divida um Reservation em dois Reservations com distribuição de quantidade especificada.

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

Parâmetros

reservationOrderId

string

ID da encomenda da reserva

body
SplitRequest

Informações necessárias para Dividir um item de reserva

options
ReservationSplitOptionalParams

Os parâmetros de opções.

Devoluções

beginUpdate(string, string, Patch, ReservationUpdateOptionalParams)

Atualizações os âmbitos aplicados do Reservation.

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

Parâmetros

reservationOrderId

string

ID da encomenda da reserva

reservationId

string

ID do item de reserva

parameters
Patch

Informações necessárias para corrigir um item de reserva

options
ReservationUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginUpdateAndWait(string, string, Patch, ReservationUpdateOptionalParams)

Atualizações os âmbitos aplicados do Reservation.

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

Parâmetros

reservationOrderId

string

ID da encomenda da reserva

reservationId

string

ID do item de reserva

parameters
Patch

Informações necessárias para corrigir um item de reserva

options
ReservationUpdateOptionalParams

Os parâmetros de opções.

Devoluções

get(string, string, ReservationGetOptionalParams)

Obtenha detalhes específicos Reservation .

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

Parâmetros

reservationOrderId

string

ID da encomenda da reserva

reservationId

string

ID do item de reserva

options
ReservationGetOptionalParams

Os parâmetros de opções.

Devoluções

list(string, ReservationListOptionalParams)

Lista Reservations dentro de um único ReservationOrder.

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

Parâmetros

reservationOrderId

string

ID da encomenda da reserva

options
ReservationListOptionalParams

Os parâmetros de opções.

Devoluções

listAll(ReservationListAllOptionalParams)

Liste as reservas e as contagens de roll up do grupo de reservas ao aprovisionar estados aos quais o utilizador tem acesso no inquilino atual.

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

Parâmetros

options
ReservationListAllOptionalParams

Os parâmetros de opções.

Devoluções

listRevisions(string, string, ReservationListRevisionsOptionalParams)

Lista de todas as revisões para o Reservation.

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

Parâmetros

reservationOrderId

string

ID da encomenda da reserva

reservationId

string

ID do item de reserva

options
ReservationListRevisionsOptionalParams

Os parâmetros de opções.

Devoluções

unarchive(string, string, ReservationUnarchiveOptionalParams)

Restaura um Reservation para o estado que era antes de arquivar.

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

Parâmetros

reservationOrderId

string

ID da encomenda da reserva

reservationId

string

ID do item de reserva

options
ReservationUnarchiveOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>