Partager via


Reservation interface

Interface représentant une réservation.

Méthodes

archive(string, string, ReservationArchiveOptionalParams)

L’archivage d’un Reservation le déplace à Archived l’é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 s spécifiés Reservationdans un nouveau Reservation. Les deux Reservationen cours de fusion doivent avoir les mêmes propriétés.

beginMergeAndWait(string, MergeRequest, ReservationMergeOptionalParams)

Fusionnez les s spécifiés Reservationdans un nouveau Reservation. Les deux Reservationen cours de fusion doivent avoir les mêmes propriétés.

beginSplit(string, SplitRequest, ReservationSplitOptionalParams)

Fractionnez un Reservation en deux Reservationavec une distribution de quantité spécifiée.

beginSplitAndWait(string, SplitRequest, ReservationSplitOptionalParams)

Fractionnez un Reservation en deux Reservationavec une distribution de quantité spécifiée.

beginUpdate(string, string, Patch, ReservationUpdateOptionalParams)

Mises à jour les étendues appliquées de .Reservation

beginUpdateAndWait(string, string, Patch, ReservationUpdateOptionalParams)

Mises à jour les étendues appliquées de .Reservation

get(string, string, ReservationGetOptionalParams)

Obtenez des détails spécifiques Reservation .

list(string, ReservationListOptionalParams)

Répertorier Reservationdans un seul ReservationOrder.

listAll(ReservationListAllOptionalParams)

Répertoriez les réservations et le nombre de cumuls du groupe 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 pour .Reservation

unarchive(string, string, ReservationUnarchiveOptionalParams)

Restaure un Reservation à l’état qu’il était avant l’archivage.

Détails de la méthode

archive(string, string, ReservationArchiveOptionalParams)

L’archivage d’un Reservation le déplace à Archived l’état .

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

Paramètres

reservationOrderId

string

ID d’ordre 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 d’ordre 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 d’ordre 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 s spécifiés Reservationdans un nouveau Reservation. Les deux Reservationen cours de fusion 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 d’ordre 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 s spécifiés Reservationdans un nouveau Reservation. Les deux Reservationen cours de fusion doivent avoir les mêmes propriétés.

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

Paramètres

reservationOrderId

string

ID d’ordre 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 un Reservation en deux Reservationavec 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 d’ordre 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 un Reservation en deux Reservationavec une distribution de quantité spécifiée.

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

Paramètres

reservationOrderId

string

ID d’ordre 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)

Mises à jour les étendues appliquées de .Reservation

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

Paramètres

reservationOrderId

string

ID d’ordre 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)

Mises à jour les étendues appliquées de .Reservation

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

Paramètres

reservationOrderId

string

ID d’ordre 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 spécifiques Reservation .

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

Paramètres

reservationOrderId

string

ID d’ordre 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épertorier Reservationdans un seul ReservationOrder.

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

Paramètres

reservationOrderId

string

ID d’ordre de la réservation

options
ReservationListOptionalParams

Paramètres d’options.

Retours

listAll(ReservationListAllOptionalParams)

Répertoriez les réservations et le nombre de cumuls du groupe 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 pour .Reservation

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

Paramètres

reservationOrderId

string

ID d’ordre 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 un Reservation à l’état qu’il était avant l’archivage.

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

Paramètres

reservationOrderId

string

ID d’ordre de la réservation

reservationId

string

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

options
ReservationUnarchiveOptionalParams

Paramètres d’options.

Retours

Promise<void>