Condividi tramite


GenerateDetailedCostReport interface

Interfaccia che rappresenta un oggetto GenerateDetailedCostReport.

Metodi

beginCreateOperation(string, GenerateDetailedCostReportDefinition, GenerateDetailedCostReportCreateOperationOptionalParams)

Genera il report dettagliato sui costi per l'intervallo di date, il periodo di fatturazione (solo i clienti aziendali) o l'ID fattura in modo asincrono in un determinato ambito. La chiamata restituisce un'intestazione 202 con l'intestazione Azure-Consumption-AsyncOperation fornendo un collegamento all'operazione creata. Una chiamata all'operazione fornirà lo stato e, se l'operazione viene completata, il file BLOB in cui viene archiviato il report dettagliato sui costi generato.

beginCreateOperationAndWait(string, GenerateDetailedCostReportDefinition, GenerateDetailedCostReportCreateOperationOptionalParams)

Genera il report dettagliato sui costi per l'intervallo di date, il periodo di fatturazione (solo i clienti aziendali) o l'ID fattura in modo asincrono in un determinato ambito. La chiamata restituisce un'intestazione 202 con l'intestazione Azure-Consumption-AsyncOperation fornendo un collegamento all'operazione creata. Una chiamata all'operazione fornirà lo stato e, se l'operazione viene completata, il file BLOB in cui viene archiviato il report dettagliato sui costi generato.

Dettagli metodo

beginCreateOperation(string, GenerateDetailedCostReportDefinition, GenerateDetailedCostReportCreateOperationOptionalParams)

Genera il report dettagliato sui costi per l'intervallo di date, il periodo di fatturazione (solo i clienti aziendali) o l'ID fattura in modo asincrono in un determinato ambito. La chiamata restituisce un'intestazione 202 con l'intestazione Azure-Consumption-AsyncOperation fornendo un collegamento all'operazione creata. Una chiamata all'operazione fornirà lo stato e, se l'operazione viene completata, il file BLOB in cui viene archiviato il report dettagliato sui costi generato.

function beginCreateOperation(scope: string, parameters: GenerateDetailedCostReportDefinition, options?: GenerateDetailedCostReportCreateOperationOptionalParams): Promise<SimplePollerLike<OperationState<GenerateDetailedCostReportOperationResult>, GenerateDetailedCostReportOperationResult>>

Parametri

scope

string

ID risorsa ARM per sottoscrizione, gruppo di risorse, account di fatturazione o altri ambiti di fatturazione. Per informazioni dettagliate, vedere https://aka.ms/costmgmt/scopes.

parameters
GenerateDetailedCostReportDefinition

Parametri forniti all'operazione Crea report dei costi dettagliati.

Restituisce

beginCreateOperationAndWait(string, GenerateDetailedCostReportDefinition, GenerateDetailedCostReportCreateOperationOptionalParams)

Genera il report dettagliato sui costi per l'intervallo di date, il periodo di fatturazione (solo i clienti aziendali) o l'ID fattura in modo asincrono in un determinato ambito. La chiamata restituisce un'intestazione 202 con l'intestazione Azure-Consumption-AsyncOperation fornendo un collegamento all'operazione creata. Una chiamata all'operazione fornirà lo stato e, se l'operazione viene completata, il file BLOB in cui viene archiviato il report dettagliato sui costi generato.

function beginCreateOperationAndWait(scope: string, parameters: GenerateDetailedCostReportDefinition, options?: GenerateDetailedCostReportCreateOperationOptionalParams): Promise<GenerateDetailedCostReportOperationResult>

Parametri

scope

string

ID risorsa ARM per sottoscrizione, gruppo di risorse, account di fatturazione o altri ambiti di fatturazione. Per informazioni dettagliate, vedere https://aka.ms/costmgmt/scopes.

parameters
GenerateDetailedCostReportDefinition

Parametri forniti all'operazione Crea report dei costi dettagliati.

Restituisce