DATASOURCE::SLB::VServerGroups digunakan untuk menanyakan grup server dari instance Classic Load Balancer (CLB).
Sintaks
{
"Type": "DATASOURCE::SLB::VServerGroups",
"Properties": {
"LoadBalancerId": String,
"RefreshOptions": String
}
}Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
LoadBalancerId | String | Ya | Ya | ID dari instance CLB. | Tidak ada. |
RefreshOptions | String | Tidak | Ya | Kebijakan refresh untuk sumber daya data ketika stack diperbarui. | Nilai yang valid:
|
Nilai kembali
Fn::GetAtt
VServerGroupIds: ID dari grup server.
VServerGroups: detail dari grup server.
Properti | Tipe | Deskripsi | Kendala |
VServerGroupIds | Daftar | ID dari grup server. | Tidak ada. |
VServerGroups | Daftar | Detail dari grup server. | Tidak ada. |
AssociatedObjects | Peta | Informasi tentang item terkait. | Contoh: |
LoadBalancerId | String | ID dari instance CLB. | Tidak ada. |
CreateTime | String | Waktu ketika instance CLB dibuat. | Waktu mengikuti standar ISO 8601 dalam format YYYY-MM-DDThh:mm:ssZ. |
VServerGroupId | String | ID dari grup server. | Tidak ada. |
VServerGroupName | String | Nama dari grup server. | Tidak ada. |
Contoh
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
LoadBalancerId:
Type: String
AssociationProperty: ALIYUN::SLB::Instance::InstanceId
Description: ID dari instance CLB.
Resources:
ExtensionDataSource:
Type: DATASOURCE::SLB::VServerGroups
Properties:
LoadBalancerId:
Ref: LoadBalancerId
Outputs:
VServerGroupIds:
Description: Daftar ID grup VServer.
Value:
Fn::GetAtt:
- ExtensionDataSource
- VServerGroupIds
VServerGroups:
Description: Daftar grup VServer.
Value:
Fn::GetAtt:
- ExtensionDataSource
- VServerGroups{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"LoadBalancerId": {
"Type": "String",
"AssociationProperty":"ALIYUN::SLB::Instance::InstanceId",
"Description": "ID dari instance CLB."
}
},
"Resources": {
"ExtensionDataSource": {
"Type": "DATASOURCE::SLB::VServerGroups",
"Properties": {
"LoadBalancerId": {
"Ref": "LoadBalancerId"
}
}
}
},
"Outputs": {
"VServerGroupIds": {
"Description": "Daftar ID grup VServer.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"VServerGroupIds"
]
}
},
"VServerGroups": {
"Description": "Daftar grup VServer.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"VServerGroups"
]
}
}
}
}