Condividi tramite


GenerateCostDetailsReport interface

Interfaccia che rappresenta un oggetto GenerateCostDetailsReport.

Metodi

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

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

beginGetOperationResults(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)

Ottenere il risultato dell'operazione specificata. Questo collegamento viene fornito nell'intestazione Location della richiesta di creazione CostDetails.

beginGetOperationResultsAndWait(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)

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.

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.

Restituisce

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.

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.

Restituisce