一、描述
Elasticsearch Service,产品介绍。
二、示例
resource "tencentcloud_elasticsearch_instance" "foo" { instance_name = "tf-test" availability_zone = "ap-guangzhou-3" version = "7.10.1" vpc_id = var.vpc_id subnet_id = var.subnet_id password = "Test12345" license_type = "basic" basic_security_type = 2 web_node_type_info { node_num = 1 node_type = "ES.S1.MEDIUM4" } node_info_list { node_num = 2 node_type = "ES.S1.MEDIUM4" encrypt = false }}
三、参数说明
| 类型 | 名称 | 数据类型 | 说明 |
| 必填 | region | string | 地域,如:ap-guangzhou,默认使用 provider 中定义的 region 也可以在 resource 中指定地域,覆盖默认设置 |
| 必填 | availability_zone | string | 可用区 |
| 必填 | version | string | 实例版本号,可选值:5.6.4、6.4.3、6.8.2、7.5.1、7.10.1、7.14.2、8.13.3 |
| 必填 | vpc_id | string | VPC ID |
| 必填 | subnet_id | string | 子网 ID |
| 必填 | password | string | 实例密码 |
| 可选 | count | int | 资源数量,默认为 1 如果为 0 则不创建资源 |
| 可选 | activity_id | int | 计费活动 ID,保留字段 |
| 可选 | charge_type | enum | 计费类型枚举值:PREPAIDPOSTPAID_BY_HOUR |
| 可选 | charge_period | int | 预付费时长,可选值:1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 24, 36 |
| 可选 | renew_flag | enum | 自动续费标识枚举值:RENEW_FLAG_AUTORENEW_FLAG_MANUAL |
| 可选 | deploy_mode | int | 集群部署方式0:单可用区部署1:多可用区部署默认为 0 |
| 可选 | multi_zone_infos | Schema[] | 多可用区部署时可用区的详细信息Schema 类型详见:MultiZoneInfoSchema |
| 可选 | web_node_type_info | Schema[] | 可视化节点配置Schema 类型详见:WebNodeTypeInfoSchema |
| 可选 | license_type | enum | License 类型,默认值 platinum枚举值:oss:开源版basic:基础版platinum:白金版 |
| 可选 | node_info_list | Schema[] | 节点信息列表, 用于描述集群各类节点的规格信息如节点类型,节点个数,节点规格,磁盘类型,磁盘大小等Schema 类型详见:NodeInfoSchema |
| 可选 | basic_security_type | enum | 基础版是否开启 xpack security 认证,默认不开启枚举值:2:开启1:不开启 |
| 生成 | id | string | 资源实例 ID |
| 生成 | create_time | string | 资源创建时间 |
| 生成 | elasticsearch_domain | string | ES 域名 |
| 生成 | elasticsearch_vip | string | ES VIP |
| 生成 | elasticsearch_port | string | ES 端口 |
| 生成 | kibana_url | string | Kibana 访问 url |
四、参数说明
| 类型 | 名称 | 数据类型 | 说明 |
| 必填 | availability_zone | string | 可用区 |
| 必填 | subnet_id | string | 子网 ID |
五、参数说明
| 类型 | 名称 | 数据类型 |
| 必填 | node_num | int |
| 必填 | node_type | string |
六、参数说明
| 类型 | 名称 | 数据类型 | 说明 |
| 必填 | node_num | int | 节点数量 |
| 必填 | node_type | string | 节点规格,具体说明可参考 文档ES.S1.SMALL2:1核2GES.S1.MEDIUM4:2核4GES.S1.MEDIUM8:2核8GES.S1.LARGE16:4核16GES.S1.2XLARGE32:8核32GES.S1.4XLARGE32:16核32GES.S1.4XLARGE64:16核64G |
| 可选 | type | enum | 节点类型,默认值为 hotData枚举值:hotData:热数据节点warmData:冷数据节点dedicatedMaster:专用主节点 |
| 可选 | disk_type | enum | 节点磁盘类型枚举值:LOCAL_BASIC:本地硬盘LOCAL_SSD:本地 SSD 硬盘CLOUD_BASIC:普通云硬盘CLOUD_SSD:SSD云硬盘CLOUD_PREMIUM:高性能云硬盘CLOUD_BSSD:通用型 SSD 云硬盘CLOUD_HSSD:增强型 SSD 云硬盘CLOUD_TSSD:极速型 SSD 云硬盘 |
| 可选 | disk_size | int | 节点磁盘容量(单位 GB) |
| 可选 | encrypt | boolean | 节点磁盘是否加密,默认不加密 |