Partager via


Reservation interface

Interface représentant une réservation.

Méthodes

archive(string, string, ReservationArchiveOptionalParams)

L’archivage d’un Reservation le déplace vers Archived'état.

beginAvailableScopes(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Vérifiez si les étendues de la requête sont valides pour Reservation.

beginAvailableScopesAndWait(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Vérifiez si les étendues de la requête sont valides pour Reservation.

beginMerge(string, MergeRequest, ReservationMergeOptionalParams)

Fusionnez les Reservationspécifiées dans une nouvelle Reservation. Les deux Reservationfusionnées doivent avoir les mêmes propriétés.

beginMergeAndWait(string, MergeRequest, ReservationMergeOptionalParams)

Fusionnez les Reservationspécifiées dans une nouvelle Reservation. Les deux Reservationfusionnées doivent avoir les mêmes propriétés.

beginSplit(string, SplitRequest, ReservationSplitOptionalParams)

Fractionnez une Reservation en deux Reservations avec une distribution de quantité spécifiée.

beginSplitAndWait(string, SplitRequest, ReservationSplitOptionalParams)

Fractionnez une Reservation en deux Reservations avec une distribution de quantité spécifiée.

beginUpdate(string, string, Patch, ReservationUpdateOptionalParams)

Met à jour les étendues appliquées du Reservation.

beginUpdateAndWait(string, string, Patch, ReservationUpdateOptionalParams)

Met à jour les étendues appliquées du Reservation.

get(string, string, ReservationGetOptionalParams)

Obtenez des détails Reservation spécifiques.

list(string, ReservationListOptionalParams)

Répertoriez les Reservationau sein d’un seul ReservationOrder.

listAll(ReservationListAllOptionalParams)

Répertoriez les réservations et le nombre cumulatif de groupes de réservations en approvisionnant les états auxquels l’utilisateur a accès dans le locataire actuel.

listRevisions(string, string, ReservationListRevisionsOptionalParams)

Liste de toutes les révisions de la Reservation.

unarchive(string, string, ReservationUnarchiveOptionalParams)

Restaure une Reservation à l’état qu’elle était avant l’archivage.

Détails de la méthode

archive(string, string, ReservationArchiveOptionalParams)

L’archivage d’un Reservation le déplace vers Archived'état.

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

Paramètres

reservationOrderId

string

ID de commande de la réservation

reservationId

string

ID de l’élément de réservation

options
ReservationArchiveOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginAvailableScopes(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Vérifiez si les étendues de la requête sont valides pour Reservation.

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

Paramètres

reservationOrderId

string

ID de commande de la réservation

reservationId

string

ID de l’élément de réservation

body
AvailableScopeRequest

Étendues à vérifier pour l’éligibilité.

options
ReservationAvailableScopesOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<AvailableScopeProperties>, AvailableScopeProperties>>

beginAvailableScopesAndWait(string, string, AvailableScopeRequest, ReservationAvailableScopesOptionalParams)

Vérifiez si les étendues de la requête sont valides pour Reservation.

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

Paramètres

reservationOrderId

string

ID de commande de la réservation

reservationId

string

ID de l’élément de réservation

body
AvailableScopeRequest

Étendues à vérifier pour l’éligibilité.

options
ReservationAvailableScopesOptionalParams

Paramètres d’options.

Retours

beginMerge(string, MergeRequest, ReservationMergeOptionalParams)

Fusionnez les Reservationspécifiées dans une nouvelle Reservation. Les deux Reservationfusionnées doivent avoir les mêmes propriétés.

function beginMerge(reservationOrderId: string, body: MergeRequest, options?: ReservationMergeOptionalParams): Promise<SimplePollerLike<OperationState<ReservationMergeResponse>, ReservationMergeResponse>>

Paramètres

reservationOrderId

string

ID de commande de la réservation

body
MergeRequest

Informations nécessaires pour la demande commerciale d’une réservation

options
ReservationMergeOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<ReservationMergeResponse>, ReservationMergeResponse>>

beginMergeAndWait(string, MergeRequest, ReservationMergeOptionalParams)

Fusionnez les Reservationspécifiées dans une nouvelle Reservation. Les deux Reservationfusionnées doivent avoir les mêmes propriétés.

function beginMergeAndWait(reservationOrderId: string, body: MergeRequest, options?: ReservationMergeOptionalParams): Promise<ReservationMergeResponse>

Paramètres

reservationOrderId

string

ID de commande de la réservation

body
MergeRequest

Informations nécessaires pour la demande commerciale d’une réservation

options
ReservationMergeOptionalParams

Paramètres d’options.

Retours

beginSplit(string, SplitRequest, ReservationSplitOptionalParams)

Fractionnez une Reservation en deux Reservations avec une distribution de quantité spécifiée.

function beginSplit(reservationOrderId: string, body: SplitRequest, options?: ReservationSplitOptionalParams): Promise<SimplePollerLike<OperationState<ReservationSplitResponse>, ReservationSplitResponse>>

Paramètres

reservationOrderId

string

ID de commande de la réservation

body
SplitRequest

Informations nécessaires pour fractionner un élément de réservation

options
ReservationSplitOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<ReservationSplitResponse>, ReservationSplitResponse>>

beginSplitAndWait(string, SplitRequest, ReservationSplitOptionalParams)

Fractionnez une Reservation en deux Reservations avec une distribution de quantité spécifiée.

function beginSplitAndWait(reservationOrderId: string, body: SplitRequest, options?: ReservationSplitOptionalParams): Promise<ReservationSplitResponse>

Paramètres

reservationOrderId

string

ID de commande de la réservation

body
SplitRequest

Informations nécessaires pour fractionner un élément de réservation

options
ReservationSplitOptionalParams

Paramètres d’options.

Retours

beginUpdate(string, string, Patch, ReservationUpdateOptionalParams)

Met à jour les étendues appliquées du Reservation.

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

Paramètres

reservationOrderId

string

ID de commande de la réservation

reservationId

string

ID de l’élément de réservation

parameters
Patch

Informations nécessaires pour corriger un élément de réservation

options
ReservationUpdateOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<ReservationResponse>, ReservationResponse>>

beginUpdateAndWait(string, string, Patch, ReservationUpdateOptionalParams)

Met à jour les étendues appliquées du Reservation.

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

Paramètres

reservationOrderId

string

ID de commande de la réservation

reservationId

string

ID de l’élément de réservation

parameters
Patch

Informations nécessaires pour corriger un élément de réservation

options
ReservationUpdateOptionalParams

Paramètres d’options.

Retours

get(string, string, ReservationGetOptionalParams)

Obtenez des détails Reservation spécifiques.

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

Paramètres

reservationOrderId

string

ID de commande de la réservation

reservationId

string

ID de l’élément de réservation

options
ReservationGetOptionalParams

Paramètres d’options.

Retours

list(string, ReservationListOptionalParams)

Répertoriez les Reservationau sein d’un seul ReservationOrder.

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

Paramètres

reservationOrderId

string

ID de commande de la réservation

options
ReservationListOptionalParams

Paramètres d’options.

Retours

listAll(ReservationListAllOptionalParams)

Répertoriez les réservations et le nombre cumulatif de groupes de réservations en approvisionnant les états auxquels l’utilisateur a accès dans le locataire actuel.

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

Paramètres

options
ReservationListAllOptionalParams

Paramètres d’options.

Retours

listRevisions(string, string, ReservationListRevisionsOptionalParams)

Liste de toutes les révisions de la Reservation.

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

Paramètres

reservationOrderId

string

ID de commande de la réservation

reservationId

string

ID de l’élément de réservation

options
ReservationListRevisionsOptionalParams

Paramètres d’options.

Retours

unarchive(string, string, ReservationUnarchiveOptionalParams)

Restaure une Reservation à l’état qu’elle était avant l’archivage.

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

Paramètres

reservationOrderId

string

ID de commande de la réservation

reservationId

string

ID de l’élément de réservation

options
ReservationUnarchiveOptionalParams

Paramètres d’options.

Retours

Promise<void>