Compartilhar via


GenerateCostDetailsReportRequestDefinition interface

A definição de um relatório detalhado de custo.

Propriedades

billingPeriod

Esse parâmetro só pode ser usado por clientes de Contrato Enterprise. Use o formato YearMonth(por exemplo, 202008). Esse parâmetro não pode ser usado junto com os parâmetros invoiceId ou timePeriod. Se um parâmetro timePeriod, invoiceId ou billingPeriod não for fornecido no corpo da solicitação, a API retornará o custo do mês atual.

invoiceId

Esse parâmetro só pode ser usado por clientes de Contrato de Cliente da Microsoft. Além disso, ele só pode ser usado no escopo do Perfil de Cobrança ou do Cliente. Esse parâmetro não pode ser usado junto com os parâmetros billingPeriod ou timePeriod. Se um parâmetro timePeriod, invoiceId ou billingPeriod não for fornecido no corpo da solicitação, a API retornará o custo do mês atual.

metric

O tipo do relatório detalhado. Por padrão, ActualCost é fornecido

timePeriod

O intervalo de datas específico dos detalhes de custo solicitados para o relatório. Esse parâmetro não pode ser usado junto com os parâmetros invoiceId ou billingPeriod. Se um parâmetro timePeriod, invoiceId ou billingPeriod não for fornecido no corpo da solicitação, a API retornará o custo do mês atual. A API só permite que os dados sejam extraídos por um mês ou menos e não mais de 13 meses. Se nenhum timePeriod ou billingPeriod ou invoiceId for fornecido, a API usará como padrão o período de tempo de mês aberto

Detalhes da propriedade

billingPeriod

Esse parâmetro só pode ser usado por clientes de Contrato Enterprise. Use o formato YearMonth(por exemplo, 202008). Esse parâmetro não pode ser usado junto com os parâmetros invoiceId ou timePeriod. Se um parâmetro timePeriod, invoiceId ou billingPeriod não for fornecido no corpo da solicitação, a API retornará o custo do mês atual.

billingPeriod?: string

Valor da propriedade

string

invoiceId

Esse parâmetro só pode ser usado por clientes de Contrato de Cliente da Microsoft. Além disso, ele só pode ser usado no escopo do Perfil de Cobrança ou do Cliente. Esse parâmetro não pode ser usado junto com os parâmetros billingPeriod ou timePeriod. Se um parâmetro timePeriod, invoiceId ou billingPeriod não for fornecido no corpo da solicitação, a API retornará o custo do mês atual.

invoiceId?: string

Valor da propriedade

string

metric

O tipo do relatório detalhado. Por padrão, ActualCost é fornecido

metric?: string

Valor da propriedade

string

timePeriod

O intervalo de datas específico dos detalhes de custo solicitados para o relatório. Esse parâmetro não pode ser usado junto com os parâmetros invoiceId ou billingPeriod. Se um parâmetro timePeriod, invoiceId ou billingPeriod não for fornecido no corpo da solicitação, a API retornará o custo do mês atual. A API só permite que os dados sejam extraídos por um mês ou menos e não mais de 13 meses. Se nenhum timePeriod ou billingPeriod ou invoiceId for fornecido, a API usará como padrão o período de tempo de mês aberto

timePeriod?: CostDetailsTimePeriod

Valor da propriedade