Todos os produtos
Search
Central de documentação

Resource Orchestration Service:ALIYUN::SLB::BackendServerToVServerGroupAddition

Última atualização: Aug 25, 2026

O recurso ALIYUN::SLB::BackendServerToVServerGroupAddition adiciona servidores de back-end a um grupo de servidores existente.

Sintaxe

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

Propriedades

Propriedade

Tipo

Obrigatória

Editável

Descrição

Restrição

VServerGroupId

String

Sim

Não

ID do grupo de servidores.

Nenhuma.

BackendServers

List

Sim

Sim

Detalhes dos servidores de back-end.

Para mais informações, consulte BackendServers properties.

Sintaxe de BackendServers

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

Propriedades de BackendServers

Propriedade

Tipo

Obrigatória

Editável

Descrição

Restrição

ServerId

String

Sim

Sim

ID da instância do servidor de back-end.

Nenhuma.

Port

Integer

Sim

Sim

Porta do servidor de back-end.

Valores válidos: 1 a 65535.

Weight

Integer

Não

Sim

Peso do servidor de back-end.

Valores válidos: 0 a 100.

Type

String

Não

Sim

Tipo do servidor de back-end.

Valores válidos:

  • ecs (padrão): instância do Elastic Compute Service (ECS)

  • eni: elastic network interface (ENI)

    Nota

    Apenas instâncias slb de alto desempenho aceitam ENIs como servidores de back-end.

Description

String

Não

Sim

Descrição do servidor de back-end.

De 1 a 80 caracteres. Aceita letras, dígitos, hifens (-), barras (/), pontos (.) e sublinhados (_).

ServerIp

String

Não

Sim

Endereço IP do servidor de back-end.

Aceita endereços IP de instâncias ECS e ENI.

Valores de retorno

Fn::GetAtt

VServerGroupId: ID do grupo de servidores.

Exemplos

YAML format

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  VServerGroupId:
    Type: String
    Description: The ID of virtual server group.
    Default: rsp-wz9j5sanme***
  BackendServers:
    Type: Json
    Description: The list of a combination of ECS Instance-Port-Weight.Same ecs instance with different port is allowed, but same ecs instance with same port isn't.
    Default:
      - Type: ecs
        ServerId: i-wz9c46a4ejwyj*****
        Port: 80
        Weight: 100
Resources:
  BackendServerToVServerGroupAddition:
    Type: ALIYUN::SLB::BackendServerToVServerGroupAddition
    Properties:
      VServerGroupId:
        Ref: VServerGroupId
      BackendServers:
        Ref: BackendServers
Outputs:
  VServerGroupId:
    Description: The ID of virtual server group.
    Value:
      Fn::GetAtt:
        - BackendServerToVServerGroupAddition
        - VServerGroupId

JSON format

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "VServerGroupId": {
      "Type": "String",
      "Description": "The ID of virtual server group.",
      "Default": "rsp-wz9j5sanme***"
    },
    "BackendServers": {
      "Type": "Json",
      "Description": "The list of a combination of ECS Instance-Port-Weight.Same ecs instance with different port is allowed, but same ecs instance with same port isn't.",
      "Default": [
        {
          "Type": "ecs",
          "ServerId": "i-wz9c46a4ejwyj*****",
          "Port": 80,
          "Weight": 100
        }
      ]
    }
  },
  "Resources": {
    "BackendServerToVServerGroupAddition": {
      "Type": "ALIYUN::SLB::BackendServerToVServerGroupAddition",
      "Properties": {
        "VServerGroupId": {
          "Ref": "VServerGroupId"
        },
        "BackendServers": {
          "Ref": "BackendServers"
        }
      }
    }
  },
  "Outputs": {
    "VServerGroupId": {
      "Description": "The ID of virtual server group.",
      "Value": {
        "Fn::GetAtt": [
          "BackendServerToVServerGroupAddition",
          "VServerGroupId"
        ]
      }
    }
  }
}