Partilhar via


GenerateDetailedCostReport interface

Interface que representa um GenerateDetailedCostReport.

Métodos

beginCreateOperation(string, GenerateDetailedCostReportDefinition, GenerateDetailedCostReportCreateOperationOptionalParams)

Gera o relatório de custos detalhado para o intervalo de datas fornecido, período de faturamento (somente clientes corporativos) ou ID da fatura de forma assíncrona em um determinado escopo. A chamada retorna um 202 com 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 onde o relatório de custo detalhado gerado está sendo armazenado.

beginCreateOperationAndWait(string, GenerateDetailedCostReportDefinition, GenerateDetailedCostReportCreateOperationOptionalParams)

Gera o relatório de custos detalhado para o intervalo de datas fornecido, período de faturamento (somente clientes corporativos) ou ID da fatura de forma assíncrona em um determinado escopo. A chamada retorna um 202 com 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 onde o relatório de custo detalhado gerado está sendo armazenado.

Detalhes de Método

beginCreateOperation(string, GenerateDetailedCostReportDefinition, GenerateDetailedCostReportCreateOperationOptionalParams)

Gera o relatório de custos detalhado para o intervalo de datas fornecido, período de faturamento (somente clientes corporativos) ou ID da fatura de forma assíncrona em um determinado escopo. A chamada retorna um 202 com 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 onde 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

O ID de recurso 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 custos detalhado.

options
GenerateDetailedCostReportCreateOperationOptionalParams

Os parâmetros de opções.

Devoluções

beginCreateOperationAndWait(string, GenerateDetailedCostReportDefinition, GenerateDetailedCostReportCreateOperationOptionalParams)

Gera o relatório de custos detalhado para o intervalo de datas fornecido, período de faturamento (somente clientes corporativos) ou ID da fatura de forma assíncrona em um determinado escopo. A chamada retorna um 202 com 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 onde o relatório de custo detalhado gerado está sendo armazenado.

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

Parâmetros

scope

string

O ID de recurso 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 custos detalhado.

options
GenerateDetailedCostReportCreateOperationOptionalParams

Os parâmetros de opções.

Devoluções