ResourceGroupsOperations Třída
Upozornění
NEPOUŽÍVEJTE přímou instanci této třídy.
Místo toho byste měli přistupovat k následujícím operacím prostřednictvím
<xref:resource_groups> Atribut.
- Dědičnost
-
builtins.objectResourceGroupsOperations
Konstruktor
ResourceGroupsOperations(*args, **kwargs)
Metody
begin_delete |
Odstraní skupinu prostředků. Když odstraníte skupinu prostředků, odstraní se také všechny její prostředky. Odstraněním skupiny prostředků se odstraní všechna její nasazení šablon a aktuálně uložené operace. |
begin_export_template |
Zachytí zadanou skupinu prostředků jako šablonu. |
check_existence |
Zkontroluje, jestli existuje skupina prostředků. |
create_or_update |
Vytvoří nebo aktualizuje skupinu prostředků. |
get |
Získá skupinu prostředků. |
list |
Získá všechny skupiny prostředků pro předplatné. |
update |
Aktualizace skupinu prostředků. Skupiny prostředků je možné aktualizovat prostřednictvím jednoduché operace PATCH na adresu skupiny. Formát požadavku je stejný jako formát pro vytvoření skupiny prostředků. Pokud pole není zadáno, aktuální hodnota se zachová. |
begin_delete
Odstraní skupinu prostředků.
Když odstraníte skupinu prostředků, odstraní se také všechny její prostředky. Odstraněním skupiny prostředků se odstraní všechna její nasazení šablon a aktuálně uložené operace.
begin_delete(resource_group_name: str, force_deletion_types: str | None = None, **kwargs: Any) -> LROPoller[None]
Parametry
- resource_group_name
- str
Název skupiny prostředků, která se má odstranit. V názvu se rozlišují malá a velká písmena. Povinná hodnota.
- force_deletion_types
- str
Typy prostředků, které chcete vynutit odstranění. V současné době jsou podporovány pouze následující: forceDeletionTypes=Microsoft.Compute/virtualMachines,Microsoft.Compute/virtualMachineScaleSets. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
- continuation_token
- str
Pokračovací token pro restartování poller z uloženého stavu.
- polling
- bool nebo PollingMethod
Ve výchozím nastavení bude metodou dotazování ARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.
- polling_interval
- int
Výchozí čekací doba mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrátí buď None, nebo výsledek cls(response)
Návratový typ
Výjimky
begin_export_template
Zachytí zadanou skupinu prostředků jako šablonu.
begin_export_template(resource_group_name: str, parameters: _models.ExportTemplateRequest, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.ResourceGroupExportResult]
Parametry
- resource_group_name
- str
Název skupiny prostředků. V názvu se rozlišují malá a velká písmena. Povinná hodnota.
- parameters
- ExportTemplateRequest nebo IO
Parametry pro export šablony Je buď typ ExportTemplateRequest, nebo vstupně-výstupní typ. Povinná hodnota.
- content_type
- str
Content-type parametru textu. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
- continuation_token
- str
Pokračovací token pro restartování poller z uloženého stavu.
- polling
- bool nebo PollingMethod
Ve výchozím nastavení bude metodou dotazování ARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.
- polling_interval
- int
Výchozí čekací doba mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrací buď ResourceGroupExportResult, nebo výsledek cls(response)
Návratový typ
Výjimky
check_existence
Zkontroluje, jestli existuje skupina prostředků.
check_existence(resource_group_name: str, **kwargs: Any) -> bool
Parametry
- resource_group_name
- str
Název skupiny prostředků, kterou chcete zkontrolovat. V názvu se rozlišují malá a velká písmena. Povinná hodnota.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
bool nebo výsledek cls(response)
Návratový typ
Výjimky
create_or_update
Vytvoří nebo aktualizuje skupinu prostředků.
create_or_update(resource_group_name: str, parameters: _models.ResourceGroup, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ResourceGroup
Parametry
- resource_group_name
- str
Název skupiny prostředků, která se má vytvořit nebo aktualizovat. Může obsahovat alfanumerické znaky, podtržítka, závorky, spojovníky, tečky (s výjimkou na konci) a znaky Unicode, které odpovídají povoleným znakům. Povinná hodnota.
- parameters
- ResourceGroup nebo IO
Parametry zadané pro vytvoření nebo aktualizaci skupiny prostředků. Je buď typ ResourceGroup, nebo vstupně-výstupní typ. Povinná hodnota.
- content_type
- str
Content-type parametru textu. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
ResourceGroup nebo výsledek cls(response)
Návratový typ
Výjimky
get
Získá skupinu prostředků.
get(resource_group_name: str, **kwargs: Any) -> ResourceGroup
Parametry
- resource_group_name
- str
Název skupiny prostředků, kterou chcete získat. V názvu se rozlišují malá a velká písmena. Povinná hodnota.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
ResourceGroup nebo výsledek cls(response)
Návratový typ
Výjimky
list
Získá všechny skupiny prostředků pro předplatné.
list(filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[ResourceGroup]
Parametry
- filter
- str
Filtr, který se má použít na operaci.:code:
:code:>><<<br>
Můžete filtrovat podle názvů značek a hodnot. Pokud chcete například filtrovat název a hodnotu značky, použijte $filter=tagName eq 'tag1' a tagValue eq 'Hodnota1'. Výchozí hodnota je Žádná.
- top
- int
Počet výsledků, které se mají vrátit. Pokud se předá hodnota null, vrátí všechny skupiny prostředků. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Iterátor, jako je instance ResourceGroup, nebo výsledek cls(response)
Návratový typ
Výjimky
update
Aktualizace skupinu prostředků.
Skupiny prostředků je možné aktualizovat prostřednictvím jednoduché operace PATCH na adresu skupiny. Formát požadavku je stejný jako formát pro vytvoření skupiny prostředků. Pokud pole není zadáno, aktuální hodnota se zachová.
update(resource_group_name: str, parameters: _models.ResourceGroupPatchable, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ResourceGroup
Parametry
- resource_group_name
- str
Název skupiny prostředků, která se má aktualizovat. V názvu se rozlišují malá a velká písmena. Povinná hodnota.
- parameters
- ResourceGroupPatchable nebo IO
Parametry zadané pro aktualizaci skupiny prostředků. Je typ ResourceGroupPatchable nebo vstupně-výstupní typ. Povinná hodnota.
- content_type
- str
Content-type parametru textu. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
ResourceGroup nebo výsledek cls(response)
Návratový typ
Výjimky
Atributy
models
models = <module 'azure.mgmt.resource.resources.v2022_09_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2022_09_01\\models\\__init__.py'>
Azure SDK for Python