DATASOURCE::ROCKETMQ::Groups类型用于展示Group资源的列表。
语法
{
"Type": "DATASOURCE::ROCKETMQ::Groups",
"Properties": {
"GroupName": String,
"GroupType": String,
"InstanceId": String
}
}
属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
---|---|---|---|---|---|
GroupName | String | 否 | 是 | Group ID。 | 无 |
GroupType | String | 否 | 是 | 查询的Group ID适用的协议。 | 取值:
|
InstanceId | String | 否 | 是 | 需获取资源列表的Group ID所对应的实例ID。 | 无 |
返回数据
Fn::GetAtt
- GroupNames:Group资源ID列表。
- Groups:Group资源详情列表。
属性名称 | 类型 | 描述 | 约束 |
---|---|---|---|
GroupNames | List | Group资源ID列表。 | 无 |
Groups | List | Group资源详情列表。 | 无 |
GroupType | string | 查询的Group ID适用的协议。 | 取值:
|
Remark | string | 备注。 | 无 |
Tags | Map | Group ID所绑定的标签。 | 示例:
|
InstanceId | string | 实例ID。 | 无 |
GroupName | string | 消费集群组ID。 | 无 |
IndependentNaming | boolean | 实例是否有命名空间。 | 取值:
|
Owner | string | 该发布信息的拥有者。 | 无 |
CreateTime | string | 创建时间。 | 无 |
示例
JSON
格式{ "ROSTemplateFormatVersion": "2015-09-01", "Parameters": { }, "Resources": { "ExtensionDataSource": { "Type": "DATASOURCE::ROCKETMQ::Groups", "Properties": { "GroupType": "http" } } }, "Outputs": { "GroupNames": { "Description": "The list of group names.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "GroupNames" ] } }, "Groups": { "Description": "The list of groups.", "Value": { "Fn::GetAtt": [ "ExtensionDataSource", "Groups" ] } } } }