Partilhar via


GenerateCostDetailsReport interface

Interface que representa um GenerateCostDetailsReport.

Métodos

beginCreateOperation(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)

Esta API é a substituição de todas as APIs de Detalhes de Utilização anteriormente lançadas. Pedido para gerar um relatório de detalhes de custos para o intervalo de datas fornecido, período de faturação (Apenas clientes empresariais) ou ID da Fatura de forma assíncrona num determinado âmbito. A chamada inicial para pedir um relatório devolverá um 202 com um cabeçalho "Localização" e "Repetir Após". O cabeçalho "Localização" fornecerá o ponto final para consultar para obter o resultado da geração do relatório. O "Retry-After" fornece a duração para aguardar antes de consultar o relatório gerado. Uma chamada para consultar a operação de relatório fornecerá uma resposta 202 com um cabeçalho "Localização" se a operação ainda estiver em curso. Assim que a operação de geração de relatórios estiver concluída, o ponto final de consulta fornecerá uma resposta de 200, juntamente com os detalhes sobre os blob(s) de relatórios que estão disponíveis para transferência. Os detalhes sobre os ficheiros disponíveis para transferência estarão disponíveis no corpo de resposta da consulta. Para Compreender os detalhes dos custos (anteriormente conhecidos como detalhes de utilização) nos ficheiros, consulte https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields

beginCreateOperationAndWait(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)

Esta API é a substituição de todas as APIs de Detalhes de Utilização anteriormente lançadas. Pedido para gerar um relatório de detalhes de custos para o intervalo de datas fornecido, período de faturação (Apenas clientes empresariais) ou ID da Fatura de forma assíncrona num determinado âmbito. A chamada inicial para pedir um relatório devolverá um 202 com um cabeçalho "Localização" e "Repetir Após". O cabeçalho "Localização" fornecerá o ponto final para consultar para obter o resultado da geração do relatório. O "Retry-After" fornece a duração para aguardar antes de consultar o relatório gerado. Uma chamada para consultar a operação de relatório fornecerá uma resposta 202 com um cabeçalho "Localização" se a operação ainda estiver em curso. Assim que a operação de geração de relatórios estiver concluída, o ponto final de consulta fornecerá uma resposta de 200, juntamente com os detalhes sobre os blob(s) de relatórios que estão disponíveis para transferência. Os detalhes sobre os ficheiros disponíveis para transferência estarão disponíveis no corpo de resposta da consulta. Para Compreender os detalhes dos custos (anteriormente conhecidos como detalhes de utilização) nos ficheiros, consulte https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields

beginGetOperationResults(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)

Obtenha o resultado da operação especificada. Esta ligação é fornecida no cabeçalho localização da resposta do pedido de criação costDetails.

beginGetOperationResultsAndWait(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)

Obtenha o resultado da operação especificada. Esta ligação é fornecida no cabeçalho localização da resposta do pedido de criação costDetails.

Detalhes de Método

beginCreateOperation(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)

Esta API é a substituição de todas as APIs de Detalhes de Utilização anteriormente lançadas. Pedido para gerar um relatório de detalhes de custos para o intervalo de datas fornecido, período de faturação (Apenas clientes empresariais) ou ID da Fatura de forma assíncrona num determinado âmbito. A chamada inicial para pedir um relatório devolverá um 202 com um cabeçalho "Localização" e "Repetir Após". O cabeçalho "Localização" fornecerá o ponto final para consultar para obter o resultado da geração do relatório. O "Retry-After" fornece a duração para aguardar antes de consultar o relatório gerado. Uma chamada para consultar a operação de relatório fornecerá uma resposta 202 com um cabeçalho "Localização" se a operação ainda estiver em curso. Assim que a operação de geração de relatórios estiver concluída, o ponto final de consulta fornecerá uma resposta de 200, juntamente com os detalhes sobre os blob(s) de relatórios que estão disponíveis para transferência. Os detalhes sobre os ficheiros disponíveis para transferência estarão disponíveis no corpo de resposta da consulta. Para Compreender os detalhes dos custos (anteriormente conhecidos como detalhes de utilização) nos ficheiros, 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 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
GenerateCostDetailsReportRequestDefinition

Parâmetros fornecidos para a operação Criar detalhes de custos.

options
GenerateCostDetailsReportCreateOperationOptionalParams

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 Utilização anteriormente lançadas. Pedido para gerar um relatório de detalhes de custos para o intervalo de datas fornecido, período de faturação (Apenas clientes empresariais) ou ID da Fatura de forma assíncrona num determinado âmbito. A chamada inicial para pedir um relatório devolverá um 202 com um cabeçalho "Localização" e "Repetir Após". O cabeçalho "Localização" fornecerá o ponto final para consultar para obter o resultado da geração do relatório. O "Retry-After" fornece a duração para aguardar antes de consultar o relatório gerado. Uma chamada para consultar a operação de relatório fornecerá uma resposta 202 com um cabeçalho "Localização" se a operação ainda estiver em curso. Assim que a operação de geração de relatórios estiver concluída, o ponto final de consulta fornecerá uma resposta de 200, juntamente com os detalhes sobre os blob(s) de relatórios que estão disponíveis para transferência. Os detalhes sobre os ficheiros disponíveis para transferência estarão disponíveis no corpo de resposta da consulta. Para Compreender os detalhes dos custos (anteriormente conhecidos como detalhes de utilização) nos ficheiros, 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 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
GenerateCostDetailsReportRequestDefinition

Parâmetros fornecidos para a operação Criar detalhes de custos.

options
GenerateCostDetailsReportCreateOperationOptionalParams

Os parâmetros de opções.

Devoluções

beginGetOperationResults(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)

Obtenha o resultado da operação especificada. Esta ligação é fornecida no cabeçalho localização da resposta do pedido 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 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.

operationId

string

O ID da operação de destino.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>

beginGetOperationResultsAndWait(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)

Obtenha o resultado da operação especificada. Esta ligação é fornecida no cabeçalho localização da resposta do pedido de criação costDetails.

function beginGetOperationResultsAndWait(scope: string, operationId: string, options?: GenerateCostDetailsReportGetOperationResultsOptionalParams): Promise<CostDetailsOperationResults>

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.

operationId

string

O ID da operação de destino.

Devoluções