Skip to content

Commit 009552a

Browse files
committed
update docs and changelog
1 parent 09125c6 commit 009552a

28 files changed

+140
-90
lines changed

CHANGELOG.md

Lines changed: 60 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,46 @@
1+
## 1.59.18 (October 25, 2021)
2+
3+
ENHANCEMENTS:
4+
5+
* Resource `tencentcloud_instance` support instance reset and pay as you go
6+
* Resource `tencentcloud_vpc` support `default_route_table_id`
7+
* DataSource `tencentcloud_vpc_route_tables` add example usage for fetching default route table
8+
9+
DEPRECATED:
10+
11+
* Resource `tencentcloud_instance` argument `instance_count` was deprecated, replace by built-in `count`
12+
13+
## 1.59.17 (October 20, 2021)
14+
15+
BUGFIXES:
16+
17+
* Resource `tencentcloud_vod_xxx` fix resource related to vod, while user create vod resource use sub app id.
18+
19+
## 1.59.16 (October 19, 2021)
20+
21+
COMMON:
22+
23+
* Resource `tencentcloud_eks_cluster` make essential argument required
24+
125
## 1.59.15 (October 19, 2021)
226

327
ENHANCEMENT:
428

5-
* resource `resource_tc_scf_function` support scf create by image
6-
* resource `resource_tc_security_group_lite_rule` ingress/egress policy support security group ID, address template as source
29+
* Resource `tencentcloud_scf_function` support scf create by image
30+
* Resource `tencentcloud_security_group_lite_rule` ingress/egress policy support security group ID, address template as source
731

832

933
BUGFIXES:
1034

11-
* resource `tencentcloud_clb_listener` skip empty import set
12-
* resource `resource_tc_address_template_group` fix incorrect field `addresses` to `template_ids` in example usage.
35+
* Resource `tencentcloud_clb_listener` skip empty import set
36+
* Resource `tencentcloud_address_template_group` fix incorrect field `addresses` to `template_ids` in example usage.
1337

1438
## 1.59.14 (October 19, 2021)
1539

1640
BUGFIXES:
1741

18-
* resource `tencentcloud_kubernetes_auth_attachment` fix official document synchronous error.
19-
* resource `resource_tc_elasticsearch_instance` make zone and subnet optional for multi az case.
42+
* Resource `tencentcloud_kubernetes_auth_attachment` fix official document synchronous error.
43+
* Resource `tencentcloud_elasticsearch_instance` make zone and subnet optional for multi az case.
2044

2145
COMMON:
2246

@@ -26,7 +50,7 @@ COMMON:
2650

2751
ENHANCEMENTS:
2852

29-
* resource `resource_tc_kubernetes_cluster` support argument `extension_addon`
53+
* Resource `tencentcloud_kubernetes_cluster` support argument `extension_addon`
3054

3155
## 1.59.12 (October 15, 2021)
3256

@@ -48,42 +72,42 @@ FEATURES:
4872

4973
ENHANCEMENTS:
5074

51-
* Resource `resource_tc_tcr_vpc_attachment` support argument `region_name`
75+
* Resource `tencentcloud_tcr_vpc_attachment` support argument `region_name`
5276

5377
## 1.59.10 (October, 9, 2021)
5478

5579
ENHANCEMENTS:
5680

57-
* Resource `resource_tc_cos_bucket_object` support cos object tags.
81+
* Resource `tencentcloud_cos_bucket_object` support cos object tags.
5882

5983
BUGFIXES:
6084

61-
* Resource `resource_tc_kubernetes_cluster` update authentication options immediately after create
85+
* Resource `tencentcloud_kubernetes_cluster` update authentication options immediately after create
6286

6387
## 1.59.9 (October, 9, 2021)
6488

6589
ENHANCEMENTS:
6690

67-
* Resource `resource_tc_kubernetes_cluster` cluster support authentication options.
91+
* Resource `tencentcloud_kubernetes_cluster` cluster support authentication options.
6892

6993

7094
## 1.59.8 (October, 6, 2021)
7195

7296
BUGFIXES:
7397

74-
* Resource `resource_tc_tcr_vpc_attachment` pass region_id for delete if provided.
98+
* Resource `tencentcloud_tcr_vpc_attachment` pass region_id for delete if provided.
7599

