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 |
Elimine el grupo de recursos. |
check_existence |
Comprueba si existe el grupo de recursos. |
create_or_update |
Cree un grupo de recursos. |
export_template |
Captura el grupo de recursos especificado como plantilla. |
get |
Obtener un grupo de recursos. |
list |
Obtiene una colección de grupos de recursos. |
list_resources |
Obtiene todos los recursos de una suscripción. |
patch |
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 un campo no se especifica, se usará el valor actual. |
begin_delete
Elimine el grupo de recursos.
begin_delete(resource_group_name: str, **kwargs: Any) -> LROPoller[None]
Parámetros
- resource_group_name
- str
El nombre del grupo de recursos que se debe 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 el 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
Cree 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
El nombre del grupo de recursos que se debe crear o actualizar. Necesario.
- parameters
- ResourceGroup o IO
Parámetros proporcionados a la operación de servicio del grupo de recursos de crear o actualizar. 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
El nombre del grupo de recursos que se debe crear o actualizar. Necesario.
- parameters
- ExportTemplateRequest o IO
Parámetros proporcionados a la operación del grupo de recursos de la plantilla de exportación. 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
Obtener 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 una colección de grupos de recursos.
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
Parámetros de consulta. 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
Obtiene todos los recursos de una suscripción.
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
Parámetros de consulta. Si se pasa null, devuelve todos los grupos de recursos. 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
Parámetros de consulta. 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 GenericResourceExpanded o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
patch
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 un campo no se especifica, se usará 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
El nombre del grupo de recursos que se debe crear o actualizar. El nombre distingue mayúsculas de minúsculas. Necesario.
- parameters
- ResourceGroup o IO
Parámetros proporcionados a la operación de servicio del grupo de recursos de actualizar estado. 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_02_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2016_02_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