Todos los productos
Search
Centro de documentos

Resource Orchestration Service:Recursos de ALB

Última actualización: Sep 04, 2026

Valores de AssociationProperty

Descripción

AssociationPropertyMetadata correspondiente

ALIYUN::ALB::ACL::ACLId

Lista de control de acceso (ACL) de Application Load Balancer (ALB).

RegionId: ID de la región. De forma predeterminada, se usa la región de la pila.

Ejemplos:

  • Código de ejemplo

    Ejemplo en JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "RegionId"
        },
        "AlbACLId":{
          "AssociationProperty":"ALIYUN::ALB::ACL::ACLId",
          "AssociationPropertyMetadata": {
             "RegionId": "${RegionId}"
          },
          "Type":"String"
        }
      }
    }

    Ejemplo en YAML:

    ROSTemplateFormatVersion: '2015-09-01'
        Parameters:
          RegionId:
            Type: String
            AssociationProperty: RegionId
          AlbACLId:
            AssociationProperty: ALIYUN::ALB::ACL::ACLId
            AssociationPropertyMetadata:
              RegionId: ${RegionId}
            Type: String
  • Descripción del ejemplo

    Para obtener el ID de una lista de control de acceso (ACL) de ALB, establezca el atributo AssociationProperty del parámetro AlbACLId en ALIYUN::ALB::ACL::ACLId.

ALIYUN::ALB::Instance::InstanceId

Instancia de ALB.

  • RegionId: ID de la región. De forma predeterminada, se usa la región de la pila.

  • VpcId: ID de la virtual private cloud (VPC).

  • AddressType: Tipo de red.

  • ZoneId: ID de la zona.

  • PayType: Método de facturación de la instancia.

Ejemplos:

  • Código de ejemplo

    Ejemplo en JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId"
        },
        "AlbInstanceId":{
          "AssociationProperty":"ALIYUN::ALB::Instance::InstanceId",
          "Type":"String",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}"
          }
        }
      }
    }

    Ejemplo en YAML:

    ROSTemplateFormatVersion: '2015-09-01'
        Parameters:
          RegionId:
            Type: String
            AssociationProperty: ALIYUN::ECS::RegionId
          AlbInstanceId:
            AssociationProperty: ALIYUN::ALB::Instance::InstanceId
            Type: String
            AssociationPropertyMetadata:
              RegionId: ${RegionId}
  • Descripción del ejemplo

    Para obtener el ID de una instancia de ALB, establezca el atributo AssociationProperty del parámetro AlbInstanceId en ALIYUN::ALB::Instance::InstanceId.

ALIYUN::ALB::LoadBalancer::LoadBalancerId

ID de una instancia de ALB.

  • RegionId: ID de la región. De forma predeterminada, se usa la región de la pila.

  • VpcId: ID de la virtual private cloud (VPC).

  • AddressType: Tipo de red.

  • ZoneId: ID de la zona.

  • PayType: Método de facturación de la instancia.

Ejemplos:

  • Código de ejemplo

    Ejemplo en JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId"
        },
        "AlbLoadBalancerId":{
          "AssociationProperty":"ALIYUN::ALB::LoadBalancer::LoadBalancerId",
          "Type":"String",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}"
          }
        }
      }
    }

    Ejemplo en YAML:

    ROSTemplateFormatVersion: '2015-09-01'
        Parameters:
          RegionId:
            Type: String
            AssociationProperty: ALIYUN::ECS::RegionId
          AlbLoadBalancerId:
            AssociationProperty: ALIYUN::ALB::LoadBalancer::LoadBalancerId
            Type: String
            AssociationPropertyMetadata:
              RegionId: ${RegionId}
  • Descripción del ejemplo

    Para obtener el ID de una instancia de ALB, establezca el atributo AssociationProperty del parámetro AlbLoadBalancerId en ALIYUN::ALB::LoadBalancer::LoadBalancerId.

ALIYUN::Resource::Data::API

ID de un grupo de servidores de ALB.

  • Parameters.ServerGroupType: Tipo de servidor.

    • Instance: Tipo de servidor; incluye instancias ECS, ENI y ECI.

    • Ip: Tipo de dirección IP.

    • Fc: Tipo Function Compute.

    • Si este parámetro se deja vacío, se consultan todos los tipos de servidor.

  • Parameters.ResourceGroupId: ID del resource group.

  • Parameters.VpcId: ID de la virtual private cloud (VPC).

  • Parameters.ServerGroupIds: Lista de IDs de grupos de servidores. Puede consultar hasta 20 IDs de grupos de servidores a la vez.

  • Parameters.ServerGroupNames: Lista de nombres de grupos de servidores. Puede consultar hasta 10 nombres de grupos de servidores a la vez.

Ejemplos:

  • Código de ejemplo

    Ejemplo en JSON:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "ServerGroup": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::Resource::Data::API",
          "AssociationPropertyMetadata": {
            "APIAction": "alb/ListServerGroups",
            "ValueGetter": "ServerGroupId",
            "LabelGetter": "ServerGroupName",
            "OptionsGetter": "ServerGroups",
            "Pagination": "NextToken",
            "Parameters.ServerGroupType": "Instance",
            "Parameters.ServerGroupNames.1": "Group3"
          }
        }
      }
    }

    Ejemplo en YAML:

    ROSTemplateFormatVersion: '2015-09-01'
        Parameters:
          ServerGroup:
            Type: String
            AssociationProperty: ALIYUN::Resource::Data::API
            AssociationPropertyMetadata:
              APIAction: alb/ListServerGroups
              ValueGetter: ServerGroupId
              LabelGetter: ServerGroupName
              OptionsGetter: ServerGroups
              Pagination: NextToken
              Parameters.ServerGroupType: Instance
              Parameters.ServerGroupNames.1: Group3
  • Descripción del ejemplo

    Este ejemplo muestra cómo llamar a la operación de API QueryServerGroups para Application Load Balancer (ALB). El atributo AssociationProperty del parámetro ServerGroup se establece en ALIYUN::Resource::Data::API. Los atributos de AssociationPropertyMetadata, Parameters.ServerGroupType y Parameters.ServerGroupNames.1, filtran los resultados. Al establecer ServerGroupType en Instance y ServerGroupNames en Group3, la consulta recupera el ID del grupo de servidores correspondiente (ServerGroupId) y muestra su nombre. Para más información, consulte the QueryServerGroups document.

    Importante

    Los valores de los atributos APIAction, ValueGetter, LabelGetter, OptionsGetter y Pagination son fijos y no se pueden modificar. Personalice los valores de los atributos Parameters.XXXX según sea necesario.