76100
## 1.59.7 (October, 5, 2021)
77101

78102
ENHANCEMENTS:
79103

80-
* Resource `resource_tc_tcr_vpc_attachment` tcr vpc attachment support region.
104+
* Resource `tencentcloud_tcr_vpc_attachment` tcr vpc attachment support region.
81105

82106
## 1.59.6 (September 28, 2021)
83107

84108
BUGFIXES:
85109

86-
* Resource `resource_tc_kubernetes_node_pool` fix termination_policies argument mistake
110+
* Resource `tencentcloud_kubernetes_node_pool` fix termination_policies argument mistake
87111

88112
DEPRECATED:
89113

@@ -93,21 +117,21 @@ DEPRECATED:
93117

94118
ENHANCEMENTS:
95119

96-
* Resource `resource_tc_kubernetes_node_pool_test` extend relative auto-scaling group arguments in node pool resource
120+
* TestCase `TestAccTencentCloudTkeNodePoolResource` extend relative auto-scaling group arguments in node pool resource
97121

98122
DEPRECATED:
99123

100-
* Resource `resource_tc_cam_group_membership` argument `user_ids` was deprecated, replace by `user_names`
101-
* Resource `resource_tc_cam_user_policy_attachment` argument `user_id` was deprecated, replace by `user_name`
124+
* Resource `tencentcloud_cam_group_membership` argument `user_ids` was deprecated, replace by `user_names`
125+
* Resource `tencentcloud_cam_user_policy_attachment` argument `user_id` was deprecated, replace by `user_name`
102126

103127

104128
## 1.59.4 (September 24, 2021)
105129

106130
BUGFIXES:
107-
* Resource `resource_tc_tcr_instance` support modify tags
131+
* Resource `tencentcloud_tcr_instance` support modify tags
108132
* Resource `service_tencentcloud_postgresql` support security group
109133
* Resource `service_tencentcloud_monitor` fix binding policy query limit
110-
* Resource `resource_tc_api_gateway_api` fix destroy limitNumber
134+
* Resource `tencentcloud_api_gateway_api` fix destroy limitNumber
111135

112136

113137
## 1.59.2 (September 18, 2021)
@@ -118,15 +142,15 @@ BUGFIXES:
118142

119143
ENHANCEMENTS:
120144

121-
* Resource `resource_tc_cdn_domain` support `ipv6_access_switch` config
145+
* Resource `tencentcloud_cdn_domain` support `ipv6_access_switch` config
122146

123147
## 1.59.1 (September 15, 2021)
124148

125149
BUGFIXES:
126150

127-
* Resource `tencentcloud/resource_tc_instance` remove last_update_status judge
128-
* Resource `tencentcloud/resource_tc_instance` fix DescribeInstanceById return LatestOperationState
129-
* Resource `tencentcloud/resource_tc_clb_attachment` clb_attachment check instances before unbind target groups
151+
* Resource `tencentcloud_instance` remove last_update_status judge
152+
* Resource `tencentcloud_instance` fix DescribeInstanceById return LatestOperationState
153+
* Resource `tencentcloud_clb_attachment` clb_attachment check instances before unbind target groups
130154

131155
CHORE:
132156

@@ -137,43 +161,43 @@ CHORE:
137161

138162
ENHANCEMENTS:
139163

140-
* Resource `resource_tc_redis_backup_config.go ` change backup_period to optional
141-
* Resource `resource_tc_scf_function` enable public net config and eip config
142-
* Resource `resource_tc_cos_bucket` support MAZ, ACL XML body, Origin-Pull rules and origin domain rules
164+
* Resource `tencentcloud_redis_backup_config ` change backup_period to optional
165+
* Resource `tencentcloud_scf_function` enable public net config and eip config
166+
* Resource `tencentcloud_cos_bucket` support MAZ, ACL XML body, Origin-Pull rules and origin domain rules
143167

144168
## 1.58.4 (Aug 24, 2021)
145169

146170
ENHANCEMENTS:
147171

148-
* Resource `resource_tc_kubernetes_node_pool` support `backup_instance_type` for `auto_scaling_config`
172+
* Resource `tencentcloud_kubernetes_node_pool` support `backup_instance_type` for `auto_scaling_config`
149173

