ManagementGroupsOperations Osztály
ManagementGroupsOperations műveletek.
Ezt az osztályt nem szabad közvetlenül példányosítani. Ehelyett létre kell hoznia egy ügyfélpéldányt, amely példányosítja, és attribútumként csatolja.
- Öröklődés
-
builtins.objectManagementGroupsOperations
Konstruktor
ManagementGroupsOperations(client, config, serializer, deserializer)
Paraméterek
- client
Ügyfél a szolgáltatáskérésekhez.
- config
A szolgáltatásügyfél konfigurálása.
- serializer
Egy objektummodell szerializálója.
- deserializer
Objektummodell-deszerializáló.
Változók
- models
Alias a műveleti csoportban használt modellosztályok számára.
Metódusok
begin_create_or_update |
Felügyeleti csoport létrehozása vagy frissítése. Ha már létrehozott egy felügyeleti csoportot, és egy későbbi létrehozási kérést adnak ki különböző tulajdonságokkal, a felügyeleti csoport tulajdonságai frissülnek. |
begin_delete |
Felügyeleti csoport törlése. Ha egy felügyeleti csoport gyermekerőforrásokat tartalmaz, a kérés sikertelen lesz. |
get |
A felügyeleti csoport adatainak lekérése. |
get_descendants |
Sorolja fel az összes olyan entitást, amely egy felügyeleti csoportból származik. |
list |
A hitelesített felhasználó felügyeleti csoportjainak listázása. |
update |
Felügyeleti csoport frissítése. |
begin_create_or_update
Felügyeleti csoport létrehozása vagy frissítése. Ha már létrehozott egy felügyeleti csoportot, és egy későbbi létrehozási kérést adnak ki különböző tulajdonságokkal, a felügyeleti csoport tulajdonságai frissülnek.
begin_create_or_update(group_id: str, create_management_group_request: '_models.CreateManagementGroupRequest', cache_control: str | None = 'no-cache', **kwargs: Any) -> LROPoller['_models.ManagementGroup' | '_models.AzureAsyncOperationResults']
Paraméterek
- create_management_group_request
- CreateManagementGroupRequest
Felügyeleti csoport létrehozási paraméterei.
- cache_control
- str
Azt jelzi, hogy a kérés használjon-e gyorsítótárakat. Töltse ki a fejlécet "nincs gyorsítótár" értékkel a meglévő gyorsítótárak megkerüléséhez.
- cls
- callable
A közvetlen válasznak átadott egyéni típus vagy függvény
- continuation_token
- str
Egy folytatási jogkivonat a poller mentett állapotból való újraindításához.
- polling
- bool vagy PollingMethod
Alapértelmezés szerint a lekérdezési módszer ARMPolling lesz. Adja meg a False (Hamis) értéket, ha nem kérdezi le a műveletet, vagy a saját inicializált lekérdezési objektumát adja át egy személyes lekérdezési stratégiához.
- polling_interval
- int
Alapértelmezett várakozási idő két lekérdezés között az LRO-műveletekhez, ha nincs Retry-After fejléc.
Válaszok
Az LROPoller egy példánya, amely a ManagementGroup vagy a cls(response) eredményét adja vissza
Visszatérési típus
Kivételek
begin_delete
Felügyeleti csoport törlése. Ha egy felügyeleti csoport gyermekerőforrásokat tartalmaz, a kérés sikertelen lesz.
begin_delete(group_id: str, cache_control: str | None = 'no-cache', **kwargs: Any) -> LROPoller['_models.AzureAsyncOperationResults']
Paraméterek
- cache_control
- str
Azt jelzi, hogy a kérés használjon-e gyorsítótárakat. Töltse ki a fejlécet "nincs gyorsítótár" értékkel a meglévő gyorsítótárak megkerüléséhez.
- cls
- callable
A közvetlen válasznak átadott egyéni típus vagy függvény
- continuation_token
- str
Egy folytatási jogkivonat a poller mentett állapotból való újraindításához.
- polling
- bool vagy PollingMethod
Alapértelmezés szerint a lekérdezési módszer ARMPolling lesz. Adja meg a False (Hamis) értéket, ha nem kérdezi le a műveletet, vagy a saját inicializált lekérdezési objektumát adja át egy személyes lekérdezési stratégiához.
- polling_interval
- int
Alapértelmezett várakozási idő két lekérdezés között az LRO-műveletekhez, ha nincs Retry-After fejléc.
Válaszok
Az LROPoller egy példánya, amely az AzureAsyncOperationResults vagy a cls(response) eredményét adja vissza
Visszatérési típus
Kivételek
get
A felügyeleti csoport adatainak lekérése.
get(group_id: str, expand: str | '_models.Enum0' | None = None, recurse: bool | None = None, filter: str | None = None, cache_control: str | None = 'no-cache', **kwargs: Any) -> _models.ManagementGroup
Paraméterek
A $expand=children lekérdezési sztring paraméterrel az ügyfelek kérhetik a gyermekek felvételét a válasz hasznos adataiba. $expand=path tartalmazza a gyökércsoport és az aktuális csoport közötti elérési utat. $expand=az ősök tartalmazzák az aktuális csoport elődazonosítóit.
- recurse
- bool
A $recurse=true lekérdezési sztring paraméterrel az ügyfelek kérhetik a teljes hierarchia felvételét a válasz hasznos adataiba. Vegye figyelembe, hogy $expand=gyermekeket kell átadni, ha $recurse igaz értékre van állítva.
- filter
- str
Szűrő, amely lehetővé teszi az előfizetések kizárását az eredményekből (pl. "$filter=children.childType ne Subscription").
- cache_control
- str
Azt jelzi, hogy a kérés használjon-e gyorsítótárakat. Töltse ki a fejlécet "nincs gyorsítótár" értékkel a meglévő gyorsítótárak megkerüléséhez.
- cls
- callable
A közvetlen válasznak átadott egyéni típus vagy függvény
Válaszok
ManagementGroup vagy a cls(response) eredménye
Visszatérési típus
Kivételek
get_descendants
Sorolja fel az összes olyan entitást, amely egy felügyeleti csoportból származik.
get_descendants(group_id: str, skiptoken: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable['_models.DescendantListResult']
Paraméterek
- skiptoken
- str
Az oldalfolytatási token csak akkor használatos, ha egy korábbi művelet részleges eredményt adott vissza. Ha egy előző válasz tartalmaz nextLink elemet, a nextLink elem értéke tartalmaz egy tokenparamétert, amely meghatározza a későbbi hívásokhoz használandó kiindulási pontot.
- top
- int
Az eredmények lekérésekor visszaadandó elemek száma. A beadás felülbírálja a $skipToken.
- cls
- callable
A közvetlen válasznak átadott egyéni típus vagy függvény
Válaszok
Egy iterátor, például a DescendantListResult példánya vagy a cls(response) eredménye
Visszatérési típus
Kivételek
list
A hitelesített felhasználó felügyeleti csoportjainak listázása.
list(cache_control: str | None = 'no-cache', skiptoken: str | None = None, **kwargs: Any) -> Iterable['_models.ManagementGroupListResult']
Paraméterek
- cache_control
- str
Azt jelzi, hogy a kérés használjon-e gyorsítótárakat. Töltse ki a fejlécet "nincs gyorsítótár" értékkel a meglévő gyorsítótárak megkerüléséhez.
- skiptoken
- str
Az oldalfolytatási token csak akkor használatos, ha egy korábbi művelet részleges eredményt adott vissza. Ha egy előző válasz tartalmaz nextLink elemet, a nextLink elem értéke tartalmaz egy tokenparamétert, amely meghatározza a későbbi hívásokhoz használandó kiindulási pontot.
- cls
- callable
A közvetlen válasznak átadott egyéni típus vagy függvény
Válaszok
Iterátor, például a ManagementGroupListResult példánya vagy a cls(response) eredménye
Visszatérési típus
Kivételek
update
Felügyeleti csoport frissítése.
update(group_id: str, patch_group_request: '_models.PatchManagementGroupRequest', cache_control: str | None = 'no-cache', **kwargs: Any) -> _models.ManagementGroup
Paraméterek
- cache_control
- str
Azt jelzi, hogy a kérés használjon-e gyorsítótárakat. Töltse ki a fejlécet "nincs gyorsítótár" értékkel a meglévő gyorsítótárak megkerüléséhez.
- cls
- callable
A közvetlen válasznak átadott egyéni típus vagy függvény
Válaszok
ManagementGroup vagy a cls(response) eredménye
Visszatérési típus
Kivételek
Attribútumok
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
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: