Freigeben über


Reservation interface

Schnittstelle, die eine Reservierung darstellt.

Methoden

archive(string, string, ReservationArchiveOptionalParams)

Beim Archivieren von wird Reservation es in den 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)

Führen Sie die angegebenen Reservations in einem neuen Reservationzusammen. Die beiden Reservations, die zusammengeführt werden, müssen über dieselben Eigenschaften verfügen.

beginMergeAndWait(string, MergeRequest, ReservationMergeOptionalParams)

Führen Sie die angegebenen Reservations in einem neuen Reservationzusammen. Die beiden Reservations, die zusammengeführt werden, müssen über dieselben Eigenschaften verfügen.

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)

Aktualisierungen die angewendeten Bereiche von Reservation.

beginUpdateAndWait(string, string, Patch, ReservationUpdateOptionalParams)

Aktualisierungen die angewendeten Bereiche von Reservation.

get(string, string, ReservationGetOptionalParams)

Rufen Sie bestimmte Reservation Details ab.

list(string, ReservationListOptionalParams)

Listet Reservations innerhalb einer einzelnen ReservationOrderauf.

listAll(ReservationListAllOptionalParams)

Listen Sie die Reservierungen und die Rollupanzahl der Reservierungsgruppen nach Bereitstellungsstatus auf, auf die der Benutzer im aktuellen Mandanten Zugriff hat.

listRevisions(string, string, ReservationListRevisionsOptionalParams)

Liste aller Revisionen für .Reservation

unarchive(string, string, ReservationUnarchiveOptionalParams)

Stellt den Zustand vor der Archivierung wieder Reservation her.

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 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 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 Berechtigung überprüft werden sollen.

options
ReservationAvailableScopesOptionalParams

Die Optionsparameter.

Gibt zurück

beginMerge(string, MergeRequest, ReservationMergeOptionalParams)

Führen Sie die angegebenen Reservations in einem neuen Reservationzusammen. Die beiden Reservations, 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 Reservations in einem neuen Reservationzusammen. Die beiden Reservations, 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

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)

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

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 Reservations innerhalb einer 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)

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

options
ReservationListRevisionsOptionalParams

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

options
ReservationUnarchiveOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>