Udostępnij za pośrednictwem


InstructionsOperations Klasa

InstrukcjeOperacje operacji.

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
InstructionsOperations

Konstruktor

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

get

Pobierz instrukcję według nazwy. Są to niestandardowe instrukcje dotyczące rozliczeń i mają zastosowanie tylko dla niektórych klientów.

list_by_billing_profile

Wyświetla instrukcje według identyfikatora profilu rozliczeniowego.

put

Tworzy lub aktualizuje instrukcję. Są to niestandardowe instrukcje dotyczące rozliczeń i mają zastosowanie tylko dla niektórych klientów.

get

Pobierz instrukcję według nazwy. Są to niestandardowe instrukcje dotyczące rozliczeń i mają zastosowanie tylko dla niektórych klientów.

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

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.

instruction_name
str
Wymagane

Nazwa instrukcji.

cls
callable

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

Zwraca

Instrukcja lub wynik cls(response)

Typ zwracany

Wyjątki

list_by_billing_profile

Wyświetla instrukcje według identyfikatora profilu rozliczeniowego.

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

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 podobny do wystąpienia instrukcjiListResult lub wyniku cls(response)

Typ zwracany

Wyjątki

put

Tworzy lub aktualizuje instrukcję. Są to niestandardowe instrukcje dotyczące rozliczeń i mają zastosowanie tylko dla niektórych klientów.

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

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.

instruction_name
str
Wymagane

Nazwa instrukcji.

parameters
Instruction
Wymagane

Nowa instrukcja.

cls
callable

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

Zwraca

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