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 corporativos) ou ID da Fatura de forma assíncrona em um determinado escopo. Call 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 corporativos) ou ID da Fatura de forma assíncrona em um determinado escopo. Call 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 corporativos) ou ID da Fatura de forma assíncrona em um determinado escopo. Call 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 corporativos) ou ID da Fatura de forma assíncrona em um determinado escopo. Call 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