Modifica una configuración de escalado de tipo ECS (la plantilla de instancia de ECS para el escalado horizontal) si la configuración de escalado actual no cumple con sus requisitos empresariales.
Descripción de la operación
-
Si modifica el nombre de una configuración de escalado, asegúrese de que ninguna otra configuración de escalado en el mismo grupo de escalado tenga el mismo nombre.
-
Puede vincular una tarjeta de interfaz de red (NIC) principal mediante uno de los siguientes métodos. Sin embargo, solo puede utilizar un método en una sola solicitud. Si utiliza ambos métodos, la solicitud fallará y se devolverá un mensaje de error. Cuando modifica la configuración de escalado mediante un método, la configuración de NIC establecida por el otro método se borra.
-
Configure directamente la NIC principal mediante parámetros como SecurityGroupId, SecurityGroupIds e Ipv6AddressCount.
-
Configure la NIC principal y las NIC secundarias mediante el parámetro NetworkInterfaces. Cuando utilice el parámetro NetworkInterfaces, debe configurar la NIC principal. Si NetworkInterface.InstanceType se establece en Primary, se configura la NIC principal. Si NetworkInterface.InstanceType se establece en Secondary o se deja vacío, se configura una NIC secundaria.
-
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
ess:ModifyScalingConfiguration |
update |
*ScalingGroup
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| ScalingConfigurationId |
string |
Sí |
El ID de la configuración de escalado que desea modificar. |
asc-bp16har3jpj6fjbx**** |
| IoOptimized |
string |
No |
Especifica si la instancia es una instancia optimizada para E/S. Valores válidos:
|
none |
| SpotStrategy |
string |
No |
La política de interrupción para instancias de pago por uso. Valores válidos:
|
NoSpot |
| ScalingConfigurationName |
string |
No |
El nombre de la configuración de escalado. El nombre debe tener entre 2 y 64 caracteres de longitud y puede contener letras, dígitos, guiones bajos (_), guiones (-) y puntos (.). Debe comenzar con una letra, un dígito o un carácter chino. El nombre de la configuración de escalado debe ser único dentro de un grupo de escalado en la misma región. Si no especifica este parámetro, se utiliza el ID de la configuración de escalado de forma predeterminada. |
test-modify |
| InstanceName |
string |
No |
El nombre de la instancia de ECS que se crea automáticamente mediante la configuración de escalado. |
inst**** |
| HostName |
string |
No |
El nombre de host del servidor de Elastic Compute Service (ECS). No se puede utilizar un punto (.) o un guion (-) como primer o último carácter, ni utilizarse de forma consecutiva. Además, las convenciones de nomenclatura para los diferentes tipos de instancias son las siguientes:
|
hos**** |
| ImageId |
string |
No |
El ID del archivo de imagen utilizado para la creación automática de instancias. Nota
Si la imagen utilizada previamente en la configuración de escalado incluye un disco en la nube del sistema y discos en la nube de datos, la información de los discos en la nube de datos se elimina después de cambiar la imagen. |
centos6u5_64_20G_aliaegis_2014****.vhd |
| ImageName |
string |
No |
El nombre de la imagen. Los nombres de imagen deben ser únicos dentro de una región. Si especifica ImageId, se ignora ImageName. No puede utilizar ImageName para especificar imágenes de Alibaba Cloud Marketplace. |
suse11sp3_64_20G_aliaegis_2015****.vhd |
| Cpu |
integer |
No |
El número de vCPU. Unidad: núcleos. Puede especificar tanto CPU como Memory para definir el rango de tipos de instancia. Por ejemplo, CPU=2 y Memory=16 define todos los tipos de instancia con 2 vCPU y 16 GiB de memoria. Auto Scaling determina el conjunto de tipos de instancia activos basándose en factores como la optimización de E/S y las zonas, y luego crea instancias del tipo de instancia con el precio más bajo según la clasificación por precio. Nota
Esta configuración solo surte efecto cuando el modo de optimización de costos está habilitado y no se especifica ningún tipo de instancia en la configuración de escalado. |
2 |
| Memory |
integer |
No |
El tamaño de la memoria. Unidad: GiB. Puede especificar tanto CPU como Memory para definir el rango de tipos de instancia. Por ejemplo, CPU=2 y Memory=16 define todos los tipos de instancia con 2 vCPU y 16 GiB de memoria. Auto Scaling determina el conjunto de tipos de instancia activos basándose en factores como la optimización de E/S y las zonas, y luego crea instancias del tipo de instancia con el precio más bajo según la clasificación por precio. Nota
Esta configuración solo surte efecto cuando el modo de optimización de costos está habilitado y no se especifica ningún tipo de instancia en la configuración de escalado. |
16 |
| InternetChargeType |
string |
No |
El método de facturación para el uso de la red. Valores válidos:
|
PayByBandwidth |
| InternetMaxBandwidthOut |
integer |
No |
El ancho de banda público de salida máximo. Unidad: Mbit/s. Valores válidos: 0 a 100. Valor predeterminado: 0. |
10 |
| SystemDisk.Category |
string |
No |
La categoría del disco en la nube del sistema. Valores válidos:
Este parámetro no se puede especificar junto con |
cloud_efficiency |
| SystemDisk.Size |
integer |
No |
El tamaño del disco en la nube del sistema. Unidad: GiB. Valores válidos:
El valor de este parámetro debe ser mayor o igual a max{1, ImageSize}. |
50 |
| SystemDisk.DiskName |
string |
No |
El nombre del disco en la nube del sistema. El nombre debe tener entre 2 y 128 caracteres de longitud y puede contener letras, dígitos, dos puntos (:), guiones bajos (_) y guiones (-). Debe comenzar con una letra o un carácter chino y no puede comenzar con http:// o https://. Valor predeterminado: vacío. |
cloud_ssdSystem |
| SystemDisk.Description |
string |
No |
La descripción del disco en la nube del sistema. La descripción debe tener entre 2 y 256 caracteres de longitud y no puede comenzar con |
Test system disk |
| SystemDisk.AutoSnapshotPolicyId |
string |
No |
El ID de la política de instantáneas automáticas aplicada al disco en la nube del sistema. |
sp-bp12m37ccmxvbmi5**** |
| SystemDisk.PerformanceLevel |
string |
No |
El nivel de rendimiento (PL) del disco en la nube del sistema cuando el disco es un ESSD. Valores válidos:
Nota
Para obtener más información sobre cómo seleccionar un nivel de rendimiento de ESSD, consulte ESSDs. |
PL0 |
| LoadBalancerWeight |
integer |
No |
El peso del servidor backend de SLB. Valores válidos: 1 a 100. |
50 |
| UserData |
string |
No |
Los datos de usuario de la instancia de ECS. Los datos deben estar codificados en Base64. El tamaño máximo de los datos sin procesar antes de la codificación es de 32 KB. |
ZWNobyBoZWxsbyBlY3Mh |
| KeyPairName |
string |
No |
El nombre del par de claves utilizado para iniciar sesión en la instancia de ECS.
|
KeyPair_Name |
| RamRoleName |
string |
No |
El nombre del rol de RAM asociado con la instancia de ECS. Este nombre es proporcionado y mantenido por RAM. Puede llamar a la operación ListRoles para consultar los roles de RAM disponibles. Para obtener más información sobre cómo crear un rol de RAM, consulte la operación CreateRole. |
RamRoleTest |
| PasswordInherit |
boolean |
No |
Especifica si se debe utilizar la contraseña preestablecida en la imagen. Para utilizar este parámetro, asegúrese de que se haya configurado una contraseña para la imagen. |
false |
| Tags |
string |
No |
Las etiquetas de la instancia de ECS. Las etiquetas se especifican como pares clave-valor. Puede especificar hasta 20 etiquetas. Se aplican los siguientes límites a Key y Value:
|
{"key1":"value1","key2":"value2", ... "key5":"value5"} |
| DeploymentSetId |
string |
No |
El ID del conjunto de despliegue al que pertenece la instancia de ECS. |
ds-bp13v7bjnj9gis**** |
| SecurityGroupId |
string |
No |
El ID del security group al que pertenece la instancia de ECS. Las instancias de ECS en el mismo security group pueden acceder entre sí. |
sg-F876F**** |
| Override |
boolean |
No |
Especifica si se deben sobrescribir los datos existentes. Valores válidos:
|
true |
| ResourceGroupId |
string |
No |
El ID del grupo de recursos al que pertenece la instancia de ECS. |
abcd1234abcd**** |
| HpcClusterId |
string |
No |
El ID del clúster HPC al que pertenece la instancia de ECS. |
hpc-clusterid |
| InstanceDescription |
string |
No |
La descripción de la instancia de ECS. La descripción debe tener entre 2 y 256 caracteres de longitud y no puede comenzar con |
Test instance |
| Ipv6AddressCount |
integer |
No |
El número de direcciones IPv6 generadas aleatoriamente asignadas a las interfaces de red elásticas (ENI). |
1 |
| CreditSpecification |
string |
No |
Modifica el modo de ejecución de una instancia ampliable. Valores válidos:
|
Standard |
| ImageFamily |
string |
No |
El nombre de la familia de imágenes. Puede establecer este parámetro para obtener la última imagen disponible de la familia de imágenes especificada para la creación de instancias. Si ha especificado el parámetro |
hangzhou-daily-update |
| ZoneId |
string |
No |
El ID de zona de la instancia de ECS. |
cn-hangzhou-g |
| DedicatedHostId |
string |
No |
Especifica si se debe crear la instancia de ECS en un host dedicado. Dado que los hosts dedicados no admiten la creación de instancias spot, si especifica el parámetro DedicatedHostId, las configuraciones SpotStrategy y SpotPriceLimit en la solicitud se ignoran automáticamente. Puede llamar a la operación DescribeDedicatedHosts para consultar la lista de ID de hosts dedicados. |
dh-bp67acfmxazb4p**** |
| Affinity |
string |
No |
Especifica si la instancia en un host dedicado está asociada con el host dedicado. Valores válidos:
|
default |
| Tenancy |
string |
No |
Especifica si se debe crear la instancia en un host dedicado. Valores válidos:
|
default |
| SchedulerOptions |
object |
No |
Las opciones del programador. |
["testManagedPrivateSpaceId****"] |
| PrivatePoolOptions.MatchCriteria |
string |
No |
La opción de pool privado para el inicio de la instancia. Se genera un pool privado después de que entra en vigor una garantía de elasticidad o una reserva de capacidad. Puede seleccionar un pool privado cuando inicia una instancia. Valores válidos:
|
Open |
| PrivatePoolOptions.Id |
string |
No |
El ID del pool privado, que es el ID de la garantía de elasticidad o la reserva de capacidad. |
eap-bp67acfmxazb4**** |
| SpotDuration |
integer |
No |
El período de protección de la instancia spot. Unidad: horas. Valores válidos:
Nota
Alibaba Cloud envía una notificación de evento del sistema de ECS 5 minutos antes de que se libere la instancia. Las instancias spot se facturan por segundo. Le recomendamos que seleccione un período de protección adecuado según la duración esperada de ejecución de la tarea. Valor predeterminado: 1. |
1 |
| SpotInterruptionBehavior |
string |
No |
El modo de interrupción de la instancia spot. Actualmente, solo se admite Terminate (predeterminado), que libera directamente la instancia. |
Terminate |
| DataDisks |
array<object> |
No |
La colección de información de discos en la nube de datos. |
|
|
object |
No |
La colección de información de discos en la nube de datos. |
||
| PerformanceLevel |
string |
No |
El nivel de rendimiento del disco en la nube de datos cuando el disco es un ESSD. Valores válidos:
Nota
Para obtener más información sobre cómo seleccionar un nivel de rendimiento de ESSD, consulte ESSDs. |
PL1 |
| AutoSnapshotPolicyId |
string |
No |
El ID de la política de instantáneas automáticas aplicada al disco en la nube de datos. |
sp-bp19nq9enxqkomib**** |
| Encrypted |
string |
No |
Especifica si se debe cifrar el disco en la nube de datos. Valores válidos:
|
false |
| Description |
string |
No |
La descripción del disco en la nube del sistema. La descripción debe tener entre 2 y 256 caracteres de longitud y no puede comenzar con |
Disco de datos de prueba |
| SnapshotId |
string |
No |
El ID de la instantánea utilizada para crear el disco en la nube de datos. Después de especificar este parámetro, se ignora DataDisk.Size y el tamaño del disco creado es el tamaño de la instantánea especificada. Si la instantánea se creó el 15 de julio de 2013 o antes, la solicitud se rechaza y se devuelve el mensaje de error InvalidSnapshot.TooOld. |
s-snapshot**** |
| Categories |
array |
No |
Los múltiples tipos de disco del disco en la nube de datos. Valores válidos:
Nota
No puede especificar este parámetro junto con |
|
|
string |
No |
Los múltiples tipos de disco del disco en la nube de datos. Cuando no se puede utilizar un tipo de disco con mayor prioridad, Auto Scaling intenta automáticamente el siguiente tipo de disco prioritario para crear el disco en la nube de datos. Valores válidos:
Nota
No puede especificar este parámetro junto con |
cloud |
|
| Size |
integer |
No |
El tamaño del disco en la nube de datos. Unidad: GiB. Valores válidos:
Después de especificar este parámetro, el tamaño del disco debe ser mayor o igual al tamaño de la instantánea especificada por SnapshotId. |
100 |
| Device |
string |
No |
El punto de montaje del disco en la nube de datos. Si no especifica este parámetro, el sistema utiliza el comportamiento predeterminado para asignar un punto de montaje durante la creación automática de la instancia de ECS. Los puntos de montaje van desde /dev/xvdb hasta /dev/xvdz. |
/dev/xvdd |
| DiskName |
string |
No |
El nombre del disco en la nube de datos. El nombre debe tener entre 2 y 128 caracteres de longitud y puede contener letras, dígitos, dos puntos (:), guiones bajos (_) y guiones (-). Debe comenzar con una letra o un carácter chino y no puede comenzar con |
cloud_ssdData |
| Category |
string |
No |
La categoría del disco en la nube de datos. Valores válidos:
Este parámetro no se puede especificar junto con
|
cloud_ssd |
| DeleteWithInstance |
boolean |
No |
Especifica si el disco en la nube de datos se libera cuando se libera la instancia. Valores válidos:
Este parámetro solo se puede establecer para discos en la nube independientes (DataDisk.Category se establece en cloud, cloud_efficiency, cloud_ssd, cloud_essd o cloud_auto). De lo contrario, se devuelve un error. |
true |
| KMSKeyId |
string |
No |
El ID de la clave KMS para el disco en la nube de datos. |
0e478b7a-4262-4802-b8cb-00d3fb40**** |
| ProvisionedIops |
integer |
No |
Las métricas de rendimiento de IOPS (Operaciones de Entrada/Salida por Segundo) aprovisionadas del disco en la nube de datos. Nota
IOPS (Operaciones de Entrada/Salida por Segundo) mide el número de operaciones de lectura y escritura que un dispositivo de almacenamiento en bloque puede procesar por segundo. |
100 |
| BurstingEnabled |
boolean |
No |
Especifica si se debe habilitar la función de ráfaga para el disco en la nube de datos. Valores válidos:
Nota
Este parámetro solo se admite cuando |
false |
| SpotPriceLimits |
array<object> |
No |
La información sobre los tipos de instancia spot. |
|
|
object |
No |
La información sobre los tipos de instancia spot. |
||
| PriceLimit |
number |
No |
El precio de oferta para la instancia spot. Este parámetro solo surte efecto cuando SpotStrategy se establece en SpotWithPriceLimit. |
0.125 |
| InstanceType |
string |
No |
El tipo de instancia de la instancia spot. Este parámetro solo surte efecto cuando SpotStrategy se establece en SpotWithPriceLimit. |
ecs.g6.large |
| InstanceTypes |
array |
No |
Los tipos de instancia para la compatibilidad con múltiples tipos de instancia. Si se especifica InstanceTypes, se ignora InstanceType. Cuando no se pueden crear instancias utilizando el tipo de instancia con mayor prioridad, Auto Scaling selecciona automáticamente el tipo de instancia con la siguiente prioridad para crear instancias. |
|
|
string |
No |
Los tipos de instancia para la compatibilidad con múltiples tipos de instancia. Si se especifica InstanceTypes, se ignora InstanceType. Cuando no se pueden crear instancias utilizando el tipo de instancia con mayor prioridad, Auto Scaling selecciona automáticamente el tipo de instancia con la siguiente prioridad para crear instancias. |
ecs.g6.large |
|
| InstanceTypeOverrides |
array<object> |
No |
La información sobre los tipos de instancia especificados. |
|
|
object |
No |
La información sobre los tipos de instancia especificados. |
||
| InstanceType |
string |
No |
Para especificar la capacidad de un tipo de instancia en la configuración de escalado, especifique tanto este parámetro como InstanceTypeOverride.WeightedCapacity. Este parámetro especifica el tipo de instancia. Puede especificar múltiples tipos de instancia y utilizar el parámetro InstanceTypeOverride.WeightedCapacity para extender la compatibilidad con múltiples tipos de instancia con pesos personalizados. Nota
No puede especificar este parámetro junto con instanceTypes. Valores válidos de InstanceType: Tipos de instancia de ECS disponibles para su compra. |
ecs.c5.xlarge |
| WeightedCapacity |
integer |
No |
Para escalar el grupo de escalado según la capacidad del tipo de instancia, especifique este parámetro después de especificar LaunchTemplateOverride.InstanceType. 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. Debido a que los tipos de instancia difieren en vCPU, memoria y otras métricas de rendimiento, puede asignar diferentes pesos a diferentes tipos de instancia según sus requisitos. Ejemplo:
Para cumplir con la capacidad esperada, el grupo de escalado escala horizontalmente 2 instancias ecs.c5.xlarge. Nota
Durante el escalado horizontal, la capacidad del grupo de escalado no puede exceder la suma de la capacidad máxima (MaxSize) y el peso máximo de los tipos de instancia. Valores válidos de WeightedCapacity: 1 a 500. |
4 |
| SecurityGroupIds |
array |
No |
Los ID de los security groups a los que pertenece la instancia. |
|
|
string |
No |
Los ID de los security groups a los que pertenece la instancia. |
sg-bp18kz60mefs**** |
|
| InstancePatternInfos |
array<object> |
No |
La colección de información de configuración inteligente utilizada para filtrar los tipos de instancia que cumplen con los requisitos. |
|
|
object |
No |
La colección de información de configuración inteligente utilizada para filtrar los tipos de instancia que cumplen con los requisitos. |
||
| Cores |
integer |
No |
El número de núcleos vCPU del tipo de instancia en el modo de configuración inteligente, utilizado para filtrar los tipos de instancia que cumplen con los requisitos. Para obtener más información, consulte Familias de instancias. Tenga en cuenta la siguiente información:
|
2 |
| InstanceFamilyLevel |
string |
No |
El nivel de la familia de instancias, utilizado para filtrar los tipos de instancia que cumplen con los requisitos. Este parámetro surte efecto cuando
|
EnterpriseLevel |
| MaxPrice |
number |
No |
El precio máximo por hora para instancias de pago por uso o preemptibles en el modo de configuración inteligente, utilizado para filtrar los tipos de instancia que cumplen con los requisitos. Nota
Este parámetro es obligatorio cuando SpotStrategy se establece en SpotWithPriceLimit. En otros casos, este parámetro es opcional. |
2 |
| Memory |
number |
No |
El tamaño de memoria del tipo de instancia en el modo de configuración inteligente. Unidad: GiB. Este parámetro se utiliza para filtrar los tipos de instancia que cumplen con los requisitos. |
4 |
| Architectures |
array |
No |
Los tipos de arquitectura del tipo de instancia. Valores válidos:
Valor predeterminado: se incluyen todos los tipos de arquitectura. |
|
|
string |
No |
Los tipos de arquitectura del tipo de instancia. Valores válidos:
Valor predeterminado: se incluyen todos los tipos de arquitectura. |
X86 |
|
| BurstablePerformance |
string |
No |
Especifica si se deben incluir tipos de instancia ampliables. Valores válidos:
Valor predeterminado: Include. |
Include |
| ExcludedInstanceTypes |
array |
No |
Los tipos de instancia que se deben excluir. Puede utilizar caracteres comodín (*) para excluir un solo tipo de instancia o una familia de instancias completa. Ejemplos:
|
|
|
string |
No |
Los tipos de instancia que se deben excluir. Puede utilizar caracteres comodín (*) para excluir un solo tipo de instancia o una familia de instancias completa. Ejemplos:
|
ecs.n1.small/ecs.n1.*/*7* |
|
| InstanceTypeFamilies |
array |
No |
Las familias de instancias que se van a consultar. N indica que puede especificar varias familias de instancias. Valores válidos de N: 1 a 10. |
|
|
string |
No |
Las familias de instancias que se van a consultar. N indica que puede especificar varias familias de instancias. Valores válidos de N: 1 a 10. |
ecs.g6 |
|
| MinimumCpuCoreCount |
integer |
No |
El número mínimo de núcleos vCPU de la instancia. |
2 |
| MaximumCpuCoreCount |
integer |
No |
El número máximo de núcleos vCPU del tipo de instancia. Nota
MaximumCpuCoreCount no puede superar 4 veces el valor de MinimumCpuCoreCount. |
4 |
| GpuSpecs |
array |
No |
Los tipos de GPU. |
|
|
string |
No |
Los tipos de GPU. |
NVIDIA V100 |
|
| InstanceCategories |
array |
No |
La categorización del tipo de instancia. Valores válidos:
|
|
|
string |
No |
La categorización del tipo de instancia. Valores válidos:
|
Compute-optimized with GPU |
|
| CpuArchitectures |
array |
No |
Las arquitecturas de CPU de la instancia. Valores válidos: Nota
N indica que puede especificar varias arquitecturas de CPU. Valores válidos de N: 1 a 2.
|
|
|
string |
No |
La arquitectura de CPU del tipo de instancia. Valores válidos: Nota
N indica que puede especificar varias arquitecturas de CPU. Valores válidos de N: 1 a 2.
|
X86 |
|
| PhysicalProcessorModels |
array |
No |
Los modelos de procesador de la instancia. N indica que puede especificar varios modelos de procesador. Valores válidos de N: 1 a 10. |
|
|
string |
No |
Los modelos de procesador de la instancia. N indica que puede especificar varios modelos de procesador. Valores válidos de N: 1 a 10. |
Intel Xeon(Ice Lake) Platinum 8369B |
|
| MinimumEniQuantity |
integer |
No |
El número mínimo de interfaces de red elásticas (ENI) admitidas por la instancia. |
2 |
| MinimumEniPrivateIpAddressQuantity |
integer |
No |
El número mínimo de direcciones IPv4 por ENI admitido por la instancia. [_single. |
2 |
| MinimumEniIpv6AddressQuantity |
integer |
No |
El límite superior mínimo de direcciones IPv6 en una sola interfaz de red elástica (ENI) de la instancia. |
1 |
| MinimumInitialCredit |
integer |
No |
Los créditos iniciales mínimos de vCPU para instancias ampliables (t5 y t6). |
12 |
| MinimumBaselineCredit |
integer |
No |
El rendimiento informático de referencia mínimo de vCPU (suma de todas las vCPU) para instancias ampliables (t5 y t6). |
12 |
| MinimumMemorySize |
number |
No |
El tamaño mínimo de memoria de la instancia. Unidad: GiB. |
4 |
| MaximumMemorySize |
number |
No |
El tamaño máximo de memoria de la instancia. Unidad: GiB. |
4 |
| MinimumGpuAmount |
integer |
No |
El número mínimo de GPU de la instancia. Valores válidos: números enteros positivos. |
2 |
| MaximumGpuAmount |
integer |
No |
El número máximo de GPU de la instancia. Valores válidos: números enteros positivos. |
2 |
| SystemDiskCategories |
array |
No |
Los tipos de multidisco para el disco en la nube del sistema. Cuando un tipo de disco con mayor prioridad no está disponible, Auto Scaling intenta automáticamente el siguiente tipo de disco por orden de prioridad para crear el disco en la nube del sistema. Valores válidos:
Nota
Si especifica este parámetro, no puede especificar |
|
|
string |
No |
Los tipos de multidisco para el disco en la nube del sistema. Cuando un tipo de disco con mayor prioridad no está disponible, Auto Scaling intenta automáticamente el siguiente tipo de disco por orden de prioridad para crear el disco en la nube del sistema. Valores válidos:
Nota
Si especifica este parámetro, no puede especificar |
cloud |
|
| Password |
string |
No |
La contraseña de la instancia de ECS. La contraseña debe tener entre 8 y 30 caracteres de longitud y debe contener al menos tres de los siguientes tipos de caracteres: letras mayúsculas, letras minúsculas, dígitos y caracteres especiales. Se admiten los siguientes caracteres especiales: `()~!@#$%^&*-_+=|{}[]:;'<>,.?/ Para instancias Windows, la contraseña no puede comenzar con una barra diagonal (/). Nota
Si especifica el parámetro Password, le recomendamos que envíe la solicitud a través de HTTPS para evitar fugas de contraseñas. |
123abc**** |
| SystemDisk.Encrypted |
boolean |
No |
Especifica si se debe cifrar el disco en la nube del sistema. Valores válidos:
Valor predeterminado: false. |
false |
| SystemDisk.KMSKeyId |
string |
No |
El ID de la clave KMS utilizada para el disco en la nube del sistema. |
0e478b7a-4262-4802-b8cb-00d3fb40**** |
| SystemDisk.EncryptAlgorithm |
string |
No |
El algoritmo de cifrado para el disco en la nube del sistema. Valores válidos:
Valor predeterminado: AES-256. |
AES-256 |
| SystemDisk.ProvisionedIops |
integer |
No |
Las métricas de rendimiento de IOPS (operaciones de entrada/salida por segundo) aprovisionadas para el disco en la nube del sistema. Nota
IOPS (operaciones de entrada/salida por segundo) se refiere al número de operaciones de E/S que se pueden procesar por segundo, lo que representa la capacidad de lectura/escritura (salida/entrada) del almacenamiento en bloque. Unidad: operaciones por segundo. |
100 |
| SystemDisk.BurstingEnabled |
boolean |
No |
Especifica si se debe habilitar la función de ráfaga para el disco en la nube del sistema. Valores válidos:
Nota
Este parámetro solo se admite cuando <props="china">Para obtener más información, consulte [Discos ESSD AutoPL]( Discos en la nube ESSD AutoPL |
false |
| ImageOptions.LoginAsNonRoot |
boolean |
No |
Especifica si la instancia de ECS utiliza la cuenta ecs-user para iniciar sesión. Para obtener más información, consulte Administrar el nombre de inicio de sesión de una instancia de ECS. Valores válidos:
|
false |
| DeletionProtection |
boolean |
No |
La propiedad de protección contra liberación de la instancia. Especifica si la instancia se puede liberar directamente desde la consola de ECS o llamando a la operación DeleteInstance, para evitar eliminaciones accidentales. Valores válidos:
Nota
Esta propiedad se aplica únicamente a instancias de pago por uso. Evita que las instancias creadas por actividades de escalado horizontal de Auto Scaling se eliminen accidentalmente, pero no afecta las actividades normales de escalado vertical descendente. Las instancias con la protección contra liberación habilitada aún pueden ser liberadas por actividades de escalado vertical descendente. |
false |
| StorageSetId |
string |
No |
El ID del conjunto de almacenamiento. |
ss-bp67acfmxazb4p**** |
| StorageSetPartitionNumber |
integer |
No |
El número máximo de particiones en el conjunto de almacenamiento. El valor debe ser un número entero mayor o igual a 2. |
2 |
| CustomPriorities |
array<object> |
No |
Las prioridades personalizadas para las combinaciones de tipo de instancia de ECS + vSwitch. Importante Este parámetro surte efecto únicamente cuando la política de escalado del grupo de escalado se establece en política basada en prioridades. Cuando no se puede crear una instancia basada en la combinación de tipo de instancia y vSwitch con mayor prioridad, Auto Scaling selecciona automáticamente la siguiente combinación de tipo de instancia y vSwitch por orden de prioridad para crear la instancia. Nota
Si especifica prioridades personalizadas solo para algunas combinaciones de tipo de instancia + vSwitch, las combinaciones no especificadas tienen prioridades más bajas que las especificadas. Las combinaciones no especificadas siguen priorizándose según el orden de vSwitch del grupo de escalado y el orden de tipo de instancia de la configuración de escalado.
|
|
|
object |
No |
|||
| InstanceType |
string |
No |
El tipo de la instancia de ECS. Nota
El tipo de instancia debe estar incluido en la lista de tipos de instancia de la configuración de escalado. |
ecs.c6a.4xlarge |
| VswitchId |
string |
No |
El ID del vSwitch. Nota
El vSwitch debe estar incluido en la lista de vSwitch del grupo de escalado. |
vsw-bp14zolna43z266bq**** |
| NetworkInterfaces |
array<object> |
No |
La lista de interfaces de red elásticas (ENI). |
|
|
object |
No |
Las interfaces de red elásticas (ENI). |
||
| InstanceType |
string |
No |
El tipo de las interfaces de red elásticas (ENI). Cuando utilice este parámetro, debe usar NetworkInterfaces para configurar la controladora de interfaz de red (NIC) principal. No puede configurar SecurityGroupId o SecurityGroupIds al mismo tiempo. Valores válidos:
Valor predeterminado: Secondary. |
Primary |
| NetworkInterfaceTrafficMode |
string |
No |
El modo de comunicación de la controladora de interfaz de red (NIC). Valores válidos:
Valor predeterminado: Standard. Nota
El número de interfaces de red elásticas (ENI) en modo RDMA no puede superar el límite de la familia de instancias. Para obtener más información, consulte Familias de instancias. |
HighPerformance |
| Ipv6AddressCount |
integer |
No |
El número de direcciones IPv6 generadas aleatoriamente para la ENI principal. Tenga en cuenta los siguientes puntos: Este parámetro surte efecto únicamente cuando NetworkInterface.InstanceType se establece en Primary. Si NetworkInterface.InstanceType se establece en Secondary o se deja vacío, no puede especificar este parámetro. Después de especificar este parámetro, no puede especificar Ipv6AddressCount. |
1 |
| SecurityGroupIds |
array |
No |
Los ID de uno o más security groups a los que pertenecen las interfaces de red elásticas (ENI). |
|
|
string |
No |
Los ID de uno o más security groups a los que pertenecen las interfaces de red elásticas (ENI). Tenga en cuenta los siguientes puntos:
|
sg-2ze55shrxxxxx |
|
| SecondaryPrivateIpAddressCount |
integer |
No |
El número de direcciones IPv4 privadas secundarias que se asignarán a la ENI. Valores válidos: 1 a 49.
|
6 |
| VSwitchIds |
array |
No |
Los ID de los vSwitches a los que pertenecen las interfaces de red elásticas (ENI). N especifica que puede configurar varios vSwitches. Valores válidos de N: 1 a 10. Tenga en cuenta los siguientes puntos:
|
|
|
string |
No |
Los ID de los vSwitches a los que pertenecen las interfaces de red elásticas (ENI). N especifica que puede configurar varios vSwitches. Valores válidos de N: 1 a 10. Tenga en cuenta los siguientes puntos:
|
vsw-bp67acfmxazb4p**** |
|
| DedicatedHostClusterId |
string |
No |
El ID del clúster de hosts dedicados. |
dc-zm04u8r3lohsq**** |
| SecurityOptions |
object |
No |
Las opciones de seguridad. |
|
| ConfidentialComputingMode |
string |
No |
El modo de computación confidencial. Valores válidos:
|
TDX |
| HttpEndpoint |
string |
No |
Especifica si se debe habilitar el canal de acceso para los metadatos de la instancia. Valores válidos:
Valor predeterminado: enabled. Nota
Para obtener información sobre los metadatos de la instancia, consulte Descripción general de los metadatos de la instancia. |
enabled |
| HttpTokens |
string |
No |
Especifica si se debe forzar el uso del modo de seguridad reforzada (IMDSv2) para acceder a los metadatos de la instancia. Valores válidos:
Valor predeterminado: optional. Nota
Para obtener más información sobre los modos de acceso a los metadatos de la instancia, consulte Modos de acceso a los metadatos de la instancia. |
optional |
| InternetMaxBandwidthIn |
integer |
No |
El ancho de banda público entrante máximo. Unidad: Mbit/s. Valores válidos:
|
10 |
| ResourcePoolOptions |
object |
No |
La política de pool de recursos utilizada al crear instancias. Después de especificar este parámetro, tenga en cuenta los siguientes puntos:
|
|
| Strategy |
string |
No |
Los pools de recursos incluyen pools privados generados después de que entra en vigor la garantía de elasticidad o la reserva de capacidad, y pools públicos, que están disponibles para el inicio de instancias. Valores válidos:
Valor predeterminado: None. |
PrivatePoolFirst |
| PrivatePoolIds |
array |
No |
Los ID de pool privado, que son los ID de garantía de elasticidad o los ID de reserva de capacidad. Solo se pueden especificar ID de pool privado de tipo Target para este parámetro. Este parámetro no se puede especificar junto con el parámetro PrivatePoolTags. |
|
|
string |
No |
El ID de pool privado, que es el ID de garantía de elasticidad o el ID de reserva de capacidad. Solo se pueden especificar ID de pool privado de tipo Target para este parámetro. Este parámetro no se puede especificar junto con el parámetro PrivatePoolTags. Valores válidos de N: 1 a 20. |
eap-bp67acfmxazb4**** |
|
| PrivatePoolTags |
array<object> |
No |
Filtra los pools privados Target disponibles por etiquetas. Valores válidos de N: 1 a 20. Nota:
|
|
|
object |
No |
Filtra los pools privados Target disponibles por etiquetas. Valores válidos de N: 1 a 20. Nota:
|
||
| Key |
string |
No |
La clave de etiqueta del pool privado. |
TestKey |
| Value |
string |
No |
El valor de etiqueta del pool privado. |
TestValue |
| InstanceTypeCandidateOptions |
object |
No |
Después de habilitar el modo de respaldo, cuando se encuentran problemas como inventario insuficiente, se complementan tipos de instancia similares del mismo tamaño basándose en los tipos de instancia seleccionados actualmente, o se crean vSwitches en zonas alternativas y se agregan al grupo de escalado. |
|
| Enabled |
boolean |
No |
Especifica si se debe habilitar el modo de respaldo. |
true |
| MaxPrice |
number |
No |
El precio máximo para los tipos de instancia de respaldo. |
1.5 |
| AllowDifferentGeneration |
boolean |
No |
Especifica si se permite complementar tipos de instancia de otras generaciones.
|
true |
| AllowCrossAz |
boolean |
No |
Especifica si se permite complementar vSwitches en otras zonas. Nota
El tipo de instancia permanece sin cambios. Solo se seleccionan zonas alternativas. Cuando todas las zonas seleccionadas del grupo de escalado no se pueden utilizar para el escalado horizontal debido a problemas como inventario insuficiente, se agregan automáticamente nuevos vSwitches de zona al grupo de escalado según esta configuración. Por ejemplo, si el grupo de escalado está configurado con las zonas cn-hangzhou-h y cn-hangzhou-g, y ninguna de las dos zonas se puede utilizar para el escalado horizontal, Auto Scaling puede crear un vSwitch en cn-hangzhou-k basándose en el inventario en tiempo real y agregarlo al grupo de escalado. |
true |
| AllowCidrBlocks |
array |
No |
Los bloques CIDR para vSwitches opcionales al complementar vSwitches en otras zonas. |
|
|
string |
No |
Los bloques CIDR para vSwitches opcionales al complementar vSwitches en otras zonas. |
172.16.0.0/24 |
|
| SecondaryEniVSwitchConstraint |
string |
No |
Especifica si se debe seleccionar un vSwitch de la lista VSwitchIds para las interfaces de red elásticas (ENI) secundarias cuando el parámetro VSwitchIds está configurado para la controladora de interfaz de red (NIC) secundaria.
Valor predeterminado: Strict. |
Strict |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
La respuesta devuelta después de modificar la configuración de escalado. |
||
| 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.