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_assess_patches |
Evalúe las revisiones en la máquina virtual. |
begin_attach_detach_data_disks |
Conecte y desasocie discos de datos hacia o desde la máquina virtual. |
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. 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_install_patches |
Instala revisiones en la 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_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 imágenes (actualizar el sistema operativo) una máquina virtual que no tiene un disco de sistema operativo efímero, para las máquinas virtuales que tienen un disco del sistema operativo efímero, la máquina virtual se restablece al estado inicial. NOTA: La retención del disco del sistema operativo antiguo depende del valor de deleteOption del disco del sistema operativo. Si deleteOption está desasociado, el disco del sistema operativo antiguo se conservará después de volver a crear una imagen de imagen. Si deleteOption es delete, el disco del sistema operativo antiguo se eliminará después de volver a crear una imagen inicial. La deleteOption del disco del sistema operativo debe actualizarse en consecuencia antes de realizar la imagen de imagen. |
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. Para Windows, consulte Creación de una imagen administrada de una máquina virtual generalizada en Azure. Para Linux, consulte Creación de una imagen de una máquina virtual o un disco duro virtual. |
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. |
retrieve_boot_diagnostics_data |
Operación para recuperar URI de SAS para los registros de diagnóstico de arranque de una máquina virtual. |
simulate_eviction |
Operación para simular la expulsión de la máquina virtual de acceso puntual. |
begin_assess_patches
Evalúe las revisiones en la máquina virtual.
begin_assess_patches(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[VirtualMachineAssessPatchesResult]
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 VirtualMachineAssessPatchesResult o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
begin_attach_detach_data_disks
Conecte y desasocie discos de datos hacia o desde la máquina virtual.
begin_attach_detach_data_disks(resource_group_name: str, vm_name: str, parameters: _models.AttachDetachDataDisksRequest, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.StorageProfile]
Parámetros
- parameters
- AttachDetachDataDisksRequest o IO
Parámetros proporcionados para la operación de conexión y desasociación de discos de datos en la máquina virtual. Es un tipo AttachDetachDataDisksRequest 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 StorageProfile o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
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[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, *, if_match: str | None = None, if_none_match: str | None = None, 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.
- if_match
- str
ETag de la transformación. Omita este valor para sobrescribir siempre el recurso actual. Especifique el último valor de ETag visto para evitar que se sobrescriba accidentalmente los cambios simultáneos. El valor predeterminado es Ninguno.
- if_none_match
- str
Establézcalo en '*' para permitir la creación de un nuevo conjunto de registros, pero para evitar la actualización de un conjunto de registros existente. Otros valores producirán un error del servidor, ya que no se admiten. 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 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, *, hibernate: bool | None = None, **kwargs: Any) -> LROPoller[None]
Parámetros
- hibernate
- bool
Parámetro opcional para hibernar una máquina virtual. (Característica en versión preliminar). 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_delete
Operación para eliminar una máquina virtual.
begin_delete(resource_group_name: str, vm_name: str, *, force_deletion: bool | None = None, **kwargs: Any) -> LROPoller[None]
Parámetros
- force_deletion
- bool
Parámetro opcional para forzar la eliminación de máquinas virtuales. 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_install_patches
Instala revisiones en la máquina virtual.
begin_install_patches(resource_group_name: str, vm_name: str, install_patches_input: _models.VirtualMachineInstallPatchesParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineInstallPatchesResult]
Parámetros
- install_patches_input
- VirtualMachineInstallPatchesParameters o IO
Entrada para InstallPatches como recibe directamente la API. Es un tipo VirtualMachineInstallPatchesParameters 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 VirtualMachineInstallPatchesResult 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[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 imágenes (actualizar el sistema operativo) una máquina virtual que no tiene un disco de sistema operativo efímero, para las máquinas virtuales que tienen un disco del sistema operativo efímero, la máquina virtual se restablece al estado inicial. NOTA: La retención del disco del sistema operativo antiguo depende del valor de deleteOption del disco del sistema operativo. Si deleteOption está desasociado, el disco del sistema operativo antiguo se conservará después de volver a crear una imagen de imagen. Si deleteOption es delete, el disco del sistema operativo antiguo se eliminará después de volver a crear una imagen inicial. La deleteOption del disco del sistema operativo debe actualizarse en consecuencia antes de realizar la imagen de imagen.
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, *, if_match: str | None = None, if_none_match: str | None = None, 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.
- if_match
- str
ETag de la transformación. Omita este valor para sobrescribir siempre el recurso actual. Especifique el último valor de ETag visto para evitar que se sobrescriba accidentalmente los cambios simultáneos. El valor predeterminado es Ninguno.
- if_none_match
- str
Establézcalo en '*' para permitir la creación de un nuevo conjunto de registros, pero para evitar la actualización de un conjunto de registros existente. Otros valores producirán un error del servidor, ya que no se admiten. 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 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. Para Windows, consulte Creación de una imagen administrada de una máquina virtual generalizada en Azure. Para Linux, consulte Creación de 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: str | InstanceViewTypes | None = None, **kwargs: Any) -> VirtualMachine
Parámetros
- expand
- str o InstanceViewTypes
Expresión expand que se va a aplicar en la operación. "InstanceView" recupera una instantánea de las propiedades en tiempo de ejecución de la máquina virtual administrada por la plataforma y puede cambiar fuera de las operaciones del plano de control. "UserData" recupera la propiedad UserData como parte de la vista del modelo de máquina virtual proporcionada por el usuario durante la operación de creación y actualización de la máquina virtual. Los valores conocidos son: "instanceView" y "userData". El valor predeterminado es Ninguno.
- 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, *, filter: str | None = None, expand: str | ExpandTypeForListVMs | None = None, **kwargs: Any) -> Iterable[VirtualMachine]
Parámetros
- filter
- str
La opción de consulta del sistema para filtrar las máquinas virtuales devueltas en la respuesta. El valor permitido es "virtualMachineScaleSet/id" eq /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}". El valor predeterminado es Ninguno.
- expand
- str o ExpandTypeForListVMs
Expresión expand que se va a aplicar en la operación. 'instanceView' permite capturar el estado de tiempo de ejecución de todos los Virtual Machines, solo se puede especificar si se especifica una opción de $filter válida. El valor predeterminado "instanceView" es None.
- 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, filter: str | None = None, expand: str | ExpandTypesForListVMs | 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.
- filter
- str
La opción de consulta del sistema para filtrar las máquinas virtuales devueltas en la respuesta. El valor permitido es "virtualMachineScaleSet/id" eq /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}". El valor predeterminado es Ninguno.
- expand
- str o ExpandTypesForListVMs
Expresión expand que se va a aplicar en la operación. 'instanceView' permite capturar el estado de tiempo de ejecución de todos los Virtual Machines, solo se puede especificar si se especifica una opción de $filter válida. El valor predeterminado "instanceView" es None.
- 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
retrieve_boot_diagnostics_data
Operación para recuperar URI de SAS para los registros de diagnóstico de arranque de una máquina virtual.
retrieve_boot_diagnostics_data(resource_group_name: str, vm_name: str, *, sas_uri_expiration_time_in_minutes: int | None = None, **kwargs: Any) -> RetrieveBootDiagnosticsDataResult
Parámetros
- sas_uri_expiration_time_in_minutes
- int
Duración de expiración en minutos para los URI de SAS con un valor entre 1 y 1440 minutos. Nota: Si no se especifica, los URI de SAS se generarán con una duración de expiración predeterminada de 120 minutos. El valor predeterminado es Ninguno.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
RetrieveBootDiagnosticsDataResult o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
simulate_eviction
Operación para simular la expulsión de la máquina virtual de acceso puntual.
simulate_eviction(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
Atributos
models
models = <module 'azure.mgmt.compute.v2023_09_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2023_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