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 specificato, il periodo di fatturazione (solo i clienti aziendali) o l'ID fattura in modo asincrono in un determinato ambito. La chiamata restituisce un oggetto 202 con intestazione Azure-Consumption-AsyncOperation che fornisce 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.

beginCreateOperationAndWait(string, GenerateDetailedCostReportDefinition, GenerateDetailedCostReportCreateOperationOptionalParams)

Genera il report dettagliato sui costi per l'intervallo di date specificato, il periodo di fatturazione (solo i clienti aziendali) o l'ID fattura in modo asincrono in un determinato ambito. La chiamata restituisce un oggetto 202 con intestazione Azure-Consumption-AsyncOperation che fornisce 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.

Dettagli metodo

beginCreateOperation(string, GenerateDetailedCostReportDefinition, GenerateDetailedCostReportCreateOperationOptionalParams)

Genera il report dettagliato sui costi per l'intervallo di date specificato, il periodo di fatturazione (solo i clienti aziendali) o l'ID fattura in modo asincrono in un determinato ambito. La chiamata restituisce un oggetto 202 con intestazione Azure-Consumption-AsyncOperation che fornisce 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.

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

Parametri

scope

string

ID risorsa ARM per la sottoscrizione, il gruppo di risorse, l'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 sui costi dettagliati.

Restituisce

beginCreateOperationAndWait(string, GenerateDetailedCostReportDefinition, GenerateDetailedCostReportCreateOperationOptionalParams)

Genera il report dettagliato sui costi per l'intervallo di date specificato, il periodo di fatturazione (solo i clienti aziendali) o l'ID fattura in modo asincrono in un determinato ambito. La chiamata restituisce un oggetto 202 con intestazione Azure-Consumption-AsyncOperation che fornisce 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.

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

Parametri

scope

string

ID risorsa ARM per la sottoscrizione, il gruppo di risorse, l'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 sui costi dettagliati.

Restituisce