Reservation interface
Gränssnitt som representerar en reservation.
Metoder
archive(string, string, Reservation |
När du arkiverar en |
begin |
Kontrollera om omfången från begäran är giltiga för |
begin |
Kontrollera om omfången från begäran är giltiga för |
begin |
Sammanfoga angivna |
begin |
Sammanfoga angivna |
begin |
Dela upp en |
begin |
Dela upp en |
begin |
Uppdateringar tillämpade omfång för |
begin |
Uppdateringar tillämpade omfång för |
get(string, string, Reservation |
Hämta specifik |
list(string, Reservation |
Lista |
list |
Visa en lista över reservationer och antalet samlade reservationer genom att etablera tillstånd som användaren har åtkomst till i den aktuella klientorganisationen. |
list |
Lista över alla revisioner för |
unarchive(string, string, Reservation |
Återställer ett |
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
Omfång som ska kontrolleras för berättigande.
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
Omfång som ska kontrolleras för berättigande.
Alternativparametrarna.
Returer
Promise<AvailableScopeProperties>
beginMerge(string, MergeRequest, ReservationMergeOptionalParams)
Sammanfoga angivna Reservation
s till en ny Reservation
. De två Reservation
som 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 Reservation
s till en ny Reservation
. De två Reservation
som 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
Promise<ReservationMergeResponse>
beginSplit(string, SplitRequest, ReservationSplitOptionalParams)
Dela upp en Reservation
i två Reservation
med 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å Reservation
med 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
Promise<ReservationSplitResponse>
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
Promise<ReservationResponse>
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
Promise<ReservationResponse>
list(string, ReservationListOptionalParams)
Lista Reservation
s 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
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
Alternativparametrarna.
Returer
Promise<void>