VirtualMachineScaleSetsOperations 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_machine_scale_sets> .
- Herencia
-
builtins.objectVirtualMachineScaleSetsOperations
Constructor
VirtualMachineScaleSetsOperations(*args, **kwargs)
Métodos
begin_create_or_update |
Cree o actualice un conjunto de escalado de máquinas virtuales. |
begin_deallocate |
Desasigna máquinas virtuales específicas en un conjunto de escalado de máquinas virtuales. Apaga las máquinas virtuales y libera los recursos de proceso. No se le facturan los recursos de proceso que este conjunto de escalado de máquinas virtuales desasigna. |
begin_delete |
Elimina un conjunto de escalado de máquinas virtuales. |
begin_delete_instances |
Elimina las máquinas virtuales de un conjunto de escalado de máquinas virtuales. |
begin_power_off |
Apagar (detener) una o varias máquinas virtuales en un conjunto de escalado de máquinas virtuales. Tenga en cuenta que los recursos se siguen adjuntando y se le cobra por los recursos. En su lugar, use desasignar para liberar recursos y evitar cargos. |
begin_reimage |
Vuelve a crear imágenes (actualizar el sistema operativo) una o varias máquinas virtuales de un conjunto de escalado de máquinas virtuales. |
begin_restart |
Reinicia una o varias máquinas virtuales en un conjunto de escalado de máquinas virtuales. |
begin_start |
Inicia una o varias máquinas virtuales en un conjunto de escalado de máquinas virtuales. |
begin_update_instances |
Actualiza una o varias máquinas virtuales al conjunto de SKU más reciente del modelo de conjunto de escalado de máquinas virtuales. |
get |
Mostrar información sobre un conjunto de escalado de máquinas virtuales. |
get_instance_view |
Obtiene el estado de una instancia de conjunto de escalado de máquinas virtuales. |
list |
Obtiene una lista de todos los conjuntos de escalado de máquinas virtuales en un grupo de recursos. |
list_all |
Obtiene una lista de todos los conjuntos de escalado de máquinas virtuales de la suscripción, independientemente del grupo de recursos asociado. Use la propiedad nextLink en la respuesta para obtener la página siguiente de CONJUNTOs de escalado de máquinas virtuales. Haga esto hasta nextLink es null para capturar todos los conjuntos de escalado de máquinas virtuales. |
list_skus |
Obtiene una lista de las SKU disponibles para el conjunto de escalado de máquinas virtuales, incluidas las instancias de máquina virtual mínimas y máximas permitidas para cada SKU. |
begin_create_or_update
Cree o actualice un conjunto de escalado de máquinas virtuales.
begin_create_or_update(resource_group_name: str, name: str, parameters: _models.VirtualMachineScaleSet, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineScaleSet]
Parámetros
- name
- str
Nombre del conjunto de escalado de máquinas virtuales que se va a crear o actualizar. Necesario.
- parameters
- VirtualMachineScaleSet o IO
Objeto del conjunto de escalado. Es un tipo VirtualMachineScaleSet 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 VirtualMachineScaleSet o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
begin_deallocate
Desasigna máquinas virtuales específicas en un conjunto de escalado de máquinas virtuales. Apaga las máquinas virtuales y libera los recursos de proceso. No se le facturan los recursos de proceso que este conjunto de escalado de máquinas virtuales desasigna.
begin_deallocate(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.OperationStatusResponse]
Parámetros
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs o IO
Lista de identificadores de instancia de máquina virtual del conjunto de escalado de máquinas virtuales. Es un tipo VirtualMachineScaleSetVMInstanceIDs 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 OperationStatusResponse o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
begin_delete
Elimina un conjunto de escalado de máquinas virtuales.
begin_delete(resource_group_name: str, vm_scale_set_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_instances
Elimina las máquinas virtuales de un conjunto de escalado de máquinas virtuales.
begin_delete_instances(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceRequiredIDs, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.OperationStatusResponse]
Parámetros
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceRequiredIDs o IO
Lista de identificadores de instancia de máquina virtual del conjunto de escalado de máquinas virtuales. Es un tipo VirtualMachineScaleSetVMInstanceRequiredIDs 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 OperationStatusResponse o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
begin_power_off
Apagar (detener) una o varias máquinas virtuales en un conjunto de escalado de máquinas virtuales. Tenga en cuenta que los recursos se siguen adjuntando y se le cobra por los recursos. En su lugar, use desasignar para liberar recursos y evitar cargos.
begin_power_off(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.OperationStatusResponse]
Parámetros
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs o IO
Lista de identificadores de instancia de máquina virtual del conjunto de escalado de máquinas virtuales. Es un tipo VirtualMachineScaleSetVMInstanceIDs 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 OperationStatusResponse o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
begin_reimage
Vuelve a crear imágenes (actualizar el sistema operativo) una o varias máquinas virtuales de un conjunto de escalado de máquinas virtuales.
begin_reimage(resource_group_name: str, vm_scale_set_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
Reinicia una o varias máquinas virtuales en un conjunto de escalado de máquinas virtuales.
begin_restart(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.OperationStatusResponse]
Parámetros
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs o IO
Lista de identificadores de instancia de máquina virtual del conjunto de escalado de máquinas virtuales. Es un tipo VirtualMachineScaleSetVMInstanceIDs 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 OperationStatusResponse o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
begin_start
Inicia una o varias máquinas virtuales en un conjunto de escalado de máquinas virtuales.
begin_start(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.OperationStatusResponse]
Parámetros
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs o IO
Lista de identificadores de instancia de máquina virtual del conjunto de escalado de máquinas virtuales. Es un tipo VirtualMachineScaleSetVMInstanceIDs 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 OperationStatusResponse o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
begin_update_instances
Actualiza una o varias máquinas virtuales al conjunto de SKU más reciente del modelo de conjunto de escalado de máquinas virtuales.
begin_update_instances(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceRequiredIDs, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.OperationStatusResponse]
Parámetros
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceRequiredIDs o IO
Lista de identificadores de instancia de máquina virtual del conjunto de escalado de máquinas virtuales. Es un tipo VirtualMachineScaleSetVMInstanceRequiredIDs 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 OperationStatusResponse o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
get
Mostrar información sobre un conjunto de escalado de máquinas virtuales.
get(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> VirtualMachineScaleSet
Parámetros
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
VirtualMachineScaleSet o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
get_instance_view
Obtiene el estado de una instancia de conjunto de escalado de máquinas virtuales.
get_instance_view(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> VirtualMachineScaleSetInstanceView
Parámetros
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
VirtualMachineScaleSetInstanceView o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list
Obtiene una lista de todos los conjuntos de escalado de máquinas virtuales en un grupo de recursos.
list(resource_group_name: str, **kwargs: Any) -> Iterable[VirtualMachineScaleSet]
Parámetros
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
Iterador como una instancia de VirtualMachineScaleSet o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list_all
Obtiene una lista de todos los conjuntos de escalado de máquinas virtuales de la suscripción, independientemente del grupo de recursos asociado. Use la propiedad nextLink en la respuesta para obtener la página siguiente de CONJUNTOs de escalado de máquinas virtuales. Haga esto hasta nextLink es null para capturar todos los conjuntos de escalado de máquinas virtuales.
list_all(**kwargs: Any) -> Iterable[VirtualMachineScaleSet]
Parámetros
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
Iterador como una instancia de VirtualMachineScaleSet o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list_skus
Obtiene una lista de las SKU disponibles para el conjunto de escalado de máquinas virtuales, incluidas las instancias de máquina virtual mínimas y máximas permitidas para cada SKU.
list_skus(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> Iterable[VirtualMachineScaleSetSku]
Parámetros
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
Iterador como una instancia de VirtualMachineScaleSetSku o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
Atributos
models
models = <module 'azure.mgmt.compute.v2015_06_15.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2015_06_15\\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