DATASOURCE::MNS::Topics类型用于查询主题信息。
语法
{
"Type": "DATASOURCE::MNS::Topics",
"Properties": {
"TopicName": String,
"RefreshOptions": String
}
}
属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
TopicName | String | 否 | 是 | 主题名称。 | 无 |
RefreshOptions | String | 否 | 是 | 当资源栈更新时,数据源资源的刷新策略。 | 有效值:
|
返回数据(Fn::GetAtt)
Fn::GetAtt
TopicNames:主题名称列表。
Topics:主题详情列表。
属性名称 | 类型 | 描述 | 约束 |
TopicNames | List | 主题名称列表。 | 无 |
Topics | List | 主题详情列表。 | 无 |
TopicName | String | 主题名称。 | 同一账号同一地域下,主题名称不能重复。长度不超过256个字符。以英文字母开头,可包含英文字母、数字和短划线(-)。 |
MessageCount | Number | 当前主题中的消息数目。 | 无 |
MaxMessageSize | Number | 发送到该主题的消息体最大长度。 | 取值范围:1024(1KB)~65,536(64KB)。 默认值:65,536(64KB)。 单位:Byte。 |
MessageRetentionPeriod | Number | 消息在主题中最长存活时间。 | 从发送到该主题开始经过此参数指定的时间后,不论消息是否被成功推送给用户都将被删除。 单位:秒。 |
CreateTime | String | 主题的创建时间。 | 从1970-01-01 00:00:00到现在的时间。 |
LastModifyTime | String | 修改主题属性信息的最近时间。 | 从1970-01-01 00:00:00到现在的时间。 |
LoggingEnabled | Boolean | 是否开启日志管理功能。 | 取值:
|