Udostępnij za pośrednictwem


BillingPermissionsOperations Klasa

Operacje BillingPermissionsOperations.

Nie należy bezpośrednio utworzyć wystąpienia tej klasy. Zamiast tego należy utworzyć wystąpienie klienta, które tworzy wystąpienie dla Ciebie i dołącza je jako atrybut.

Dziedziczenie
builtins.object
BillingPermissionsOperations

Konstruktor

BillingPermissionsOperations(client, config, serializer, deserializer)

Parametry

client
Wymagane

Klient żądań obsługi.

config
Wymagane

Konfiguracja klienta usługi.

serializer
Wymagane

Serializator modelu obiektów.

deserializer
Wymagane

Deserializator modelu obiektów.

Zmienne

models

Alias do modelowania klas używanych w tej grupie operacji.

Metody

list_by_billing_account

Wyświetla listę uprawnień rozliczeniowych, które obiekt wywołujący ma na koncie rozliczeniowym.

list_by_billing_profile

Wyświetla listę uprawnień rozliczeniowych, które obiekt wywołujący ma w profilu rozliczeniowym.

list_by_customer

Wyświetla listę uprawnień rozliczeniowych, które ma obiekt wywołujący dla klienta.

list_by_invoice_sections

Wyświetla listę uprawnień rozliczeniowych, które obiekt wywołujący ma w sekcji faktury.

list_by_billing_account

Wyświetla listę uprawnień rozliczeniowych, które obiekt wywołujący ma na koncie rozliczeniowym.

list_by_billing_account(billing_account_name: str, **kwargs: Any) -> Iterable['_models.BillingPermissionsListResult']

Parametry

billing_account_name
str
Wymagane

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator, taki jak wystąpienie elementu BillingPermissionsListResult lub wynik cls(response)

Typ zwracany

Wyjątki

list_by_billing_profile

Wyświetla listę uprawnień rozliczeniowych, które obiekt wywołujący ma w profilu rozliczeniowym.

list_by_billing_profile(billing_account_name: str, billing_profile_name: str, **kwargs: Any) -> Iterable['_models.BillingPermissionsListResult']

Parametry

billing_account_name
str
Wymagane

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billing_profile_name
str
Wymagane

Identyfikator, który jednoznacznie identyfikuje profil rozliczeniowy.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator, taki jak wystąpienie elementu BillingPermissionsListResult lub wynik cls(response)

Typ zwracany

Wyjątki

list_by_customer

Wyświetla listę uprawnień rozliczeniowych, które ma obiekt wywołujący dla klienta.

list_by_customer(billing_account_name: str, customer_name: str, **kwargs: Any) -> Iterable['_models.BillingPermissionsListResult']

Parametry

billing_account_name
str
Wymagane

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

customer_name
str
Wymagane

Identyfikator, który jednoznacznie identyfikuje klienta.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator, taki jak wystąpienie elementu BillingPermissionsListResult lub wynik cls(response)

Typ zwracany

Wyjątki

list_by_invoice_sections

Wyświetla listę uprawnień rozliczeniowych, które obiekt wywołujący ma w sekcji faktury.

list_by_invoice_sections(billing_account_name: str, billing_profile_name: str, invoice_section_name: str, **kwargs: Any) -> Iterable['_models.BillingPermissionsListResult']

Parametry

billing_account_name
str
Wymagane

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

billing_profile_name
str
Wymagane

Identyfikator, który jednoznacznie identyfikuje profil rozliczeniowy.

invoice_section_name
str
Wymagane

Identyfikator, który jednoznacznie identyfikuje sekcję faktury.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator, taki jak wystąpienie elementu BillingPermissionsListResult 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'>