描述
由于只读实例发货较慢,建议 1 个 resource 购买一台只读实例。
架构类型: 副本集
支持的购买方式:
后付费
预付费(用户余额支付)
示例
resource "tencentcloud_sqlserver_instance" "master" {availability_zone = var.availability_zonecharge_type = "POSTPAID_BY_HOUR"vpc_id = "vpc-409mvdvv"subnet_id = "subnet-nf9n81ps"project_id = 123memory = 2storage = 100}resource "tencentcloud_sqlserver_readonly_instance" "foo" {availability_zone = "ap-guangzhou-4"charge_type = "POSTPAID_BY_HOUR"vpc_id = "vpc-xxxxxxxx"subnet_id = "subnet-xxxxxxxx"memory = 2storage = 10master_instance_id = tencentcloud_sqlserver_instance.master.idreadonly_group_type = 1force_upgrade = true}
参数说明
类型 | 名称 | 数据类型 | 说明 |
必填 | region | string | 地域,如:ap-guangzhou,默认使用 provider 中定义的 region
也可以在 resource 中指定地域,覆盖默认设置 |
必填 | availability_zone | string | 可用区 |
必填 | storage | int | 硬盘大小,单位:GB |
必填 | memory | int | 内存大小,单位:GB |
必填 | master_instance_id | string | 主库实例 ID |
必填 | readonly_group_type | enum | 只读组类型选项 枚举值: 1:按照一个实例一个只读组的方式发货 2:新建只读组后发货,所有实例都在这个只读组下面 3:发货的所有实例都在已有的只读组下面 |
可选 | count | int | 资源数量,默认为 1
如果为 0 则不创建资源 |
可选 | activity_id | int | 计费活动 ID,保留字段 |
可选 | charge_type | enum | 计费类型 枚举值: PREPAID:预付费 POSTPAID_BY_HOUR:后付费 |
可选 | period | int | 预付费时长,单位为月,取值范围:1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 24, 36。 |
可选 | auto_renew | int | 是否自动续费,可选值:0 - 不自动续费;1 - 自动续费。默认为不自动续费 |
可选 | vpc_id | string | VPC ID |
可选 | subnet_id | string | 子网 ID |
可选 | security_groups | string[] | 安全组 ID 列表 |
可选 | force_upgrade | boolean | 是否强制升级实例 0-默认不升级主实例 1-强制升级主实例完成ro部署
主实例为非集群版时需要填1,强制升级为集群版。填1 说明您已同意将主实例升级到集群版实例。 |
可选 | readonly_group_id | string | 已存在的只读组ID
readonly_group_type = 3 时必填 |
生成 | id | string | 资源实例 ID |
生成 | create_time | string | 资源创建时间 |
生成 | vip | string | 实例IP。 |
生成 | vport | int | 实例端口号。 |
生成 | status | enum | 实例状态 枚举值: 1:申请中 2:运行中 3:受限运行中 (主备切换中) 4:已隔离 5:回收中 6:已回收 7:任务执行中 (实例做备份、回档等操作) 8:已下线 9:实例扩容中 10:实例迁移中 11:只读 12:重启中 17:实例修改中且待切换 |
生成 | ro_flag | enum | 实例只读标识 枚举值: RO MASTER |