ResourcesOperations 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:resources> .
- Herencia
-
builtins.objectResourcesOperations
Constructor
ResourcesOperations(*args, **kwargs)
Métodos
begin_create_or_update |
Crea un recurso. |
begin_create_or_update_by_id |
Cree un recurso por identificador. |
begin_delete |
Elimina un recurso. |
begin_delete_by_id |
Elimina un recurso por identificador. |
begin_move_resources |
Mueve los recursos de un grupo de recursos a otro grupo de recursos. Los recursos que se van a mover deben estar en el mismo grupo de recursos de origen. El grupo de recursos de destino puede estar en una suscripción diferente. Al mover recursos, tanto el grupo de origen como el grupo de destino se bloquean mientras dure la operación. Las operaciones de escritura y eliminación están bloqueadas en los grupos hasta que se completa el movimiento. |
begin_update |
Actualiza un recurso. |
begin_update_by_id |
Novedades un recurso por identificador. |
check_existence |
Comprueba si existe un recurso. |
check_existence_by_id |
Comprueba por identificador si existe un recurso. |
get |
Obtiene un recurso. |
get_by_id |
Obtiene un recurso por identificador. |
list |
Obtenga todos los recursos de una suscripción. |
begin_create_or_update
Crea un recurso.
begin_create_or_update(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, api_version: str, parameters: _models.GenericResource, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.GenericResource]
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos del recurso. El nombre distingue mayúsculas de minúsculas. Necesario.
- parameters
- GenericResource o IO
Parámetros para crear o actualizar el recurso. Es un tipo GenericResource 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.
- 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 GenericResource o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
begin_create_or_update_by_id
Cree un recurso por identificador.
begin_create_or_update_by_id(resource_id: str, api_version: str, parameters: _models.GenericResource, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.GenericResource]
Parámetros
- resource_id
- str
Identificador completo del recurso, incluido el nombre del recurso y el tipo de recurso. Use el formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}. Necesario.
- parameters
- GenericResource o IO
Crea o actualiza los parámetros de recursos. Es un tipo GenericResource 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.
- 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 GenericResource o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
begin_delete
Elimina un recurso.
begin_delete(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, api_version: str, **kwargs: Any) -> LROPoller[None]
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos que contiene el recurso 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
begin_delete_by_id
Elimina un recurso por identificador.
begin_delete_by_id(resource_id: str, api_version: str, **kwargs: Any) -> LROPoller[None]
Parámetros
- resource_id
- str
Identificador completo del recurso, incluido el nombre del recurso y el tipo de recurso. Use el formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}. 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
begin_move_resources
Mueve los recursos de un grupo de recursos a otro grupo de recursos.
Los recursos que se van a mover deben estar en el mismo grupo de recursos de origen. El grupo de recursos de destino puede estar en una suscripción diferente. Al mover recursos, tanto el grupo de origen como el grupo de destino se bloquean mientras dure la operación. Las operaciones de escritura y eliminación están bloqueadas en los grupos hasta que se completa el movimiento.
begin_move_resources(source_resource_group_name: str, parameters: _models.ResourcesMoveInfo, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parámetros
- source_resource_group_name
- str
Nombre del grupo de recursos que contiene los recursos que se van a mover. Necesario.
- parameters
- ResourcesMoveInfo o IO
Parámetros para mover recursos. Es un tipo ResourcesMoveInfo 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.
- 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
begin_update
Actualiza un recurso.
begin_update(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, api_version: str, parameters: _models.GenericResource, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.GenericResource]
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos del recurso. El nombre distingue mayúsculas de minúsculas. Necesario.
- parameters
- GenericResource o IO
Parámetros para actualizar el recurso. Es un tipo GenericResource 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.
- 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 GenericResource o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
begin_update_by_id
Novedades un recurso por identificador.
begin_update_by_id(resource_id: str, api_version: str, parameters: _models.GenericResource, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.GenericResource]
Parámetros
- resource_id
- str
Identificador completo del recurso, incluido el nombre del recurso y el tipo de recurso. Use el formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}. Necesario.
- parameters
- GenericResource o IO
Actualice los parámetros de recursos. Es un tipo GenericResource 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.
- 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 GenericResource o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
check_existence
Comprueba si existe un recurso.
check_existence(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, api_version: str, **kwargs: Any) -> bool
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos que contiene el recurso que se va a comprobar. El nombre distingue mayúsculas de minúsculas. Necesario.
- resource_provider_namespace
- str
Proveedor de recursos del recurso que se va a comprobar. 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
check_existence_by_id
Comprueba por identificador si existe un recurso.
check_existence_by_id(resource_id: str, api_version: str, **kwargs: Any) -> bool
Parámetros
- resource_id
- str
Identificador completo del recurso, incluido el nombre del recurso y el tipo de recurso. Use el formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}. 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
get
Obtiene un recurso.
get(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, api_version: str, **kwargs: Any) -> GenericResource
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos que contiene el recurso que se va a 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
GenericResource o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
get_by_id
Obtiene un recurso por identificador.
get_by_id(resource_id: str, api_version: str, **kwargs: Any) -> GenericResource
Parámetros
- resource_id
- str
Identificador completo del recurso, incluido el nombre del recurso y el tipo de recurso. Use el formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
GenericResource o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list
Obtenga todos los recursos de una suscripción.
list(filter: str | None = None, expand: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[GenericResourceExpanded]
Parámetros
- 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
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