GenerateCostDetailsReport interface
Interfaccia che rappresenta un oggetto GenerateCostDetailsReport.
Metodi
begin |
Questa API è la sostituzione di tutte le API dei dettagli di utilizzo precedentemente rilasciate. Richiedere di generare un report sui dettagli dei 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 iniziale per richiedere un report restituirà un valore 202 con un'intestazione "Location" e "Retry-After". L'intestazione 'Location' fornirà l'endpoint di cui eseguire il polling per ottenere il risultato della generazione del report. "Retry-After" fornisce la durata di attesa prima del polling per il report generato. Una chiamata per eseguire il polling dell'operazione di report fornirà una risposta 202 con un'intestazione "Location" se l'operazione è ancora in corso. Al termine dell'operazione di generazione del report, l'endpoint di polling fornirà una risposta 200 insieme ai dettagli sui BLOB di report disponibili per il download. I dettagli sui file disponibili per il download saranno disponibili nel corpo della risposta di polling. Per informazioni sui dettagli sui costi (in precedenza noti come dettagli di utilizzo) presenti nei file , vedere https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields |
begin |
Questa API è la sostituzione di tutte le API dei dettagli di utilizzo precedentemente rilasciate. Richiedere di generare un report sui dettagli dei 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 iniziale per richiedere un report restituirà un valore 202 con un'intestazione "Location" e "Retry-After". L'intestazione 'Location' fornirà l'endpoint di cui eseguire il polling per ottenere il risultato della generazione del report. "Retry-After" fornisce la durata di attesa prima del polling per il report generato. Una chiamata per eseguire il polling dell'operazione di report fornirà una risposta 202 con un'intestazione "Location" se l'operazione è ancora in corso. Al termine dell'operazione di generazione del report, l'endpoint di polling fornirà una risposta 200 insieme ai dettagli sui BLOB di report disponibili per il download. I dettagli sui file disponibili per il download saranno disponibili nel corpo della risposta di polling. Per informazioni sui dettagli sui costi (in precedenza noti come dettagli di utilizzo) presenti nei file , vedere https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields |
begin |
Ottenere il risultato dell'operazione specificata. Questo collegamento viene fornito nell'intestazione Location della richiesta di creazione CostDetails. |
begin |
Ottenere il risultato dell'operazione specificata. Questo collegamento viene fornito nell'intestazione Location della richiesta di creazione CostDetails. |
Dettagli metodo
beginCreateOperation(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)
Questa API è la sostituzione di tutte le API dei dettagli di utilizzo precedentemente rilasciate. Richiedere di generare un report sui dettagli dei 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 iniziale per richiedere un report restituirà un valore 202 con un'intestazione "Location" e "Retry-After". L'intestazione 'Location' fornirà l'endpoint di cui eseguire il polling per ottenere il risultato della generazione del report. "Retry-After" fornisce la durata di attesa prima del polling per il report generato. Una chiamata per eseguire il polling dell'operazione di report fornirà una risposta 202 con un'intestazione "Location" se l'operazione è ancora in corso. Al termine dell'operazione di generazione del report, l'endpoint di polling fornirà una risposta 200 insieme ai dettagli sui BLOB di report disponibili per il download. I dettagli sui file disponibili per il download saranno disponibili nel corpo della risposta di polling. Per informazioni sui dettagli sui costi (in precedenza noti come dettagli di utilizzo) presenti nei file , vedere https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields
function beginCreateOperation(scope: string, parameters: GenerateCostDetailsReportRequestDefinition, options?: GenerateCostDetailsReportCreateOperationOptionalParams): Promise<SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>
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
- GenerateCostDetailsReportRequestDefinition
Parametri forniti all'operazione Crea dettagli costo.
Parametri delle opzioni.
Restituisce
Promise<@azure/core-lro.SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>
beginCreateOperationAndWait(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)
Questa API è la sostituzione di tutte le API dei dettagli di utilizzo precedentemente rilasciate. Richiedere di generare un report sui dettagli dei 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 iniziale per richiedere un report restituirà un valore 202 con un'intestazione "Location" e "Retry-After". L'intestazione 'Location' fornirà l'endpoint di cui eseguire il polling per ottenere il risultato della generazione del report. "Retry-After" fornisce la durata di attesa prima del polling per il report generato. Una chiamata per eseguire il polling dell'operazione di report fornirà una risposta 202 con un'intestazione "Location" se l'operazione è ancora in corso. Al termine dell'operazione di generazione del report, l'endpoint di polling fornirà una risposta 200 insieme ai dettagli sui BLOB di report disponibili per il download. I dettagli sui file disponibili per il download saranno disponibili nel corpo della risposta di polling. Per informazioni sui dettagli sui costi (in precedenza noti come dettagli di utilizzo) presenti nei file , vedere https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields
function beginCreateOperationAndWait(scope: string, parameters: GenerateCostDetailsReportRequestDefinition, options?: GenerateCostDetailsReportCreateOperationOptionalParams): Promise<CostDetailsOperationResults>
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
- GenerateCostDetailsReportRequestDefinition
Parametri forniti all'operazione Crea dettagli costo.
Parametri delle opzioni.
Restituisce
Promise<CostDetailsOperationResults>
beginGetOperationResults(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)
Ottenere il risultato dell'operazione specificata. Questo collegamento viene fornito nell'intestazione Location della richiesta di creazione CostDetails.
function beginGetOperationResults(scope: string, operationId: string, options?: GenerateCostDetailsReportGetOperationResultsOptionalParams): Promise<SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>
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.
- operationId
-
string
ID operazione di destinazione.
Parametri delle opzioni.
Restituisce
Promise<@azure/core-lro.SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>
beginGetOperationResultsAndWait(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)
Ottenere il risultato dell'operazione specificata. Questo collegamento viene fornito nell'intestazione Location della richiesta di creazione CostDetails.
function beginGetOperationResultsAndWait(scope: string, operationId: string, options?: GenerateCostDetailsReportGetOperationResultsOptionalParams): Promise<CostDetailsOperationResults>
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.
- operationId
-
string
ID operazione di destinazione.
Parametri delle opzioni.
Restituisce
Promise<CostDetailsOperationResults>
Azure SDK for JavaScript