GenerateDetailedCostReport interface
Interface que representa um GenerateDetailedCostReport.
Métodos
begin |
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. |
begin |
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.
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<GenerateDetailedCostReportOperationResult>, GenerateDetailedCostReportOperationResult>>
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.
Os parâmetros de opções.
Retornos
Azure SDK for JavaScript