BillingPeriodsOperations Klasa
BillingPeriodsOperations operations (Operacje BillingPeriodsOperations).
Nie należy bezpośrednio utworzyć wystąpienia tej klasy. Zamiast tego należy utworzyć wystąpienie klienta, które tworzy jego wystąpienie i dołącza je jako atrybut.
- Dziedziczenie
-
builtins.objectBillingPeriodsOperations
Konstruktor
BillingPeriodsOperations(client, config, serializer, deserializer)
Parametry
- client
Klient żądań obsługi.
- config
Konfiguracja klienta usługi.
- serializer
Serializator modelu obiektów.
- deserializer
Deserializator modelu obiektów.
Zmienne
- models
Alias do klas modelu używanych w tej grupie operacji.
Metody
get |
Pobiera nazwany okres rozliczeniowy. Jest to obsługiwane tylko w przypadku subskrypcji usługi Azure Web-Direct. Inne typy subskrypcji, które nie zostały zakupione bezpośrednio za pośrednictwem witryny Azure Web Portal, nie są obsługiwane za pośrednictwem tego interfejsu API w wersji zapoznawczej. |
list |
Wyświetla listę dostępnych okresów rozliczeniowych dla subskrypcji w odwrotnej kolejności chronologicznej. Jest to obsługiwane tylko w przypadku subskrypcji usługi Azure Web-Direct. Inne typy subskrypcji, które nie zostały zakupione bezpośrednio za pośrednictwem witryny Azure Web Portal, nie są obsługiwane za pośrednictwem tego interfejsu API w wersji zapoznawczej. |
get
Pobiera nazwany okres rozliczeniowy. Jest to obsługiwane tylko w przypadku subskrypcji usługi Azure Web-Direct. Inne typy subskrypcji, które nie zostały zakupione bezpośrednio za pośrednictwem witryny Azure Web Portal, nie są obsługiwane za pośrednictwem tego interfejsu API w wersji zapoznawczej.
get(billing_period_name: str, **kwargs: Any) -> _models.BillingPeriod
Parametry
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
BillingPeriod lub wynik cls(response)
Typ zwracany
Wyjątki
list
Wyświetla listę dostępnych okresów rozliczeniowych dla subskrypcji w odwrotnej kolejności chronologicznej. Jest to obsługiwane tylko w przypadku subskrypcji usługi Azure Web-Direct. Inne typy subskrypcji, które nie zostały zakupione bezpośrednio za pośrednictwem witryny Azure Web Portal, nie są obsługiwane za pośrednictwem tego interfejsu API w wersji zapoznawczej.
list(filter: str | None = None, skiptoken: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable['_models.BillingPeriodsListResult']
Parametry
- filter
- str
Może służyć do filtrowania okresów rozliczeniowych według wartości billingPeriodEndDate. Filtr obsługuje "eq", "lt", "gt", "le", "ge" i "and". Obecnie nie obsługuje "ne", "lub" lub "nie".
- skiptoken
- str
Skiptoken jest używany tylko wtedy, gdy poprzednia operacja zwróciła częściowy wynik. Jeśli poprzednia odpowiedź zawiera element nextLink, wartość elementu nextLink będzie zawierać parametr skiptoken, który określa punkt wyjścia do użycia dla kolejnych wywołań.
- top
- int
Może służyć do ograniczenia liczby wyników do ostatnich N okresów rozliczeniowych.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator, taki jak wystąpienie elementu BillingPeriodsListResult lub wynik cls(response)
Typ zwracany
Wyjątki
Atrybuty
models
models = <module 'azure.mgmt.billing.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\billing\\models\\__init__.py'>
Azure SDK for Python