Dela via


AzureReservationAPI class

Extends

Konstruktorer

AzureReservationAPI(TokenCredential, AzureReservationAPIOptionalParams)

Initierar en ny instans av klassen AzureReservationAPI.

Egenskaper

$host
calculateExchange
calculateRefund
exchange
operation
quota
quotaRequestStatus
reservation
reservationOrder
return

Ärvda egenskaper

pipeline

Pipelinen som används av den här klienten för att göra begäranden

Metoder

getAppliedReservationList(string, GetAppliedReservationListOptionalParams)

Hämta tillämpliga Reservationsom tillämpas på den här prenumerationen eller en resursgrupp under den här prenumerationen.

listCatalog(string, GetCatalogOptionalParams)

Hämta de regioner och sku:er som är tillgängliga för RI-köp för den angivna Azure-prenumerationen.

Ärvda metoder

sendOperationRequest<T>(OperationArguments, OperationSpec)

Skicka en HTTP-begäran som fylls i med hjälp av angiven OperationSpec.

sendRequest(PipelineRequest)

Skicka angivet httpRequest.

Konstruktorinformation

AzureReservationAPI(TokenCredential, AzureReservationAPIOptionalParams)

Initierar en ny instans av klassen AzureReservationAPI.

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

Parametrar

credentials
TokenCredential

Autentiseringsuppgifter för prenumeration som unikt identifierar klientprenumeration.

options
AzureReservationAPIOptionalParams

Parameteralternativen

Egenskapsinformation

$host

$host: string

Egenskapsvärde

string

calculateExchange

calculateExchange: CalculateExchange

Egenskapsvärde

calculateRefund

calculateRefund: CalculateRefund

Egenskapsvärde

exchange

exchange: Exchange

Egenskapsvärde

operation

operation: Operation

Egenskapsvärde

quota

quota: Quota

Egenskapsvärde

quotaRequestStatus

quotaRequestStatus: QuotaRequestStatus

Egenskapsvärde

reservation

reservation: Reservation

Egenskapsvärde

reservationOrder

reservationOrder: ReservationOrder

Egenskapsvärde

return

return: Return

Egenskapsvärde

Information om ärvda egenskaper

pipeline

Pipelinen som används av den här klienten för att göra begäranden

pipeline: Pipeline

Egenskapsvärde

Ärvd från coreClient.ServiceClient.pipeline

Metodinformation

getAppliedReservationList(string, GetAppliedReservationListOptionalParams)

Hämta tillämpliga Reservationsom tillämpas på den här prenumerationen eller en resursgrupp under den här prenumerationen.

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

Parametrar

subscriptionId

string

ID för prenumerationen

options
GetAppliedReservationListOptionalParams

Alternativparametrarna.

Returer

listCatalog(string, GetCatalogOptionalParams)

Hämta de regioner och sku:er som är tillgängliga för RI-köp för den angivna Azure-prenumerationen.

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

Parametrar

subscriptionId

string

ID för prenumerationen

options
GetCatalogOptionalParams

Alternativparametrarna.

Returer

Ärvd metodinformation

sendOperationRequest<T>(OperationArguments, OperationSpec)

Skicka en HTTP-begäran som fylls i med hjälp av angiven OperationSpec.

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

Parametrar

operationArguments
OperationArguments

Argumenten som HTTP-begärans mallade värden fylls i från.

operationSpec
OperationSpec

Den OperationSpec som ska användas för att fylla i httpRequest.

Returer

Promise<T>

Ärvd från coreClient.ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

Skicka angivet httpRequest.

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

Parametrar

request
PipelineRequest

Returer

Promise<PipelineResponse>

Ärvd från coreClient.ServiceClient.sendRequest