Freigeben über


Reservation interface

Schnittstelle, die eine Reservierung darstellt.

Methoden

archive(string, string, ReservationArchiveOptionalParams)

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

beginAvailableScopes(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

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

beginAvailableScopesAndWait(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

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

beginMerge(string, MergeRequest, ReservationMergeOptionalParams)

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

beginMergeAndWait(string, MergeRequest, ReservationMergeOptionalParams)

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

beginSplit(string, SplitRequest, ReservationSplitOptionalParams)

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

beginSplitAndWait(string, SplitRequest, ReservationSplitOptionalParams)

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

beginUpdate(string, string, Patch, ReservationUpdateOptionalParams)

Aktualisiert die angewendeten Bereiche der Reservation.

beginUpdateAndWait(string, string, Patch, ReservationUpdateOptionalParams)

Aktualisiert die angewendeten Bereiche der Reservation.

get(string, string, ReservationGetOptionalParams)

Rufen Sie bestimmte Reservation Details ab.

list(string, ReservationListOptionalParams)

Listet Reservationinnerhalb eines einzelnen ReservationOrderauf.

listAll(ReservationListAllOptionalParams)

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

listRevisions(string, string, ReservationListRevisionsOptionalParams)

Liste aller Überarbeitungen für die Reservation.

unarchive(string, string, ReservationUnarchiveOptionalParams)

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

Details zur Methode

archive(string, string, ReservationArchiveOptionalParams)

Durch das Archivieren eines Reservation wird es in 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 Reservationgü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

body
AvailableScopeRequest

Bereiche, die auf die Berechtigung überprüft werden sollen.

options
ReservationAvailableScopesOptionalParams

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 Reservationgü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

body
AvailableScopeRequest

Bereiche, die auf die Berechtigung überprüft werden sollen.

options
ReservationAvailableScopesOptionalParams

Die Optionsparameter.

Gibt zurück

beginMerge(string, MergeRequest, ReservationMergeOptionalParams)

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

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)

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

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

beginSplit(string, SplitRequest, ReservationSplitOptionalParams)

Teilen Sie eine Reservation in zwei Reservations 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 Reservations 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

beginUpdate(string, string, Patch, ReservationUpdateOptionalParams)

Aktualisiert die angewendeten Bereiche der 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)

Aktualisiert die angewendeten Bereiche der 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

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

list(string, ReservationListOptionalParams)

Listet Reservationinnerhalb eines einzelnen ReservationOrderauf.

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)

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

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

Parameter

options
ReservationListAllOptionalParams

Die Optionsparameter.

Gibt zurück

listRevisions(string, string, ReservationListRevisionsOptionalParams)

Liste aller Überarbeitungen für die 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

options
ReservationListRevisionsOptionalParams

Die Optionsparameter.

Gibt zurück

unarchive(string, string, ReservationUnarchiveOptionalParams)

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

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

Parameter

reservationOrderId

string

Bestell-ID der Reservierung

reservationId

string

ID des Reservierungselements

options
ReservationUnarchiveOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>