Implementowanie karty rozliczeniowej
Dotyczy: Windows Azure Pack
Implementacja karty rozliczeniowej Windows Azure Pack wymaga użycia danych użycia oraz możliwości zatwierdzania zdarzeń subskrypcji/dodatków dzierżawy przed ich zatwierdzeniem. Karta rozliczeniowa może opcjonalnie podać informacje o cenach usług. Implementacja karty rozliczeniowej wymaga użycia lub implementacji następujących punktów końcowych REST:
punkt końcowy interfejsu API REST usługi Windows Użycia pakietu Azure Pack
Punkt końcowy interfejsu API REST usługi Windows Użycia pakietu Azure Pack uwidacznia dane użycia dzierżawy i ostatnie zdarzenia w systemie rozliczeniowym. Karta rozliczeniowa będzie musiała korzystać z dwóch typów danych z tego punktu końcowego.
Dane zdarzeń dotyczące zarządzania dzierżawami planów, subskrypcji itd. Użyj interfejsu API REST usługi Usage Service, aby pobrać te dane zdarzenia. Aby uzyskać więcej informacji, zobacz Windows Dokumentacja interfejsu API REST użycia usługi Azure Pack. Aby uzyskać więcej informacji na temat obsługi zebranych danych zdarzeń, zobacz Obsługa danych zdarzenia użycia.
Wykorzystanie zasobów dla usług subskrybowanych przez dzierżawę. Użyj wywołania REST pobierania danych użycia dla zasobów dzierżawy , aby uzyskać te informacje. Aby uzyskać informacje na temat przekazywania zebranych danych użycia, zobacz Obsługa danych użycia zasobów dzierżawy.
Punkt końcowy interfejsu API REST usługi użycia na komputerze hosta będzie musiał skonfigurować. Aby uzyskać więcej informacji, zobacz Konfigurowanie Windows usługi Azure Pack Usage Service.
Punkt końcowy interfejsu API REST zatwierdzania rozliczeń
Karta rozliczeniowa implementuje punkt końcowy referencyjny interfejsu API REST zatwierdzania rozliczeń Windows za pomocą usługi Użycia pakietu Azure Pack, aby umożliwić systemowi rozliczeniowemu zatwierdzenie w czasie rzeczywistym subskrypcji /dodatku subskrypcji subskrypcji lub usunięcia. Aby uzyskać informacje na temat przekazywania danych wysyłanych do karty rozliczeniowej z Windows Azure Pack, zobacz Obsługa żądań zatwierdzenia rozliczeń. Implementacja punktu końcowego interfejsu API REST zatwierdzania rozliczeń jest opcjonalna.
Karta rozliczeniowa rejestruje implementację interfejsu API REST zatwierdzania rozliczeń za pomocą usługi Użycia. Aby uzyskać więcej informacji, zobacz Konfigurowanie Windows usługi Azure Pack Usage Service.
Ważne
Jeśli zarejestrowano innych obowiązkowych subskrybentów w systemie zdarzeń powiadomień o zatwierdzeniu, upewnij się, że system rozliczeniowy również go używa. Ponieważ inni subskrybenci systemu zdarzeń powiadomień o zatwierdzeniu mogą odmówić żądania, system rozliczeniowy musi użyć interfejsu API REST usługi Użycia, aby potwierdzić, że żądanie zostało zatwierdzone w systemie. Użycie zdarzeń interfejsu API REST jako potwierdzenia nie uwzględnia innych zatwierdzeń subskrybentów i prawdopodobnie spowoduje nieprawidłowe przetwarzanie zdarzeń w systemie.
Punkt końcowy interfejsu API REST cen
Opcjonalnie można zaimplementować punkt końcowy interfejsu API REST dokumentacji interfejsu API REST Windows użycia usługi Azure Pack, aby udostępnić informacje o cenach dla systemu Windows Azure Pack. Aby uzyskać więcej informacji, zobacz Obsługa informacji o cenach.