Freigeben über


CostManagementClient class

Extends

Konstruktoren

CostManagementClient(TokenCredential, CostManagementClientOptionalParams)

Initialisiert eine neue instance der CostManagementClient-Klasse.

Eigenschaften

$host
alerts
apiVersion
benefitRecommendations
benefitUtilizationSummaries
dimensions
exports
forecast
generateCostDetailsReport
generateDetailedCostReport
generateDetailedCostReportOperationResults
generateDetailedCostReportOperationStatus
generateReservationDetailsReport
operations
priceSheet
query
scheduledActions
views

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 mit der angegebenen OperationSpec aufgefüllt wird.

sendRequest(PipelineRequest)

Senden Sie die bereitgestellte httpRequest.

Details zum Konstruktor

CostManagementClient(TokenCredential, CostManagementClientOptionalParams)

Initialisiert eine neue instance der CostManagementClient-Klasse.

new CostManagementClient(credentials: TokenCredential, options?: CostManagementClientOptionalParams)

Parameter

credentials
TokenCredential

Abonnementanmeldeinformationen, die das Clientabonnement eindeutig identifizieren.

options
CostManagementClientOptionalParams

Die Parameteroptionen

Details zur Eigenschaft

$host

$host: string

Eigenschaftswert

string

alerts

alerts: Alerts

Eigenschaftswert

apiVersion

apiVersion: string

Eigenschaftswert

string

benefitRecommendations

benefitRecommendations: BenefitRecommendations

Eigenschaftswert

benefitUtilizationSummaries

benefitUtilizationSummaries: BenefitUtilizationSummaries

Eigenschaftswert

dimensions

dimensions: Dimensions

Eigenschaftswert

exports

exports: Exports

Eigenschaftswert

forecast

forecast: Forecast

Eigenschaftswert

generateCostDetailsReport

generateCostDetailsReport: GenerateCostDetailsReport

Eigenschaftswert

generateDetailedCostReport

generateDetailedCostReport: GenerateDetailedCostReport

Eigenschaftswert

generateDetailedCostReportOperationResults

generateDetailedCostReportOperationResults: GenerateDetailedCostReportOperationResults

Eigenschaftswert

generateDetailedCostReportOperationStatus

generateDetailedCostReportOperationStatus: GenerateDetailedCostReportOperationStatus

Eigenschaftswert

generateReservationDetailsReport

generateReservationDetailsReport: GenerateReservationDetailsReport

Eigenschaftswert

operations

operations: Operations

Eigenschaftswert

priceSheet

priceSheet: PriceSheet

Eigenschaftswert

query

query: Query

Eigenschaftswert

scheduledActions

scheduledActions: ScheduledActions

Eigenschaftswert

views

views: Views

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