Udostępnij za pośrednictwem


ManagementGroupSubscriptionsOperations Klasa

ManagementGroupSubscriptionsOperations operacje asynchroniczne.

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
ManagementGroupSubscriptionsOperations

Konstruktor

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

create

Kojarzy istniejącą subskrypcję z grupą zarządzania.

delete

Anuluj skojarzenie subskrypcji z grupy zarządzania.

get_subscription

Pobiera szczegółowe informacje o danej subskrypcji skojarzonej z grupą zarządzania.

get_subscriptions_under_management_group

Pobiera szczegółowe informacje o wszystkich subskrypcjach skojarzonych z grupą zarządzania.

create

Kojarzy istniejącą subskrypcję z grupą zarządzania.

async create(group_id: str, subscription_id: str, cache_control: str | None = 'no-cache', **kwargs: Any) -> SubscriptionUnderManagementGroup

Parametry

group_id
str
Wymagane

Identyfikator grupy zarządzania.

subscription_id
str
Wymagane

Identyfikator subskrypcji.

cache_control
str
wartość domyślna: no-cache

Wskazuje, czy żądanie powinno korzystać z jakichkolwiek pamięci podręcznych. Wypełnij nagłówek wartością "no-cache", aby pominąć istniejące pamięci podręczne.

cls
callable

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

Zwraca

SubscriptionUnderManagementGroup lub wynik cls(response)

Typ zwracany

Wyjątki

delete

Anuluj skojarzenie subskrypcji z grupy zarządzania.

async delete(group_id: str, subscription_id: str, cache_control: str | None = 'no-cache', **kwargs: Any) -> None

Parametry

group_id
str
Wymagane

Identyfikator grupy zarządzania.

subscription_id
str
Wymagane

Identyfikator subskrypcji.

cache_control
str
wartość domyślna: no-cache

Wskazuje, czy żądanie powinno korzystać z jakichkolwiek pamięci podręcznych. Wypełnij nagłówek wartością "no-cache", aby pominąć istniejące pamięci podręczne.

cls
callable

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

Zwraca

Brak lub wynik cls(response)

Typ zwracany

Wyjątki

get_subscription

Pobiera szczegółowe informacje o danej subskrypcji skojarzonej z grupą zarządzania.

async get_subscription(group_id: str, subscription_id: str, cache_control: str | None = 'no-cache', **kwargs: Any) -> SubscriptionUnderManagementGroup

Parametry

group_id
str
Wymagane

Identyfikator grupy zarządzania.

subscription_id
str
Wymagane

Identyfikator subskrypcji.

cache_control
str
wartość domyślna: no-cache

Wskazuje, czy żądanie powinno korzystać z jakichkolwiek pamięci podręcznych. Wypełnij nagłówek wartością "no-cache", aby pominąć istniejące pamięci podręczne.

cls
callable

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

Zwraca

SubscriptionUnderManagementGroup lub wynik cls(response)

Typ zwracany

Wyjątki

get_subscriptions_under_management_group

Pobiera szczegółowe informacje o wszystkich subskrypcjach skojarzonych z grupą zarządzania.

get_subscriptions_under_management_group(group_id: str, skiptoken: str | None = None, **kwargs: Any) -> AsyncIterable[ListSubscriptionUnderManagementGroup]

Parametry

group_id
str
Wymagane

Identyfikator grupy zarządzania.

skiptoken
str
wartość domyślna: None

Token kontynuacji strony jest używany tylko wtedy, gdy poprzednia operacja zwróciła częściowy wynik. Jeśli poprzednia odpowiedź zawiera element nextLink, wartość elementu nextLink będzie zawierać parametr tokenu, który określa punkt wyjścia do użycia dla kolejnych wywołań.

cls
callable

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

Zwraca

Iterator, taki jak wystąpienie klasy ListSubscriptionUnderManagementGroup lub wynik cls(response)

Typ zwracany

Wyjątki

Atrybuty

models

models = <module 'azure.mgmt.managementgroups.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\managementgroups\\models\\__init__.py'>