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.objectManagementGroupSubscriptionsOperations
Konstruktor
ManagementGroupSubscriptionsOperations(client, config, serializer, deserializer)
Parametry
- client
Klient żądań obsługi.
- config
Konfiguracja klienta usługi.
- serializer
Serializator modelu obiektów.
- deserializer
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
- cache_control
- str
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
- cache_control
- str
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
- cache_control
- str
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
- skiptoken
- str
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'>
Azure SDK for Python