Freigeben über


AzureReservationAPI class

Extends

Konstruktoren

AzureReservationAPI(TokenCredential, AzureReservationAPIOptionalParams)

Initialisiert eine neue Instanz der AzureReservationAPI-Klasse.

Eigenschaften

$host
calculateExchange
calculateRefund
exchange
operation
quota
quotaRequestStatus
reservation
reservationOrder
return

Geerbte Eigenschaften

pipeline

Die Pipeline, die von diesem Client zum Senden von Anforderungen verwendet wird

Methoden

getAppliedReservationList(string, GetAppliedReservationListOptionalParams)

Rufen Sie anwendbare Reservations ab, die auf dieses Abonnement oder eine Ressourcengruppe unter diesem Abonnement angewendet werden.

listCatalog(string, GetCatalogOptionalParams)

Rufen Sie die Regionen und Skus ab, die für den RI-Kauf für das angegebene Azure-Abonnement verfügbar sind.

Geerbte Methoden

sendOperationRequest<T>(OperationArguments, OperationSpec)

Senden Sie eine HTTP-Anforderung, die mit der angegebenen OperationSpec aufgefüllt wird.

sendRequest(PipelineRequest)

Senden Sie die bereitgestellte httpRequest.

Details zum Konstruktor

AzureReservationAPI(TokenCredential, AzureReservationAPIOptionalParams)

Initialisiert eine neue Instanz der AzureReservationAPI-Klasse.

new AzureReservationAPI(credentials: TokenCredential, options?: AzureReservationAPIOptionalParams)

Parameter

credentials
TokenCredential

Abonnementanmeldeinformationen, die das Clientabonnement eindeutig identifizieren.

options
AzureReservationAPIOptionalParams

Die Parameteroptionen

Details zur Eigenschaft

$host

$host: string

Eigenschaftswert

string

calculateExchange

calculateExchange: CalculateExchange

Eigenschaftswert

calculateRefund

calculateRefund: CalculateRefund

Eigenschaftswert

exchange

exchange: Exchange

Eigenschaftswert

operation

operation: Operation

Eigenschaftswert

quota

quota: Quota

Eigenschaftswert

quotaRequestStatus

quotaRequestStatus: QuotaRequestStatus

Eigenschaftswert

reservation

reservation: Reservation

Eigenschaftswert

reservationOrder

reservationOrder: ReservationOrder

Eigenschaftswert

return

return: Return

Eigenschaftswert

Geerbte Eigenschaftsdetails

pipeline

Die Pipeline, die von diesem Client zum Senden von Anforderungen verwendet wird

pipeline: Pipeline

Eigenschaftswert

Geerbt von coreClient.ServiceClient.pipeline

Details zur Methode

getAppliedReservationList(string, GetAppliedReservationListOptionalParams)

Rufen Sie anwendbare Reservations ab, die auf dieses Abonnement oder eine Ressourcengruppe unter diesem Abonnement angewendet werden.

function getAppliedReservationList(subscriptionId: string, options?: GetAppliedReservationListOptionalParams): Promise<AppliedReservations>

Parameter

subscriptionId

string

ID des Abonnements

options
GetAppliedReservationListOptionalParams

Die Optionsparameter.

Gibt zurück

listCatalog(string, GetCatalogOptionalParams)

Rufen Sie die Regionen und Skus ab, die für den RI-Kauf für das angegebene Azure-Abonnement verfügbar sind.

function listCatalog(subscriptionId: string, options?: GetCatalogOptionalParams): PagedAsyncIterableIterator<Catalog, Catalog[], PageSettings>

Parameter

subscriptionId

string

ID des Abonnements

options
GetCatalogOptionalParams

Die Optionsparameter.

Gibt zurück

Details zur geerbten Methode

sendOperationRequest<T>(OperationArguments, OperationSpec)

Senden Sie eine HTTP-Anforderung, die mit der angegebenen OperationSpec aufgefüllt wird.

function sendOperationRequest<T>(operationArguments: OperationArguments, operationSpec: OperationSpec): Promise<T>

Parameter

operationArguments
OperationArguments

Die Argumente, aus denen die Vorlagenwerte der HTTP-Anforderung aufgefüllt werden.

operationSpec
OperationSpec

Die OperationSpec, die zum Auffüllen von httpRequest verwendet werden soll.

Gibt zurück

Promise<T>

Geerbt von coreClient.ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

Senden Sie die bereitgestellte httpRequest.

function sendRequest(request: PipelineRequest): Promise<PipelineResponse>

Parameter

request
PipelineRequest

Gibt zurück

Promise<PipelineResponse>

Geerbt von coreClient.ServiceClient.sendRequest