GenerateDetailedCostReport interface
Interfaccia che rappresenta un oggetto GenerateDetailedCostReport.
Metodi
| begin |
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. |
| begin |
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.
Parametri delle opzioni.
Restituisce
Promise<@azure/core-lro.SimplePollerLike<OperationState<GenerateDetailedCostReportOperationResult>, GenerateDetailedCostReportOperationResult>>
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.
Parametri delle opzioni.