云应用 tencentcloud_ckafka_topic

resource “tencentcloud_ckafka_topic” “local_foo” { availability_zone = “ap-guangzhou-6” instance_id = tencentcloud_ckafka_instance.kafka_instance_postpaid.id topic_name = “example-local” note = “topic note” rep。

相关产品
云应用 产品页,含版本规格、价格与购买入口。

一、描述

CKafka 主题,产品介绍

二、示例

resource "tencentcloud_ckafka_topic" "local_foo" { availability_zone = "ap-guangzhou-6" instance_id = tencentcloud_ckafka_instance.kafka_instance_postpaid.id topic_name = "example-local" note = "topic note" replica_num = 2 partition_num = 1 enable_white_list = true ip_white_list = ["ip1", "ip2"] clean_up_policy = "delete" sync_replica_min_num = 1 unclean_leader_election_enable = false segment = 3600000 retention = 60000 max_message_bytes = 1024}

三、参数说明

类型 名称 数据类型 说明
必填 region string 地域,如:ap-guangzhou,默认使用 provider 中定义的 region
也可以在 resource 中指定地域,覆盖默认设置
必填 instance_id string CKafka 实例 ID
必填 partition_num int Partition 个数,大于 0
必填 replica_num int 副本个数,不能多于 broker 数,最大为 3
必填 topic_name string 主题名称,是一个不超过 128 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)
可选 availability_zone string 可用区
可选 count int 资源数量,默认为 1
如果为 0 则不创建资源
可选 activity_id int 计费活动 ID,保留字段
可选 clean_up_policy string 清理日志策略,日志清理模式,默认为"delete"。"delete":日志按保存时间删除"compact":日志按 key 压缩"compact, delete":日志按 key 压缩且会按保存时间删除
可选 enable_white_list boolean IP 白名单开关,默认不打开
可选 ip_white_list string[] IP 白名单列表,配额限制,enable_white_list 为 true 时必选
可选 max_message_bytes int 主题消息最大值,单位为 Byte,最小值1024Byte(即1KB),最大值为12582912Byte(即12MB)
可选 note string 主题备注,是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)
可选 retention int 消息保留时间,单位 ms,当前最小值为60000ms
可选 segment int Segment 分片滚动的时长,单位 ms,当前最小为3600000ms
可选 sync_replica_min_num int 最小同步副本数
可选 unclean_leader_election_enable boolean 是否允许未同步的副本选为 leader,默认不允许false:不允许true:允许
生成 id string 资源实例 ID
生成 create_time string 资源创建时间
赞 (0)
上一篇 4天前
下一篇 4天前