GenerateCostDetailsReportRequestDefinition interface
Определение подробного отчета о затратах.
Свойства
| billing |
Этот параметр можно использовать только клиентами Соглашения Enterprise. Используйте формат YearMonth (например, 202008). Этот параметр нельзя использовать вместе с параметрами invoiceId или timePeriod. Если параметр timePeriod, invoiceId или billingPeriod не указан в тексте запроса, API вернет стоимость текущего месяца. |
| invoice |
Этот параметр можно использовать только клиентами клиентского соглашения Майкрософт. Кроме того, его можно использовать только в профиле выставления счетов или в области клиента. Этот параметр нельзя использовать вместе с параметрами billingPeriod или timePeriod. Если параметр timePeriod, invoiceId или billingPeriod не указан в тексте запроса, API вернет стоимость текущего месяца. |
| metric | Тип подробного отчета. По умолчанию предоставляется ActualCost |
| time |
Конкретный диапазон дат сведений о затратах, запрошенных для отчета. Этот параметр нельзя использовать вместе с параметрами invoiceId или billingPeriod. Если параметр timePeriod, invoiceId или billingPeriod не указан в тексте запроса, API вернет стоимость текущего месяца. API позволяет извлекать данные только в течение 1 месяца или меньше и не старше 13 месяцев. Если параметр TIMEPeriod или billingPeriod или invoiceId не предоставляется API по умолчанию для периода открытого месяца |
Сведения о свойстве
billingPeriod
Этот параметр можно использовать только клиентами Соглашения Enterprise. Используйте формат YearMonth (например, 202008). Этот параметр нельзя использовать вместе с параметрами invoiceId или timePeriod. Если параметр timePeriod, invoiceId или billingPeriod не указан в тексте запроса, API вернет стоимость текущего месяца.
billingPeriod?: string
Значение свойства
string
invoiceId
Этот параметр можно использовать только клиентами клиентского соглашения Майкрософт. Кроме того, его можно использовать только в профиле выставления счетов или в области клиента. Этот параметр нельзя использовать вместе с параметрами billingPeriod или timePeriod. Если параметр timePeriod, invoiceId или billingPeriod не указан в тексте запроса, API вернет стоимость текущего месяца.
invoiceId?: string
Значение свойства
string
metric
Тип подробного отчета. По умолчанию предоставляется ActualCost
metric?: string
Значение свойства
string
timePeriod
Конкретный диапазон дат сведений о затратах, запрошенных для отчета. Этот параметр нельзя использовать вместе с параметрами invoiceId или billingPeriod. Если параметр timePeriod, invoiceId или billingPeriod не указан в тексте запроса, API вернет стоимость текущего месяца. API позволяет извлекать данные только в течение 1 месяца или меньше и не старше 13 месяцев. Если параметр TIMEPeriod или billingPeriod или invoiceId не предоставляется API по умолчанию для периода открытого месяца
timePeriod?: CostDetailsTimePeriod