Partilhar via


Reservation interface

Interface que representa uma Reserva.

Métodos

archive(string, string, ReservationArchiveOptionalParams)

Arquivar um Reservation move-o para Archived estado.

beginAvailableScopes(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Verifique se os escopos da solicitação são válidos para Reservation.

beginAvailableScopesAndWait(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Verifique se os escopos da solicitação são válidos para Reservation.

beginMerge(string, MergeRequest, ReservationMergeOptionalParams)

Mescle os Reservations especificados em um novo Reservation. Os dois Reservations que estão sendo mesclados devem ter as mesmas propriedades.

beginMergeAndWait(string, MergeRequest, ReservationMergeOptionalParams)

Mescle os Reservations especificados em um novo Reservation. Os dois Reservations que estão sendo mesclados devem 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 os escopos aplicados do Reservation.

beginUpdateAndWait(string, string, Patch, ReservationUpdateOptionalParams)

Atualiza os escopos aplicados do Reservation.

get(string, string, ReservationGetOptionalParams)

Obtenha detalhes Reservation específicos.

list(string, ReservationListOptionalParams)

Listar Reservations dentro de um único ReservationOrder.

listAll(ReservationListAllOptionalParams)

Liste as reservas e as contagens cumulativas do grupo de reservas por estados de provisionamento aos quais o usuário tem acesso no locatário atual.

listRevisions(string, string, ReservationListRevisionsOptionalParams)

Lista de todas as revisões para o Reservation.

unarchive(string, string, ReservationUnarchiveOptionalParams)

Restaura um Reservation ao estado em que se encontrava antes do arquivamento.

Detalhes de Método

archive(string, string, ReservationArchiveOptionalParams)

Arquivar um Reservation move-o para 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 escopos da solicitação 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

Escopos a serem verificados quanto à 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 escopos da solicitação 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

Escopos a serem verificados quanto à elegibilidade.

options
ReservationAvailableScopesOptionalParams

Os parâmetros de opções.

Devoluções

beginMerge(string, MergeRequest, ReservationMergeOptionalParams)

Mescle os Reservations especificados em um novo Reservation. Os dois Reservations que estão sendo mesclados devem 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 um pedido comercial de reserva

options
ReservationMergeOptionalParams

Os parâmetros de opções.

Devoluções

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

beginMergeAndWait(string, MergeRequest, ReservationMergeOptionalParams)

Mescle os Reservations especificados em um novo Reservation. Os dois Reservations que estão sendo mesclados devem 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 um pedido comercial de 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 os escopos 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 os escopos 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 Reservation específicos.

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)

Listar 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 cumulativas do grupo de reservas por estados de provisionamento aos quais o usuário tem acesso no locatário 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 ao estado em que se encontrava antes do arquivamento.

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>