Interfejsy API raportowania dla klientów korporacyjnych — okresy rozliczeniowe
Uwaga
1 maja 2024 r. interfejsy API raportowania dla przedsiębiorstw platformy Azure zostaną wycofane. Wszystkie pozostałe interfejsy API raportowania przedsiębiorstwa przestaną odpowiadać na żądania. Klienci muszą wcześniej przejść do korzystania z interfejsów API usługi Microsoft Cost Management. Aby dowiedzieć się więcej, zobacz Omówienie migracji z raportowania dla przedsiębiorstw na platformie Azure do interfejsów API usługi Microsoft Cost Management.
Interfejs API okresów rozliczeniowych zwraca listę okresów rozliczeniowych, które zawierają dane dotyczące użycia dla określonej rejestracji w odwrotnej kolejności chronologicznej. Każdy okres zawiera właściwość wskazującą trasę interfejsu API dla czterech zestawów danych — BalanceSummary, UsageDetails, Marketplace Charges i PriceSheet. Jeśli okres nie zawiera danych, odpowiednia właściwość ma wartość null.
Żądanie
Typowe właściwości nagłówka, które należy dodać, są określone w artykule Przegląd interfejsów API raportowania dla klientów korporacyjnych.
Metoda | Identyfikator URI żądania |
---|---|
GET | https://consumption.azure.com/v2/enrollments/{enrollmentNumber}/billingperiods |
Uwaga
Aby użyć poprzedniej wersji interfejsu API, zastąp ciąg v2 ciągiem v1 w powyższym adresie URL. Niektóre pola nie są dostępne, jeśli używasz wersji 2.
Reakcja
[
{
"billingPeriodId": "201704",
"billingStart": "2017-04-01T00:00:00Z",
"billingEnd": "2017-04-30T11:59:59Z",
"balanceSummary": "/v1/enrollments/100/billingperiods/201704/balancesummary",
"usageDetails": "/v1/enrollments/100/billingperiods/201704/usagedetails",
"marketplaceCharges": "/v1/enrollments/100/billingperiods/201704/marketplacecharges",
"priceSheet": "/v1/enrollments/100/billingperiods/201704/pricesheet"
},
....
]
Definicje właściwości odpowiedzi
Nazwa właściwości | Typ | Opis |
---|---|---|
billingPeriodId | ciąg | Unikatowy identyfikator reprezentujący określony okres rozliczeniowy |
billingStart | datetime | Ciąg ISO 8601 reprezentujący datę rozpoczęcia okresu |
billingEnd | datetime | Ciąg ISO 8601 reprezentujący datę zakończenia okresu |
balanceSummary | ciąg | Ścieżka adresu URL, która kieruje do danych podsumowania salda dla tego okresu |
usageDetails | ciąg | Ścieżka adresu URL, która kieruje do danych szczegółów użycia dla tego okresu |
marketplaceCharges | ciąg | Ścieżka adresu URL, która kieruje do danych opłat za korzystanie z witryny Marketplace w tym okresie |
priceSheet | ciąg | Ścieżka adresu URL, która kieruje do danych arkusza PriceSheet dla tego okresu |