GenerateCostDetailsReportRequestDefinition interface
Definicja szczegółowego raportu dotyczącego kosztów.
Właściwości
| billing |
Ten parametr może być używany tylko przez klientów z umową Enterprise Agreement. Użyj formatu YearMonth (np. 202008). Tego parametru nie można używać razem z parametrami 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. |
| invoice |
Ten parametr może być używany tylko przez klientów z Umową z Klientem Microsoft. Ponadto można go używać tylko w obszarze Profil rozliczeniowy lub Zakres klienta. Tego parametru nie można używać razem z parametrami 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 udostępniany koszt rzeczywisty |
| time |
Określony zakres dat szczegółów kosztów żądanych 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 interfejs API nie ma wartości timePeriod lub billingPeriod lub invoiceId, interfejs API jest domyślnie udostępniany okresowi czasu otwartego miesiąca |
Szczegóły właściwości
billingPeriod
Ten parametr może być używany tylko przez klientów z umową Enterprise Agreement. Użyj formatu YearMonth (np. 202008). Tego parametru nie można używać razem z parametrami 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 z Umową z Klientem Microsoft. Ponadto można go używać tylko w obszarze Profil rozliczeniowy lub Zakres klienta. Tego parametru nie można używać razem z parametrami 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 udostępniany koszt rzeczywisty
metric?: string
Wartość właściwości
string
timePeriod
Określony zakres dat szczegółów kosztów żądanych 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 interfejs API nie ma wartości timePeriod lub billingPeriod lub invoiceId, interfejs API jest domyślnie udostępniany okresowi czasu otwartego miesiąca
timePeriod?: CostDetailsTimePeriod