ALIYUN::SLB::BackendServerToVServerGroupAddition 类型可用于把后端服务器添加到已存在的虚拟服务器组。

语法

{
  "Type": "ALIYUN::SLB::BackendServerToVServerGroupAddition",
  "Properties": {
    "BackendServers": List,
    "VServerGroupId": String
  }
}

属性

属性名称 类型 必须 允许更新 描述 约束
VServerGroupId String 虚拟服务器组 ID。
BackendServers List 需要添加的 ECS 实例列表。

BackendServers 语法

"BackendServers": [
  {
    "ServerId": String,
    "Port": Integer,
    "Weight": Integer
  }
]

BackendServers 属性

属性名称 类型 必须 允许更新 描述 约束
ServerId String ECS 实例 ID 无。
Port Integer 在负载均衡中监听的 ECS 端口号。 取值:[1, 65535]。
Weight Integer ECS 实例在负载均衡实例中的权重。 取值:[0,100]。

返回值

Fn::GetAtt

  • VServerGroupId: 虚拟服务器组的ID。

示例

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Resources": {
    "AttachVServerGroup": {
      "Type": "ALIYUN::SLB::BackendServerToVServerGroupAddition",
      "Properties": {
        "VServerGroupId": "sg-2zenh4ndwrqg14yt0****",
        "BackendServers": [
          {
            "ServerId": "i-25zsk****",
            "Weight": 20,
            "Port": 8080
           },
          {
            "ServerId": "i-25zsk****",
            "Weight": 100,
            "Port": 8081
           }
         ]
      }
    }
  }
}