Udostępnij za pośrednictwem


PoliciesOperations Klasa

ZasadyOperacje.

Nie należy bezpośrednio utworzyć wystąpienia tej klasy. Zamiast tego należy utworzyć wystąpienie klienta, które tworzy jego wystąpienie i dołącza je jako atrybut.

Dziedziczenie
builtins.object
PoliciesOperations

Konstruktor

PoliciesOperations(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 klas modelu używanych w tej grupie operacji.

Metody

get_by_billing_profile

Wyświetla listę zasad dla profilu rozliczeniowego. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft.

get_by_customer

Wyświetla listę zasad dla klienta. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy Microsoft Partner Agreement.

update

Aktualizacje zasad dla profilu rozliczeniowego. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft.

update_customer

Aktualizacje zasad dla klienta. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy Microsoft Partner Agreement.

get_by_billing_profile

Wyświetla listę zasad dla profilu rozliczeniowego. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft.

get_by_billing_profile(billing_account_name: str, billing_profile_name: str, **kwargs: Any) -> _models.Policy

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

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Zasady lub wynik cls(response)

Typ zwracany

Wyjątki

get_by_customer

Wyświetla listę zasad dla klienta. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy Microsoft Partner Agreement.

get_by_customer(billing_account_name: str, customer_name: str, **kwargs: Any) -> _models.CustomerPolicy

Parametry

billing_account_name
str
Wymagane

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

customer_name
str
Wymagane

Identyfikator, który jednoznacznie identyfikuje klienta.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

CustomerPolicy lub wynik cls(response)

Typ zwracany

Wyjątki

update

Aktualizacje zasad dla profilu rozliczeniowego. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy Umowa z Klientem Microsoft.

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

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.

parameters
Policy
Wymagane

Parametry żądania, które są dostarczane do operacji zasad aktualizacji.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Zasady lub wynik cls(response)

Typ zwracany

Wyjątki

update_customer

Aktualizacje zasad dla klienta. Ta operacja jest obsługiwana tylko w przypadku kont rozliczeniowych z typem umowy Microsoft Partner Agreement.

update_customer(billing_account_name: str, customer_name: str, parameters: '_models.CustomerPolicy', **kwargs: Any) -> _models.CustomerPolicy

Parametry

billing_account_name
str
Wymagane

Identyfikator, który jednoznacznie identyfikuje konto rozliczeniowe.

customer_name
str
Wymagane

Identyfikator, który jednoznacznie identyfikuje klienta.

parameters
CustomerPolicy
Wymagane

Parametry żądania, które są dostarczane do operacji zasad aktualizacji.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

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