File tree 2 files changed +80
-0
lines changed
tencentcloud/services/crs 2 files changed +80
-0
lines changed Original file line number Diff line number Diff line change @@ -223,6 +223,46 @@ resource "tencentcloud_redis_instance" "example" {
223
223
}
224
224
```
225
225
226
+ Create a CDC scenario instance
227
+
228
+ ``` hcl
229
+ variable "cdc_id" {
230
+ default = "cluster-xxxx"
231
+ }
232
+
233
+ data "tencentcloud_redis_clusters" "clusters" {
234
+ dedicated_cluster_id = var.cdc_id
235
+ }
236
+
237
+ output "name" {
238
+ value = data.tencentcloud_redis_clusters.clusters.resources[0].redis_cluster_id
239
+ }
240
+
241
+ data "tencentcloud_redis_zone_config" "zone" {
242
+ type_id = 7
243
+ region = "ap-guangzhou"
244
+ }
245
+
246
+ data "tencentcloud_vpc_subnets" "subnets" {
247
+ cdc_id = var.cdc_id
248
+ }
249
+
250
+ resource "tencentcloud_redis_instance" "example" {
251
+ availability_zone = data.tencentcloud_redis_zone_config.zone.list[0].zone
252
+ type_id = data.tencentcloud_redis_zone_config.zone.list[0].type_id
253
+ password = "Password@123"
254
+ mem_size = 8192
255
+ redis_shard_num = data.tencentcloud_redis_zone_config.zone.list[0].redis_shard_nums[0]
256
+ redis_replicas_num = data.tencentcloud_redis_zone_config.zone.list[0].redis_replicas_nums[0]
257
+ name = "tf-cdc-example-modify"
258
+ port = 6379
259
+ vpc_id = data.tencentcloud_vpc_subnets.subnets.instance_list[0].vpc_id
260
+ subnet_id = data.tencentcloud_vpc_subnets.subnets.instance_list[0].subnet_id
261
+ product_version = "cdc"
262
+ redis_cluster_id = data.tencentcloud_redis_clusters.clusters.resources[0].redis_cluster_id
263
+ }
264
+ ```
265
+
226
266
Import
227
267
228
268
Redis instance can be imported, e.g.
Original file line number Diff line number Diff line change @@ -234,6 +234,46 @@ resource "tencentcloud_redis_instance" "example" {
234
234
}
235
235
```
236
236
237
+ ### Create a CDC scenario instance
238
+
239
+ ``` hcl
240
+ variable "cdc_id" {
241
+ default = "cluster-xxxx"
242
+ }
243
+
244
+ data "tencentcloud_redis_clusters" "clusters" {
245
+ dedicated_cluster_id = var.cdc_id
246
+ }
247
+
248
+ output "name" {
249
+ value = data.tencentcloud_redis_clusters.clusters.resources[0].redis_cluster_id
250
+ }
251
+
252
+ data "tencentcloud_redis_zone_config" "zone" {
253
+ type_id = 7
254
+ region = "ap-guangzhou"
255
+ }
256
+
257
+ data "tencentcloud_vpc_subnets" "subnets" {
258
+ cdc_id = var.cdc_id
259
+ }
260
+
261
+ resource "tencentcloud_redis_instance" "example" {
262
+ availability_zone = data.tencentcloud_redis_zone_config.zone.list[0].zone
263
+ type_id = data.tencentcloud_redis_zone_config.zone.list[0].type_id
264
+ password = "Password@123"
265
+ mem_size = 8192
266
+ redis_shard_num = data.tencentcloud_redis_zone_config.zone.list[0].redis_shard_nums[0]
267
+ redis_replicas_num = data.tencentcloud_redis_zone_config.zone.list[0].redis_replicas_nums[0]
268
+ name = "tf-cdc-example-modify"
269
+ port = 6379
270
+ vpc_id = data.tencentcloud_vpc_subnets.subnets.instance_list[0].vpc_id
271
+ subnet_id = data.tencentcloud_vpc_subnets.subnets.instance_list[0].subnet_id
272
+ product_version = "cdc"
273
+ redis_cluster_id = data.tencentcloud_redis_clusters.clusters.resources[0].redis_cluster_id
274
+ }
275
+ ```
276
+
237
277
## Argument Reference
238
278
239
279
The following arguments are supported:
You can’t perform that action at this time.
0 commit comments