Compartilhar via


GenerateDetailedCostReport interface

Interface que representa um GenerateDetailedCostReport.

Métodos

beginCreateOperation(string, GenerateDetailedCostReportDefinition, GenerateDetailedCostReportCreateOperationOptionalParams)

Gera o relatório de custo detalhado para intervalo de datas fornecido, período de cobrança (somente clientes empresariais) ou ID da Fatura de forma assíncrona em um determinado escopo. A chamada retorna um 202 com o cabeçalho Azure-Consumption-AsyncOperation fornecendo um link para a operação criada. Uma chamada na operação fornecerá o status e, se a operação for concluída, o arquivo de blob em que o relatório de custo detalhado gerado está sendo armazenado.

beginCreateOperationAndWait(string, GenerateDetailedCostReportDefinition, GenerateDetailedCostReportCreateOperationOptionalParams)

Gera o relatório de custo detalhado para intervalo de datas fornecido, período de cobrança (somente clientes empresariais) ou ID da Fatura de forma assíncrona em um determinado escopo. A chamada retorna um 202 com o cabeçalho Azure-Consumption-AsyncOperation fornecendo um link para a operação criada. Uma chamada na operação fornecerá o status e, se a operação for concluída, o arquivo de blob em que o relatório de custo detalhado gerado está sendo armazenado.

Detalhes do método

beginCreateOperation(string, GenerateDetailedCostReportDefinition, GenerateDetailedCostReportCreateOperationOptionalParams)

Gera o relatório de custo detalhado para intervalo de datas fornecido, período de cobrança (somente clientes empresariais) ou ID da Fatura de forma assíncrona em um determinado escopo. A chamada retorna um 202 com o cabeçalho Azure-Consumption-AsyncOperation fornecendo um link para a operação criada. Uma chamada na operação fornecerá o status e, se a operação for concluída, o arquivo de blob em que o relatório de custo detalhado gerado está sendo armazenado.

function beginCreateOperation(scope: string, parameters: GenerateDetailedCostReportDefinition, options?: GenerateDetailedCostReportCreateOperationOptionalParams): Promise<SimplePollerLike<OperationState<GenerateDetailedCostReportOperationResult>, GenerateDetailedCostReportOperationResult>>

Parâmetros

scope

string

A ID de recurso do ARM para assinatura, grupo de recursos, conta de cobrança ou outros escopos de cobrança. Para obter detalhes, consulte https://aka.ms/costmgmt/scopes.

parameters
GenerateDetailedCostReportDefinition

Parâmetros fornecidos para a operação Criar relatório de custo detalhado.

options
GenerateDetailedCostReportCreateOperationOptionalParams

Os parâmetros de opções.

Retornos

beginCreateOperationAndWait(string, GenerateDetailedCostReportDefinition, GenerateDetailedCostReportCreateOperationOptionalParams)

Gera o relatório de custo detalhado para intervalo de datas fornecido, período de cobrança (somente clientes empresariais) ou ID da Fatura de forma assíncrona em um determinado escopo. A chamada retorna um 202 com o cabeçalho Azure-Consumption-AsyncOperation fornecendo um link para a operação criada. Uma chamada na operação fornecerá o status e, se a operação for concluída, o arquivo de blob em que o relatório de custo detalhado gerado está sendo armazenado.

function beginCreateOperationAndWait(scope: string, parameters: GenerateDetailedCostReportDefinition, options?: GenerateDetailedCostReportCreateOperationOptionalParams): Promise<GenerateDetailedCostReportOperationResult>

Parâmetros

scope

string

A ID de recurso do ARM para assinatura, grupo de recursos, conta de cobrança ou outros escopos de cobrança. Para obter detalhes, consulte https://aka.ms/costmgmt/scopes.

parameters
GenerateDetailedCostReportDefinition

Parâmetros fornecidos para a operação Criar relatório de custo detalhado.

options
GenerateDetailedCostReportCreateOperationOptionalParams

Os parâmetros de opções.

Retornos