Freigeben über


ConsumptionManagementClient class

Extends

Konstruktoren

ConsumptionManagementClient(TokenCredential, string, ConsumptionManagementClientOptionalParams)

Initialisiert eine neue Instanz der ConsumptionManagementClient-Klasse.

Eigenschaften

$host
aggregatedCost
apiVersion
balances
budgets
charges
credits
eventsOperations
lotsOperations
marketplaces
operations
priceSheet
reservationRecommendationDetails
reservationRecommendations
reservationsDetails
reservationsSummaries
reservationTransactions
subscriptionId
tags
usageDetails

Geerbte Eigenschaften

pipeline

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

Geerbte Methoden

sendOperationRequest<T>(OperationArguments, OperationSpec)

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

sendRequest(PipelineRequest)

Senden Sie die bereitgestellte httpRequest.

Details zum Konstruktor

ConsumptionManagementClient(TokenCredential, string, ConsumptionManagementClientOptionalParams)

Initialisiert eine neue Instanz der ConsumptionManagementClient-Klasse.

new ConsumptionManagementClient(credentials: TokenCredential, subscriptionId: string, options?: ConsumptionManagementClientOptionalParams)

Parameter

credentials
TokenCredential

Abonnementanmeldeinformationen, die das Clientabonnement eindeutig identifizieren.

subscriptionId

string

Die Azure-Abonnement-ID.

options
ConsumptionManagementClientOptionalParams

Parameteroptionen

Details zur Eigenschaft

$host

$host: string

Eigenschaftswert

string

aggregatedCost

aggregatedCost: AggregatedCost

Eigenschaftswert

apiVersion

apiVersion: string

Eigenschaftswert

string

balances

balances: Balances

Eigenschaftswert

budgets

budgets: Budgets

Eigenschaftswert

charges

charges: Charges

Eigenschaftswert

credits

credits: Credits

Eigenschaftswert

eventsOperations

eventsOperations: EventsOperations

Eigenschaftswert

lotsOperations

lotsOperations: LotsOperations

Eigenschaftswert

marketplaces

marketplaces: Marketplaces

Eigenschaftswert

operations

operations: Operations

Eigenschaftswert

priceSheet

priceSheet: PriceSheet

Eigenschaftswert

reservationRecommendationDetails

reservationRecommendationDetails: ReservationRecommendationDetails

Eigenschaftswert

reservationRecommendations

reservationRecommendations: ReservationRecommendations

Eigenschaftswert

reservationsDetails

reservationsDetails: ReservationsDetails

Eigenschaftswert

reservationsSummaries

reservationsSummaries: ReservationsSummaries

Eigenschaftswert

reservationTransactions

reservationTransactions: ReservationTransactions

Eigenschaftswert

subscriptionId

subscriptionId: string

Eigenschaftswert

string

tags

tags: Tags

Eigenschaftswert

usageDetails

usageDetails: UsageDetails

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 geerbten Methode

sendOperationRequest<T>(OperationArguments, OperationSpec)

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

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

Parameter

operationArguments
OperationArguments

Die Argumente, von denen die vorlagenbasierten Werte 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