云应用 tencentcloud_cynosdb_cluster

variable “availability_zone” { default = “ap-guangzhou-6”}variable “slave_zone” { default = “ap-guangzhou-4”}variable “vpc_id” { default = “vpc-nnk6bcjt”}variable “subnet_id” { default = “subnet-ha2x63qo”}v。

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

一、描述

TDSQL-C MySQL 集群,产品介绍

二、示例

variable "availability_zone" { default = "ap-guangzhou-6"}variable "slave_zone" { default = "ap-guangzhou-4"}variable "vpc_id" { default = "vpc-nnk6bcjt"}variable "subnet_id" { default = "subnet-ha2x63qo"}variable "sg_id" { default = "sg-1d007a95"}resource "tencentcloud_cynosdb_cluster" "example" { availability_zone = var.availability_zone available_zone = var.availability_zone vpc_id = var.vpc_id subnet_id = var.subnet_id db_mode = "NORMAL" db_type = "MYSQL" db_version = "5.7" port = 3306 storage_limit = 1000 cluster_name = "tf-example" password = "cynosDB@123" instance_maintain_duration = 7200 instance_maintain_start_time = 10800 instance_cpu_core = 2 instance_memory_size = 4 force_delete = false instance_maintain_weekdays = [ "Fri", "Mon", "Sat", "Sun", "Thu", "Wed", "Tue", ] param_items { name = "character_set_server" current_value = "utf8mb4" } param_items { name = "lower_case_table_names" current_value = "0" } rw_group_sg = [ var.sg_id, ] ro_group_sg = [ var.sg_id, ]}

三、参数说明

类型 名称 数据类型 说明
必填 region string 地域,如:ap-guangzhou,默认使用 provider 中定义的 region
也可以在 resource 中指定地域,覆盖默认设置
必填 available_zone string 可用区
必填 cluster_name string 集群名称
必填 db_type string 数据库类型MYSQL
必填 db_version string 数据库版本5.78.0
必填 password string 账号密码(8-64个字符,包含大小写英文字母、数字和符号~!@#$%^&*_-+=`|(){}[]:;'<>,.?/中的任意三种)
必填 subnet_id string 子网 ID
必填 vpc_id string VPC ID
可选 availability_zone string 可用区,推荐使用 available_zone 字段
可选 count int 资源数量,默认为 1
如果为 0 则不创建资源
可选 activity_id int 计费活动 ID,保留字段
可选 auto_pause_delay int 当 DbMode 为 SERVERLESS 时,指定集群自动暂停的延迟,单位秒,可选范围[600,691200]默认值:600
可选 auto_pause string 当 DbMode 为 SERVERLESS 时,指定集群是否自动暂停,可选范围yes(默认)no
可选 auto_renew_flag int 包年包月购买是否自动续费,默认为0。0 表示默认续费方式1 表示自动续费2 表示不自动续费
可选 charge_type enum 计费模式枚举值:POSTPAID_BY_HOUR:按量计费PREPAID:包年包月
可选 db_mode enum DB 类型,当 DbType 为 MYSQL 时可选(默认 NORMAL):枚举值:NORMAL:预制资源版本SERVERLESS:Serverless 版本
可选 force_delete boolean 是否强制删除集群实例,默认为 false。如果为 true,则会强制删除集群实例,而不是放入回收站中。
可选 instance_cpu_core int 当 DbMode 为 NORMAL 或不填时必选普通实例 CPU 核数
可选 instance_maintain_duration int 维护持续时间,单位为秒,如1小时为3600
可选 instance_maintain_start_time int 维护开始时间,单位为秒,如3:00为10800
可选 instance_maintain_weekdays string[] 每周维护日期,日期取值范围[Mon, Tue, Wed, Thu, Fri, Sat, Sun]
可选 instance_memory_size int 当 DbMode 为 NORMAL 或不填时必选普通实例内存,单位 GB
可选 max_cpu int 当 DbMode 为 SERVERLESS 时必填CPU 最大值,可选范围参考 DescribeServerlessInstanceSpecs 接口返回
可选 min_cpu int 当 DbMode 为 SERVERLESS 时必填CPU 最小值,可选范围参考 DescribeServerlessInstanceSpecs 接口返回
可选 param_items Schema[] 参数数组,暂时支持 character_set_server (utf8|latin1|gbk|utf8mb4) ,lower_case_table_names,1:大小写不敏感0:大小写敏感Schema 类型详见:ParamsItemSchema
可选 param_template_id int 参数模板 ID,可以通过查询参数模板信息 DescribeParamTemplates 获得参数模板 ID
可选 port int 端口,默认3306,取值范围[0, 65535)
可选 prepaid_period int 包年包月购买时长
可选 project_id int 所属项目 ID
可选 ro_group_sg string[] RO 实例安全组 ID 列表
可选 rw_group_sg string[] RW 实例安全组 ID 列表
可选 serverless_status_flag string 当 DB 类型为 SERVERLESS 时,serverless 集群状态,可选值:resume pause
可选 slave_zone string 多可用区地址例如:ap-guangzhou-3
可选 storage_limit int 普通实例存储上限,单位 GB当 DbType 为 MYSQL,且存储计费模式为预付费时,该参数需不大于 CPU 与 memory 对应存储规格上限
可选 storage_pay_mode int 集群存储计费模式,按量计费:0,包年包月:1。默认按量计费当 DbType 为 MYSQL 时,在集群计算计费模式为后付费(包括 DbMode 为 SERVERLESS)时,存储计费模式仅可为按量计费回档与克隆均不支持包年包月存储
生成 id string 资源实例 ID
生成 create_time string 资源创建时间

四、参数说明

类型 名称 数据类型 说明
可选 current_value string 参数当前值
可选 old_value string 参数上一次的值
可选 name string 参数名
赞 (0)
上一篇 4天前
下一篇 4天前