VirtualMachinesOperations Clase
Advertencia
NO cree instancias de esta clase directamente.
En su lugar, debe acceder a las siguientes operaciones a través de
Atributo<xref:virtual_machines> .
- Herencia
-
builtins.objectVirtualMachinesOperations
Constructor
VirtualMachinesOperations(*args, **kwargs)
Métodos
begin_capture |
Captura la máquina virtual copiando discos duros virtuales de la máquina virtual y genera una plantilla que se puede usar para crear máquinas virtuales similares. |
begin_convert_to_managed_disks |
Convierte discos de máquina virtual de discos basados en blobs en discos administrados. La máquina virtual debe desasignarse antes de invocar esta operación. >>:code: |
begin_create_or_update |
Operación para crear o actualizar una máquina virtual. Tenga en cuenta que algunas propiedades solo se pueden establecer durante la creación de máquinas virtuales. |
begin_deallocate |
Apaga la máquina virtual y libera los recursos de proceso. No se le facturan los recursos de proceso que usa esta máquina virtual. |
begin_delete |
Operación para eliminar una máquina virtual. |
begin_perform_maintenance |
Apaga la máquina virtual, la mueve a un nodo ya actualizado y la vuelve a activar durante la fase de autoservicio de mantenimiento planeado. |
begin_power_off |
La operación para apagar (detener) una máquina virtual. La máquina virtual se puede reiniciar con los mismos recursos aprovisionados. Todavía se le cobrará por esta máquina virtual. |
begin_reapply |
La operación para volver a aplicar el estado de una máquina virtual. |
begin_redeploy |
Apaga la máquina virtual, la mueve a un nuevo nodo y la vuelve a encender. |
begin_reimage |
Vuelve a crear una imagen de imagen de la máquina virtual que tiene un disco del sistema operativo efímero en su estado inicial. |
begin_restart |
Operación para reiniciar una máquina virtual. |
begin_run_command |
Ejecute el comando en la máquina virtual. |
begin_start |
Operación para iniciar una máquina virtual. |
begin_update |
Operación para actualizar una máquina virtual. |
generalize |
Establece el estado del sistema operativo de la máquina virtual en generalizado. Se recomienda sysprep la máquina virtual antes de realizar esta operación. >>:code: |
get |
Recupera información acerca de la vista de modelo o la vista de instancia de una máquina virtual. |
instance_view |
Recupera información sobre el estado en tiempo de ejecución de una máquina virtual. |
list |
Enumera todas las máquinas virtuales del grupo de recursos especificado. Use la propiedad nextLink en la respuesta para obtener la página siguiente de las máquinas virtuales. |
list_all |
Enumera todas las máquinas virtuales de la suscripción especificada. Use la propiedad nextLink en la respuesta para obtener la página siguiente de las máquinas virtuales. |
list_available_sizes |
Enumera todos los tamaños de máquina virtual disponibles a los que se puede cambiar el tamaño de la máquina virtual especificada. |
list_by_location |
Obtiene todas las máquinas virtuales de la suscripción especificada para la ubicación especificada. |
begin_capture
Captura la máquina virtual copiando discos duros virtuales de la máquina virtual y genera una plantilla que se puede usar para crear máquinas virtuales similares.
begin_capture(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachineCaptureParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineCaptureResult]
Parámetros
- parameters
- VirtualMachineCaptureParameters o IO
Parámetros proporcionados a la operación Capturar máquina virtual. Es un tipo VirtualMachineCaptureParameters o un tipo de E/S. Necesario.
- content_type
- str
Tipo de contenido del parámetro body. 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 VirtualMachineCaptureResult o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
begin_convert_to_managed_disks
Convierte discos de máquina virtual de discos basados en blobs en discos administrados. La máquina virtual debe desasignarse antes de invocar esta operación. >>:code:<br>
For Windows, consulte Convert a virtual machine from unmanaged disks to managed disks. <https://docs.microsoft.com/en-us/azure/virtual-machines/windows/convert-unmanaged-to-managed-disks>
_<<.:code:For Linux, please refer to
Convierta una máquina virtual de discos no administrados en managed disks.
begin_convert_to_managed_disks(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]
Parámetros
- 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_create_or_update
Operación para crear o actualizar una máquina virtual. Tenga en cuenta que algunas propiedades solo se pueden establecer durante la creación de máquinas virtuales.
begin_create_or_update(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachine, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachine]
Parámetros
- parameters
- VirtualMachine o IO
Parámetros proporcionados a la operación Crear máquina virtual. Es un tipo VirtualMachine o un tipo de E/S. Necesario.
- content_type
- str
Tipo de contenido del parámetro body. 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 VirtualMachine o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
begin_deallocate
Apaga la máquina virtual y libera los recursos de proceso. No se le facturan los recursos de proceso que usa esta máquina virtual.
begin_deallocate(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]
Parámetros
- 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
Operación para eliminar una máquina virtual.
begin_delete(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]
Parámetros
- 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_perform_maintenance
Apaga la máquina virtual, la mueve a un nodo ya actualizado y la vuelve a activar durante la fase de autoservicio de mantenimiento planeado.
begin_perform_maintenance(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]
Parámetros
- 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_power_off
La operación para apagar (detener) una máquina virtual. La máquina virtual se puede reiniciar con los mismos recursos aprovisionados. Todavía se le cobrará por esta máquina virtual.
begin_power_off(resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any) -> LROPoller[None]
Parámetros
- skip_shutdown
- bool
Parámetro para solicitar el apagado de la máquina virtual no correcto. El valor True de esta marca indica el cierre no correcto, mientras que false indica lo contrario. El valor predeterminado de esta marca es false si no se especifica. El valor predeterminado es False.
- 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_reapply
La operación para volver a aplicar el estado de una máquina virtual.
begin_reapply(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]
Parámetros
- 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_redeploy
Apaga la máquina virtual, la mueve a un nuevo nodo y la vuelve a encender.
begin_redeploy(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]
Parámetros
- 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_reimage
Vuelve a crear una imagen de imagen de la máquina virtual que tiene un disco del sistema operativo efímero en su estado inicial.
begin_reimage(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachineReimageParameters | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parámetros
- parameters
- VirtualMachineReimageParameters o IO
Parámetros proporcionados a la operación De máquina virtual Reimage. Es un tipo VirtualMachineReimageParameters o un tipo de E/S. El valor predeterminado es Ninguno.
- content_type
- str
Tipo de contenido del parámetro body. 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_restart
Operación para reiniciar una máquina virtual.
begin_restart(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]
Parámetros
- 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_run_command
Ejecute el comando en la máquina virtual.
begin_run_command(resource_group_name: str, vm_name: str, parameters: _models.RunCommandInput, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.RunCommandResult]
Parámetros
- parameters
- RunCommandInput o IO
Parámetros proporcionados a la operación Ejecutar comando. Es un tipo RunCommandInput o un tipo de E/S. Necesario.
- content_type
- str
Tipo de contenido del parámetro body. Los valores conocidos son: "application/json", "text/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 RunCommandResult o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
begin_start
Operación para iniciar una máquina virtual.
begin_start(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]
Parámetros
- 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
Operación para actualizar una máquina virtual.
begin_update(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachineUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachine]
Parámetros
- parameters
- VirtualMachineUpdate o IO
Parámetros proporcionados a la operación Actualizar máquina virtual. Es un tipo VirtualMachineUpdate o un tipo de E/S. Necesario.
- content_type
- str
Tipo de contenido del parámetro body. 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 VirtualMachine o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
generalize
Establece el estado del sistema operativo de la máquina virtual en generalizado. Se recomienda sysprep la máquina virtual antes de realizar esta operación. >>:code:<br>
For Windows, consulte Create a managed image of a generalized VM in Azure <https://docs.microsoft.com/en-us/azure/virtual-machines/windows/capture-image-resource>
_<<.:code:For Linux, please refer to
Cómo crear una imagen de una máquina virtual o un disco duro virtual.
generalize(resource_group_name: str, vm_name: str, **kwargs: Any) -> None
Parámetros
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
Ninguno o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
get
Recupera información acerca de la vista de modelo o la vista de instancia de una máquina virtual.
get(resource_group_name: str, vm_name: str, *, expand: Literal['instanceView'] = 'instanceView', **kwargs: Any) -> VirtualMachine
Parámetros
- expand
- str
Expresión expand que se va a aplicar en la operación. Los valores conocidos son "instanceView" y None. El valor predeterminado es "instanceView".
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
VirtualMachine o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
instance_view
Recupera información sobre el estado en tiempo de ejecución de una máquina virtual.
instance_view(resource_group_name: str, vm_name: str, **kwargs: Any) -> VirtualMachineInstanceView
Parámetros
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
VirtualMachineInstanceView o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list
Enumera todas las máquinas virtuales del grupo de recursos especificado. Use la propiedad nextLink en la respuesta para obtener la página siguiente de las máquinas virtuales.
list(resource_group_name: str, **kwargs: Any) -> Iterable[VirtualMachine]
Parámetros
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
Iterador como una instancia de VirtualMachine o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list_all
Enumera todas las máquinas virtuales de la suscripción especificada. Use la propiedad nextLink en la respuesta para obtener la página siguiente de las máquinas virtuales.
list_all(*, status_only: str | None = None, **kwargs: Any) -> Iterable[VirtualMachine]
Parámetros
- status_only
- str
statusOnly=true permite capturar el estado de tiempo de ejecución de todos los Virtual Machines de la suscripción. 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 VirtualMachine o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list_available_sizes
Enumera todos los tamaños de máquina virtual disponibles a los que se puede cambiar el tamaño de la máquina virtual especificada.
list_available_sizes(resource_group_name: str, vm_name: str, **kwargs: Any) -> Iterable[VirtualMachineSize]
Parámetros
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
Iterador como una instancia de VirtualMachineSize o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list_by_location
Obtiene todas las máquinas virtuales de la suscripción especificada para la ubicación especificada.
list_by_location(location: str, **kwargs: Any) -> Iterable[VirtualMachine]
Parámetros
- location
- str
Ubicación para la que se consultan las máquinas virtuales de la suscripción. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
Iterador como una instancia de VirtualMachine o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
Atributos
models
models = <module 'azure.mgmt.compute.v2019_07_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2019_07_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