Reservation interface
Schnittstelle, die eine Reservierung darstellt.
Methoden
archive(string, string, Reservation |
Beim Archivieren von wird |
begin |
Überprüfen Sie, ob die Bereiche aus der Anforderung für |
begin |
Überprüfen Sie, ob die Bereiche aus der Anforderung für |
begin |
Führen Sie die angegebenen |
begin |
Führen Sie die angegebenen |
begin |
Teilen Sie eine |
begin |
Teilen Sie eine |
begin |
Aktualisierungen die angewendeten Bereiche von |
begin |
Aktualisierungen die angewendeten Bereiche von |
get(string, string, Reservation |
Rufen Sie bestimmte |
list(string, Reservation |
Listet |
list |
Listen Sie die Reservierungen und die Rollupanzahl der Reservierungsgruppen nach Bereitstellungsstatus auf, auf die der Benutzer im aktuellen Mandanten Zugriff hat. |
list |
Liste aller Revisionen für . |
unarchive(string, string, Reservation |
Stellt den Zustand vor der Archivierung wieder |
Details zur Methode
archive(string, string, ReservationArchiveOptionalParams)
Beim Archivieren von wird Reservation
es in den Archived
Zustand verschoben.
function archive(reservationOrderId: string, reservationId: string, options?: ReservationArchiveOptionalParams): Promise<void>
Parameter
- reservationOrderId
-
string
Bestell-ID der Reservierung
- reservationId
-
string
ID des Reservierungselements
- options
- ReservationArchiveOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<void>
beginAvailableScopes(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)
Überprüfen Sie, ob die Bereiche aus der Anforderung für Reservation
gültig sind.
function beginAvailableScopes(reservationOrderId: string, reservationId: string, body: AvailableScopeRequest, options?: ReservationAvailableScopesOptionalParams): Promise<SimplePollerLike<OperationState<AvailableScopeProperties>, AvailableScopeProperties>>
Parameter
- reservationOrderId
-
string
Bestell-ID der Reservierung
- reservationId
-
string
ID des Reservierungselements
Bereiche, die auf Berechtigung überprüft werden sollen.
Die Optionsparameter.
Gibt zurück
Promise<@azure/core-lro.SimplePollerLike<OperationState<AvailableScopeProperties>, AvailableScopeProperties>>
beginAvailableScopesAndWait(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)
Überprüfen Sie, ob die Bereiche aus der Anforderung für Reservation
gültig sind.
function beginAvailableScopesAndWait(reservationOrderId: string, reservationId: string, body: AvailableScopeRequest, options?: ReservationAvailableScopesOptionalParams): Promise<AvailableScopeProperties>
Parameter
- reservationOrderId
-
string
Bestell-ID der Reservierung
- reservationId
-
string
ID des Reservierungselements
Bereiche, die auf Berechtigung überprüft werden sollen.
Die Optionsparameter.
Gibt zurück
Promise<AvailableScopeProperties>
beginMerge(string, MergeRequest, ReservationMergeOptionalParams)
Führen Sie die angegebenen Reservation
s in einem neuen Reservation
zusammen. Die beiden Reservation
s, die zusammengeführt werden, müssen über dieselben Eigenschaften verfügen.
function beginMerge(reservationOrderId: string, body: MergeRequest, options?: ReservationMergeOptionalParams): Promise<SimplePollerLike<OperationState<ReservationMergeResponse>, ReservationMergeResponse>>
Parameter
- reservationOrderId
-
string
Bestell-ID der Reservierung
- body
- MergeRequest
Informationen, die für eine kommerzielle Anfrage für eine Reservierung erforderlich sind
- options
- ReservationMergeOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<@azure/core-lro.SimplePollerLike<OperationState<ReservationMergeResponse>, ReservationMergeResponse>>
beginMergeAndWait(string, MergeRequest, ReservationMergeOptionalParams)
Führen Sie die angegebenen Reservation
s in einem neuen Reservation
zusammen. Die beiden Reservation
s, die zusammengeführt werden, müssen über dieselben Eigenschaften verfügen.
function beginMergeAndWait(reservationOrderId: string, body: MergeRequest, options?: ReservationMergeOptionalParams): Promise<ReservationMergeResponse>
Parameter
- reservationOrderId
-
string
Bestell-ID der Reservierung
- body
- MergeRequest
Informationen, die für eine kommerzielle Anfrage für eine Reservierung erforderlich sind
- options
- ReservationMergeOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<ReservationMergeResponse>
beginSplit(string, SplitRequest, ReservationSplitOptionalParams)
Teilen Sie eine Reservation
in zwei Reservation
s mit der angegebenen Mengenverteilung auf.
function beginSplit(reservationOrderId: string, body: SplitRequest, options?: ReservationSplitOptionalParams): Promise<SimplePollerLike<OperationState<ReservationSplitResponse>, ReservationSplitResponse>>
Parameter
- reservationOrderId
-
string
Bestell-ID der Reservierung
- body
- SplitRequest
Informationen, die zum Aufteilen eines Reservierungselements erforderlich sind
- options
- ReservationSplitOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<@azure/core-lro.SimplePollerLike<OperationState<ReservationSplitResponse>, ReservationSplitResponse>>
beginSplitAndWait(string, SplitRequest, ReservationSplitOptionalParams)
Teilen Sie eine Reservation
in zwei Reservation
s mit der angegebenen Mengenverteilung auf.
function beginSplitAndWait(reservationOrderId: string, body: SplitRequest, options?: ReservationSplitOptionalParams): Promise<ReservationSplitResponse>
Parameter
- reservationOrderId
-
string
Bestell-ID der Reservierung
- body
- SplitRequest
Informationen, die zum Aufteilen eines Reservierungselements erforderlich sind
- options
- ReservationSplitOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<ReservationSplitResponse>
beginUpdate(string, string, Patch, ReservationUpdateOptionalParams)
Aktualisierungen die angewendeten Bereiche von Reservation
.
function beginUpdate(reservationOrderId: string, reservationId: string, parameters: Patch, options?: ReservationUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ReservationResponse>, ReservationResponse>>
Parameter
- reservationOrderId
-
string
Bestell-ID der Reservierung
- reservationId
-
string
ID des Reservierungselements
- parameters
- Patch
Informationen, die zum Patchen eines Reservierungselements erforderlich sind
- options
- ReservationUpdateOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<@azure/core-lro.SimplePollerLike<OperationState<ReservationResponse>, ReservationResponse>>
beginUpdateAndWait(string, string, Patch, ReservationUpdateOptionalParams)
Aktualisierungen die angewendeten Bereiche von Reservation
.
function beginUpdateAndWait(reservationOrderId: string, reservationId: string, parameters: Patch, options?: ReservationUpdateOptionalParams): Promise<ReservationResponse>
Parameter
- reservationOrderId
-
string
Bestell-ID der Reservierung
- reservationId
-
string
ID des Reservierungselements
- parameters
- Patch
Informationen, die zum Patchen eines Reservierungselements erforderlich sind
- options
- ReservationUpdateOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<ReservationResponse>
get(string, string, ReservationGetOptionalParams)
Rufen Sie bestimmte Reservation
Details ab.
function get(reservationOrderId: string, reservationId: string, options?: ReservationGetOptionalParams): Promise<ReservationResponse>
Parameter
- reservationOrderId
-
string
Bestell-ID der Reservierung
- reservationId
-
string
ID des Reservierungselements
- options
- ReservationGetOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<ReservationResponse>
list(string, ReservationListOptionalParams)
Listet Reservation
s innerhalb einer einzelnen ReservationOrder
auf.
function list(reservationOrderId: string, options?: ReservationListOptionalParams): PagedAsyncIterableIterator<ReservationResponse, ReservationResponse[], PageSettings>
Parameter
- reservationOrderId
-
string
Bestell-ID der Reservierung
- options
- ReservationListOptionalParams
Die Optionsparameter.
Gibt zurück
listAll(ReservationListAllOptionalParams)
Listen Sie die Reservierungen und die Rollupanzahl der Reservierungsgruppen nach Bereitstellungsstatus auf, auf die der Benutzer im aktuellen Mandanten Zugriff hat.
function listAll(options?: ReservationListAllOptionalParams): PagedAsyncIterableIterator<ReservationResponse, ReservationResponse[], PageSettings>
Parameter
- options
- ReservationListAllOptionalParams
Die Optionsparameter.
Gibt zurück
listRevisions(string, string, ReservationListRevisionsOptionalParams)
Liste aller Revisionen für .Reservation
function listRevisions(reservationOrderId: string, reservationId: string, options?: ReservationListRevisionsOptionalParams): PagedAsyncIterableIterator<ReservationResponse, ReservationResponse[], PageSettings>
Parameter
- reservationOrderId
-
string
Bestell-ID der Reservierung
- reservationId
-
string
ID des Reservierungselements
Die Optionsparameter.
Gibt zurück
unarchive(string, string, ReservationUnarchiveOptionalParams)
Stellt den Zustand vor der Archivierung wieder Reservation
her.
function unarchive(reservationOrderId: string, reservationId: string, options?: ReservationUnarchiveOptionalParams): Promise<void>
Parameter
- reservationOrderId
-
string
Bestell-ID der Reservierung
- reservationId
-
string
ID des Reservierungselements
Die Optionsparameter.
Gibt zurück
Promise<void>