Dela via


Reservation interface

Gränssnitt som representerar en reservation.

Metoder

archive(string, string, ReservationArchiveOptionalParams)

När du arkiverar en Reservation flyttas den till Archived tillstånd.

beginAvailableScopes(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Kontrollera om omfången från begäran är giltiga för Reservation.

beginAvailableScopesAndWait(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Kontrollera om omfången från begäran är giltiga för Reservation.

beginMerge(string, MergeRequest, ReservationMergeOptionalParams)

Sammanfoga angivna Reservations till en ny Reservation. De två Reservationsom sammanfogas måste ha samma egenskaper.

beginMergeAndWait(string, MergeRequest, ReservationMergeOptionalParams)

Sammanfoga angivna Reservations till en ny Reservation. De två Reservationsom sammanfogas måste ha samma egenskaper.

beginSplit(string, SplitRequest, ReservationSplitOptionalParams)

Dela upp en Reservation i två Reservationmed angiven kvantitetsfördelning.

beginSplitAndWait(string, SplitRequest, ReservationSplitOptionalParams)

Dela upp en Reservation i två Reservationmed angiven kvantitetsfördelning.

beginUpdate(string, string, Patch, ReservationUpdateOptionalParams)

Uppdateringar tillämpade omfång för Reservation.

beginUpdateAndWait(string, string, Patch, ReservationUpdateOptionalParams)

Uppdateringar tillämpade omfång för Reservation.

get(string, string, ReservationGetOptionalParams)

Hämta specifik Reservation information.

list(string, ReservationListOptionalParams)

Lista Reservations inom en enda ReservationOrder.

listAll(ReservationListAllOptionalParams)

Visa en lista över reservationer och antalet samlade reservationer genom att etablera tillstånd som användaren har åtkomst till i den aktuella klientorganisationen.

listRevisions(string, string, ReservationListRevisionsOptionalParams)

Lista över alla revisioner för Reservation.

unarchive(string, string, ReservationUnarchiveOptionalParams)

Återställer ett Reservation till det tillstånd det var innan arkiveringen.

Metodinformation

archive(string, string, ReservationArchiveOptionalParams)

När du arkiverar en Reservation flyttas den till Archived tillstånd.

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

Parametrar

reservationOrderId

string

Beställnings-ID för reservationen

reservationId

string

ID för reservationsobjektet

options
ReservationArchiveOptionalParams

Alternativparametrarna.

Returer

Promise<void>

beginAvailableScopes(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Kontrollera om omfången från begäran är giltiga för Reservation.

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

Parametrar

reservationOrderId

string

Beställnings-ID för reservationen

reservationId

string

ID för reservationsobjektet

body
AvailableScopeRequest

Omfång som ska kontrolleras för berättigande.

options
ReservationAvailableScopesOptionalParams

Alternativparametrarna.

Returer

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

beginAvailableScopesAndWait(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Kontrollera om omfången från begäran är giltiga för Reservation.

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

Parametrar

reservationOrderId

string

Beställnings-ID för reservationen

reservationId

string

ID för reservationsobjektet

body
AvailableScopeRequest

Omfång som ska kontrolleras för berättigande.

options
ReservationAvailableScopesOptionalParams

Alternativparametrarna.

Returer

beginMerge(string, MergeRequest, ReservationMergeOptionalParams)

Sammanfoga angivna Reservations till en ny Reservation. De två Reservationsom sammanfogas måste ha samma egenskaper.

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

Parametrar

reservationOrderId

string

Beställnings-ID för reservationen

body
MergeRequest

Information som behövs för kommersiell begäran för en reservation

options
ReservationMergeOptionalParams

Alternativparametrarna.

Returer

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

beginMergeAndWait(string, MergeRequest, ReservationMergeOptionalParams)

Sammanfoga angivna Reservations till en ny Reservation. De två Reservationsom sammanfogas måste ha samma egenskaper.

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

Parametrar

reservationOrderId

string

Beställnings-ID för reservationen

body
MergeRequest

Information som behövs för kommersiell begäran för en reservation

options
ReservationMergeOptionalParams

Alternativparametrarna.

Returer

beginSplit(string, SplitRequest, ReservationSplitOptionalParams)

Dela upp en Reservation i två Reservationmed angiven kvantitetsfördelning.

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

Parametrar

reservationOrderId

string

Beställnings-ID för reservationen

body
SplitRequest

Information som behövs för att dela upp ett reservationsobjekt

options
ReservationSplitOptionalParams

Alternativparametrarna.

Returer

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

beginSplitAndWait(string, SplitRequest, ReservationSplitOptionalParams)

Dela upp en Reservation i två Reservationmed angiven kvantitetsfördelning.

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

Parametrar

reservationOrderId

string

Beställnings-ID för reservationen

body
SplitRequest

Information som behövs för att dela upp ett reservationsobjekt

options
ReservationSplitOptionalParams

Alternativparametrarna.

Returer

beginUpdate(string, string, Patch, ReservationUpdateOptionalParams)

Uppdateringar tillämpade omfång för Reservation.

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

Parametrar

reservationOrderId

string

Beställnings-ID för reservationen

reservationId

string

ID för reservationsobjektet

parameters
Patch

Information som behövs för att korrigera ett reservationsobjekt

options
ReservationUpdateOptionalParams

Alternativparametrarna.

Returer

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

beginUpdateAndWait(string, string, Patch, ReservationUpdateOptionalParams)

Uppdateringar tillämpade omfång för Reservation.

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

Parametrar

reservationOrderId

string

Beställnings-ID för reservationen

reservationId

string

ID för reservationsobjektet

parameters
Patch

Information som behövs för att korrigera ett reservationsobjekt

options
ReservationUpdateOptionalParams

Alternativparametrarna.

Returer

get(string, string, ReservationGetOptionalParams)

Hämta specifik Reservation information.

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

Parametrar

reservationOrderId

string

Beställnings-ID för reservationen

reservationId

string

ID för reservationsobjektet

options
ReservationGetOptionalParams

Alternativparametrarna.

Returer

list(string, ReservationListOptionalParams)

Lista Reservations inom en enda ReservationOrder.

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

Parametrar

reservationOrderId

string

Beställnings-ID för reservationen

options
ReservationListOptionalParams

Alternativparametrarna.

Returer

listAll(ReservationListAllOptionalParams)

Visa en lista över reservationer och antalet samlade reservationer genom att etablera tillstånd som användaren har åtkomst till i den aktuella klientorganisationen.

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

Parametrar

options
ReservationListAllOptionalParams

Alternativparametrarna.

Returer

listRevisions(string, string, ReservationListRevisionsOptionalParams)

Lista över alla revisioner för Reservation.

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

Parametrar

reservationOrderId

string

Beställnings-ID för reservationen

reservationId

string

ID för reservationsobjektet

options
ReservationListRevisionsOptionalParams

Alternativparametrarna.

Returer

unarchive(string, string, ReservationUnarchiveOptionalParams)

Återställer ett Reservation till det tillstånd det var innan arkiveringen.

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

Parametrar

reservationOrderId

string

Beställnings-ID för reservationen

reservationId

string

ID för reservationsobjektet

options
ReservationUnarchiveOptionalParams

Alternativparametrarna.

Returer

Promise<void>