Todos los productos
Search
Centro de documentos

Auto Scaling:ModifyScalingGroup

Última actualización: Sep 10, 2026

Si necesita aumentar o disminuir automáticamente el número de instancias de un tipo específico según los cambios y las políticas del negocio, puede configurar un grupo de escalado para ajustar automáticamente su capacidad de cómputo (es decir, el número de instancias). Si los atributos actuales del grupo de escalado ya no cumplen con los requisitos de su negocio, puede llamar a la operación ModifyScalingGroup para modificar atributos del grupo de escalado como el número máximo de instancias, el número mínimo de instancias o el número esperado de instancias. De este modo, no necesita crear un grupo de escalado nuevamente ni reconfigurar los atributos relacionados, lo que ahorra tiempo y recursos.

Descripción de la operación

  • Los siguientes parámetros no se pueden modificar:

    • RegionId.

    • LoadBalancerId.

    Nota

    Para modificar las instancias de load balancer asociadas, utilice las operaciones AttachLoadBalancers y DetachLoadBalancers.

    • DBInstanceId.

    Nota

    Para modificar las instancias de ApsaraDB RDS asociadas, utilice las operaciones AttachDBInstances y DetachDBInstances.

  • Solo puede llamar a esta operación cuando el grupo de escalado se encuentra en estado Active o Inactive.

  • Habilitar una nueva configuración de escalado no afecta a las instancias de ECS ni a las instancias de contenedor elástico que se crearon basándose en la configuración de escalado anterior y que siguen en ejecución.

  • Si modifica MaxSize y el número de instancias de ECS o instancias de contenedor elástico en el grupo de escalado supera el nuevo valor de MaxSize, el grupo de escalado elimina automáticamente instancias de ECS o instancias de contenedor elástico para que el recuento de instancias sea igual a MaxSize.

  • Si modifica MinSize y el número de instancias de ECS o instancias de contenedor elástico en el grupo de escalado es menor que el nuevo valor de MinSize, el grupo de escalado agrega automáticamente instancias de ECS o instancias de contenedor elástico para que el recuento de instancias sea igual a MinSize.

  • Si se establece DesiredCapacity para el grupo de escalado y modifica DesiredCapacity, lo que provoca que el número de instancias de ECS o instancias de contenedor elástico en el grupo de escalado no coincida con el nuevo valor de DesiredCapacity, el grupo de escalado agrega o elimina automáticamente instancias de ECS o instancias de contenedor elástico para que el recuento de instancias sea igual a DesiredCapacity.

Pruébelo ahora

Pruebe esta API en OpenAPI Explorer sin necesidad de firma manual. Las llamadas exitosas generan automáticamente código SDK acorde a sus parámetros. Descárguelo con seguridad de credenciales integrada para uso local.

Test

Autorización de RAM

La siguiente tabla describe la autorización necesaria para invocar esta API. Puede definirla en una directiva de Resource Access Management (RAM). A continuación, se detallan las columnas de la tabla:

  • Action: Estas acciones se utilizan en el elemento Action de las declaraciones de directivas de permisos de RAM para otorgar permisos que permitan realizar la operación.

  • API: La API que debe invocarse para llevar a cabo la acción.

  • Nivel de acceso: Nivel de acceso predefinido que se concede para cada API. Valores válidos: create, list, get, update y delete.

  • Tipo de recurso: Tipo de recurso que admite autorización para ejecutar la acción. Indica si la acción es compatible con permisos a nivel de recurso. El recurso especificado debe ser compatible con la acción; de lo contrario, la directiva no surtirá efecto.

    • En las API con permisos a nivel de recurso, los tipos de recursos obligatorios se marcan con un asterisco (*). Especifique el Alibaba Cloud Resource Name (ARN) correspondiente en el elemento Resource de la directiva.

    • Para las API sin permisos a nivel de recurso, se muestra All Resources. Utilice un asterisco (*) en el elemento Resource de la directiva.

  • Clave de condición: Claves de condición definidas por el servicio. Permiten un control granular y se aplican ya sea solo a acciones o a acciones asociadas con recursos específicos. Además de las claves de condición específicas del servicio, Alibaba Cloud proporciona un conjunto de common condition keys aplicables a todos los servicios compatibles con RAM.

  • Acción dependiente: Acciones dependientes necesarias para ejecutar la acción principal. Para completar la operación, el usuario de RAM o el rol de RAM debe contar con permisos para realizar todas las acciones dependientes.

