All Products
Search
Document Center

Resource Orchestration Service:resource ALB

Last Updated:Mar 17, 2026

Nilai AssociationProperty

Deskripsi

AssociationPropertyMetadata yang Sesuai

ALIYUN::ALB::ACL::ACLId

Daftar kontrol akses (ACL) Application Load Balancer (ALB).

RegionId: ID wilayah. Nilai ini secara default menggunakan wilayah stack.

Contoh:

  • Kode contoh

    Contoh JSON:

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

    Contoh YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      RegionId:
        Type: String
        AssociationProperty: RegionId
      AlbACLId:
        AssociationProperty: ALIYUN::ALB::ACL::ACLId
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
        Type: String
  • Deskripsi contoh

    Untuk mengambil ID daftar kontrol akses (ACL) ALB, atur atribut AssociationProperty parameter AlbACLId ke ALIYUN::ALB::ACL::ACLId.

ALIYUN::ALB::Instance::InstanceId

Instans ALB.

  • RegionId: ID wilayah. Nilai ini secara default menggunakan wilayah stack.

  • VpcId: ID virtual private cloud (VPC).

  • AddressType: Jenis jaringan.

  • ZoneId: ID zona.

  • PayType: Metode penagihan untuk instans.

Contoh:

  • Kode contoh

    Contoh JSON:

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

    Contoh YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      RegionId:
        Type: String
        AssociationProperty: ALIYUN::ECS::RegionId
      AlbInstanceId:
        AssociationProperty: ALIYUN::ALB::Instance::InstanceId
        Type: String
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
  • Deskripsi contoh

    Untuk mengambil ID instans ALB, atur atribut AssociationProperty parameter AlbInstanceId ke ALIYUN::ALB::Instance::InstanceId.

ALIYUN::ALB::LoadBalancer::LoadBalancerId

ID instans ALB.

  • RegionId: ID wilayah. Nilai ini secara default menggunakan wilayah stack.

  • VpcId: ID virtual private cloud (VPC).

  • AddressType: Jenis jaringan.

  • ZoneId: ID zona.

  • PayType: Metode penagihan untuk instans.

Contoh:

  • Kode contoh

    Contoh JSON:

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

    Contoh YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      RegionId:
        Type: String
        AssociationProperty: ALIYUN::ECS::RegionId
      AlbLoadBalancerId:
        AssociationProperty: ALIYUN::ALB::LoadBalancer::LoadBalancerId
        Type: String
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
  • Deskripsi contoh

    Untuk mengambil ID instans ALB, atur atribut AssociationProperty parameter AlbLoadBalancerId ke ALIYUN::ALB::LoadBalancer::LoadBalancerId.

ALIYUN::Resource::Data::API

ID kelompok server ALB.

  • Parameters.ServerGroupType: Jenis server.

    • Instance: Jenis server, yang mencakup instans ECS, ENI, dan ECI.

    • Ip: Jenis alamat IP.

    • Fc: Jenis Function Compute.

    • Jika parameter ini dikosongkan, semua jenis server akan dikueri.

  • Parameters.ResourceGroupId: ID kelompok sumber daya.

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

  • Parameters.ServerGroupIds: Daftar ID kelompok server. Anda dapat mengkueri hingga 20 ID kelompok server sekaligus.

  • Parameters.ServerGroupNames: Daftar nama kelompok server. Anda dapat mengkueri hingga 10 nama kelompok server sekaligus.

Contoh:

  • Kode contoh

    Contoh 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"
          }
        }
      }
    }

    Contoh 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
  • Deskripsi contoh

    Contoh ini menunjukkan cara memanggil operasi API QueryServerGroups untuk Application Load Balancer (ALB). Atribut AssociationProperty parameter ServerGroup diatur ke ALIYUN::Resource::Data::API. Atribut AssociationPropertyMetadata, yaitu Parameters.ServerGroupType dan Parameters.ServerGroupNames.1, digunakan untuk memfilter hasil. Dengan mengatur ServerGroupType ke Instance dan ServerGroupNames ke Group3, kueri akan mengambil ID kelompok server (ServerGroupId) yang sesuai dan menampilkan nama kelompok server tersebut. Untuk informasi selengkapnya, lihat dokumen QueryServerGroups.

    Penting

    Nilai atribut APIAction, ValueGetter, LabelGetter, OptionsGetter, dan Pagination bersifat tetap dan tidak dapat diubah. Anda dapat menyesuaikan nilai atribut Parameters.XXXX sesuai kebutuhan.