Skip to content

Commit ff56559

Browse files
authored
fix(es): [118939975] Update disk_type params (#2751)
* add * add * add * add
1 parent d84f29c commit ff56559

File tree

5 files changed

+10
-2
lines changed

5 files changed

+10
-2
lines changed

.changelog/2751.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/tencentcloud_elasticsearch_instance: Update disk_type params
3+
```

tencentcloud/services/cvm/extension_cvm.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@ const (
3535
CVM_DISK_TYPE_CLOUD_BSSD = "CLOUD_BSSD"
3636
CVM_DISK_TYPE_CLOUD_HSSD = "CLOUD_HSSD"
3737
CVM_DISK_TYPE_CLOUD_TSSD = "CLOUD_TSSD"
38+
CVM_DISK_TYPE_CLOUD_BIGDATA = "CLOUD_BIGDATA"
39+
CVM_DISK_TYPE_CLOUD_HIGHIO = "CLOUD_HIGHIO"
3840

3941
CVM_PLACEMENT_GROUP_TYPE_HOST = "HOST"
4042
CVM_PLACEMENT_GROUP_TYPE_SW = "SW"

tencentcloud/services/es/extension_elasticsearch.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,9 @@ var ES_NODE_DISK_TYPE = []string{
6767
svccvm.CVM_DISK_TYPE_CLOUD_SSD,
6868
svccvm.CVM_DISK_TYPE_CLOUD_PREMIUM,
6969
svccvm.CVM_DISK_TYPE_CLOUD_HSSD,
70+
svccvm.CVM_DISK_TYPE_CLOUD_BSSD,
71+
svccvm.CVM_DISK_TYPE_CLOUD_BIGDATA,
72+
svccvm.CVM_DISK_TYPE_CLOUD_HIGHIO,
7073
}
7174

7275
var ES_RENEW_FLAG = []string{

tencentcloud/services/es/resource_tc_elasticsearch_instance.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ func ResourceTencentCloudElasticsearchInstance() *schema.Resource {
206206
Optional: true,
207207
Default: svccvm.CVM_DISK_TYPE_CLOUD_SSD,
208208
ValidateFunc: tccommon.ValidateAllowedStringValue(ES_NODE_DISK_TYPE),
209-
Description: "Node disk type. Valid values are `CLOUD_SSD` and `CLOUD_PREMIUM`, `CLOUD_HSSD`. The default value is `CLOUD_SSD`.",
209+
Description: "Node disk type. Valid values are `CLOUD_SSD`, `CLOUD_PREMIUM`, `CLOUD_HSSD`, `CLOUD_BSSD`, `CLOUD_BIGDATA` and `CLOUD_HIGHIO`. The default value is `CLOUD_SSD`.",
210210
},
211211
"disk_size": {
212212
Type: schema.TypeInt,

website/docs/r/elasticsearch_instance.html.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ The `node_info_list` object supports the following:
189189
* `node_num` - (Required, Int) Number of nodes.
190190
* `node_type` - (Required, String) Node specification, and valid values refer to [document of tencentcloud](https://intl.cloud.tencent.com/document/product/845/18376).
191191
* `disk_size` - (Optional, Int) Node disk size. Unit is GB, and default value is `100`.
192-
* `disk_type` - (Optional, String) Node disk type. Valid values are `CLOUD_SSD` and `CLOUD_PREMIUM`, `CLOUD_HSSD`. The default value is `CLOUD_SSD`.
192+
* `disk_type` - (Optional, String) Node disk type. Valid values are `CLOUD_SSD`, `CLOUD_PREMIUM`, `CLOUD_HSSD`, `CLOUD_BSSD`, `CLOUD_BIGDATA` and `CLOUD_HIGHIO`. The default value is `CLOUD_SSD`.
193193
* `encrypt` - (Optional, Bool) Decides to encrypt this disk or not.
194194
* `type` - (Optional, String) Node type. Valid values are `hotData`, `warmData` and `dedicatedMaster`. The default value is 'hotData`.
195195

0 commit comments

Comments
 (0)