ResourceGroupsOperations Clase
Advertencia
NO cree una instancia de esta clase directamente.
En su lugar, debe acceder a las siguientes operaciones a través de
Atributo<xref:resource_groups> .
- Herencia
-
builtins.objectResourceGroupsOperations
Constructor
ResourceGroupsOperations(*args, **kwargs)
Métodos
begin_delete |
Elimina un grupo de recursos. Al eliminar un grupo de recursos, también se eliminan todos sus recursos. Al eliminar un grupo de recursos, se eliminan todas sus implementaciones de plantilla y las operaciones almacenadas actualmente. |
check_existence |
Comprueba si existe un grupo de recursos. |
create_or_update |
Crea un grupo de recursos. |
export_template |
Captura el grupo de recursos especificado como plantilla. |
get |
Obtiene un grupo de recursos. |
list |
Obtiene todos los grupos de recursos de una suscripción. |
list_resources |
Obtenga todos los recursos de un grupo de recursos. |
patch |
Novedades un grupo de recursos. Para actualizar un grupo de recursos, realice una operación PATCH simple en la dirección de grupo. El formato de la solicitud es el mismo que para crear un grupo de recursos. Si no se especifica un campo, se conserva el valor actual. |
begin_delete
Elimina un grupo de recursos.
Al eliminar un grupo de recursos, también se eliminan todos sus recursos. Al eliminar un grupo de recursos, se eliminan todas sus implementaciones de plantilla y las operaciones almacenadas actualmente.
begin_delete(resource_group_name: str, **kwargs: Any) -> LROPoller[None]
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos que se va a eliminar. El nombre distingue mayúsculas de minúsculas. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
- continuation_token
- str
Token de continuación para reiniciar un sondeo desde un estado guardado.
- polling
- bool o PollingMethod
De forma predeterminada, el método de sondeo será ARMPolling. Pase False para que esta operación no sondee o pase su propio objeto de sondeo inicializado para una estrategia de sondeo personal.
- polling_interval
- int
Tiempo de espera predeterminado entre dos sondeos para las operaciones LRO si no hay ningún encabezado Retry-After presente.
Devoluciones
Instancia de LROPoller que devuelve None o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
check_existence
Comprueba si existe un grupo de recursos.
check_existence(resource_group_name: str, **kwargs: Any) -> bool
Parámetros
- resource_group_name
- str
El nombre del grupo de recursos que se debe comprobar. El nombre distingue mayúsculas de minúsculas. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
bool o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
create_or_update
Crea un grupo de recursos.
create_or_update(resource_group_name: str, parameters: _models.ResourceGroup, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ResourceGroup
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos que se va a crear o actualizar. Necesario.
- parameters
- ResourceGroup o IO
Parámetros proporcionados para crear o actualizar un grupo de recursos. Es un tipo ResourceGroup o un tipo de E/S. Necesario.
- content_type
- str
Body Parameter content-type. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
ResourceGroup o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
export_template
Captura el grupo de recursos especificado como plantilla.
export_template(resource_group_name: str, parameters: _models.ExportTemplateRequest, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ResourceGroupExportResult
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos que se va a exportar como plantilla. Necesario.
- parameters
- ExportTemplateRequest o IO
Parámetros para exportar la plantilla. Es un tipo ExportTemplateRequest o un tipo de E/S. Necesario.
- content_type
- str
Body Parameter content-type. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
ResourceGroupExportResult o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
get
Obtiene un grupo de recursos.
get(resource_group_name: str, **kwargs: Any) -> ResourceGroup
Parámetros
- resource_group_name
- str
El nombre del grupo de recursos que se debe obtener. El nombre distingue mayúsculas de minúsculas. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
ResourceGroup o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list
Obtiene todos los grupos de recursos de una suscripción.
list(filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[ResourceGroup]
Parámetros
- filter
- str
Filtro que se va a aplicar en la operación. El valor predeterminado es Ninguno.
- top
- int
Número de resultados que se van a devolver. Si se pasa null, devuelve todos los grupos de recursos. El valor predeterminado es Ninguno.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
Iterador como una instancia de ResourceGroup o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list_resources
Obtenga todos los recursos de un grupo de recursos.
list_resources(resource_group_name: str, filter: str | None = None, expand: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[GenericResourceExpanded]
Parámetros
- resource_group_name
- str
Grupo de recursos con los recursos que se van a obtener. Necesario.
- filter
- str
Filtro que se va a aplicar en la operación. El valor predeterminado es Ninguno.
- expand
- str
Lista separada por comas de propiedades adicionales que se incluirán en la respuesta.
Los valores válidos incluyen createdTime
, changedTime
y provisioningState
. Por ejemplo, $expand=createdTime,changedTime
. El valor predeterminado es Ninguno.
- top
- int
Número de resultados que se van a devolver. Si se pasa null, devuelve todos los recursos. El valor predeterminado es Ninguno.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
Iterador como una instancia de GenericResourceExpanded o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
patch
Novedades un grupo de recursos.
Para actualizar un grupo de recursos, realice una operación PATCH simple en la dirección de grupo. El formato de la solicitud es el mismo que para crear un grupo de recursos. Si no se especifica un campo, se conserva el valor actual.
patch(resource_group_name: str, parameters: _models.ResourceGroup, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ResourceGroup
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos que se va a actualizar. El nombre distingue mayúsculas de minúsculas. Necesario.
- parameters
- ResourceGroup o IO
Parámetros proporcionados para actualizar un grupo de recursos. Es un tipo ResourceGroup o un tipo de E/S. Necesario.
- content_type
- str
Body Parameter content-type. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
ResourceGroup o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
Atributos
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
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de