Udostępnij za pośrednictwem


GenerateCostDetailsReportRequestDefinition interface

Definicja szczegółowego raportu dotyczącego kosztów.

Właściwości

billingPeriod

Ten parametr może być używany tylko przez klientów Enterprise Agreement. Użyj formatu YearMonth (np. 202008). Tego parametru nie można użyć obok parametrów invoiceId lub timePeriod. Jeśli parametr timePeriod, invoiceId lub billingPeriod nie jest podany w treści żądania interfejs API zwróci koszt bieżącego miesiąca.

invoiceId

Ten parametr może być używany tylko przez klientów Umowa z Klientem Microsoft. Ponadto można go używać tylko w zakresie profilu rozliczeniowego lub klienta. Tego parametru nie można użyć obok parametrów billingPeriod lub timePeriod. Jeśli parametr timePeriod, invoiceId lub billingPeriod nie jest podany w treści żądania interfejs API zwróci koszt bieżącego miesiąca.

metric

Typ szczegółowego raportu. Domyślnie jest dostarczany koszt rzeczywisty

timePeriod

Określony zakres dat szczegółów kosztów żądany dla raportu. Tego parametru nie można użyć obok parametrów invoiceId lub billingPeriod. Jeśli parametr timePeriod, invoiceId lub billingPeriod nie jest podany w treści żądania interfejs API zwróci koszt bieżącego miesiąca. Interfejs API umożliwia ściąganie danych tylko przez 1 miesiąc lub mniej i nie starsze niż 13 miesięcy. Jeśli nie podano wartości timePeriod lub billingPeriod lub invoiceId, interfejs API jest domyślny dla okresu otwartego miesiąca

Szczegóły właściwości

billingPeriod

Ten parametr może być używany tylko przez klientów Enterprise Agreement. Użyj formatu YearMonth (np. 202008). Tego parametru nie można użyć obok parametrów invoiceId lub timePeriod. Jeśli parametr timePeriod, invoiceId lub billingPeriod nie jest podany w treści żądania interfejs API zwróci koszt bieżącego miesiąca.

billingPeriod?: string

Wartość właściwości

string

invoiceId

Ten parametr może być używany tylko przez klientów Umowa z Klientem Microsoft. Ponadto można go używać tylko w zakresie profilu rozliczeniowego lub klienta. Tego parametru nie można użyć obok parametrów billingPeriod lub timePeriod. Jeśli parametr timePeriod, invoiceId lub billingPeriod nie jest podany w treści żądania interfejs API zwróci koszt bieżącego miesiąca.

invoiceId?: string

Wartość właściwości

string

metric

Typ szczegółowego raportu. Domyślnie jest dostarczany koszt rzeczywisty

metric?: string

Wartość właściwości

string

timePeriod

Określony zakres dat szczegółów kosztów żądany dla raportu. Tego parametru nie można użyć obok parametrów invoiceId lub billingPeriod. Jeśli parametr timePeriod, invoiceId lub billingPeriod nie jest podany w treści żądania interfejs API zwróci koszt bieżącego miesiąca. Interfejs API umożliwia ściąganie danych tylko przez 1 miesiąc lub mniej i nie starsze niż 13 miesięcy. Jeśli nie podano wartości timePeriod lub billingPeriod lub invoiceId, interfejs API jest domyślny dla okresu otwartego miesiąca

timePeriod?: CostDetailsTimePeriod

Wartość właściwości