150174
## 1.58.3 (Aug 18, 2021)
151175

152176
ENHANCEMENTS:
153177

154178
* Extend kubernetes node instance disk allow types
155-
* Resource `resource_tc_kubernetes_cluster_attachment` add `disk_partition` field
179+
* Resource `tencentcloud_kubernetes_cluster_attachment` add `disk_partition` field
156180

157181
BUGFIXES:
158182

159-
* Resource `resource_tc_kubernetes_cluster` fix `auto_format_and_mount` default value to `false`
183+
* Resource `tencentcloud_kubernetes_cluster` fix `auto_format_and_mount` default value to `false`
160184

161185
## 1.58.2 (Aug 18, 2021)
162186

163187
ENHANCEMENTS:
164188

165-
* Resource `resource_tc_kubernetes_cluster` tke instance creation - add RuntimeVersion param
166-
* Resource `resource_tc_kubernetes_cluster` extend worker instance data disk mount settings
189+
* Resource `tencentcloud_kubernetes_cluster` tke instance creation - add RuntimeVersion param
190+
* Resource `tencentcloud_kubernetes_cluster` extend worker instance data disk mount settings
167191

168192
## 1.58.1 (Aug 17, 2021)
169193

170194
ENHANCEMENTS:
171195

172-
* Resource `resource_tc_mysql_instance` add cpu params for mysql
196+
* Resource `tencentcloud_mysql_instance` add cpu params for mysql
173197

174198
BUG FIXES:
175199

176-
* Resource `resource_tc_instance` fix read cvm data_disks bug
200+
* Resource `tencentcloud_instance` fix read cvm data_disks bug
177201

178202
## 1.58.0 (Aug 11, 2021)
179203

@@ -186,8 +210,8 @@ FEATURES:
186210

187211
BUG FIXES:
188212

189-
* Resource `data_source_tc_elasticsearch_instances` skip kibana node info record after elastic search instance create
190-
* Resource `resource_tc_postgresql_instance` skip kibana node info record after elastic search instance create
213+
* DataSource `data_source_tc_elasticsearch_instances` skip kibana node info record after elastic search instance create
214+
* Resource `tencentcloud_postgresql_instance` skip kibana node info record after elastic search instance create
191215

192216
## 1.57.2 (Aug 7, 2021)
193217

@@ -261,7 +285,7 @@ BUG FIXES
261285

262286
BUG FIXES:
263287

264-
* Resource `tencentcloud_instance` fix words spell, in tencendcloud/resource_tc_instance.go L45, data.tencentcloud_availability_zones.my_favorate_zones.zones.0.name change to data.tencentcloud_availability_zones.my_favorite_zones.zones.0.name".
288+
* Resource `tencentcloud_instance` fix words spell, in tencendcloud/tencentcloud_instance.go L45, data.tencentcloud_availability_zones.my_favorate_zones.zones.0.name change to data.tencentcloud_availability_zones.my_favorite_zones.zones.0.name".
265289
* Resource `tencentcloud_kubernetes_clusters` fix the description of is_non_static_ip_mode
266290

267291
ENHANCEMENTS:

tencentcloud/connectivity/client.go

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,12 @@ package connectivity
22

