GenerateCostDetailsReport interface
Interface que representa um GenerateCostDetailsReport.
Métodos
| begin |
Esta API é a substituição de todas as APIs de Detalhes de Uso lançadas anteriormente. Solicite a geração de um relatório de detalhes de custo 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 inicial para solicitar um relatório retornará um 202 com um cabeçalho 'Local' e 'Repetir-Depois'. O cabeçalho 'Local' fornecerá o ponto de extremidade a ser pesquisado para obter o resultado da geração do relatório. O 'Retry-After' fornece a duração para aguardar antes da sondagem para o relatório gerado. Uma chamada para sondar a operação de relatório fornecerá uma resposta 202 com um cabeçalho 'Local' se a operação ainda estiver em andamento. Quando a operação de geração de relatório for concluída, o ponto de extremidade de sondagem fornecerá uma resposta 200, juntamente com detalhes sobre o(s) blob(s) de relatório que estão disponíveis para download. Os detalhes sobre o(s) ficheiro(s) disponível(is) para download estarão disponíveis no corpo da resposta à votação. Para entender os detalhes de custo (anteriormente conhecidos como detalhes de uso) campos encontrados em arquivos, consulte https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields |
| begin |
Esta API é a substituição de todas as APIs de Detalhes de Uso lançadas anteriormente. Solicite a geração de um relatório de detalhes de custo 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 inicial para solicitar um relatório retornará um 202 com um cabeçalho 'Local' e 'Repetir-Depois'. O cabeçalho 'Local' fornecerá o ponto de extremidade a ser pesquisado para obter o resultado da geração do relatório. O 'Retry-After' fornece a duração para aguardar antes da sondagem para o relatório gerado. Uma chamada para sondar a operação de relatório fornecerá uma resposta 202 com um cabeçalho 'Local' se a operação ainda estiver em andamento. Quando a operação de geração de relatório for concluída, o ponto de extremidade de sondagem fornecerá uma resposta 200, juntamente com detalhes sobre o(s) blob(s) de relatório que estão disponíveis para download. Os detalhes sobre o(s) ficheiro(s) disponível(is) para download estarão disponíveis no corpo da resposta à votação. Para entender os detalhes de custo (anteriormente conhecidos como detalhes de uso) campos encontrados em arquivos, consulte https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields |
| begin |
Obtenha o resultado da operação especificada. Este link é fornecido no cabeçalho Local de resposta da solicitação de criação CostDetails. |
| begin |
Obtenha o resultado da operação especificada. Este link é fornecido no cabeçalho Local de resposta da solicitação de criação CostDetails. |
Detalhes de Método
beginCreateOperation(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)
Esta API é a substituição de todas as APIs de Detalhes de Uso lançadas anteriormente. Solicite a geração de um relatório de detalhes de custo 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 inicial para solicitar um relatório retornará um 202 com um cabeçalho 'Local' e 'Repetir-Depois'. O cabeçalho 'Local' fornecerá o ponto de extremidade a ser pesquisado para obter o resultado da geração do relatório. O 'Retry-After' fornece a duração para aguardar antes da sondagem para o relatório gerado. Uma chamada para sondar a operação de relatório fornecerá uma resposta 202 com um cabeçalho 'Local' se a operação ainda estiver em andamento. Quando a operação de geração de relatório for concluída, o ponto de extremidade de sondagem fornecerá uma resposta 200, juntamente com detalhes sobre o(s) blob(s) de relatório que estão disponíveis para download. Os detalhes sobre o(s) ficheiro(s) disponível(is) para download estarão disponíveis no corpo da resposta à votação. Para entender os detalhes de custo (anteriormente conhecidos como detalhes de uso) campos encontrados em arquivos, consulte https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields
function beginCreateOperation(scope: string, parameters: GenerateCostDetailsReportRequestDefinition, options?: GenerateCostDetailsReportCreateOperationOptionalParams): Promise<SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>
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
- GenerateCostDetailsReportRequestDefinition
Parâmetros fornecidos para a operação Criar detalhes de custo.
Os parâmetros de opções.
Devoluções
Promise<@azure/core-lro.SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>
beginCreateOperationAndWait(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)
Esta API é a substituição de todas as APIs de Detalhes de Uso lançadas anteriormente. Solicite a geração de um relatório de detalhes de custo 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 inicial para solicitar um relatório retornará um 202 com um cabeçalho 'Local' e 'Repetir-Depois'. O cabeçalho 'Local' fornecerá o ponto de extremidade a ser pesquisado para obter o resultado da geração do relatório. O 'Retry-After' fornece a duração para aguardar antes da sondagem para o relatório gerado. Uma chamada para sondar a operação de relatório fornecerá uma resposta 202 com um cabeçalho 'Local' se a operação ainda estiver em andamento. Quando a operação de geração de relatório for concluída, o ponto de extremidade de sondagem fornecerá uma resposta 200, juntamente com detalhes sobre o(s) blob(s) de relatório que estão disponíveis para download. Os detalhes sobre o(s) ficheiro(s) disponível(is) para download estarão disponíveis no corpo da resposta à votação. Para entender os detalhes de custo (anteriormente conhecidos como detalhes de uso) campos encontrados em arquivos, consulte https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields
function beginCreateOperationAndWait(scope: string, parameters: GenerateCostDetailsReportRequestDefinition, options?: GenerateCostDetailsReportCreateOperationOptionalParams): Promise<CostDetailsOperationResults>
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
- GenerateCostDetailsReportRequestDefinition
Parâmetros fornecidos para a operação Criar detalhes de custo.
Os parâmetros de opções.
Devoluções
Promise<CostDetailsOperationResults>
beginGetOperationResults(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)
Obtenha o resultado da operação especificada. Este link é fornecido no cabeçalho Local de resposta da solicitação de criação CostDetails.
function beginGetOperationResults(scope: string, operationId: string, options?: GenerateCostDetailsReportGetOperationResultsOptionalParams): Promise<SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>
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.
- operationId
-
string
A operação de destino Id.
Os parâmetros de opções.
Devoluções
Promise<@azure/core-lro.SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>
beginGetOperationResultsAndWait(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)
Obtenha o resultado da operação especificada. Este link é fornecido no cabeçalho Local de resposta da solicitação de criação CostDetails.
function beginGetOperationResultsAndWait(scope: string, operationId: string, options?: GenerateCostDetailsReportGetOperationResultsOptionalParams): Promise<CostDetailsOperationResults>
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.
- operationId
-
string
A operação de destino Id.
Os parâmetros de opções.
Devoluções
Promise<CostDetailsOperationResults>