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.
|