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_approve_rolling_upgrade |
Apruebe la actualización en actualizaciones graduales diferidas para los discos del sistema operativo en las máquinas virtuales de un conjunto de escalado de máquinas virtuales. |
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 máquinas virtuales de un conjunto de escalado de máquinas virtuales. |
begin_perform_maintenance |
Realice el mantenimiento en una o varias máquinas virtuales de un conjunto de escalado de máquinas virtuales. Se producirá un error en la operación en instancias que no son aptas para realizar el mantenimiento. Consulte los procedimientos recomendados para obtener más detalles: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications. |
begin_power_off |
Apague (detenga) una o varias máquinas virtuales de un conjunto de escalado de máquinas virtuales. Tenga en cuenta que los recursos se siguen adjuntando y que se le cobra por los recursos. En su lugar, use la desasignación para liberar recursos y evitar cargos. |
begin_reapply |
Vuelve a aplicar el perfil de máquina virtual del conjunto de escalado de máquinas virtuales a las instancias de máquina virtual. |
begin_redeploy |
Apaga todas las máquinas virtuales del conjunto de escalado de máquinas virtuales, las mueve a un nuevo nodo y las vuelve a activar. |
begin_reimage |
Restablece la imagen inicial (actualizar el sistema operativo) una o varias máquinas virtuales de un conjunto de escalado de máquinas virtuales que no tienen un disco del 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. |
begin_reimage_all |
Vuelve a crear una imagen de todos los discos (incluidos los discos de datos) en las máquinas virtuales de un conjunto de escalado de máquinas virtuales. Esta operación solo se admite para discos administrados. |
begin_restart |
Reinicia una o varias máquinas virtuales en un conjunto de escalado de máquinas virtuales. |
begin_set_orchestration_service_state |
Cambia la propiedad ServiceState de un servicio determinado. |
begin_start |
Inicia una o varias máquinas virtuales en un conjunto de escalado de máquinas virtuales. |
begin_update |
Actualice 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. |
convert_to_single_placement_group |
Convierte la propiedad SinglePlacementGroup en false para un conjunto de escalado de máquinas virtuales existente. |
force_recovery_service_fabric_platform_update_domain_walk |
Tutorial del dominio de actualización manual de la plataforma para actualizar máquinas virtuales en un conjunto de escalado de máquinas virtuales de Service Fabric. |
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. |
get_os_upgrade_history |
Obtiene la lista de actualizaciones del sistema operativo en 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_by_location |
Obtiene todos los conjuntos de escalado de máquinas virtuales en la suscripción especificada para la ubicación especificada. |
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_approve_rolling_upgrade
Apruebe la actualización en actualizaciones graduales diferidas para los discos del sistema operativo en las máquinas virtuales de un conjunto de escalado de máquinas virtuales.
begin_approve_rolling_upgrade(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[None]
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
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_create_or_update
Cree o actualice un conjunto de escalado de máquinas virtuales.
begin_create_or_update(resource_group_name: str, vm_scale_set_name: str, parameters: _models.VirtualMachineScaleSet, *, if_match: str | None = None, if_none_match: str | None = None, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineScaleSet]
Parámetros
- vm_scale_set_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.
- 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
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 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, *, hibernate: bool | None = None, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
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.
- hibernate
- bool
Parámetro opcional para hibernar una máquina virtual desde el conjunto de escalado de máquinas virtuales. (Esta característica solo está disponible para VMSS con OrchestrationMode flexible). El valor predeterminado es Ninguno.
- 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_delete
Elimina un conjunto de escalado de máquinas virtuales.
begin_delete(resource_group_name: str, vm_scale_set_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 un conjunto de escalado de máquinas virtuales. (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_instances
Elimina 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, *, force_deletion: bool | None = None, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
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.
- force_deletion
- bool
Parámetro opcional para forzar la eliminación de máquinas virtuales del conjunto de escalado de máquinas virtuales. (Característica en versión preliminar). El valor predeterminado es Ninguno.
- 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_perform_maintenance
Realice el mantenimiento en una o varias máquinas virtuales de un conjunto de escalado de máquinas virtuales. Se producirá un error en la operación en instancias que no son aptas para realizar el mantenimiento. Consulte los procedimientos recomendados para obtener más detalles: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications.
begin_perform_maintenance(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[None]
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
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_power_off
Apague (detenga) una o varias máquinas virtuales de un conjunto de escalado de máquinas virtuales. Tenga en cuenta que los recursos se siguen adjuntando y que se le cobra por los recursos. En su lugar, use la desasignación 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, *, skip_shutdown: bool = False, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
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.
- skip_shutdown
- bool
Parámetro para solicitar el apagado de 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.
- 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_reapply
Vuelve a aplicar el perfil de máquina virtual del conjunto de escalado de máquinas virtuales a las instancias de máquina virtual.
begin_reapply(resource_group_name: str, vm_scale_set_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 todas las máquinas virtuales del conjunto de escalado de máquinas virtuales, las mueve a un nuevo nodo y las vuelve a activar.
begin_redeploy(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[None]
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
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_reimage
Restablece la imagen inicial (actualizar el sistema operativo) una o varias máquinas virtuales de un conjunto de escalado de máquinas virtuales que no tienen un disco del 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.
begin_reimage(resource_group_name: str, vm_scale_set_name: str, vm_scale_set_reimage_input: _models.VirtualMachineScaleSetReimageParameters | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parámetros
- vm_scale_set_reimage_input
- VirtualMachineScaleSetReimageParameters o IO
Parámetros para volver a crear un conjunto de escalado de máquinas virtuales. Es un tipo VirtualMachineScaleSetReimageParameters o un tipo de E/S. El valor predeterminado es Ninguno.
- 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_reimage_all
Vuelve a crear una imagen de todos los discos (incluidos los discos de datos) en las máquinas virtuales de un conjunto de escalado de máquinas virtuales. Esta operación solo se admite para discos administrados.
begin_reimage_all(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[None]
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 None 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[None]
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 None o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
begin_set_orchestration_service_state
Cambia la propiedad ServiceState de un servicio determinado.
begin_set_orchestration_service_state(resource_group_name: str, vm_scale_set_name: str, parameters: _models.OrchestrationServiceStateInput, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parámetros
- vm_scale_set_name
- str
Nombre del conjunto de escalado de máquinas virtuales que se va a crear o actualizar. Necesario.
- parameters
- OrchestrationServiceStateInput o IO
Objeto de entrada para la API SetOrchestrationServiceState. Es un tipo OrchestrationServiceStateInput 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 None 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[None]
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 None o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
begin_update
Actualice un conjunto de escalado de máquinas virtuales.
begin_update(resource_group_name: str, vm_scale_set_name: str, parameters: _models.VirtualMachineScaleSetUpdate, *, if_match: str | None = None, if_none_match: str | None = None, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineScaleSet]
Parámetros
- vm_scale_set_name
- str
Nombre del conjunto de escalado de máquinas virtuales que se va a crear o actualizar. Necesario.
- parameters
- VirtualMachineScaleSetUpdate o IO
Objeto del conjunto de escalado. Es un tipo VirtualMachineScaleSetUpdate 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 VirtualMachineScaleSet 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[None]
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 None o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
convert_to_single_placement_group
Convierte la propiedad SinglePlacementGroup en false para un conjunto de escalado de máquinas virtuales existente.
convert_to_single_placement_group(resource_group_name: str, vm_scale_set_name: str, parameters: _models.VMScaleSetConvertToSinglePlacementGroupInput, *, content_type: str = 'application/json', **kwargs: Any) -> None
Parámetros
- vm_scale_set_name
- str
Nombre del conjunto de escalado de máquinas virtuales que se va a crear o actualizar. Necesario.
- parameters
- VMScaleSetConvertToSinglePlacementGroupInput o IO
Objeto de entrada para ConvertToSinglePlacementGroup API. Es un tipo VMScaleSetConvertToSinglePlacementGroupInput 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
Devoluciones
Ninguno o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
force_recovery_service_fabric_platform_update_domain_walk
Tutorial del dominio de actualización manual de la plataforma para actualizar máquinas virtuales en un conjunto de escalado de máquinas virtuales de Service Fabric.
force_recovery_service_fabric_platform_update_domain_walk(resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, zone: str | None = None, placement_group_id: str | None = None, **kwargs: Any) -> RecoveryWalkResponse
Parámetros
- platform_update_domain
- int
Dominio de actualización de plataforma para el que se solicita un tutorial de recuperación manual. Necesario.
- zone
- str
Zona en la que se solicita el recorrido de recuperación manual para el conjunto de escalado de máquinas virtuales entre zonas. El valor predeterminado es Ninguno.
- placement_group_id
- str
Identificador de grupo de selección de ubicación para el que se solicita el tutorial de recuperación manual. El valor predeterminado es Ninguno.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
RecoveryWalkResponse 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, *, expand: str | ExpandTypesForGetVMScaleSets | None = None, **kwargs: Any) -> VirtualMachineScaleSet
Parámetros
- expand
- str o ExpandTypesForGetVMScaleSets
Expresión expand que se va a aplicar en la operación. "UserData" recupera la propiedad UserData del conjunto de escalado de máquinas virtuales que proporcionó el usuario durante la operación de creación y actualización del conjunto de escalado de máquinas virtuales. El valor predeterminado "userData" es None.
- 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
get_os_upgrade_history
Obtiene la lista de actualizaciones del sistema operativo en una instancia de conjunto de escalado de máquinas virtuales.
get_os_upgrade_history(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> Iterable[UpgradeOperationHistoricalStatusInfo]
Parámetros
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
Iterador como una instancia de UpgradeOperationHistoricalStatusInfo 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_by_location
Obtiene todos los conjuntos de escalado de máquinas virtuales en la suscripción especificada para la ubicación especificada.
list_by_location(location: str, **kwargs: Any) -> Iterable[VirtualMachineScaleSet]
Parámetros
- location
- str
Ubicación para la que se consultan los conjuntos de escalado de máquinas virtuales en 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 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.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