GenerateCostDetailsReportOperations interface

Interface representando operações do GenerateCostDetailsReport.

Propriedades

beginCreateOperation
beginCreateOperationAndWait
beginGetOperationResults
beginGetOperationResultsAndWait
createOperation

Essa API é a substituição de todas as APIs de detalhes de uso lançadas anteriormente. Solicite a geração de um relatório de detalhes de custo para o intervalo de datas, período de cobrança (somente clientes corporativos) ou ID da fatura fornecidos de forma assíncrona em um determinado escopo. A chamada inicial para solicitar um relatório retornará um 202 com um cabeçalho 'Location' e 'Retry-After'. O cabeçalho 'Local' fornecerá o ponto de extremidade a ser sondado para obter o resultado da geração do relatório. O 'Retry-After' fornece a duração da espera antes da sondagem do relatório gerado. Uma chamada para sondar a operação de relatório fornecerá uma resposta 202 com um cabeçalho 'Local' se a operação ainda estiver em andamento. Depois que a operação de geração de relatório for concluída, o ponto de extremidade de sondagem fornecerá uma resposta 200 junto com detalhes sobre os blobs de relatório disponíveis para download. Os detalhes sobre os arquivos disponíveis para download estarão disponíveis no corpo da resposta da sondagem. Para entender os campos de detalhes de custo (anteriormente conhecidos como detalhes de uso) encontrados em arquivos, consulte https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields

getOperationResults

Obtenha o resultado da operação especificada. Esse link é fornecido no cabeçalho local da solicitação de criação do CostDetails.

Detalhes da propriedade

beginCreateOperation

Aviso

Essa API foi preterida.

use createOperation instead

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

Valor da propriedade

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

beginCreateOperationAndWait

Aviso

Essa API foi preterida.

use createOperation instead

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

Valor da propriedade

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

beginGetOperationResults

Aviso

Essa API foi preterida.

use getOperationResults instead

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

Valor da propriedade

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

beginGetOperationResultsAndWait

Aviso

Essa API foi preterida.

use getOperationResults instead

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

Valor da propriedade

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

createOperation

Essa API é a substituição de todas as APIs de detalhes de uso lançadas anteriormente. Solicite a geração de um relatório de detalhes de custo para o intervalo de datas, período de cobrança (somente clientes corporativos) ou ID da fatura fornecidos de forma assíncrona em um determinado escopo. A chamada inicial para solicitar um relatório retornará um 202 com um cabeçalho 'Location' e 'Retry-After'. O cabeçalho 'Local' fornecerá o ponto de extremidade a ser sondado para obter o resultado da geração do relatório. O 'Retry-After' fornece a duração da espera antes da sondagem do relatório gerado. Uma chamada para sondar a operação de relatório fornecerá uma resposta 202 com um cabeçalho 'Local' se a operação ainda estiver em andamento. Depois que a operação de geração de relatório for concluída, o ponto de extremidade de sondagem fornecerá uma resposta 200 junto com detalhes sobre os blobs de relatório disponíveis para download. Os detalhes sobre os arquivos disponíveis para download estarão disponíveis no corpo da resposta da sondagem. Para entender os campos de detalhes de custo (anteriormente conhecidos como detalhes de uso) encontrados em arquivos, consulte https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields

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

Valor da propriedade

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

getOperationResults

Obtenha o resultado da operação especificada. Esse link é fornecido no cabeçalho local da solicitação de criação do CostDetails.

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

Valor da propriedade

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