Skip to content

Commit 703420f

Browse files
authored
Merge pull request #2138 from xiaokouliu/feat/node_pool
support import operation for node_pool
2 parents a1909e5 + b5787a3 commit 703420f

File tree

8 files changed

+1298
-1107
lines changed

8 files changed

+1298
-1107
lines changed

.changelog/2138.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_kubernetes_node_pool: set up the node pool and import it into Terraform
3+
```

tencentcloud/extension_as.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ const (
77
SYSTEM_DISK_TYPE_CLOUD_PREMIUM = "CLOUD_PREMIUM"
88
SYSTEM_DISK_TYPE_CLOUD_SSD = "CLOUD_SSD"
99
SYSTEM_DISK_TYPE_CLOUD_HSSD = "CLOUD_HSSD"
10+
SYSTEM_DISK_TYPE_CLOUD_BSSD = "CLOUD_BSSD"
1011
SYSTEM_DISK_TYPE_CLOUD_TSSD = "CLOUD_TSSD"
1112
)
1213

@@ -18,6 +19,7 @@ var SYSTEM_DISK_ALLOW_TYPE = []string{
1819
SYSTEM_DISK_TYPE_CLOUD_SSD,
1920
SYSTEM_DISK_TYPE_CLOUD_HSSD,
2021
SYSTEM_DISK_TYPE_CLOUD_TSSD,
22+
SYSTEM_DISK_TYPE_CLOUD_BSSD,
2123
}
2224

2325
const (
@@ -47,6 +49,7 @@ const (
4749

4850
const (
4951
SCALING_GROUP_RETRY_POLICY_IMMEDIATE_RETRY = "IMMEDIATE_RETRY"
52+
SCALING_GROUP_RETRY_POLICY_NO_RETRY = "NO_RETRY"
5053
SCALING_GROUP_RETRY_POLICY_INCREMENTAL_INTERVALS = "INCREMENTAL_INTERVALS"
5154
)
5255

tencentcloud/internal/helper/transform.go

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,12 +71,21 @@ func PString(pointer *string) string {
7171
}
7272
return *pointer
7373
}
74+
func PBool(pointer *bool) bool {
75+
if pointer == nil {
76+
return false
77+
}
78+
return *pointer
79+
}
7480

7581
func PUint64(pointer *uint64) uint64 {
7682
return *pointer
7783
}
7884

7985
func PInt64(pointer *int64) int64 {
86+
if pointer == nil {
87+
return 0
88+
}
8089
return *pointer
8190
}
8291

0 commit comments

Comments
 (0)