DATASOURCE::SLB::VServerGroups类型用于查询传统型负载均衡的服务器组列表。
语法
{
"Type": "DATASOURCE::SLB::VServerGroups",
"Properties": {
"LoadBalancerId": String
}
}
属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
---|---|---|---|---|---|
LoadBalancerId | String | 是 | 是 | 传统型负载均衡实例ID。 | 无 |
返回值
Fn::GetAtt
- VServerGroupIds:后端服务器组ID列表。
- VServerGroups:后端服务器组列表。
属性名称 | 类型 | 描述 | 约束 |
---|---|---|---|
VServerGroupIds | List | 后端服务器组ID列表。 | 无 |
VServerGroups | List | 后端服务器组列表。 | 无 |
AssociatedObjects | Map | 关联信息。 | 例如:
|
LoadBalancerId | String | 传统型负载均衡实例ID。 | 无 |
CreateTime | String | 传统型负载均衡实例的创建时间。 | 格式:YYYY-MM-DDThh:mm:ssZ。 |
VServerGroupId | String | 服务器组ID。 | 无 |
VServerGroupName | String | 服务器组名称。 | 无 |
示例
JSON
格式{ "ROSTemplateFormatVersion": "2015-09-01", "Parameters": { "LoadBalancerId": { "Type": "String", "AssociationProperty":"ALIYUN::SLB::Instance::InstanceId", "Description": "The ID of the CLB instance." } }, "Resources": { "ExtensionDataSource": { "Type": "DATASOURCE::SLB::VServerGroups", "Properties": { "LoadBalancerId": { "Ref": "LoadBalancerId" } } } }, "Outputs": { "VServerGroupIds": { "Description": "The list of VServer group IDs.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "VServerGroupIds" ] } }, "VServerGroups": { "Description": "The list of VServer groups.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "VServerGroups" ] } } } }