33
import (
44
"fmt"
5-
"github.com/tencentyun/cos-go-sdk-v5"
65
"net/http"
76
"net/url"
87
"time"
98

9+
"github.com/tencentyun/cos-go-sdk-v5"
10+
1011
"github.com/aws/aws-sdk-go/aws"
1112
"github.com/aws/aws-sdk-go/aws/credentials"
1213
"github.com/aws/aws-sdk-go/aws/endpoints"
@@ -43,8 +44,8 @@ import (
4344
tag "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tag/v20180813"
4445
tcaplusdb "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcaplusdb/v20190823"
4546
tcr "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcr/v20190924"
46-
tke "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tke/v20180525"
4747
tdmq "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tdmq/v20200217"
48+
tke "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tke/v20180525"
4849
vod "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vod/v20180717"
4950
vpc "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vpc/v20170312"
5051
ssl "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wss/v20180426"
@@ -153,8 +154,8 @@ func (me *TencentCloudClient) UseTencentCosClient(bucket string) *cos.Client {
153154
me.tencentCosConn = cos.NewClient(baseUrl, &http.Client{
154155
Timeout: 100 * time.Second,
155156
Transport: &cos.AuthorizationTransport{
156-
SecretID: me.Credential.SecretId,
157-
SecretKey: me.Credential.SecretKey,
157+
SecretID: me.Credential.SecretId,
158+
SecretKey: me.Credential.SecretKey,
158159
SessionToken: me.Credential.Token,
159160
},
160161
})

tencentcloud/data_source_tc_eks_clusters.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,11 @@ package tencentcloud
1313

1414
import (
1515
"context"
16+
"log"
17+
1618
"github.com/hashicorp/terraform-plugin-sdk/helper/resource"
1719
"github.com/hashicorp/terraform-plugin-sdk/helper/schema"
1820
"github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/internal/helper"
19-
"log"
2021
)
2122

2223
func dataSourceTencentCloudEKSClusters() *schema.Resource {

tencentcloud/data_source_tc_eks_clusters_test.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,10 @@ package tencentcloud
33
import (
44
"context"
55
"fmt"
6-
"github.com/hashicorp/terraform-plugin-sdk/terraform"
76
"testing"
87

8+
"github.com/hashicorp/terraform-plugin-sdk/terraform"
9+
910
"github.com/hashicorp/terraform-plugin-sdk/helper/resource"
1011
)
1112

tencentcloud/data_source_tc_nat_gateway_snats.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,11 @@ package tencentcloud
1717

1818
import (
1919
"context"
20+
"log"
21+
2022
"github.com/hashicorp/terraform-plugin-sdk/helper/schema"
2123
vpc "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vpc/v20170312"
2224
"github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/internal/helper"
23-
"log"
2425
)
2526

2627
func dataSourceTencentCloudNatGatewaySnats() *schema.Resource {

tencentcloud/data_source_tc_vpn_gateway_routes.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,11 @@ package tencentcloud
1919

2020
import (
2121
"context"
22+
"log"
23+
2224
"github.com/hashicorp/terraform-plugin-sdk/helper/schema"
2325
vpc "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vpc/v20170312"
2426
"github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/internal/helper"
25-
"log"
2627
)
2728

2829
func dataSourceTencentCloudVpnGatewayRoutes() *schema.Resource {

tencentcloud/resource_tc_clb_target_group.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ package tencentcloud
3535

3636
import (
3737
"context"
38+
3839
"github.com/hashicorp/terraform-plugin-sdk/helper/schema"
3940
clb "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/clb/v20180317"
4041
)

tencentcloud/resource_tc_cos_bucket.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -200,10 +200,11 @@ import (
200200
"bytes"
201201
"context"
202202
"fmt"
203-
"github.com/tencentyun/cos-go-sdk-v5"
204203
"log"
205204
"time"
206205

206+
"github.com/tencentyun/cos-go-sdk-v5"
207+
207208
"github.com/aws/aws-sdk-go/aws"
208209
"github.com/aws/aws-sdk-go/aws/awserr"
209210
"github.com/aws/aws-sdk-go/service/s3"

tencentcloud/resource_tc_eks_cluster.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,12 +56,13 @@ import (
5656
"context"
5757
"encoding/json"
5858
"fmt"
59+
"log"
60+
5961
"github.com/hashicorp/terraform-plugin-sdk/helper/resource"
6062
"github.com/hashicorp/terraform-plugin-sdk/helper/schema"
6163
"github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common/errors"
6264
tke "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tke/v20180525"
6365
"github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/internal/helper"
64-
"log"
6566
)
6667

6768
func resourceTencentcloudEksCluster() *schema.Resource {

tencentcloud/resource_tc_eks_cluster_test.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,10 @@ package tencentcloud
33
import (
44
"context"
55
"fmt"
6+
"testing"
7+
68
"github.com/hashicorp/terraform-plugin-sdk/helper/resource"
79
"github.com/hashicorp/terraform-plugin-sdk/terraform"
8-
"testing"
910
)
1011

1112
func TestAccTencentCloudEKSCluster_basic(t *testing.T) {

0 commit comments

Comments
 (0)