Condividi tramite


CostManagementClient class

Extends

Costruttori

CostManagementClient(TokenCredential, CostManagementClientOptionalParams)

Inizializza una nuova istanza della classe CostManagementClient.

Proprietà

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

Proprietà ereditate

pipeline

Pipeline usata da questo client per effettuare richieste

Metodi ereditati

sendOperationRequest<T>(OperationArguments, OperationSpec)

Inviare una richiesta HTTP popolata usando OperationSpec fornito.

sendRequest(PipelineRequest)

Inviare l'oggetto httpRequest specificato.

Dettagli costruttore

CostManagementClient(TokenCredential, CostManagementClientOptionalParams)

Inizializza una nuova istanza della classe CostManagementClient.

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

Parametri

credentials
TokenCredential

Credenziali della sottoscrizione che identificano in modo univoco la sottoscrizione client.

options
CostManagementClientOptionalParams

Opzioni dei parametri

Dettagli proprietà

$host

$host: string

Valore della proprietà

string

alerts

alerts: Alerts

Valore della proprietà

apiVersion

apiVersion: string

Valore della proprietà

string

benefitRecommendations

benefitRecommendations: BenefitRecommendations

Valore della proprietà

benefitUtilizationSummaries

benefitUtilizationSummaries: BenefitUtilizationSummaries

Valore della proprietà

dimensions

dimensions: Dimensions

Valore della proprietà

exports

exports: Exports

Valore della proprietà

forecast

forecast: Forecast

Valore della proprietà

generateCostDetailsReport

generateCostDetailsReport: GenerateCostDetailsReport

Valore della proprietà

generateDetailedCostReport

generateDetailedCostReport: GenerateDetailedCostReport

Valore della proprietà

generateDetailedCostReportOperationResults

generateDetailedCostReportOperationResults: GenerateDetailedCostReportOperationResults

Valore della proprietà

generateDetailedCostReportOperationStatus

generateDetailedCostReportOperationStatus: GenerateDetailedCostReportOperationStatus

Valore della proprietà

generateReservationDetailsReport

generateReservationDetailsReport: GenerateReservationDetailsReport

Valore della proprietà

operations

operations: Operations

Valore della proprietà

priceSheet

priceSheet: PriceSheet

Valore della proprietà

query

query: Query

Valore della proprietà

scheduledActions

scheduledActions: ScheduledActions

Valore della proprietà

views

views: Views

Valore della proprietà

Dettagli proprietà ereditate

pipeline

Pipeline usata da questo client per effettuare richieste

pipeline: Pipeline

Valore della proprietà

Ereditato da coreClient.ServiceClient.pipeline

Dettagli dei metodi ereditati

sendOperationRequest<T>(OperationArguments, OperationSpec)

Inviare una richiesta HTTP popolata usando OperationSpec fornito.

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

Parametri

operationArguments
OperationArguments

Gli argomenti da cui verranno popolati i valori modelli della richiesta HTTP.

operationSpec
OperationSpec

OperationSpec da usare per popolare httpRequest.

Restituisce

Promise<T>

Ereditato da coreClient.ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

Inviare l'oggetto httpRequest specificato.

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

Parametri

request
PipelineRequest

Restituisce

Promise<PipelineResponse>

Ereditato da coreClient.ServiceClient.sendRequest