Action

Nivel de acceso

Tipo de recurso

Clave de condición

Acción dependiente

ess:ModifyScalingGroup

update

*ScalingGroup.

acs:ess:{#regionId}:{#accountId}:scalinggroup/{#ScalingGroupId}

Ninguna Ninguna

Parámetros de la solicitud

Parámetro

Tipo

Obligatorio

Descripción

Ejemplo

ScalingGroupId

string

Sí

El ID del grupo de escalado que desea modificar.

asg-bp1ffogfdauy0jw0****

ScalingGroupName

string

No

El nombre del grupo de escalado. El nombre debe ser único dentro de una región. El nombre debe tener de 2 a 64 caracteres de longitud y debe comenzar con un dígito, una letra mayúscula, una letra minúscula o un carácter chino. El nombre puede contener dígitos, guiones bajos (_), guiones (-) y puntos (.).

scalinggroup****

MinSize

integer

No

El número mínimo de instancias de ECS o instancias de contenedor elástico en el grupo de escalado. Cuando el número de instancias de ECS o de contenedor elástico en el grupo de escalado es menor que el valor de MinSize, Auto Scaling crea automáticamente instancias de ECS o instancias de contenedor elástico.

Nota

El valor de MinSize debe ser menor o igual que el valor de MaxSize.

1

MaxSize

integer

No

El número máximo de instancias de ECS o instancias de contenedor elástico en el grupo de escalado. Cuando el número de instancias de ECS o de contenedor elástico en el grupo de escalado supera el valor de MaxSize, Auto Scaling elimina instancias automáticamente.

Los valores válidos de MaxSize dependen del uso de Auto Scaling. Vaya al Centro de cuotas para consultar el valor de cuota para el Número máximo de instancias en un grupo de escalado.

Por ejemplo, si el valor de cuota para el Número máximo de instancias en un grupo de escalado es 2000, los valores válidos de MaxSize son de 0 a 2000.

99

DefaultCooldown

integer

No

El tiempo de espera predeterminado del grupo de escalado. Este parámetro solo se aplica al escalado simple. Valores válidos: 0 a 86400. Unidad: segundos.

Durante el tiempo de espera, el grupo de escalado no ejecuta otras actividades de escalado. Esta restricción solo se aplica a las actividades de escalado que se activan mediante tareas basadas en eventos de CloudMonitor.

600

RemovalPolicies

array

No

La política de reducción del grupo de escalado para eliminar instancias de ECS. Valores válidos:

  • OldestInstance: elimina la instancia de ECS que se agregó primero al grupo de escalado.

  • NewestInstance: elimina la instancia de ECS que se agregó más recientemente al grupo de escalado.

  • OldestScalingConfiguration: elimina la instancia de ECS que se creó basándose en la configuración de escalado más antigua.

string

No

La política de reducción del grupo de escalado para eliminar instancias de ECS. Valores válidos:

  • OldestInstance: elimina la instancia de ECS que se agregó primero al grupo de escalado.

  • NewestInstance: elimina la instancia de ECS que se agregó más recientemente al grupo de escalado.

  • OldestScalingConfiguration: elimina la instancia de ECS que se creó basándose en la configuración de escalado más antigua.

NewestInstance

ActiveScalingConfigurationId

string

No

El ID de la configuración de escalado activa en el grupo de escalado.

asc-bp17pelvl720x5ub****

HealthCheckType

string

No

El modo de comprobación de estado del grupo de escalado. Valores válidos:

  • NONE: Las comprobaciones de estado están deshabilitadas.

  • ECS: Se realizan comprobaciones de estado en las instancias del grupo de escalado. Este valor se utiliza para habilitar las comprobaciones de estado de instancias tanto para grupos de escalado de tipo ECS como de tipo ECI.

  • LOAD_BALANCER: El estado de las instancias se determina en función de los resultados de la comprobación de estado del load balancer. No es compatible con el load balancer de tipo CLB. Valor predeterminado: ECS.

Nota

Para habilitar tanto las comprobaciones de estado de instancias como las comprobaciones de estado del load balancer, utilice el parámetro HealthCheckTypes.

ECS

LaunchTemplateId

string

No

El ID de la plantilla de lanzamiento. Este parámetro indica al grupo de escalado que obtenga la información de la configuración de lanzamiento desde la plantilla de lanzamiento.

lt-m5e3ofjr1zn1aw7****

LaunchTemplateVersion

string

No

La versión de la plantilla de lanzamiento. Valores válidos:

  • Un número de versión fijo de la plantilla.

  • Default: utiliza siempre la versión predeterminada de la plantilla.

  • Latest: utiliza siempre la versión más reciente de la plantilla.

Default

OnDemandBaseCapacity

integer

No

El número mínimo de instancias de pago por uso requeridas en el grupo de escalado. Valores válidos: 0 a 1000. Cuando el número de instancias de pago por uso es menor que este valor, se crean preferentemente instancias de pago por uso.

Cuando el parámetro MultiAZPolicy se establece en COMPOSABLE, el valor predeterminado es 0.

30

OnDemandPercentageAboveBaseCapacity

integer

No

El porcentaje de instancias de pago por uso entre las instancias excedentes después de cumplir con el número mínimo de instancias de pago por uso (OnDemandBaseCapacity). Valores válidos: 0 a 100.

Cuando el parámetro MultiAZPolicy se establece en COMPOSABLE, el valor predeterminado es 100.

20

SpotInstanceRemedy

boolean

No

Especifica si se deben complementar las instancias spot. Si este parámetro se establece en true, el grupo de escalado intenta crear nuevas instancias para reemplazar las instancias spot que están a punto de ser recuperadas cuando el sistema envía notificaciones de recuperación.

true

CompensateWithOnDemand

boolean

No

Especifica si se deben crear automáticamente instancias de pago por uso para cumplir con el número requerido de instancias de ECS cuando no se pueden crear instancias spot debido a razones como el costo o un inventario insuficiente. Este parámetro solo surte efecto cuando el parámetro MultiAZPolicy de la operación CreateScalingGroup se establece en COST_OPTIMIZED. Valores válidos:

  • true: Se permiten instancias de pago por uso.

  • false: No se permiten instancias de pago por uso.

true

SpotInstancePools

integer

No

El número de tipos de instancia disponibles. El grupo de escalado crea instancias spot de manera rentable entre los tipos de instancia especificados. Valores válidos: 0 a 10.

Cuando el parámetro MultiAZPolicy se establece en COMPOSABLE, el valor predeterminado es 2.

5

DesiredCapacity

integer

No

El número esperado de instancias de ECS o instancias de contenedor elástico en el grupo de escalado. El grupo de escalado mantiene automáticamente el recuento de instancias en el número esperado de instancias. Valores válidos: MaxSize ≥ número esperado de instancias ≥ MinSize.

Nota

Si la función de número esperado de instancias se deshabilita y luego se vuelve a habilitar, debe establecer el valor de DesiredCapacity nuevamente.

5

GroupDeletionProtection

boolean

No

Especifica si se debe habilitar la protección contra eliminación para el grupo de escalado. Valores válidos:

  • true: La protección contra eliminación está habilitada. El grupo de escalado no se puede eliminar.

  • false: La protección contra eliminación está deshabilitada.

true

MultiAZPolicy

string

No

La política de escalado para instancias de ECS en un grupo de escalado multizona. Valores válidos:

  • PRIORITY: Las instancias se escalan según la prioridad de los vSwitches (VSwitchIds.N). Auto Scaling intenta escalar instancias preferentemente en la zona del vSwitch con la prioridad más alta. Si el escalado falla, Auto Scaling intenta escalar instancias en la zona del vSwitch con la siguiente prioridad más alta.

  • COST_OPTIMIZED: Durante los eventos de escalado horizontal, Auto Scaling intenta crear instancias de ECS en orden ascendente de precio unitario de vCPU. Durante los eventos de reducción, Auto Scaling intenta eliminar instancias de ECS en orden descendente de precio unitario de vCPU. Cuando la configuración de escalado especifica varios tipos de instancia con el método de facturación spot, se crean preferentemente instancias spot. Puede utilizar el parámetro CompensateWithOnDemand para especificar si Auto Scaling intenta crear automáticamente instancias de pago por uso cuando no se pueden crear instancias spot.

Nota

COST_OPTIMIZED solo surte efecto cuando la configuración de escalado especifica varios tipos de instancia o utiliza instancias spot.

  • BALANCE: Las instancias de ECS se asignan uniformemente entre las zonas especificadas para el grupo de escalado. Si las zonas se desequilibran debido a razones como un inventario insuficiente, puede llamar a la operación RebalanceInstance para reequilibrar los recursos.

  • COMPOSABLE: Una política compuesta que le permite combinar las políticas de escalado multizona anteriores según sea necesario.

PRIORITY

VSwitchIds

array

No

Los ID de uno o más vSwitches.

Este parámetro solo surte efecto cuando el tipo de red del grupo de escalado es VPC. Los vSwitches especificados deben pertenecer a la misma VPC que el grupo de escalado.

Los vSwitches pueden abarcar varias zonas. La prioridad de los vSwitches se ordena en orden ascendente de números, donde 1 indica la prioridad más alta. Cuando no se puede crear una instancia de ECS en la zona de un vSwitch de mayor prioridad, el sistema selecciona automáticamente el vSwitch de la siguiente prioridad para crear la instancia.

string

No

Los ID de uno o más vSwitches.

Este parámetro solo surte efecto cuando el tipo de red del grupo de escalado es VPC. Los vSwitches especificados deben pertenecer a la misma VPC que el grupo de escalado.

Los vSwitches pueden abarcar varias zonas. La prioridad de los vSwitches se ordena en orden ascendente de números, donde 1 indica la prioridad más alta. Cuando no se puede crear una instancia de ECS en la zona de un vSwitch de mayor prioridad, el sistema selecciona automáticamente el vSwitch de la siguiente prioridad para crear la instancia.

vsw-bp1oo2a7isyrb8igf****

LaunchTemplateOverrides

array<object>

No

La información del tipo de instancia para la plantilla de lanzamiento extendida.

object

No

La información del tipo de instancia para la plantilla de lanzamiento extendida.

InstanceType

string

No

Para habilitar el escalado del grupo de escalado según la capacidad de los tipos de instancia, especifique tanto este parámetro como LaunchTemplateOverrides.WeightedCapacity.

Este parámetro especifica el tipo de instancia y anula el tipo de instancia en la plantilla de lanzamiento.

Nota

Este parámetro solo surte efecto cuando el parámetro LaunchTemplateId especifica una plantilla de lanzamiento.

Valores válidos de InstanceType: Tipos de instancia de ECS disponibles para su compra.

ecs.c5.xlarge

WeightedCapacity

integer

No

Para habilitar el escalado del grupo de escalado según la capacidad de los tipos de instancia, especifique este parámetro después de especificar LaunchTemplateOverrides.InstanceType. Los dos parámetros tienen una correspondencia uno a uno.

Este parámetro especifica el peso del tipo de instancia, que representa la capacidad de una sola instancia de este tipo en el grupo de escalado.

Un peso mayor significa que se requieren menos instancias de este tipo para cumplir con la capacidad esperada.

Dado que los tipos de instancia difieren en métricas de rendimiento como el número de vCPU y el tamaño de memoria, puede asignar diferentes pesos a diferentes tipos de instancia según sus requisitos.

Ejemplo:

  • Capacidad actual: 0.

  • Capacidad esperada: 6.

  • Capacidad de ecs.c5.xlarge: 4.

Para cumplir con la capacidad esperada, el grupo de escalado escala horizontalmente dos instancias ecs.c5.xlarge.

Nota

Durante un evento de escalado horizontal, la capacidad del grupo de escalado no puede superar la suma de MaxSize y el peso máximo de los tipos de instancia.

Valores válidos de WeightedCapacity: 1 a 500.

4

SpotPriceLimit

number

No

El precio máximo por hora para el tipo de instancia especificado por LaunchTemplateOverride.N.InstanceType. Puede especificar N valores para este parámetro. La plantilla de lanzamiento extendida admite N tipos de instancia. Valores válidos de N: 1 a 20.

Nota

Este parámetro solo surte efecto cuando el parámetro LaunchTemplateId especifica una plantilla de lanzamiento.

0.025

MaxInstanceLifetime

integer

No

La cantidad máxima de tiempo que una instancia puede permanecer en el grupo de escalado. Unidad: segundos.

Valores válidos: 0 o [86400, Integer.maxValue]. Un valor de 0 borra el valor de MaxInstanceLifetime establecido previamente (es decir, no se establece MaxInstanceLifetime).

Valor predeterminado: null.

Nota

Este parámetro no es compatible con los grupos de escalado de tipo ECI ni con los grupos de escalado que tienen habilitado el modo económico.

86400

AzBalance

boolean

No

Especifica si la capacidad del grupo de escalado se distribuye uniformemente entre las zonas. Este parámetro solo surte efecto cuando el parámetro MultiAZPolicy se establece en COMPOSABLE. Valores válidos:

  • true: La capacidad del grupo de escalado se distribuye uniformemente entre las zonas.

  • false: La capacidad del grupo de escalado no se distribuye uniformemente entre las zonas.

Valor predeterminado: false.

false

AllocationStrategy

string

No

La estrategia de asignación de capacidad que determina cómo el grupo de escalado selecciona los tipos de instancia disponibles para cumplir con los requisitos de capacidad. La estrategia de asignación de capacidad se aplica tanto a la capacidad de pago por uso como a la capacidad spot. Este parámetro solo surte efecto cuando el parámetro MultiAZPolicy se establece en COMPOSABLE. Valores válidos:

  • priority: Las instancias se crean en el orden de los tipos de instancia configurados.

  • lowestPrice: Las instancias se crean en orden ascendente de precio unitario de vCPU.

Valor predeterminado: priority.

priority

SpotAllocationStrategy

string

No

La estrategia de asignación para la capacidad spot. Puede utilizar este parámetro para especificar por separado la estrategia de asignación para la capacidad spot. Este parámetro solo surte efecto cuando el parámetro MultiAZPolicy se establece en COMPOSABLE. Valores válidos:

  • priority: Las instancias se crean en el orden de los tipos de instancia configurados.

  • lowestPrice: Las instancias se crean en orden ascendente de precio unitario de vCPU.

Valor predeterminado: priority.

lowestPrice

CustomPolicyARN

string

No

El Alibaba Cloud Resource Name (ARN) de la política de reducción personalizada (Function). Este parámetro solo surte efecto cuando la primera política de eliminación en RemovalPolicies se establece en CustomPolicy.

acs:fc:cn-zhangjiakou:16145688****:services/ess_custom_terminate_policy.LATEST/functions/ess_custom_terminate_policy_name

DisableDesiredCapacity

boolean

No

Especifica si se debe deshabilitar la función de número esperado de instancias para el grupo de escalado. Valores válidos:

  • false: La función de número esperado de instancias está habilitada.

  • true: La función de número esperado de instancias está deshabilitada.

Nota

Solo puede establecer este parámetro en true (para deshabilitar la función de número esperado de instancias) cuando no hay ninguna actividad de escalado en curso en el grupo de escalado. Cuando se deshabilita la función de número esperado de instancias, se borra el atributo DesiredCapacity actual del grupo de escalado, pero el número actual de instancias en el grupo de escalado permanece sin cambios.

false

ScalingPolicy

string

No

El patrón de recuperación del grupo de escalado. Valores válidos:

  • recycle: El patrón de recuperación se establece en Modo de apagado y recuperación.

  • release: El patrón de recuperación se establece en Modo de liberación.

  • forcerelease: El patrón de recuperación se establece en Modo de liberación forzada.

    Nota

    Si selecciona forcerelease, el sistema libera forzosamente las instancias que se encuentran en estado Running durante las actividades de reducción. Liberar forzosamente una instancia equivale a una operación de apagado, que borra los datos temporales en la memoria y el almacenamiento de la instancia. Los datos no se pueden recuperar. Proceda con precaución.

  • forcerecycle: El patrón de recuperación se establece en Modo de apagado y recuperación forzados.

    Nota

    Si selecciona forcerecycle, el sistema apaga forzosamente las instancias que se encuentran en estado Running durante las actividades de reducción. Apagar forzosamente una instancia equivale a una operación de apagado, que borra los datos temporales en la memoria y el almacenamiento de la instancia. Los datos no se pueden recuperar. Proceda con precaución.

ScalingPolicy especifica el patrón de recuperación del grupo de escalado. La acción específica que se realiza cuando se elimina una instancia del grupo de escalado está determinada por el parámetro RemovePolicy de RemoveInstances. Para obtener más información, consulte RemoveInstances.

recycle

HealthCheckTypes

array

No

Los modos de comprobación de estado del grupo de escalado.

Nota

Puede establecer varios valores para este parámetro para habilitar múltiples opciones de comprobación de estado. Si se establece el parámetro HealthCheckType, este parámetro se ignora.

string

No

La lista de modos de comprobación de estado para el grupo de escalado. Valores válidos:

  • NONE: Las comprobaciones de estado están deshabilitadas.

  • ECS: Se realizan comprobaciones de estado en las instancias del grupo de escalado. Este valor se utiliza para habilitar las comprobaciones de estado de instancias tanto para grupos de escalado de tipo ECS como de tipo ECI.

  • LOAD_BALANCER: El estado de las instancias se determina en función de los resultados de la comprobación de estado del load balancer. No es compatible con el load balancer de tipo CLB.

Valor predeterminado: ECS.

ECS

StopInstanceTimeout

integer

No

El tiempo de espera para que se detenga una instancia de ECS durante un proceso de reducción. Unidad: segundos. Valores válidos: 30 a 240.

Nota
  • Este parámetro solo surte efecto durante los procesos de reducción cuando ScalingPolicy se establece en release.

  • Si se establece este parámetro, el sistema espera hasta el período StopInstanceTimeout para que la instancia se detenga. Una vez que transcurre el período de tiempo de espera, el proceso de reducción continúa independientemente de si la instancia se detiene o no.

  • Si no se establece este parámetro, el sistema espera hasta que la instancia se detenga. El proceso de reducción continúa solo después de que la instancia se detiene. Si la instancia no se detiene, el proceso de reducción se revierte y la reducción falla.

  • Si este parámetro se establece en 0, se borran las configuraciones del parámetro.

60

CapacityOptions

object

No

Las opciones de capacidad.

OnDemandBaseCapacity

integer

No

El número mínimo de instancias de pago por uso requeridas en el grupo de escalado. Cuando el número de instancias de pago por uso en el grupo de escalado es menor que este valor, el sistema crea preferentemente instancias de pago por uso. Valores válidos: 0 a 1000.

Cuando el parámetro MultiAZPolicy se establece en COMPOSABLE, el valor predeterminado es 0.

30

OnDemandPercentageAboveBaseCapacity

integer

No

El porcentaje de instancias de pago por uso entre las instancias excedentes después de cumplir con el número mínimo de instancias de pago por uso (OnDemandBaseCapacity). Valores válidos: 0 a 100.

Cuando el parámetro MultiAZPolicy se establece en COMPOSABLE, el valor predeterminado es 100.

20

CompensateWithOnDemand

boolean

No

Especifica si se deben crear automáticamente instancias de pago por uso para cumplir con el número requerido de instancias de ECS cuando no se pueden crear instancias spot debido a razones como el costo o un inventario insuficiente. Este parámetro solo surte efecto cuando el parámetro MultiAZPolicy de la operación CreateScalingGroup se establece en COST_OPTIMIZED. Valores válidos:

  • true: Se permiten instancias de pago por uso.

  • false: No se permiten instancias de pago por uso.

true

SpotAutoReplaceOnDemand

boolean

No

Especifica si se deben utilizar instancias spot para reemplazar las instancias de pago por uso cuando la proporción de pago por uso supera la proporción de OnDemandPercentageAboveBaseCapacity después de habilitar CompensateWithOnDemand. Un escenario común es cuando CompensateWithOnDemand hace que las instancias spot se degraden a instancias de pago por uso debido a problemas de inventario o precios de instancias spot. Para evitar que las instancias de pago por uso persistan durante un período prolongado, el sistema intenta reemplazar la capacidad excedente de pago por uso con instancias spot. Valores válidos:

  • true: Se permite el reemplazo.

  • false: No se permite el reemplazo.

Valor predeterminado: false.

true

PriceComparisonMode

string

No

El modo de comparación de precios para la estrategia de optimización de costos del grupo de escalado. Valores válidos:

  • PricePerUnit: Los precios se comparan en función del precio por unidad de capacidad.

    La capacidad de una instancia en el grupo de escalado es igual al peso asignado al tipo de instancia. El peso predeterminado es 1, lo que significa que una instancia de ECS ocupa una capacidad de 1.

  • PricePerVCpu: Los precios se comparan en función del precio por vCPU.

Valor predeterminado: PricePerUnit.

PricePerUnit

BalanceMode

string

No

El modo de equilibrio de zonas. Este parámetro solo surte efecto cuando el equilibrio de zonas está habilitado. Valores válidos:

  • BalancedBestEffort: Cuando la creación de recursos falla en una zona, el sistema recurre a otras zonas para garantizar la entrega de recursos con el mejor esfuerzo.

  • BalancedOnly: Cuando la creación de recursos falla en una zona, el sistema no recurre a otras zonas. La actividad de escalado horizontal tiene éxito parcial para evitar un desequilibrio excesivo de recursos entre las zonas.

Valor predeterminado: BalancedBestEffort.

BalancedBestEffort

AutoRebalance

boolean

No

Especifica si se debe habilitar el reequilibrio automático para el grupo de escalado. Este parámetro solo surte efecto cuando BalancedOnly está habilitado para un grupo de escalado con equilibrio de zonas. Valores válidos:

  • false: El reequilibrio automático está deshabilitado.

  • true: Cuando el reequilibrio automático está habilitado, el grupo de escalado monitorea automáticamente la capacidad entre las zonas. Cuando la capacidad está desequilibrada entre las zonas, el grupo de escalado realiza ajustes de escala y reducciones de manera proactiva entre zonas para reequilibrar la capacidad.

Valor predeterminado: false.

false

Elementos de la respuesta

Elemento

Tipo

Descripción

Ejemplo

object

RequestId

string

El ID de la solicitud.

473469C7-AA6F-4DC5-B3DB-A3DC0DE3****

Ejemplos

Respuesta exitosa

JSON Formato

{
  "RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}

Códigos de error

Consulte Códigos de error para ver la lista completa.

Notas de la versión

Consulte Notas de la versión para ver la lista completa.