GenerateCostDetailsReportOperations interface

Interfaccia che rappresenta un'operazione GenerateCostDetailsReport.

Proprietà

beginCreateOperation
beginCreateOperationAndWait
beginGetOperationResults
beginGetOperationResultsAndWait
createOperation

Questa API è la sostituzione di tutte le API dettagli utilizzo precedentemente rilasciate. Richiedere di generare un report dei dettagli 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 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 dei 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

getOperationResults

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

Dettagli proprietà

beginCreateOperation

Avviso

Questa API è ora deprecata.

use createOperation instead

beginCreateOperation: (scope: string, parameters: GenerateCostDetailsReportRequestDefinition, options?: GenerateCostDetailsReportCreateOperationOptionalParams) => Promise<SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>

Valore della proprietà

(scope: string, parameters: GenerateCostDetailsReportRequestDefinition, options?: GenerateCostDetailsReportCreateOperationOptionalParams) => Promise<SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>

beginCreateOperationAndWait

Avviso

Questa API è ora deprecata.

use createOperation instead

beginCreateOperationAndWait: (scope: string, parameters: GenerateCostDetailsReportRequestDefinition, options?: GenerateCostDetailsReportCreateOperationOptionalParams) => Promise<CostDetailsOperationResults>

Valore della proprietà

(scope: string, parameters: GenerateCostDetailsReportRequestDefinition, options?: GenerateCostDetailsReportCreateOperationOptionalParams) => Promise<CostDetailsOperationResults>

beginGetOperationResults

Avviso

Questa API è ora deprecata.

use getOperationResults instead

beginGetOperationResults: (scope: string, operationId: string, options?: GenerateCostDetailsReportGetOperationResultsOptionalParams) => Promise<SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>

Valore della proprietà

(scope: string, operationId: string, options?: GenerateCostDetailsReportGetOperationResultsOptionalParams) => Promise<SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>

beginGetOperationResultsAndWait

Avviso

Questa API è ora deprecata.

use getOperationResults instead

beginGetOperationResultsAndWait: (scope: string, operationId: string, options?: GenerateCostDetailsReportGetOperationResultsOptionalParams) => Promise<CostDetailsOperationResults>

Valore della proprietà

(scope: string, operationId: string, options?: GenerateCostDetailsReportGetOperationResultsOptionalParams) => Promise<CostDetailsOperationResults>

createOperation

Questa API è la sostituzione di tutte le API dettagli utilizzo precedentemente rilasciate. Richiedere di generare un report dei dettagli 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 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 dei 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

createOperation: (scope: string, parameters: GenerateCostDetailsReportRequestDefinition, options?: GenerateCostDetailsReportCreateOperationOptionalParams) => PollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>

Valore della proprietà

(scope: string, parameters: GenerateCostDetailsReportRequestDefinition, options?: GenerateCostDetailsReportCreateOperationOptionalParams) => PollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>

getOperationResults

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

getOperationResults: (scope: string, operationId: string, options?: GenerateCostDetailsReportGetOperationResultsOptionalParams) => PollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>

Valore della proprietà

(scope: string, operationId: string, options?: GenerateCostDetailsReportGetOperationResultsOptionalParams) => PollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>