Todos los productos
Search
Centro de documentos

Auto Scaling:AttachServerGroups

Última actualización: Sep 10, 2026

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

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:AttachServerGroups

update

*ScalingGroup

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

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:

  • true: agrega las instancias.

  • false: no agrega las instancias.

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: Application Load Balancer (ALB).

  • NLB: Network Load Balancer (NLB).

  • GWLB: Gateway Load Balancer (GWLB).

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.