Sdílet prostřednictvím


InstructionsOperations Třída

InstrukceOperations 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
InstructionsOperations

Konstruktor

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

get

Získejte pokyny podle názvu. Toto jsou vlastní pokyny k fakturaci a platí jenom pro určité zákazníky.

list_by_billing_profile

Uvádí pokyny podle ID fakturačního profilu.

put

Vytvoří nebo aktualizuje instrukce. Toto jsou vlastní pokyny k fakturaci a platí jenom pro určité zákazníky.

get

Získejte pokyny podle názvu. Toto jsou vlastní pokyny k fakturaci a platí jenom pro určité zákazníky.

get(billing_account_name: str, billing_profile_name: str, instruction_name: str, **kwargs: Any) -> _models.Instruction

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.

instruction_name
str
Vyžadováno

Název instrukce.

cls
callable

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

Návraty

Instrukce nebo výsledek cls(response)

Návratový typ

Výjimky

list_by_billing_profile

Uvádí pokyny podle ID fakturačního profilu.

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

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

Návratový typ

Výjimky

put

Vytvoří nebo aktualizuje instrukce. Toto jsou vlastní pokyny k fakturaci a platí jenom pro určité zákazníky.

put(billing_account_name: str, billing_profile_name: str, instruction_name: str, parameters: '_models.Instruction', **kwargs: Any) -> _models.Instruction

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.

instruction_name
str
Vyžadováno

Název instrukce.

parameters
Instruction
Vyžadováno

Nová instrukce.

cls
callable

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

Návraty

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