VirtualMachinesOperations 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: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. |
begin_create_or_update |
Operación para crear o actualizar una máquina virtual. |
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 |
Operación que se va a realizar en una máquina virtual. |
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_redeploy |
Apaga la máquina virtual, la mueve a un nuevo nodo y la vuelve a encender. |
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. |
generalize |
Establece el estado de la máquina virtual en generalizado. |
get |
Recupera información acerca de la vista de modelo o la vista de instancia de una máquina virtual. |
get_extensions |
Operación para obtener todas las extensiones 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.
begin_convert_to_managed_disks(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[OperationStatusResponse]
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 OperationStatusResponse 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.
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[OperationStatusResponse]
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 OperationStatusResponse 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[OperationStatusResponse]
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 OperationStatusResponse o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
begin_perform_maintenance
Operación que se va a realizar en una máquina virtual.
begin_perform_maintenance(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[OperationStatusResponse]
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 OperationStatusResponse 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, **kwargs: Any) -> LROPoller[OperationStatusResponse]
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 OperationStatusResponse 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[OperationStatusResponse]
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 OperationStatusResponse 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[OperationStatusResponse]
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 OperationStatusResponse 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[OperationStatusResponse]
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 OperationStatusResponse o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
generalize
Establece el estado de la máquina virtual en generalizado.
generalize(resource_group_name: str, vm_name: str, **kwargs: Any) -> OperationStatusResponse
Parámetros
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
OperationStatusResponse 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
get_extensions
Operación para obtener todas las extensiones de una máquina virtual.
get_extensions(resource_group_name: str, vm_name: str, *, expand: str | None = None, **kwargs: Any) -> VirtualMachineExtensionsListResult
Parámetros
- expand
- str
Expresión expand que se va a aplicar en la operación. El valor predeterminado es Ninguno.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
VirtualMachineExtensionsListResult 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(**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_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.v2017_03_30.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2017_03_30\\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