Agrega uno o más grupos de servidores de balanceo de carga a un grupo de escalado. Los tipos de grupos de servidores admitidos incluyen Application Load Balancer (ALB) y Network Load Balancer (NLB).
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
ess:AttachServerGroups |
update |
*ScalingGroup
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| RegionId |
string |
Sí |
El ID de la región del grupo de escalado. |
cn-hangzhou |
| ScalingGroupId |
string |
Sí |
El ID del grupo de escalado. |
asg-bp18p2yfxow2dloq**** |
| ClientToken |
string |
No |
El token de cliente que se utiliza para garantizar la idempotencia de la solicitud. Puede utilizar el cliente para generar el token, pero debe asegurarse de que el token sea único entre diferentes solicitudes. El token solo puede contener caracteres ASCII y no puede superar los 64 caracteres de longitud. Para obtener más información, consulte Cómo garantizar la idempotencia. |
123e4567-e89b-12d3-a456-42665544**** |
| ForceAttach |
boolean |
No |
Especifica si se deben agregar las instancias ECS existentes o las instancias de Elastic Container Instance (ECI) del grupo de escalado al nuevo grupo de servidores. Valores válidos:
Valor predeterminado: false. |
false |
| ServerGroup |
array<object> |
Sí |
La información sobre los grupos de servidores de balanceo de carga. |
|
|
object |
No |
La información sobre los grupos de servidores de balanceo de carga. |
||
| ServerGroupId |
string |
Sí |
El ID del grupo de servidores de balanceo de carga. |
sgp-60ofsqhwer0b*** |
| Type |
string |
Sí |
El tipo de grupo de servidores de balanceo de carga. Valores válidos:
|
ALB |
| Weight |
integer |
No |
El peso de una instancia ECS o ECI como servidor backend después de que Auto Scaling agrega la instancia al grupo de servidores. Valores válidos: de 0 a 100. Un peso mayor indica que se asignan más solicitudes de acceso a la instancia. Si el peso es 0, la instancia no recibe ninguna solicitud de acceso. Nota
Este parámetro es obligatorio para los grupos de servidores de balanceo de carga ALB y NLB. No puede configurar este parámetro en Configuración para los grupos de servidores de balanceo de carga GWLB. |
100 |
| Port |
integer |
No |
El número de puerto utilizado por una instancia ECS o ECI después de que Auto Scaling agrega la instancia al grupo de servidores. Valores válidos: de 1 a 65535. Nota
Este parámetro es obligatorio para los grupos de servidores de balanceo de carga ALB y NLB. No puede configurar este parámetro en Configuración para los grupos de servidores de balanceo de carga GWLB, y el valor predeterminado es 6081. |
22 |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
|||
| ScalingActivityId |
string |
El ID de la actividad de escalado que se activa cuando se agrega el grupo de servidores de balanceo de carga y las instancias ECS o ECI existentes en el grupo de escalado se agregan al grupo de servidores. Nota
Este parámetro se devuelve solo cuando ForceAttach se establece en true. |
asa-bp1c9djwrgxjyk31**** |
| RequestId |
string |
El ID de la solicitud. |
74C4E313-8570-479F-8791-DC25360D**** |
Ejemplos
Respuesta exitosa
JSON Formato
{
"ScalingActivityId": "asa-bp1c9djwrgxjyk31****",
"RequestId": "74C4E313-8570-479F-8791-DC25360D****"
}
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.