Todos os produtos
Search
Central de documentação

Resource Orchestration Service:Recursos do ESS

Última atualização: Jun 27, 2026

A tabela a seguir lista os valores de AssociationProperty e AssociationPropertyMetadata para recursos do Auto Scaling (ESS) em modelos do ROS.

Valores de AssociationProperty

Descrição

AssociationPropertyMetadata correspondente

ALIYUN::ESS::AutoScalingGroup::AutoScalingGroupId

ID do grupo do Auto Scaling.

RegionId: ID da região. O valor padrão é a região onde a pilha está localizada.

Exemplos:

  • Código de exemplo

    Exemplo em JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId"
        },
        "AutoScalingGroupId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ESS::AutoScalingGroup::AutoScalingGroupId",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}"
          }
        }
      }
    }

    Exemplo em YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      RegionId:
        Type: String
        AssociationProperty: ALIYUN::ECS::RegionId
      AutoScalingGroupId:
        Type: String
        AssociationProperty: ALIYUN::ESS::AutoScalingGroup::AutoScalingGroupId
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
  • Explicação do exemplo

    O AssociationProperty de AutoScalingGroupId está definido como ALIYUN::ESS::AutoScalingGroup::AutoScalingGroupId, o que recupera IDs de grupos do Auto Scaling para seleção.

ALIYUN::ESS::ECIScalingConfiguration::ContainerName

Nome de um contêiner em uma configuração de dimensionamento ECI.

  • RegionId: ID da região. O valor padrão é a região onde a pilha está localizada.

  • ScalingGroupId: ID do grupo de dimensionamento.

  • ScalingConfigurationId: ID da configuração de dimensionamento.

Código de exemplo

Exemplo em JSON:

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "RegionId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ECS::RegionId"
    },
    "ESSECIScalingConfigurationContainerName": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ESS::ECIScalingConfiguration::ContainerName",
      "AssociationPropertyMetadata": {
        "RegionId": "${RegionId}"
      }
    }
  }
}

Exemplo em YAML:

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  RegionId:
    Type: String
    AssociationProperty: ALIYUN::ECS::RegionId
  ESSECIScalingConfigurationContainerName:
    Type: String
    AssociationProperty: ALIYUN::ESS::ECIScalingConfiguration::ContainerName
    AssociationPropertyMetadata:
      RegionId: ${RegionId}

ALIYUN::ESS::ECIScalingConfiguration::ScalingConfigurationId

ID de uma configuração de dimensionamento ECI.

  • RegionId: ID da região. O valor padrão é a região onde a pilha está localizada.

  • ScalingGroupId: ID do grupo de dimensionamento.

  • AutoSelectFirst: Defina se o primeiro item deve ser selecionado.

Código de exemplo

Exemplo em JSON:

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "RegionId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ECS::RegionId"
    },
    "AutoScalingGroupId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ESS::AutoScalingGroup::AutoScalingGroupId",
      "AssociationPropertyMetadata": {
        "RegionId": "${RegionId}"
      }
    },
    "ServiceConnectionId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ESS::ECIScalingConfiguration::ScalingConfigurationId",
      "AssociationPropertyMetadata": {
        "RegionId": "${RegionId}",
        "ScalingGroupId": "${AutoScalingGroupId}",
        "AutoSelectFirst": true
      }
    }
  }
}

Exemplo em YAML:

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  RegionId:
    Type: String
    AssociationProperty: ALIYUN::ECS::RegionId
  AutoScalingGroupId:
    Type: String
    AssociationProperty: ALIYUN::ESS::AutoScalingGroup::AutoScalingGroupId
    AssociationPropertyMetadata:
      RegionId: ${RegionId}
  ServiceConnectionId:
    Type: String
    AssociationProperty: ALIYUN::ESS::ECIScalingConfiguration::ScalingConfigurationId
    AssociationPropertyMetadata:
      RegionId: ${RegionId}
      ScalingGroupId: ${AutoScalingGroupId}
      AutoSelectFirst: true

ALIYUN::ESS::ScalingConfiguration::ScalingConfigurationId

ID da configuração de dimensionamento.

RegionId: ID da região. O valor padrão é a região onde a pilha está localizada.

Exemplos:

  • Código de exemplo

    Exemplo em JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId"
        },
        "ScalingConfigurationId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ESS::ScalingConfiguration::ScalingConfigurationId",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}"
          }
        }
      }
    }

    Exemplo em YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      RegionId:
        Type: String
        AssociationProperty: ALIYUN::ECS::RegionId
      ScalingConfigurationId:
        Type: String
        AssociationProperty: ALIYUN::ESS::ScalingConfiguration::ScalingConfigurationId
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
  • Explicação do exemplo

    O AssociationProperty de ScalingConfigurationId está definido como ALIYUN::ESS::ScalingConfiguration::ScalingConfigurationId, o que recupera IDs de configurações de dimensionamento para seleção.