ReservationOperations interface

Schnittstelle stellt die Reservierungsoperationen dar.

Eigenschaften

archive

Durch das Archivieren eines Reservation wird es in Archived Zustand verschoben.

availableScopes

Überprüfen Sie, ob die Bereiche aus der Anforderung für Reservationgültig sind.

beginAvailableScopes
beginAvailableScopesAndWait
beginMerge
beginMergeAndWait
beginSplit
beginSplitAndWait
beginUpdate
beginUpdateAndWait
get

Rufen Sie bestimmte Reservation Details ab.

list

Listet Reservationinnerhalb eines einzelnen ReservationOrderauf.

listAll

Listet die Reservierungen und die Rollupanzahl der Reservierungsgruppen nach Bereitstellungsstatus auf, auf die der Benutzer im aktuellen Mandanten zugreifen kann.

listRevisions

Liste aller Überarbeitungen für die Reservation.

merge

Verbinden Sie die angegebenen Reservationmit einer neuen Reservation. Die beiden zusammengeführten Reservationmüssen dieselben Eigenschaften aufweisen.

split

Teilen Sie eine Reservation in zwei Reservations mit der angegebenen Mengenverteilung auf.

unarchive

Stellt eine Reservation in den Zustand zurück, den sie vor der Archivierung war.

update

Aktualisiert die angewendeten Bereiche der Reservation.

Details zur Eigenschaft

archive

Durch das Archivieren eines Reservation wird es in Archived Zustand verschoben.

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

Eigenschaftswert

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

availableScopes

Überprüfen Sie, ob die Bereiche aus der Anforderung für Reservationgültig sind.

availableScopes: (reservationOrderId: string, reservationId: string, body: AvailableScopeRequest, options?: ReservationAvailableScopesOptionalParams) => PollerLike<OperationState<AvailableScopeProperties>, AvailableScopeProperties>

Eigenschaftswert

(reservationOrderId: string, reservationId: string, body: AvailableScopeRequest, options?: ReservationAvailableScopesOptionalParams) => PollerLike<OperationState<AvailableScopeProperties>, AvailableScopeProperties>

beginAvailableScopes

Warnung

Diese API ist nun veraltet.

use availableScopes instead

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

Eigenschaftswert

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

beginAvailableScopesAndWait

Warnung

Diese API ist nun veraltet.

use availableScopes instead

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

Eigenschaftswert

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

beginMerge

Warnung

Diese API ist nun veraltet.

use merge instead

beginMerge: (reservationOrderId: string, body: MergeRequest, options?: ReservationMergeOptionalParams) => Promise<SimplePollerLike<OperationState<ReservationResponse[]>, ReservationResponse[]>>

Eigenschaftswert

(reservationOrderId: string, body: MergeRequest, options?: ReservationMergeOptionalParams) => Promise<SimplePollerLike<OperationState<ReservationResponse[]>, ReservationResponse[]>>

beginMergeAndWait

Warnung

Diese API ist nun veraltet.

use merge instead

beginMergeAndWait: (reservationOrderId: string, body: MergeRequest, options?: ReservationMergeOptionalParams) => Promise<ReservationResponse[]>

Eigenschaftswert

(reservationOrderId: string, body: MergeRequest, options?: ReservationMergeOptionalParams) => Promise<ReservationResponse[]>

beginSplit

Warnung

Diese API ist nun veraltet.

use split instead

beginSplit: (reservationOrderId: string, body: SplitRequest, options?: ReservationSplitOptionalParams) => Promise<SimplePollerLike<OperationState<ReservationResponse[]>, ReservationResponse[]>>

Eigenschaftswert

(reservationOrderId: string, body: SplitRequest, options?: ReservationSplitOptionalParams) => Promise<SimplePollerLike<OperationState<ReservationResponse[]>, ReservationResponse[]>>

beginSplitAndWait

Warnung

Diese API ist nun veraltet.

use split instead

beginSplitAndWait: (reservationOrderId: string, body: SplitRequest, options?: ReservationSplitOptionalParams) => Promise<ReservationResponse[]>

Eigenschaftswert

(reservationOrderId: string, body: SplitRequest, options?: ReservationSplitOptionalParams) => Promise<ReservationResponse[]>

beginUpdate

Warnung

Diese API ist nun veraltet.

use update instead

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

Eigenschaftswert

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

beginUpdateAndWait

Warnung

Diese API ist nun veraltet.

use update instead

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

Eigenschaftswert

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

get

Rufen Sie bestimmte Reservation Details ab.

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

Eigenschaftswert

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

list

Listet Reservationinnerhalb eines einzelnen ReservationOrderauf.

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

Eigenschaftswert

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

listAll

Listet die Reservierungen und die Rollupanzahl der Reservierungsgruppen nach Bereitstellungsstatus auf, auf die der Benutzer im aktuellen Mandanten zugreifen kann.

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

Eigenschaftswert

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

listRevisions

Liste aller Überarbeitungen für die Reservation.

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

Eigenschaftswert

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

merge

Verbinden Sie die angegebenen Reservationmit einer neuen Reservation. Die beiden zusammengeführten Reservationmüssen dieselben Eigenschaften aufweisen.

merge: (reservationOrderId: string, body: MergeRequest, options?: ReservationMergeOptionalParams) => PollerLike<OperationState<ReservationResponse[]>, ReservationResponse[]>

Eigenschaftswert

(reservationOrderId: string, body: MergeRequest, options?: ReservationMergeOptionalParams) => PollerLike<OperationState<ReservationResponse[]>, ReservationResponse[]>

split

Teilen Sie eine Reservation in zwei Reservations mit der angegebenen Mengenverteilung auf.

split: (reservationOrderId: string, body: SplitRequest, options?: ReservationSplitOptionalParams) => PollerLike<OperationState<ReservationResponse[]>, ReservationResponse[]>

Eigenschaftswert

(reservationOrderId: string, body: SplitRequest, options?: ReservationSplitOptionalParams) => PollerLike<OperationState<ReservationResponse[]>, ReservationResponse[]>

unarchive

Stellt eine Reservation in den Zustand zurück, den sie vor der Archivierung war.

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

Eigenschaftswert

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

update

Aktualisiert die angewendeten Bereiche der Reservation.

update: (reservationOrderId: string, reservationId: string, parameters: Patch, options?: ReservationUpdateOptionalParams) => PollerLike<OperationState<ReservationResponse>, ReservationResponse>

Eigenschaftswert

(reservationOrderId: string, reservationId: string, parameters: Patch, options?: ReservationUpdateOptionalParams) => PollerLike<OperationState<ReservationResponse>, ReservationResponse>