Skip to content

Commit bc0773f

Browse files
authored
Merge pull request #710 from tencentcloudstack/chore/docs-update
update docs and changelog
2 parents 09125c6 + 6575547 commit bc0773f

28 files changed

+145
-91
lines changed

CHANGELOG.md

Lines changed: 65 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,50 @@
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+
ENHANCEMENTS:
22+
23+
* Resource `tencentcloud_clb_instance` support `bandwidth_package_id`
24+
25+
COMMON:
26+
27+
* Resource `tencentcloud_eks_cluster` make essential argument required
28+
129
## 1.59.15 (October 19, 2021)
230

3-
ENHANCEMENT:
31+
ENHANCEMENTS:
432

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
33+
* Resource `tencentcloud_scf_function` support scf create by image
34+
* Resource `tencentcloud_security_group_lite_rule` ingress/egress policy support security group ID, address template as source
735

836

937
BUGFIXES:
1038

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.
39+
* Resource `tencentcloud_clb_listener` skip empty import set
40+
* Resource `tencentcloud_address_template_group` fix incorrect field `addresses` to `template_ids` in example usage.
1341

1442
## 1.59.14 (October 19, 2021)
1543

1644
BUGFIXES:
1745

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.
46+
* Resource `tencentcloud_kubernetes_auth_attachment` fix official document synchronous error.
47+
* Resource `tencentcloud_elasticsearch_instance` make zone and subnet optional for multi az case.
2048

2149
COMMON:
2250

@@ -26,7 +54,7 @@ COMMON:
2654

2755
ENHANCEMENTS:
2856

29-
* resource `resource_tc_kubernetes_cluster` support argument `extension_addon`
57+
* Resource `tencentcloud_kubernetes_cluster` support argument `extension_addon`
3058

3159
## 1.59.12 (October 15, 2021)
3260

@@ -48,42 +76,42 @@ FEATURES:
4876

4977
ENHANCEMENTS:
5078

51-
* Resource `resource_tc_tcr_vpc_attachment` support argument `region_name`
79+
* Resource `tencentcloud_tcr_vpc_attachment` support argument `region_name`
5280

5381
## 1.59.10 (October, 9, 2021)
5482

5583
ENHANCEMENTS:
5684

57-
* Resource `resource_tc_cos_bucket_object` support cos object tags.
85+
* Resource `tencentcloud_cos_bucket_object` support cos object tags.
5886

5987
BUGFIXES:
6088

61-
* Resource `resource_tc_kubernetes_cluster` update authentication options immediately after create
89+
* Resource `tencentcloud_kubernetes_cluster` update authentication options immediately after create
6290

6391
## 1.59.9 (October, 9, 2021)
6492

6593
ENHANCEMENTS:
6694

67-
* Resource `resource_tc_kubernetes_cluster` cluster support authentication options.
95+
* Resource `tencentcloud_kubernetes_cluster` cluster support authentication options.
6896

6997

7098
## 1.59.8 (October, 6, 2021)
7199

72100
BUGFIXES:
73101

74-
* Resource `resource_tc_tcr_vpc_attachment` pass region_id for delete if provided.
102+
* Resource `tencentcloud_tcr_vpc_attachment` pass region_id for delete if provided.
75103

76104
## 1.59.7 (October, 5, 2021)
77105

78106
ENHANCEMENTS:
79107

80-
* Resource `resource_tc_tcr_vpc_attachment` tcr vpc attachment support region.
108+
* Resource `tencentcloud_tcr_vpc_attachment` tcr vpc attachment support region.
81109

82110
## 1.59.6 (September 28, 2021)
83111

84112
BUGFIXES:
85113

86-
* Resource `resource_tc_kubernetes_node_pool` fix termination_policies argument mistake
114+
* Resource `tencentcloud_kubernetes_node_pool` fix termination_policies argument mistake
87115

88116
DEPRECATED:
89117

@@ -93,21 +121,21 @@ DEPRECATED:
93121

94122
ENHANCEMENTS:
95123

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

