Agrega instancias a un grupo de escalado para proporcionar servicios o reinicia instancias de Elastic Compute Service (ECS) detenidas en modo económico para proporcionar servicios. Puede llamar a la operación AttachInstances para agregar instancias de ECS, instancias de contenedor elástico o instancias de terceros administradas por Alibaba Cloud a su grupo de escalado con el fin de proporcionar servicios. También puede llamar a esta operación para reiniciar instancias de ECS detenidas en modo económico dentro de su grupo de escalado y así proporcionar servicios.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
ess:AttachInstances |
update |
*ScalingGroup
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| ScalingGroupId |
string |
Sí |
El ID del grupo de escalado. |
asg-bp18p2yfxow2dloq**** |
| Entrusted |
boolean |
No |
Especifica si se debe utilizar el grupo de escalado para administrar los ciclos de vida de las instancias agregadas manualmente. Valores válidos:
Nota
No puede especificar este parámetro para instancias de suscripción, instancias ajenas a Alibaba Cloud e instancias en modo económico. Valor predeterminado: false. |
false |
| InstanceIds |
array |
No |
Los ID de las instancias de ECS, instancias de contenedor elástico, instancias ajenas a Alibaba Cloud o instancias en modo económico. |
|
|
string |
No |
El ID de la instancia de ECS, instancia de contenedor elástico, instancia ajena a Alibaba Cloud o instancia en modo económico. ID de ejemplo:
Nota
Solo puede agregar instancias del mismo tipo a un grupo de escalado a la vez en cada llamada. |
i-28wt4**** |
|
| LoadBalancerWeights |
array |
No |
El peso de una instancia de ECS o instancia de contenedor elástico como servidor backend. Puede utilizar este parámetro para especificar pesos para varias instancias al mismo tiempo. |
|
|
integer |
No |
El peso de una instancia de ECS o instancia de contenedor elástico como servidor backend. Valores válidos: de 1 a 100. Nota
No puede especificar este parámetro para instancias de suscripción e instancias en modo económico. Valor predeterminado: 50. |
50 |
|
| LifecycleHook |
boolean |
No |
Especifica si se debe activar el gancho de ciclo de vida para el escalado horizontal al llamar a esta operación. Valores válidos:
Nota
No puede especificar este parámetro para instancias de suscripción e instancias en modo económico. Valor predeterminado: false. |
false |
| RegionId |
string |
No |
El ID de la región del grupo de escalado. |
cn-qingdao |
| 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 Garantizar la idempotencia. |
123e4567-e89b-12d3-a456-42665544**** |
| IgnoreInvalidInstance |
boolean |
No |
Especifica si se deben ignorar las instancias no válidas cuando se agrega un lote de instancias al grupo de escalado. Valores válidos:
Valor predeterminado: false. |
false |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
|||
| ScalingActivityId |
string |
El ID de la actividad de escalado. |
asa-bp1crxor24s28xf1**** |
| RequestId |
string |
El ID de la solicitud. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
Ejemplos
Respuesta exitosa
JSON Formato
{
"ScalingActivityId": "asa-bp1crxor24s28xf1****",
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E"
}
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|---|---|---|---|
| 500 | InternalError | The request processing has failed due to some unknown error, exception or failure. |
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.