Udostępnij za pośrednictwem


AgreementsOperations Klasa

Operacje AgreementOperations.

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
AgreementsOperations

Konstruktor

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

Pobiera umowę według identyfikatora.

list_by_billing_account

Wyświetla listę umów dotyczących konta rozliczeniowego.

get

Pobiera umowę według identyfikatora.

get(billing_account_name: str, agreement_name: str, expand: str | None = None, **kwargs: Any) -> _models.Agreement

Parametry

billing_account_name
str
Wymagane

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

agreement_name
str
Wymagane

Identyfikator, który jednoznacznie identyfikuje umowę.

expand
str
wartość domyślna: None

Może służyć do rozszerzania uczestników.

cls
callable

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

Zwraca

Umowa lub wynik cls(response)

Typ zwracany

Wyjątki

list_by_billing_account

Wyświetla listę umów dotyczących konta rozliczeniowego.

list_by_billing_account(billing_account_name: str, expand: str | None = None, **kwargs: Any) -> Iterable['_models.AgreementListResult']

Parametry

billing_account_name
str
Wymagane

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

expand
str
wartość domyślna: None

Może służyć do rozszerzania uczestników.

cls
callable

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

Zwraca

Iterator, taki jak wystąpienie elementu AgreementListResult 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'>