Sdílet prostřednictvím


BillingPermissionsOperations Třída

BillingPermissionsOperations Operace.

Neměli byste vytvořit instanci této třídy přímo. Místo toho byste měli vytvořit instanci klienta, která vytvoří instanci za vás a připojí ji jako atribut.

Dědičnost
builtins.object
BillingPermissionsOperations

Konstruktor

BillingPermissionsOperations(client, config, serializer, deserializer)

Parametry

client
Vyžadováno

Klient pro žádosti o služby.

config
Vyžadováno

Konfigurace klienta služby.

serializer
Vyžadováno

Serializátor objektového modelu.

deserializer
Vyžadováno

Deserializátor objektového modelu.

Proměnné

models

Alias pro třídy modelu použité v této skupině operací

Metody

list_by_billing_account

Zobrazí seznam fakturačních oprávnění, která má volající u fakturačního účtu.

list_by_billing_profile

Zobrazí seznam fakturačních oprávnění, která má volající ve fakturačním profilu.

list_by_customer

Zobrazí seznam fakturačních oprávnění, která má volající pro zákazníka.

list_by_invoice_sections

Zobrazí seznam fakturačních oprávnění, která má volající v oddílu faktury.

list_by_billing_account

Zobrazí seznam fakturačních oprávnění, která má volající u fakturačního účtu.

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

Parametry

billing_account_name
str
Vyžadováno

ID, které jednoznačně identifikuje fakturační účet.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Iterátor, jako je instance BillingPermissionsListResult, nebo výsledek cls(response)

Návratový typ

Výjimky

list_by_billing_profile

Zobrazí seznam fakturačních oprávnění, která má volající ve fakturačním profilu.

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

Parametry

billing_account_name
str
Vyžadováno

ID, které jednoznačně identifikuje fakturační účet.

billing_profile_name
str
Vyžadováno

ID, které jednoznačně identifikuje fakturační profil.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Iterátor, jako je instance BillingPermissionsListResult, nebo výsledek cls(response)

Návratový typ

Výjimky

list_by_customer

Zobrazí seznam fakturačních oprávnění, která má volající pro zákazníka.

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

Parametry

billing_account_name
str
Vyžadováno

ID, které jednoznačně identifikuje fakturační účet.

customer_name
str
Vyžadováno

ID, které jednoznačně identifikuje zákazníka.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Iterátor, jako je instance BillingPermissionsListResult, nebo výsledek cls(response)

Návratový typ

Výjimky

list_by_invoice_sections

Zobrazí seznam fakturačních oprávnění, která má volající v oddílu 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
Vyžadováno

ID, které jednoznačně identifikuje fakturační účet.

billing_profile_name
str
Vyžadováno

ID, které jednoznačně identifikuje fakturační profil.

invoice_section_name
str
Vyžadováno

ID, které jednoznačně identifikuje oddíl faktury.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Iterátor, jako je instance BillingPermissionsListResult, nebo výsledek cls(response)

Návratový typ

Výjimky

Atributy

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'>