ResourceGroupsOperations Klas
Waarschuwing
Maak deze klasse NIET rechtstreeks.
In plaats daarvan moet u toegang krijgen tot de volgende bewerkingen via
<xref:resource_groups> Kenmerk.
- Overname
-
builtins.objectResourceGroupsOperations
Constructor
ResourceGroupsOperations(*args, **kwargs)
Methoden
begin_delete |
Hiermee verwijdert u een resourcegroep. Wanneer u een resourcegroep verwijdert, worden ook alle bijbehorende resources verwijderd. Als u een resourcegroep verwijdert, worden alle sjabloonimplementaties en momenteel opgeslagen bewerkingen verwijderd. |
check_existence |
Controleert of er een resourcegroep bestaat. |
create_or_update |
Hiermee maakt u een resourcegroep. |
export_template |
Legt de opgegeven resourcegroep vast als een sjabloon. |
get |
Hiermee haalt u een resourcegroep op. |
list |
Hiermee haalt u alle resourcegroepen voor een abonnement op. |
list_resources |
Alle resources voor een resourcegroep ophalen. |
patch |
Updates een resourcegroep. Resourcegroepen kunnen worden bijgewerkt via een eenvoudige PATCH-bewerking naar een groepsadres. De indeling van de aanvraag is dezelfde als die voor het maken van een resourcegroep. Als een veld niet is opgegeven, blijft de huidige waarde behouden. |
begin_delete
Hiermee verwijdert u een resourcegroep.
Wanneer u een resourcegroep verwijdert, worden ook alle bijbehorende resources verwijderd. Als u een resourcegroep verwijdert, worden alle sjabloonimplementaties en momenteel opgeslagen bewerkingen verwijderd.
begin_delete(resource_group_name: str, **kwargs: Any) -> LROPoller[None]
Parameters
- resource_group_name
- str
De naam van de resourcegroep die u wilt verwijderen. De naam is niet hoofdlettergevoelig. Vereist.
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
- continuation_token
- str
Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.
- polling
- bool of PollingMethod
Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen, of geef uw eigen geïnitialiseerde pollingobject door voor een persoonlijke pollingstrategie.
- polling_interval
- int
Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.
Retouren
Een exemplaar van LROPoller dat Geen of het resultaat van cls(response) retourneert
Retourtype
Uitzonderingen
check_existence
Controleert of er een resourcegroep bestaat.
check_existence(resource_group_name: str, **kwargs: Any) -> bool
Parameters
- resource_group_name
- str
De naam van de resourcegroep die moet worden gecontroleerd. De naam is niet hoofdlettergevoelig. Vereist.
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
bool of het resultaat van cls(response)
Retourtype
Uitzonderingen
create_or_update
Hiermee maakt u een resourcegroep.
create_or_update(resource_group_name: str, parameters: _models.ResourceGroup, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ResourceGroup
Parameters
- resource_group_name
- str
De naam van de resourcegroep die u wilt maken of bijwerken. Vereist.
- parameters
- ResourceGroup of IO
Parameters die zijn opgegeven voor het maken of bijwerken van een resourcegroep. Is een ResourceGroup-type of een IO-type. Vereist.
- content_type
- str
Inhoudstype bodyparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
ResourceGroup of het resultaat van cls(response)
Retourtype
Uitzonderingen
export_template
Legt de opgegeven resourcegroep vast als een sjabloon.
export_template(resource_group_name: str, parameters: _models.ExportTemplateRequest, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ResourceGroupExportResult
Parameters
- resource_group_name
- str
De naam van de resourcegroep die als sjabloon moet worden geëxporteerd. Vereist.
- parameters
- ExportTemplateRequest of IO
Parameters voor het exporteren van de sjabloon. Is een ExportTemplateRequest-type of een IO-type. Vereist.
- content_type
- str
Inhoudstype bodyparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
ResourceGroupExportResult of het resultaat van cls(response)
Retourtype
Uitzonderingen
get
Hiermee haalt u een resourcegroep op.
get(resource_group_name: str, **kwargs: Any) -> ResourceGroup
Parameters
- resource_group_name
- str
De naam van de resourcegroep die u wilt ophalen. De naam is niet hoofdlettergevoelig. Vereist.
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
ResourceGroup of het resultaat van cls(response)
Retourtype
Uitzonderingen
list
Hiermee haalt u alle resourcegroepen voor een abonnement op.
list(filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[ResourceGroup]
Parameters
- filter
- str
Het filter dat moet worden toegepast op de bewerking. De standaardwaarde is Geen.
- top
- int
Het aantal resultaten dat moet worden geretourneerd. Als null wordt doorgegeven, worden alle resourcegroepen geretourneerd. De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
Een iterator zoals een exemplaar van ResourceGroup of het resultaat van cls(response)
Retourtype
Uitzonderingen
list_resources
Alle resources voor een resourcegroep ophalen.
list_resources(resource_group_name: str, filter: str | None = None, expand: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[GenericResourceExpanded]
Parameters
- filter
- str
Het filter dat moet worden toegepast op de bewerking. De standaardwaarde is Geen.
- expand
- str
Door komma's gescheiden lijst met aanvullende eigenschappen die moeten worden opgenomen in het antwoord.
Geldige waarden zijn , createdTime
changedTime
en provisioningState
. Bijvoorbeeld $expand=createdTime,changedTime
. De standaardwaarde is Geen.
- top
- int
Het aantal resultaten dat moet worden geretourneerd. Als null wordt doorgegeven, worden alle resources geretourneerd. De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
Een iterator zoals een exemplaar van GenericResourceExpanded of het resultaat van cls(response)
Retourtype
Uitzonderingen
patch
Updates een resourcegroep.
Resourcegroepen kunnen worden bijgewerkt via een eenvoudige PATCH-bewerking naar een groepsadres. De indeling van de aanvraag is dezelfde als die voor het maken van een resourcegroep. Als een veld niet is opgegeven, blijft de huidige waarde behouden.
patch(resource_group_name: str, parameters: _models.ResourceGroup, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ResourceGroup
Parameters
- resource_group_name
- str
De naam van de resourcegroep die moet worden bijgewerkt. De naam is niet hoofdlettergevoelig. Vereist.
- parameters
- ResourceGroup of IO
Parameters die zijn opgegeven om een resourcegroep bij te werken. Is een ResourceGroup-type of een IO-type. Vereist.
- content_type
- str
Inhoudstype bodyparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
ResourceGroup of het resultaat van cls(response)
Retourtype
Uitzonderingen
Kenmerken
models
models = <module 'azure.mgmt.resource.resources.v2016_09_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2016_09_01\\models\\__init__.py'>
Azure SDK for Python