ALIYUN::ESS::VServerGroupAttachment类型用于添加负载均衡实例下的一个或者多个虚拟服务器组。
语法
{
  "Type": "ALIYUN::ESS::VServerGroupAttachment",
  "Properties": {
    "ScalingGroupId": String,
    "ForceAttach": Boolean,
    "VServerGroups": List
  }
}属性
| 属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 | 
| ScalingGroupId | String | 是 | 否 | 伸缩组的ID。 | 无 | 
| ForceAttach | Boolean | 否 | 否 | 是否将当前伸缩组内的ECS实例添加到新增的虚拟服务器组。 | 取值: 
 | 
| VServerGroups | List | 是 | 是 | 伸缩组关联的虚拟服务器组的信息集合。 | 更多信息,请参见VServerGroups属性。 | 
VServerGroups语法
"VServerGroups": [
  {
    "LoadBalancerId": String,
    "VServerGroupAttributes": List
  }
]VServerGroups属性
| 属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 | 
| LoadBalancerId | String | 是 | 否 | 虚拟服务器组所属负载均衡实例的ID。 | 无 | 
| VServerGroupAttributes | List | 是 | 否 | 后端服务器组属性。 | 更多信息,请参见VServerGroupAttributes属性。 | 
VServerGroupAttributes语法
"VServerGroupAttributes": [
  {
    "VServerGroupId": String,
    "Port": Integer,
    "Weight": Integer
  }
]VServerGroupAttributes属性
| 属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 | 
| VServerGroupId | String | 是 | 否 | 虚拟服务器组的ID。 | 无 | 
| Port | Integer | 是 | 否 | 弹性伸缩将ECS实例添加到虚拟服务器组时使用的端口号。 | 取值范围:1~65535。 | 
| Weight | Integer | 否 | 否 | 弹性伸缩将ECS实例添加到虚拟服务器组时设置的权重。 | 取值范围:0~100。 默认值:50。 | 
返回值
Fn::GetAtt
ScalingGroupId:伸缩组的ID。
示例
该文章对您有帮助吗?