Sdílet prostřednictvím


BillingSubscriptionsOperations Třída

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

Konstruktor

BillingSubscriptionsOperations(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

begin_move

Přesune poplatky za předplatné do nového oddílu faktury. Nový oddíl faktury musí patřit do stejného fakturačního profilu jako stávající oddíl faktury. Tato operace se podporuje u fakturačních účtů s typem smlouvy Smlouva se zákazníkem Microsoftu.

get

Získá předplatné podle svého ID. Operace se podporuje u fakturačních účtů s typem smlouvy Smlouva se zákazníkem Microsoftu a Smlouva s partnerem Microsoftu.

list_by_billing_account

Zobrazí seznam předplatných pro fakturační účet. Operace se podporuje u fakturačních účtů s typem smlouvy Smlouva se zákazníkem Microsoftu nebo Smlouva s partnerem Microsoftu.

list_by_billing_profile

Vypíše předplatná, která se účtují na fakturační profil. Operace se podporuje u fakturačních účtů s typem smlouvy Smlouva se zákazníkem Microsoftu nebo Smlouva s partnerem Microsoftu.

list_by_customer

Zobrazí seznam předplatných pro zákazníka. Operace se podporuje jenom u fakturačních účtů s typem smlouvy Smlouva s partnerem Microsoftu.

list_by_invoice_section

Vypíše předplatná, která se fakturují do oddílu faktury. Operace se podporuje jenom u fakturačních účtů s typem smlouvy Smlouva se zákazníkem Microsoftu.

update

Aktualizace vlastnosti fakturačního předplatného. V současné době je možné nákladové středisko aktualizovat. Operace se podporuje jenom u fakturačních účtů s typem smlouvy Smlouva se zákazníkem Microsoftu.

validate_move

Ověří, jestli je možné přesunout poplatky za předplatné do nového oddílu faktury. Tato operace se podporuje u fakturačních účtů s typem smlouvy Smlouva se zákazníkem Microsoftu.

begin_move

Přesune poplatky za předplatné do nového oddílu faktury. Nový oddíl faktury musí patřit do stejného fakturačního profilu jako stávající oddíl faktury. Tato operace se podporuje u fakturačních účtů s typem smlouvy Smlouva se zákazníkem Microsoftu.

begin_move(billing_account_name: str, parameters: '_models.TransferBillingSubscriptionRequestProperties', **kwargs: Any) -> LROPoller['_models.BillingSubscription']

Parametry

billing_account_name
str
Vyžadováno

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

parameters
TransferBillingSubscriptionRequestProperties
Vyžadováno

Parametry požadavku, které jsou k dispozici pro operaci přesunu předplatného.

cls
callable

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

continuation_token
str

Pokračovací token pro restartování polleru z uloženého stavu.

polling
bool nebo PollingMethod

Předejte hodnotu True, pokud chcete metodu dotazování ARMPolling, false pro žádné dotazování nebo vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance LROPoller, která vrací buď BillingSubscription, nebo výsledek cls(response)

Návratový typ

Výjimky

get

Získá předplatné podle svého ID. Operace se podporuje u fakturačních účtů s typem smlouvy Smlouva se zákazníkem Microsoftu a Smlouva s partnerem Microsoftu.

get(billing_account_name: str, **kwargs: Any) -> _models.BillingSubscription

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

BillingSubscription nebo výsledek cls(response)

Návratový typ

Výjimky

list_by_billing_account

Zobrazí seznam předplatných pro fakturační účet. Operace se podporuje u fakturačních účtů s typem smlouvy Smlouva se zákazníkem Microsoftu nebo Smlouva s partnerem Microsoftu.

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

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 BillingSubscriptionsListResult nebo výsledek cls(response)

Návratový typ

Výjimky

list_by_billing_profile

Vypíše předplatná, která se účtují na fakturační profil. Operace se podporuje u fakturačních účtů s typem smlouvy Smlouva se zákazníkem Microsoftu nebo Smlouva s partnerem Microsoftu.

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

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 BillingSubscriptionsListResult nebo výsledek cls(response)

Návratový typ

Výjimky

list_by_customer

Zobrazí seznam předplatných pro zákazníka. Operace se podporuje jenom u fakturačních účtů s typem smlouvy Smlouva s partnerem Microsoftu.

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

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 BillingSubscriptionsListResult nebo výsledek cls(response)

Návratový typ

Výjimky

list_by_invoice_section

Vypíše předplatná, která se fakturují do oddílu faktury. Operace se podporuje jenom u fakturačních účtů s typem smlouvy Smlouva se zákazníkem Microsoftu.

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

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 BillingSubscriptionsListResult nebo výsledek cls(response)

Návratový typ

Výjimky

update

Aktualizace vlastnosti fakturačního předplatného. V současné době je možné nákladové středisko aktualizovat. Operace se podporuje jenom u fakturačních účtů s typem smlouvy Smlouva se zákazníkem Microsoftu.

update(billing_account_name: str, parameters: '_models.BillingSubscription', **kwargs: Any) -> _models.BillingSubscription

Parametry

billing_account_name
str
Vyžadováno

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

parameters
BillingSubscription
Vyžadováno

Parametry požadavku, které jsou k dispozici pro operaci aktualizace fakturačního předplatného.

cls
callable

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

Návraty

BillingSubscription nebo výsledek cls(response)

Návratový typ

Výjimky

validate_move

Ověří, jestli je možné přesunout poplatky za předplatné do nového oddílu faktury. Tato operace se podporuje u fakturačních účtů s typem smlouvy Smlouva se zákazníkem Microsoftu.

validate_move(billing_account_name: str, parameters: '_models.TransferBillingSubscriptionRequestProperties', **kwargs: Any) -> _models.ValidateSubscriptionTransferEligibilityResult

Parametry

billing_account_name
str
Vyžadováno

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

parameters
TransferBillingSubscriptionRequestProperties
Vyžadováno

Parametry požadavku, které jsou k dispozici pro operaci ověření oprávněnosti přesunu.

cls
callable

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

Návraty

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