tencentcloud_elasticsearch_instance

最近更新时间:2025-01-08 18:07:03

我的收藏

描述

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.46.4.36.8.27.5.17.10.17.14.28.13.3
vpc_id
string
vpc ID
subnet_id
string
子网 ID
password
string
实例密码
可选
count
int
资源数量,默认为 1 如果为 0 则不创建资源
activity_id
int
计费活动 ID,保留字段
charge_type
enum
计费类型
枚举值:
PREPAID
POSTPAID_BY_HOUR
charge_period
int
预付费时长,可选值:1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 24, 36
renew_flag
enum
自动续费标识
自动续费标识 枚举值:
RENEW_FLAG_AUTO
RENEW_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

数据结构

MultiZoneInfoSchema

参数说明

类型
名称
数据类型
说明
必填
availability_zone
string
可用区
subnet_id
string
子网ID

WebNodeTypeInfoSchema

参数说明

类型
名称
数据类型
说明
必填
node_num
int
-
node_type
string
-

NodeInfoSchema

参数说明

类型
名称
数据类型
说明
必填
node_num
int
节点数量
node_type
string
节点规格

ES.S1.SMALL2:1核2G
ES.S1.MEDIUM4:2核4G
ES.S1.MEDIUM8:2核8G
ES.S1.LARGE16:4核16G
ES.S1.2XLARGE32:8核32G
ES.S1.4XLARGE32:16核32G
ES.S1.4XLARGE64:16核64G Node specification, and valid values refer to document of tencentcloud.
可选
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
节点磁盘是否加密,默认不加密