Sdílet prostřednictvím


InvoicesOperations Třída

Operace InvoicesOperations.

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
InvoicesOperations

Konstruktor

InvoicesOperations(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_download_billing_subscription_invoice

Získá adresu URL pro stažení faktury.

begin_download_invoice

Získá adresu URL pro stažení faktury. Operace se podporuje u fakturačních účtů s typem smlouvy Smlouva s partnerem Microsoftu nebo Smlouva se zákazníkem Microsoftu.

begin_download_multiple_billing_profile_invoices

Získá adresu URL pro stažení více faktur dokumenty (faktury PDF, daňové doklady, dobropisy) jako soubor ZIP. Operace se podporuje u fakturačních účtů s typem smlouvy Smlouva s partnerem Microsoftu nebo Smlouva se zákazníkem Microsoftu.

begin_download_multiple_billing_subscription_invoices

Získá adresu URL pro stažení více faktur dokumenty (faktury PDF, daňové doklady, dobropisy) jako soubor ZIP.

get

Získá fakturu podle názvu a ID fakturačního účtu. Operace se podporuje u fakturačních účtů s typem smlouvy Smlouva s partnerem Microsoftu nebo Smlouva se zákazníkem Microsoftu.

get_by_id

Získá fakturu podle ID. Operace se podporuje u fakturačních účtů s typem smlouvy Smlouva s partnerem Microsoftu nebo Smlouva se zákazníkem Microsoftu.

get_by_subscription_and_invoice_id

Získá fakturu podle ID předplatného a ID faktury.

list_by_billing_account

Zobrazí seznam faktur pro fakturační účet pro dané počáteční a koncové datum. Operace se podporuje u fakturačních účtů s typem smlouvy Smlouva s partnerem Microsoftu nebo Smlouva se zákazníkem Microsoftu.

list_by_billing_profile

Zobrazí seznam faktur pro fakturační profil pro dané počáteční a koncové datum. Operace se podporuje u fakturačních účtů s typem smlouvy Smlouva s partnerem Microsoftu nebo Smlouva se zákazníkem Microsoftu.

list_by_billing_subscription

Zobrazí seznam faktur za předplatné.

begin_download_billing_subscription_invoice

Získá adresu URL pro stažení faktury.

begin_download_billing_subscription_invoice(invoice_name: str, download_token: str, **kwargs: Any) -> LROPoller['_models.DownloadUrl']

Parametry

invoice_name
str
Vyžadováno

ID, které jedinečně identifikuje fakturu.

download_token
str
Vyžadováno

Stažení tokenu se zdrojem dokumentu a ID dokumentu

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

Návratový typ

Výjimky

begin_download_invoice

Získá adresu URL pro stažení faktury. Operace se podporuje u fakturačních účtů s typem smlouvy Smlouva s partnerem Microsoftu nebo Smlouva se zákazníkem Microsoftu.

begin_download_invoice(billing_account_name: str, invoice_name: str, download_token: str, **kwargs: Any) -> LROPoller['_models.DownloadUrl']

Parametry

billing_account_name
str
Vyžadováno

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

invoice_name
str
Vyžadováno

ID, které jedinečně identifikuje fakturu.

download_token
str
Vyžadováno

Stažení tokenu se zdrojem dokumentu a ID dokumentu

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

Návratový typ

Výjimky

begin_download_multiple_billing_profile_invoices

Získá adresu URL pro stažení více faktur dokumenty (faktury PDF, daňové doklady, dobropisy) jako soubor ZIP. Operace se podporuje u fakturačních účtů s typem smlouvy Smlouva s partnerem Microsoftu nebo Smlouva se zákazníkem Microsoftu.

begin_download_multiple_billing_profile_invoices(billing_account_name: str, download_urls: List[str], **kwargs: Any) -> LROPoller['_models.DownloadUrl']

Parametry

billing_account_name
str
Vyžadováno

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

download_urls
list[str]
Vyžadováno

Pole adres URL pro stahování pro jednotlivé dokumenty.

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

Návratový typ

Výjimky

begin_download_multiple_billing_subscription_invoices

Získá adresu URL pro stažení více faktur dokumenty (faktury PDF, daňové doklady, dobropisy) jako soubor ZIP.

begin_download_multiple_billing_subscription_invoices(download_urls: List[str], **kwargs: Any) -> LROPoller['_models.DownloadUrl']

Parametry

download_urls
list[str]
Vyžadováno

Pole adres URL pro stahování pro jednotlivé dokumenty.

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

Návratový typ

Výjimky

get

Získá fakturu podle názvu a ID fakturačního účtu. Operace se podporuje u fakturačních účtů s typem smlouvy Smlouva s partnerem Microsoftu nebo Smlouva se zákazníkem Microsoftu.

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

Parametry

billing_account_name
str
Vyžadováno

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

invoice_name
str
Vyžadováno

ID, které jedinečně identifikuje fakturu.

cls
callable

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

Návraty

Faktura nebo výsledek cls(response)

Návratový typ

Výjimky

get_by_id

Získá fakturu podle ID. Operace se podporuje u fakturačních účtů s typem smlouvy Smlouva s partnerem Microsoftu nebo Smlouva se zákazníkem Microsoftu.

get_by_id(invoice_name: str, **kwargs: Any) -> _models.Invoice

Parametry

invoice_name
str
Vyžadováno

ID, které jedinečně identifikuje fakturu.

cls
callable

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

Návraty

Faktura nebo výsledek cls(response)

Návratový typ

Výjimky

get_by_subscription_and_invoice_id

Získá fakturu podle ID předplatného a ID faktury.

get_by_subscription_and_invoice_id(invoice_name: str, **kwargs: Any) -> _models.Invoice

Parametry

invoice_name
str
Vyžadováno

ID, které jedinečně identifikuje fakturu.

cls
callable

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

Návraty

Faktura nebo výsledek cls(response)

Návratový typ

Výjimky

list_by_billing_account

Zobrazí seznam faktur pro fakturační účet pro dané počáteční a koncové datum. Operace se podporuje u fakturačních účtů s typem smlouvy Smlouva s partnerem Microsoftu nebo Smlouva se zákazníkem Microsoftu.

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

Parametry

billing_account_name
str
Vyžadováno

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

period_start_date
str
Vyžadováno

Počáteční datum pro načtení faktur. Datum by mělo být zadáno ve formátu MM-DD-RRRR.

period_end_date
str
Vyžadováno

Koncové datum pro načtení faktur. Datum by mělo být zadáno ve formátu MM-DD-RRRR.

cls
callable

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

Návraty

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

Návratový typ

Výjimky

list_by_billing_profile

Zobrazí seznam faktur pro fakturační profil pro dané počáteční a koncové datum. Operace se podporuje u fakturačních účtů s typem smlouvy Smlouva s partnerem Microsoftu nebo Smlouva se zákazníkem Microsoftu.

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

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.

period_start_date
str
Vyžadováno

Počáteční datum pro načtení faktur. Datum by mělo být zadáno ve formátu MM-DD-RRRR.

period_end_date
str
Vyžadováno

Koncové datum pro načtení faktur. Datum by mělo být zadáno ve formátu MM-DD-RRRR.

cls
callable

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

Návraty

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

Návratový typ

Výjimky

list_by_billing_subscription

Zobrazí seznam faktur za předplatné.

list_by_billing_subscription(period_start_date: str, period_end_date: str, **kwargs: Any) -> Iterable['_models.InvoiceListResult']

Parametry

period_start_date
str
Vyžadováno

Počáteční datum fakturačního období.

period_end_date
str
Vyžadováno

Koncové datum období faktury.

cls
callable

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

Návraty

Iterátor, jako je instance invoiceListResult 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'>