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, o período de faturação (apenas os clientes empresariais) ou o ID da Fatura de forma assíncrona num determinado âmbito. A chamada devolve um 202 com o cabeçalho Azure-Consumption-AsyncOperation, fornecendo uma ligação para a operação criada. Uma chamada na operação fornecerá o estado e, se a operação for concluída, o ficheiro de blobs onde o relatório de custos detalhado gerado está a ser armazenado.

beginCreateOperationAndWait(string, GenerateDetailedCostReportDefinition, GenerateDetailedCostReportCreateOperationOptionalParams)

Gera o relatório de custos detalhado para o intervalo de datas fornecido, o período de faturação (apenas os clientes empresariais) ou o ID da Fatura de forma assíncrona num determinado âmbito. A chamada devolve um 202 com o cabeçalho Azure-Consumption-AsyncOperation, fornecendo uma ligação para a operação criada. Uma chamada na operação fornecerá o estado e, se a operação for concluída, o ficheiro de blobs onde o relatório de custos detalhado gerado está a ser armazenado.

Detalhes de Método

beginCreateOperation(string, GenerateDetailedCostReportDefinition, GenerateDetailedCostReportCreateOperationOptionalParams)

Gera o relatório de custos detalhado para o intervalo de datas fornecido, o período de faturação (apenas os clientes empresariais) ou o ID da Fatura de forma assíncrona num determinado âmbito. A chamada devolve um 202 com o cabeçalho Azure-Consumption-AsyncOperation, fornecendo uma ligação para a operação criada. Uma chamada na operação fornecerá o estado e, se a operação for concluída, o ficheiro de blobs onde o relatório de custos detalhado gerado está a ser armazenado.

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

Parâmetros

scope

string

O ID de Recurso do ARM para subscrição, grupo de recursos, conta de faturação ou outros âmbitos de faturação. Para obter mais detalhes, veja 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, o período de faturação (apenas os clientes empresariais) ou o ID da Fatura de forma assíncrona num determinado âmbito. A chamada devolve um 202 com o cabeçalho Azure-Consumption-AsyncOperation, fornecendo uma ligação para a operação criada. Uma chamada na operação fornecerá o estado e, se a operação for concluída, o ficheiro de blobs onde o relatório de custos detalhado gerado está a ser armazenado.

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

Parâmetros

scope

string

O ID de Recurso do ARM para subscrição, grupo de recursos, conta de faturação ou outros âmbitos de faturação. Para obter mais detalhes, veja 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