diff --git a/examples/tencentcloud-ckafka-instance/main.tf b/examples/tencentcloud-ckafka-instance/main.tf new file mode 100644 index 0000000000..4a515c65b3 --- /dev/null +++ b/examples/tencentcloud-ckafka-instance/main.tf @@ -0,0 +1,42 @@ +resource "tencentcloud_route_table" "rtb_test" { + name = "rtb-test" + vpc_id = "${tencentcloud_vpc.vpc_test.id}" +} + +resource "tencentcloud_subnet" "subnet_test" { + name = "subnet-test" + cidr_block = "10.0.1.0/24" + availability_zone = "ap-guangzhou-6" + vpc_id = "${tencentcloud_vpc.vpc_test.id}" + route_table_id = "${tencentcloud_route_table.rtb_test.id}" +} + +resource "tencentcloud_vpc" "vpc_test" { + name = "vpc-test" + cidr_block = "10.0.0.0/16" +} + +# create ckafka instance +resource "tencentcloud_ckafka_instance" "foo" { + instance_name = "tf-test" + zone_id = 100006 + period = 1 + vpc_id = "${tencentcloud_vpc.vpc_test.id}" + subnet_id = "${tencentcloud_subnet.subnet_test.id}" + msg_retention_time = 1300 + renew_flag = 0 + kafka_version = "1.1.1" + disk_size = 500 + disk_type = "CLOUD_BASIC" + + + config { + auto_create_topic_enable = true + default_num_partitions = 3 + default_replication_factor = 3 + } + + dynamic_retention_config { + enable = 1 + } +} \ No newline at end of file diff --git a/examples/tencentcloud-ckafka/variables.tf b/examples/tencentcloud-ckafka-instance/variables.tf similarity index 100% rename from examples/tencentcloud-ckafka/variables.tf rename to examples/tencentcloud-ckafka-instance/variables.tf diff --git a/examples/tencentcloud-ckafka/version.tf b/examples/tencentcloud-ckafka-instance/version.tf similarity index 100% rename from examples/tencentcloud-ckafka/version.tf rename to examples/tencentcloud-ckafka-instance/version.tf diff --git a/examples/tencentcloud-ckafka/main.tf b/examples/tencentcloud-ckafka-topic/main.tf similarity index 100% rename from examples/tencentcloud-ckafka/main.tf rename to examples/tencentcloud-ckafka-topic/main.tf diff --git a/examples/tencentcloud-ckafka-topic/variables.tf b/examples/tencentcloud-ckafka-topic/variables.tf new file mode 100644 index 0000000000..139597f9cb --- /dev/null +++ b/examples/tencentcloud-ckafka-topic/variables.tf @@ -0,0 +1,2 @@ + + diff --git a/examples/tencentcloud-ckafka-topic/version.tf b/examples/tencentcloud-ckafka-topic/version.tf new file mode 100644 index 0000000000..133d0d73e7 --- /dev/null +++ b/examples/tencentcloud-ckafka-topic/version.tf @@ -0,0 +1,3 @@ +terraform { + required_version = ">= 0.12" +} \ No newline at end of file