GenerateCostDetailsReportRequestDefinition interface
A definição de um relatório detalhado de custos.
Propriedades
| billing |
Este parâmetro só pode ser utilizado por clientes do Enterprise Agreement. Use o formato YearMonth(por exemplo, 202008). Este 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. |
| invoice |
Este parâmetro só pode ser usado por clientes do Contrato de Cliente da Microsoft. Além disso, ele só pode ser usado no escopo Perfil de Faturamento ou Cliente. Este 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 de relatório detalhado. Por padrão, ActualCost é fornecido |
| time |
O intervalo de datas específico dos detalhes de custos solicitados para o relatório. Este 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 1 mês ou menos e não mais de 13 meses. Se nenhum timePeriod ou billingPeriod ou invoiceId for fornecido, a API assumirá como padrão o período de tempo do mês aberto |
Detalhes de Propriedade
billingPeriod
Este parâmetro só pode ser utilizado por clientes do Enterprise Agreement. Use o formato YearMonth(por exemplo, 202008). Este 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 de Propriedade
string
invoiceId
Este parâmetro só pode ser usado por clientes do Contrato de Cliente da Microsoft. Além disso, ele só pode ser usado no escopo Perfil de Faturamento ou Cliente. Este 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 de Propriedade
string
metric
O tipo de relatório detalhado. Por padrão, ActualCost é fornecido
metric?: string
Valor de Propriedade
string
timePeriod
O intervalo de datas específico dos detalhes de custos solicitados para o relatório. Este 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 1 mês ou menos e não mais de 13 meses. Se nenhum timePeriod ou billingPeriod ou invoiceId for fornecido, a API assumirá como padrão o período de tempo do mês aberto
timePeriod?: CostDetailsTimePeriod