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