98126
DEPRECATED:
99127

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`
128+
* Resource `tencentcloud_cam_group_membership` argument `user_ids` was deprecated, replace by `user_names`
129+
* Resource `tencentcloud_cam_user_policy_attachment` argument `user_id` was deprecated, replace by `user_name`
102130

103131

104132
## 1.59.4 (September 24, 2021)
105133

106134
BUGFIXES:
107-
* Resource `resource_tc_tcr_instance` support modify tags
135+
* Resource `tencentcloud_tcr_instance` support modify tags
108136
* Resource `service_tencentcloud_postgresql` support security group
109137
* Resource `service_tencentcloud_monitor` fix binding policy query limit
110-
* Resource `resource_tc_api_gateway_api` fix destroy limitNumber
138+
* Resource `tencentcloud_api_gateway_api` fix destroy limitNumber
111139

112140

113141
## 1.59.2 (September 18, 2021)
@@ -118,15 +146,15 @@ BUGFIXES:
118146

119147
ENHANCEMENTS:
120148

121-
* Resource `resource_tc_cdn_domain` support `ipv6_access_switch` config
149+
* Resource `tencentcloud_cdn_domain` support `ipv6_access_switch` config
122150

123151
## 1.59.1 (September 15, 2021)
124152

125153
BUGFIXES:
126154

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
155+
* Resource `tencentcloud_instance` remove last_update_status judge
156+
* Resource `tencentcloud_instance` fix DescribeInstanceById return LatestOperationState
157+
* Resource `tencentcloud_clb_attachment` clb_attachment check instances before unbind target groups
130158

131159
CHORE:
132160

@@ -137,43 +165,43 @@ CHORE:
137165

138166
ENHANCEMENTS:
139167

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
168+
* Resource `tencentcloud_redis_backup_config ` change backup_period to optional
169+
* Resource `tencentcloud_scf_function` enable public net config and eip config
170+
* Resource `tencentcloud_cos_bucket` support MAZ, ACL XML body, Origin-Pull rules and origin domain rules
143171

144172
## 1.58.4 (Aug 24, 2021)
145173

146174
ENHANCEMENTS:
147175

148-
* Resource `resource_tc_kubernetes_node_pool` support `backup_instance_type` for `auto_scaling_config`
176+
* Resource `tencentcloud_kubernetes_node_pool` support `backup_instance_type` for `auto_scaling_config`
149177

150178
## 1.58.3 (Aug 18, 2021)
151179

152180
ENHANCEMENTS:
153181

154182
* Extend kubernetes node instance disk allow types
155-
* Resource `resource_tc_kubernetes_cluster_attachment` add `disk_partition` field
183+
* Resource `tencentcloud_kubernetes_cluster_attachment` add `disk_partition` field
156184

157185
BUGFIXES:
158186

159-
* Resource `resource_tc_kubernetes_cluster` fix `auto_format_and_mount` default value to `false`
187+
* Resource `tencentcloud_kubernetes_cluster` fix `auto_format_and_mount` default value to `false`
160188

161189
## 1.58.2 (Aug 18, 2021)
162190

163191
ENHANCEMENTS:
164192

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
193+
* Resource `tencentcloud_kubernetes_cluster` tke instance creation - add RuntimeVersion param
194+
* Resource `tencentcloud_kubernetes_cluster` extend worker instance data disk mount settings
167195

168196
## 1.58.1 (Aug 17, 2021)
169197

170198
ENHANCEMENTS:
171199

172-
* Resource `resource_tc_mysql_instance` add cpu params for mysql
200+
* Resource `tencentcloud_mysql_instance` add cpu params for mysql
173201

174202
BUG FIXES:
175203

176-
* Resource `resource_tc_instance` fix read cvm data_disks bug
204+
* Resource `tencentcloud_instance` fix read cvm data_disks bug
177205

178206
## 1.58.0 (Aug 11, 2021)
179207

@@ -186,8 +214,8 @@ FEATURES:
186214

187215
BUG FIXES:
188216

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
217+
* DataSource `data_source_tc_elasticsearch_instances` skip kibana node info record after elastic search instance create
218+
* Resource `tencentcloud_postgresql_instance` skip kibana node info record after elastic search instance create
191219

192220
## 1.57.2 (Aug 7, 2021)
193221

@@ -261,7 +289,7 @@ BUG FIXES
261289

262290
BUG FIXES:
263291

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".
292+
* 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".
265293
* Resource `tencentcloud_kubernetes_clusters` fix the description of is_non_static_ip_mode
266294

267295
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)