VirtualMachineScaleSetsOperations 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_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 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/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications. |
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_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 encender. |
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 que no tienen 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. |
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 del 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 VM Scale Sets. Haga esto hasta que nextLink sea 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_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, *, 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.
- 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, *, 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_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/en-us/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
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, *, 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 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.
- 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_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 encender.
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
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_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 que no tienen 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.
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 establecer el 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
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_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, *, 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.
- 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, **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.
- 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, **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
get_os_upgrade_history
Obtiene la lista de actualizaciones del sistema operativo en una instancia del 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 VM Scale Sets. Haga esto hasta que nextLink sea 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.v2020_12_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2020_12_01\\models\\__init__.py'>
Azure SDK for Python