From a16be998216bb9a4505b384db6110513944f64f0 Mon Sep 17 00:00:00 2001 From: hellertang Date: Fri, 24 Dec 2021 17:52:43 +0800 Subject: [PATCH] add change log --- CHANGELOG.md | 573 ++++++++++++++++++++++++++++++++++----------------- 1 file changed, 379 insertions(+), 194 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b4518b2794..449aee90e3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,14 @@ +## 1.60.23 (December 24, 2021) + +ENHANCEMENTS: + +* resource `tencentcloud_vpn_gateway` improve timeout min + +BUGFIXES: + +* Resource `tencentcloud_postgresql_instance` fix computed attribute uid get 0 +* Resource `tencentcloud_monitor_alarm_policy` fix filter when has event condition + ## 1.60.22 (December 21, 2021) ENHANCEMENTS: @@ -75,7 +86,7 @@ ENHANCEMENTS: * resource `resource_tc_security_group_rule` remove cidr validate * resource `resource_tc_monitor_alarm_policy` support manage tke rules -* datasource `tencentcloud_instance_types ` support filter by charge type +* datasource `tencentcloud_instance_types ` support filter by charge type ## 1.60.12 (November 30, 2021) @@ -85,7 +96,7 @@ FEATURES: ENHANCEMENTS: -* resource `tencentcloud_monitor_policy_binding_object` support import +* resource `tencentcloud_monitor_policy_binding_object` support import * resource `tencentcloud_kubernetes_cluster` support modify enableClusterDeletionProtection ## 1.60.11 (November 25, 2021) @@ -129,6 +140,7 @@ BUGFIXES: ## 1.60.7 (November 16, 2021) FEATURES: + * **New Resource**: `tencentcloud_clb_log_set` * **New Resource**: `tencentcloud_clb_log_topic` @@ -161,6 +173,7 @@ BUGFIXES: ## 1.60.4 (November 8, 2021) FEATURES: + * **New Resource**: `tencentcloud_vod_sub_application` * **New Resource**: `tencentcloud_availability_zones_by_product` @@ -169,6 +182,7 @@ ENHANCEMENTS: * resource `tencentcloud_clb_instance` support set load_balancer_pass_to_target DEPRECATED: + * Resource: `tencentcloud_availability_zones` replaced by `tencentcloud_availability_zones_by_product` ## 1.60.3 (November 3, 2021) @@ -212,9 +226,11 @@ ENHANCEMENTS: ## 1.59.19 (October 27, 2021) FEATURES: + * **New Resource**: `tencentcloud_monitor_alarm_policy` DEPRECATED: + * Resource: `tencentcloud_monitor_policy_group` replaced by `tencentcloud_monitor_alarm_policy` ## 1.59.18 (October 25, 2021) @@ -250,8 +266,8 @@ COMMON: ENHANCEMENTS: * Resource `tencentcloud_scf_function` support scf create by image -* Resource `tencentcloud_security_group_lite_rule` ingress/egress policy support security group ID, address template as source - +* Resource `tencentcloud_security_group_lite_rule` ingress/egress policy support security group ID, address template as + source BUGFIXES: @@ -262,7 +278,7 @@ BUGFIXES: BUGFIXES: -* Resource `tencentcloud_kubernetes_auth_attachment` fix official document synchronous error. +* Resource `tencentcloud_kubernetes_auth_attachment` fix official document synchronous error. * Resource `tencentcloud_elasticsearch_instance` make zone and subnet optional for multi az case. COMMON: @@ -281,11 +297,11 @@ FEATURES: * **New Resource**: `tencentcloud_kubernetes_auth_attachment` * **New Resource**: `tencentcloud_tdmq_instance` -* **New Resource**: `tencentcloud_tdmq_namespace` -* **New Resource**: `tencentcloud_tdmq_topic` -* **New Resource**: `tencentcloud_tdmq_role` -* **New Resource**: `tencentcloud_tdmq_namespace_role_attachment` - +* **New Resource**: `tencentcloud_tdmq_namespace` +* **New Resource**: `tencentcloud_tdmq_topic` +* **New Resource**: `tencentcloud_tdmq_role` +* **New Resource**: `tencentcloud_tdmq_namespace_role_attachment` + ## 1.59.11 (October 12, 2021) FEATURES: @@ -313,7 +329,6 @@ ENHANCEMENTS: * Resource `tencentcloud_kubernetes_cluster` cluster support authentication options. - ## 1.59.8 (October, 6, 2021) BUGFIXES: @@ -325,7 +340,7 @@ BUGFIXES: ENHANCEMENTS: * Resource `tencentcloud_tcr_vpc_attachment` tcr vpc attachment support region. - + ## 1.59.6 (September 28, 2021) BUGFIXES: @@ -347,16 +362,15 @@ DEPRECATED: * Resource `tencentcloud_cam_group_membership` argument `user_ids` was deprecated, replace by `user_names` * Resource `tencentcloud_cam_user_policy_attachment` argument `user_id` was deprecated, replace by `user_name` - ## 1.59.4 (September 24, 2021) BUGFIXES: + * Resource `tencentcloud_tcr_instance` support modify tags * Resource `service_tencentcloud_postgresql` support security group * Resource `service_tencentcloud_monitor` fix binding policy query limit * Resource `tencentcloud_api_gateway_api` fix destroy limitNumber - ## 1.59.2 (September 18, 2021) BUGFIXES: @@ -475,46 +489,50 @@ ENHANCEMENTS: * Resource `tencentcloud_tc_kubernetes_cluster` supports change *internet_max_bandwidth_out* * Resource `tencentcloud_tc_instance` create cvm instance add *bandwidth_package_id* - ## 1.56.13 (July 02, 2021) BUG FIXES - + * Resource `TkeCvmCreateInfo.data_disk.disk_type` support CLOUD_HSSD and CLOUD_TSSD ## 1.56.12 (July 02, 2021) BUG FIXES - + * Resource `TkeCvmCreateInfo.data_disk.disk_type` support CLOUD_HSSD -## 1.56.11 +## 1.56.11 BUG FIXES - + * Resource `tencentcloud_kubernetes_cluster` fix create cluster without *desired_pod_num* in tf, then crash -* Resource `tencentcloud_kubernetes_cluster` fix when upgrade terraform-provider-tencentclod from v1.56.1 to newer, cluster_os force replacement -* Resource `tencentcloud_kubernetes_cluster` fix when upgrade terraform-provider-tencentclod from v1.56.1 to newer, enable_customized_pod_cidr force replace +* Resource `tencentcloud_kubernetes_cluster` fix when upgrade terraform-provider-tencentclod from v1.56.1 to newer, + cluster_os force replacement +* Resource `tencentcloud_kubernetes_cluster` fix when upgrade terraform-provider-tencentclod from v1.56.1 to newer, + enable_customized_pod_cidr force replace -## 1.56.10 +## 1.56.10 BUG FIXES -* Resource `tencentcloud_tcr_namespace` fix create two namespace and one name is substring of another, then got an error about more than 1 -* Resource `tencentcloud_tcr_namespace` fix create two repositories and one name is substring of another, then got an error about more than 1 - +* Resource `tencentcloud_tcr_namespace` fix create two namespace and one name is substring of another, then got an error + about more than 1 +* Resource `tencentcloud_tcr_namespace` fix create two repositories and one name is substring of another, then got an + error about more than 1 ## 1.56.9 (Jun 09, 2021) BUG FIXES: -* 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". +* 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". * Resource `tencentcloud_kubernetes_clusters` fix the description of is_non_static_ip_mode ENHANCEMENTS: * Resource `tencentcloud_clb_target_group` add create target group. -* Resource `tencentcloud_clb_instance` add internal CLB supports security group. +* Resource `tencentcloud_clb_instance` add internal CLB supports security group. * Resource `tencentcloud_clb_instance` add supports open and close CLB security group, default is open. * Resource `tencentcloud_clb_instance` add external CLB create multi AZ instance. * Resource `tencentcloud_kubernetes_cluster` add supports params of img_id to assign image. @@ -527,7 +545,8 @@ ENHANCEMENTS: * Resource `tencentcloud_kubernetes_cluster_attachment.worker_config` add `desired_pod_num`. * Resource `tencentcloud_kubernetes_cluster_attachment` add `worker_config_overrides`. * Resource `tencentcloud_kubernetes_scale_worker` add `desired_pod_num`. -* Resource `tencentcloud_kubernetes_cluster` add `enable_customized_pod_cidr`, `base_pod_num`, `globe_desired_pod_num`, and `exist_instance`. +* Resource `tencentcloud_kubernetes_cluster` add `enable_customized_pod_cidr`, `base_pod_num`, `globe_desired_pod_num`, + and `exist_instance`. * Resource `tencentcloud_kubernetes_cluster` update available value of `cluster_os`. * Resource `tencentcloud_as_lifecycle_hook` update `heartbeat_timeout` value ranges. @@ -560,7 +579,8 @@ BUG FIXES: ENHANCEMENTS: -* Resource: `tencentcloud_kubernetes_cluster` add `upgrade_instances_follow_cluster` for upgrade all instances of cluster. +* Resource: `tencentcloud_kubernetes_cluster` add `upgrade_instances_follow_cluster` for upgrade all instances of + cluster. ## 1.56.2 (April 19, 2021) @@ -583,7 +603,7 @@ BUG FIXES: FEATURES: * **New Resource**: `tencentcloud_cdh_instance` -* **New Data Source**: `tencentcloud_cdh_instances` +* **New Data Source**: `tencentcloud_cdh_instances` ENHANCEMENTS: @@ -607,8 +627,8 @@ FEATURES: * **New Resource**: `tencentcloud_ssm_secret` * **New Resource**: `tencentcloud_ssm_secret_version` -* **New Data Source**: `tencentcloud_ssm_secrets` -* **New Data Source**: `tencentcloud_ssm_secret_versions` +* **New Data Source**: `tencentcloud_ssm_secrets` +* **New Data Source**: `tencentcloud_ssm_secret_versions` ENHANCEMENTS: @@ -621,7 +641,8 @@ ENHANCEMENTS: ENHANCEMENTS: -* Resource `tencentcloud_tcr_vpc_attachment` add `enable_public_domain_dns`, `enable_vpc_domain_dns` to set whether to enable dns. +* Resource `tencentcloud_tcr_vpc_attachment` add `enable_public_domain_dns`, `enable_vpc_domain_dns` to set whether to + enable dns. * Data Source `tencentcloud_tcr_vpc_attachments` add `enable_public_domain_dns`, `enable_vpc_domain_dns`. ## 1.54.0 (March 22, 2021) @@ -630,14 +651,18 @@ FEATURES: * **New Resource**: `tencentcloud_kms_key` * **New Resource**: `tencentcloud_kms_external_key` -* **New Data Source**: `tencentcloud_kms_keys` +* **New Data Source**: `tencentcloud_kms_keys` ENHANCEMENTS: -* Resource `tencentcloud_kubernetes_cluster_attachment` add `unschedulable` to set whether the joining node participates in the schedule. -* Resource `tencentcloud_kubernetes_cluster` add `unschedulable` to set whether the joining node participates in the schedule. -* Resource `tencentcloud_kubernetes_node_pool` add `unschedulable` to set whether the joining node participates in the schedule. -* Resource `tencentcloud_kubernetes_scale_worker` add `unschedulable` to set whether the joining node participates in the schedule. +* Resource `tencentcloud_kubernetes_cluster_attachment` add `unschedulable` to set whether the joining node participates + in the schedule. +* Resource `tencentcloud_kubernetes_cluster` add `unschedulable` to set whether the joining node participates in the + schedule. +* Resource `tencentcloud_kubernetes_node_pool` add `unschedulable` to set whether the joining node participates in the + schedule. +* Resource `tencentcloud_kubernetes_scale_worker` add `unschedulable` to set whether the joining node participates in + the schedule. ## 1.53.9 (March 19, 2021) @@ -661,12 +686,14 @@ BUG FIXES: ENHANCEMENTS: -* Resource `tencentcloud_kubernetes_node_pool` add `internet_max_bandwidth_out`, `public_ip_assigned` to support internet traffic setting. +* Resource `tencentcloud_kubernetes_node_pool` add `internet_max_bandwidth_out`, `public_ip_assigned` to support + internet traffic setting. * Resource `tencentcloud_instance` remove limit of `data_disk_size`. ## 1.53.6 (March 09, 2021) ENHANCEMENTS: + * Resource `tencentcloud_eip` support `internet_max_bandwidth_out` modification. * Resource `tencentcloud_kubernetes_cluster` add `hostname` to support node hostname setting. * Resource `tencentcloud_kubernetes_scale_worker` add `hostname` to support node hostname setting. @@ -675,7 +702,8 @@ ENHANCEMENTS: ENHANCEMENTS: -* Resource `tencentcloud_clb_instance` add `internet_charge_type`, `internet_bandwidth_max_out` to support internet traffic setting with OPEN CLB instance. +* Resource `tencentcloud_clb_instance` add `internet_charge_type`, `internet_bandwidth_max_out` to support internet + traffic setting with OPEN CLB instance. * Resource `tencentcloud_clb_rule` add `http2_switch` to support HTTP2 protocol setting. * Resource `tencentcloud_kubernetes_cluster` add `lan_ip` to show node LAN IP. * Resource `tencentcloud_kubernetes_scale_worker` add `lan_ip` to show node LAN IP. @@ -692,39 +720,47 @@ BUG FIXES: ENHANCEMENTS: -* Resource `tencentcloud_kubernetes_scale_worker` add `data_disk`, `docker_graph_path` to support advanced instance setting. +* Resource `tencentcloud_kubernetes_scale_worker` add `data_disk`, `docker_graph_path` to support advanced instance + setting. * Resource `tencentcloud_instance` add tags to the disks created with the instance. BUG FIXES: * Resource: `tencentcloud_kubernetes_cluster_attachment` fix bug that only one extra argument set successfully. -* Resource: `tencentcloud_as_scaling_policy` fix bug that missing required parameters error happened when update metric parameters. +* Resource: `tencentcloud_as_scaling_policy` fix bug that missing required parameters error happened when update metric + parameters. ## 1.53.3 (February 02, 2021) ENHANCEMENTS: -* Data Source `tencentcloud_cbs_storages` add `throughput_performance` to support adding extra performance to the cbs resources. -* Resource `tencentcloud_kubernetes_cluster_attachment` add `hostname` to support setting hostname with the attached instance. +* Data Source `tencentcloud_cbs_storages` add `throughput_performance` to support adding extra performance to the cbs + resources. +* Resource `tencentcloud_kubernetes_cluster_attachment` add `hostname` to support setting hostname with the attached + instance. ## 1.53.2 (February 01, 2021) ENHANCEMENTS: -* Resource `tencentcloud_cbs_storage` add `throughput_performance` to support adding extra performance to the cbs resources. +* Resource `tencentcloud_cbs_storage` add `throughput_performance` to support adding extra performance to the cbs + resources. BUG FIXES: * Resource: `tencentcloud_cos_bucket` fix bug that error happens when applying unsupported logging region. -* Resource: `tencentcloud_as_scaling_policy` fix bug that missing required parameters error happened when update metric parameters. +* Resource: `tencentcloud_as_scaling_policy` fix bug that missing required parameters error happened when update metric + parameters. ## 1.53.1 (January 23, 2021) ENHANCEMENTS: * Resource `tencentcloud_instance` add `throughput_performance` to support adding extra performance to the data disks. -* Resource `tencentcloud_kubernetes_cluster_attachment` add `file_system`, `auto_format_and_mount` and `mount_target` to support advanced instance setting. -* Resource `tencentcloud_kubernetes_node_pool` add `file_system`, `auto_format_and_mount` and `mount_target` to support advanced instance setting. +* Resource `tencentcloud_kubernetes_cluster_attachment` add `file_system`, `auto_format_and_mount` and `mount_target` to + support advanced instance setting. +* Resource `tencentcloud_kubernetes_node_pool` add `file_system`, `auto_format_and_mount` and `mount_target` to support + advanced instance setting. * Resource `tencentcloud_kubernetes_node_pool` add `scaling_mode` to support scaling mode setting. * Resource `tencentcloud_kubernetes` support version upgrade. @@ -768,14 +804,15 @@ DEPRECATED: ENHANCEMENTS: * Resource `tencentcloud_kubernetes_cluster_attachment` add `extra_args` to support node extra arguments setting. -* Resource `tencentcloud_cos_bucket` add `log_enbale`, `log_target_bucket` and `log_prefix` to support log status setting. +* Resource `tencentcloud_cos_bucket` add `log_enbale`, `log_target_bucket` and `log_prefix` to support log status + setting. ## 1.51.0 (December 15, 2020) FEATURES: * **New Resource**: `tencentcloud_tcr_vpc_attachment` -* **New Data Source**: `tencentcloud_tcr_vpc_attachments` +* **New Data Source**: `tencentcloud_tcr_vpc_attachments` ENHANCEMENTS: @@ -790,14 +827,15 @@ FEATURES: * **New Resource**: `tencentcloud_address_template_group` * **New Resource**: `tencentcloud_protocol_template` * **New Resource**: `tencentcloud_protocol_template_group` -* **New Data Source**: `tencentcloud_address_templates` -* **New Data Source**: `tencentcloud_address_template_groups` -* **New Data Source**: `tencentcloud_protocol_templates` -* **New Data Source**: `tencentcloud_protocol_template_groups` +* **New Data Source**: `tencentcloud_address_templates` +* **New Data Source**: `tencentcloud_address_template_groups` +* **New Data Source**: `tencentcloud_protocol_templates` +* **New Data Source**: `tencentcloud_protocol_template_groups` ENHANCEMENTS: -* Resource `tencentcloud_sercurity_group_rule` add `address_template` and `protocol_template` to support building new security group rule with resource `tencentcloud_address_template` and `tencentcloud_protocol_template`. +* Resource `tencentcloud_sercurity_group_rule` add `address_template` and `protocol_template` to support building new + security group rule with resource `tencentcloud_address_template` and `tencentcloud_protocol_template`. * Doc: optimize document directory. BUG FIXES: @@ -818,10 +856,10 @@ FEATURES: * **New Resource**: `tencentcloud_tcr_token` * **New Resource**: `tencentcloud_tcr_namespace` * **New Resource**: `tencentcloud_tcr_repository` -* **New Data Source**: `tencentcloud_tcr_instances` -* **New Data Source**: `tencentcloud_tcr_tokens` -* **New Data Source**: `tencentcloud_tcr_namespaces` -* **New Data Source**: `tencentcloud_tcr_repositories` +* **New Data Source**: `tencentcloud_tcr_instances` +* **New Data Source**: `tencentcloud_tcr_tokens` +* **New Data Source**: `tencentcloud_tcr_namespaces` +* **New Data Source**: `tencentcloud_tcr_repositories` * **New Resource**: `tencentcloud_cos_bucket_policy` ENHANCEMENTS: @@ -833,20 +871,24 @@ ENHANCEMENTS: FEATURES: * **New Resource**: `tencentcloud_sqlserver_basic_instance` -* **New Data Source**: `tencentcloud_sqlserver_basic_instances` +* **New Data Source**: `tencentcloud_sqlserver_basic_instances` ENHANCEMENTS: -* Resource: `tencentcloud_clb_listener` support configure HTTP health check for TCP listener([#539](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/539)). +* Resource: `tencentcloud_clb_listener` support configure HTTP health check for TCP + listener([#539](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/539)). * Resource: `tencentcloud_clb_listener` add computed argument `target_type`. * Data Source: `tencentcloud_clb_listeners` support getting HTTP health check config for TCP listener. DEPRECATED: -* Resource: `tencentcloud_clb_target_group_attachment`: optional argument `targrt_group_id` is no longer supported, replace by `target_group_id`. + +* Resource: `tencentcloud_clb_target_group_attachment`: optional argument `targrt_group_id` is no longer supported, + replace by `target_group_id`. ## 1.47.0 (November 13, 2020) ENHANCEMENTS: + * Resource: `tencentcloud_clb_listener` support import. * Resource: `tencentcloud_clb_listener` add computed argument `listener_id`. * Resource: `tencentcloud_clb_listener_rule` support import. @@ -854,9 +896,11 @@ ENHANCEMENTS: * Resource: `tencentcloud_sqlserver_instance` add new argument `tags`. * Resource: `tencentcloud_sqlserver_readonly_instance` add new argument `tags`. * Resource: `tencentcloud_elasticsearch_instance` support `node_type` and `disk_size` modification. -* Data Source: `tencentcloud_instance_types` add argument `exclude_sold_out` to support filtering sold out instance types. +* Data Source: `tencentcloud_instance_types` add argument `exclude_sold_out` to support filtering sold out instance + types. * Data Source: `tencentcloud_sqlserver_instances` add new argument `tags`. -* Data Source: `tencentcloud_instance_types` add argument `exclude_sold_out` to support filtering sold out instance types. +* Data Source: `tencentcloud_instance_types` add argument `exclude_sold_out` to support filtering sold out instance + types. BUG FIXES: @@ -867,11 +911,13 @@ BUG FIXES: ## 1.46.4 (November 6, 2020) BUG FIXES: + * Resource: `tencentcloud_kubernetes_cluster` fix force replacement when updating `docker_graph_path`. ## 1.46.3 (November 6, 2020) ENHANCEMENTS: + * Resource: `tencentcloud_kubernetes_cluster` add more values with argument `cluster_os` to support linux OS system. ## 1.46.2 (November 5, 2020) @@ -879,13 +925,16 @@ ENHANCEMENTS: ENHANCEMENTS: * Resource: `tencentcloud_kubernetes_cluster` add new argument `kube_config`. -* Resource: `tencentcloud_kubernetes_cluster` add value `tlinux2.4x86_64` with argument `cluster_os` to support linux OS system. +* Resource: `tencentcloud_kubernetes_cluster` add value `tlinux2.4x86_64` with argument `cluster_os` to support linux OS + system. * Resource: `tencentcloud_kubernetes_cluster` add new argument `mount_target` to support set disk mount path. * Resource: `tencentcloud_kubernetes_cluster` add new argument `docker_graph_path` to support set docker graph path. -* Resource: `tencentcloud_clb_redirection` add new argument `delete_all_auto_rewirte` to delete all auto-associated redirection when destroying the resource. +* Resource: `tencentcloud_clb_redirection` add new argument `delete_all_auto_rewirte` to delete all auto-associated + redirection when destroying the resource. * Resource: `tencentcloud_kubernetes_scale_worker` add new argument `labels` to support scale worker labels. * Data Source: `tencentcloud_kubernetes_clusters` add new argument `kube_config`. -* Data Source: `tencentcloud_availability_regions` support getting local region info by setting argument `name` with value `default`. +* Data Source: `tencentcloud_availability_regions` support getting local region info by setting argument `name` with + value `default`. * Docs: update argument description. BUG FIXES: @@ -918,10 +967,10 @@ FEATURES: * **New Resource**: `tencentcloud_api_gateway_api_key` * **New Resource**: `tencentcloud_api_gateway_api_key_attachment` * **New Resource**: `tencentcloud_api_gateway_service_release` -* **New Data Source**: `tencentcloud_api_gateway_apis` -* **New Data Source**: `tencentcloud_api_gateway_services` -* **New Data Source**: `tencentcloud_api_gateway_throttling_apis` -* **New Data Source**: `tencentcloud_api_gateway_throttling_services` +* **New Data Source**: `tencentcloud_api_gateway_apis` +* **New Data Source**: `tencentcloud_api_gateway_services` +* **New Data Source**: `tencentcloud_api_gateway_throttling_apis` +* **New Data Source**: `tencentcloud_api_gateway_throttling_services` * **New Data Source**: `tencentcloud_api_gateway_usage_plans` * **New Data Source**: `tencentcloud_api_gateway_ip_strategies` * **New Data Source**: `tencentcloud_api_gateway_customer_domains` @@ -932,8 +981,10 @@ FEATURES: BUG FIXES: -* Resource: `tencentcloud_sqlserver_instance` Fix the error of releasing associated resources when destroying sqlserver postpaid instance. -* Resource: `tencentcloud_sqlserver_readonly_instance` Fix the bug that the instance cannot be recycled when destroying sqlserver postpaid instance. +* Resource: `tencentcloud_sqlserver_instance` Fix the error of releasing associated resources when destroying sqlserver + postpaid instance. +* Resource: `tencentcloud_sqlserver_readonly_instance` Fix the bug that the instance cannot be recycled when destroying + sqlserver postpaid instance. * Resource: `tencentcloud_clb_instance` fix force new when updating tags. * Resource: `tencentcloud_redis_backup_config` fix doc issues. * Resource: `tencentcloud_instance` fix `keep_image_login` force new issue when updating terraform version. @@ -942,6 +993,7 @@ BUG FIXES: ## 1.45.2 (October 19, 2020) BUG FIXES: + * Resource: `tencentcloud_mysql_instance` fix creating prepaid instance error. ## 1.45.1 (October 16, 2020) @@ -965,7 +1017,7 @@ FEATURES: * **New Resource**: `tencentcloud_vod_image_sprite_template` * **New Resource**: `tencentcloud_vod_super_player_config` * **New Data Source**: `tencentcloud_clb_target_groups` -* **New Data Source**: `tencentcloud_sqlserver_publish_subscribes` +* **New Data Source**: `tencentcloud_sqlserver_publish_subscribes` * **New Data Source**: `tencentcloud_vod_adaptive_dynamic_streaming_templates` * **New Data Source**: `tencentcloud_vod_image_sprite_templates` * **New Data Source**: `tencentcloud_vod_procedure_templates` @@ -976,7 +1028,8 @@ ENHANCEMENTS: * Resource: `tencentcloud_clb_listener_rule` add new argument `target_type` to support backend target type with rule. * Resource: `tencentcloud_mysql_instance` modify argument `engine_version` to support mysql 8.0. -* Resource: `tencentcloud_clb_listener_rule` add new argument `forward_type` to support backend protocol([#522](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/522)). +* Resource: `tencentcloud_clb_listener_rule` add new argument `forward_type` to support backend + protocol([#522](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/522)). * Resource: `tencentcloud_instance` add new argument `keep_image_login` to support keeping image login. * Resource: `tencentcloud_kubernetes_cluster` add new argument `extra_args` to support Kubelet. * Resource: `tencentcloud_kubernetes_scale_worker` add new argument `extra_args` to support Kubelet. @@ -1004,45 +1057,53 @@ FEATURES: * **New Resource**: `tencentcloud_image` * **New Resource**: `tencentcloud_audit` -* **New Data Source**: `tencentcloud_audits` +* **New Data Source**: `tencentcloud_audits` * **New Data Source**: `tencentcloud_audit_cos_regions` * **New Data Source**: `tencentcloud_audit_key_alias` ENHANCEMENTS: -* Resource: `tencentcloud_instance` add new argument `data_disk_snapshot_id` to support data disk with `SnapshotId`([#469](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/469)) +* Resource: `tencentcloud_instance` add new argument `data_disk_snapshot_id` to support data disk + with `SnapshotId`([#469](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/469)) * Data Source: `tencentcloud_instances` support filter by tags. ## 1.42.2 (September 14, 2020) BUG FIXES: -* Resource: `tencentcloud_instance` fix `key_name` update error([#515](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/515)). + +* Resource: `tencentcloud_instance` fix `key_name` update + error([#515](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/515)). ## 1.42.1 (September 10, 2020) BUG FIXES: -* Resource: `tencentcloud_mongodb_instance` Fix the error of releasing associated resources when destroying mongodb postpaid instance. -* Resource: `tencentcloud_mongodb_sharding_instance` Fix the error of releasing associated resources when destroying mongodb postpaid sharding instance. -* Resource: `tencentcloud_mongodb_standby_instance` Fix the error of releasing associated resources when destroying mongodb postpaid standby instance. +* Resource: `tencentcloud_mongodb_instance` Fix the error of releasing associated resources when destroying mongodb + postpaid instance. +* Resource: `tencentcloud_mongodb_sharding_instance` Fix the error of releasing associated resources when destroying + mongodb postpaid sharding instance. +* Resource: `tencentcloud_mongodb_standby_instance` Fix the error of releasing associated resources when destroying + mongodb postpaid standby instance. ## 1.42.0 (September 8, 2020) FEATURES: * **New Resource**: `tencentcloud_ckafka_topic` -* **New Data Source**: `tencentcloud_ckafka_topics` +* **New Data Source**: `tencentcloud_ckafka_topics` ENHANCEMENTS: * Doc: optimize document directory. -* Resource: `tencentcloud_mongodb_instance`, `tencentcloud_mongodb_sharding_instance` and `tencentcloud_mongodb_standby_instance` remove system reserved tag `project`. +* Resource: `tencentcloud_mongodb_instance`, `tencentcloud_mongodb_sharding_instance` + and `tencentcloud_mongodb_standby_instance` remove system reserved tag `project`. ## 1.41.3 (September 3, 2020) ENHANCEMENTS: -* Resource: `tencentcloud_vpc_acl_attachment` perfect example field `subnet_ids` to `subnet_id`([#505](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/505)). +* Resource: `tencentcloud_vpc_acl_attachment` perfect example field `subnet_ids` + to `subnet_id`([#505](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/505)). * Resource: `tencentcloud_cbs_storage_attachment` support import. * Resource: `tencentcloud_eip_association` support import. * Resource: `tencentcloud_route_table_entry` support import. @@ -1051,6 +1112,7 @@ ENHANCEMENTS: ## 1.41.2 (August 28, 2020) BUG FIXES: + * Resource: `tencentcloud_vpn_connection` fix `security_group_policy` update issue when apply repeatedly. * Resource: `tencentcloud_vpn_connection` fix inconsistent state when deleted on console. @@ -1060,7 +1122,9 @@ BUG FIXES: * Resource: `tencentcloud_vpn_gateway` fix force new issue when apply repeatedly. * Resource: `tencentcloud_vpn_connection` fix force new issue when apply repeatedly. -* Resource: `tencentcloud_instance` support for adjusting `internet_max_bandwidth_out` without forceNew when attribute `internet_charge_type` within `TRAFFIC_POSTPAID_BY_HOUR`,`BANDWIDTH_POSTPAID_BY_HOUR`,`BANDWIDTH_PACKAGE` ([#498](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/498)). +* Resource: `tencentcloud_instance` support for adjusting `internet_max_bandwidth_out` without forceNew when + attribute `internet_charge_type` within `TRAFFIC_POSTPAID_BY_HOUR`,`BANDWIDTH_POSTPAID_BY_HOUR` + ,`BANDWIDTH_PACKAGE` ([#498](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/498)). ## 1.41.0 (August 17, 2020) @@ -1087,13 +1151,16 @@ DEPRECATED: ENHANCEMENTS: -* Resource: `tencentcloud_mongodb_instance`, `tencentcloud_mongodb_sharding_instance` and `tencentcloud_mongodb_standby_instance` remove spec update validation. +* Resource: `tencentcloud_mongodb_instance`, `tencentcloud_mongodb_sharding_instance` + and `tencentcloud_mongodb_standby_instance` remove spec update validation. ## 1.40.3 (August 11, 2020) ENHANCEMENTS: -* Data Source: `tencentcloud_kubernetes_clusters`add new attributes `cluster_as_enabled`,`node_name_type`,`cluster_extra_args`,`network_type`,`is_non_static_ip_mode`,`kube_proxy_mode`,`service_cidr`,`eni_subnet_ids`,`claim_expired_seconds` and `deletion_protection`. +* Data Source: `tencentcloud_kubernetes_clusters`add new attributes `cluster_as_enabled`,`node_name_type` + ,`cluster_extra_args`,`network_type`,`is_non_static_ip_mode`,`kube_proxy_mode`,`service_cidr`,`eni_subnet_ids` + ,`claim_expired_seconds` and `deletion_protection`. BUG FIXES: @@ -1105,13 +1172,15 @@ BUG FIXES: BUG FIXES: -* Resource: `tencentcloud_instance` fix accidentally fail to delete prepaid instance ([#485](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/485)). +* Resource: `tencentcloud_instance` fix accidentally fail to delete prepaid + instance ([#485](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/485)). ## 1.40.1 (August 05, 2020) BUG FIXES: -* Resource: `tencentcloud_vpn_connection` fix mulit `security_group_policy` is not supported ([#487](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/487)). +* Resource: `tencentcloud_vpn_connection` fix mulit `security_group_policy` is not + supported ([#487](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/487)). ## 1.40.0 (July 31, 2020) @@ -1123,9 +1192,12 @@ ENHANCEMENTS: * Resource: `tencentcloud_gaap_http_rule` argument `realservers` now is optional. * Resource: `tencentcloud_kubernetes_cluster` supports multiple `availability_zone`. -* Data Source: `tencentcloud_mongodb_instances` add new argument `charge_type` and `auto_renew_flag` to support prepaid type. -* Resource: `tencentcloud_mongodb_instance` supports prepaid type, new mongodb SDK version `2019-07-25` and standby instance. -* Resource: `tencentcloud_mongodb_sharding_instance` supports prepaid type, new mongodb SDK version `2019-07-25` and standby instance. +* Data Source: `tencentcloud_mongodb_instances` add new argument `charge_type` and `auto_renew_flag` to support prepaid + type. +* Resource: `tencentcloud_mongodb_instance` supports prepaid type, new mongodb SDK version `2019-07-25` and standby + instance. +* Resource: `tencentcloud_mongodb_sharding_instance` supports prepaid type, new mongodb SDK version `2019-07-25` and + standby instance. * Resource: `tencentcloud_security_group_lite_rule` refine update process and doc. BUG FIXES: @@ -1144,7 +1216,8 @@ ENHANCEMENTS: ENHANCEMENTS: * Data Source: `tencentcloud_images` supports list of snapshots. -* Resource: `tencentcloud_kubernetes_cluster_attachment` add new argument `worker_config` to support config with existing instances. +* Resource: `tencentcloud_kubernetes_cluster_attachment` add new argument `worker_config` to support config with + existing instances. * Resource: `tencentcloud_ccn` add new argument `tags` to support tags settings. * Resource: `tencentcloud_cfs_file_system` add new argument `tags` to support tags settings. @@ -1152,14 +1225,16 @@ BUG FIXES: * Resource: `tencentcloud_gaap_layer4_listener` fix error InvalidParameter when destroy resource. * Resource: `tencentcloud_gaap_layer7_listener` fix error InvalidParameter when destroy resource. -* Resource: `tencentcloud_cdn_domain` fix incorrect setting `server_certificate_config`, `client_certificate_config` caused the program to crash. +* Resource: `tencentcloud_cdn_domain` fix incorrect setting `server_certificate_config`, `client_certificate_config` + caused the program to crash. ## 1.38.2 (July 03, 2020) BUG FIXES: * Resource: `tencentcloud_instance` fix `allocate_public_ip` inconsistency when eip is attached to the cvm. -* Resource: `tencentcloud_mysql_instance` fix auto-forcenew on `charge_type` and `pay_type` when upgrading terraform version. ([#459](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/pull/459)). +* Resource: `tencentcloud_mysql_instance` fix auto-forcenew on `charge_type` and `pay_type` when upgrading terraform + version. ([#459](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/pull/459)). ## 1.38.1 (June 30, 2020) @@ -1175,11 +1250,13 @@ FEATURES: BUG FIXES: -* Resource: `tencentcloud_gaap_http_domain` fix a condition for setting client certificate ids([#454](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/pull/454)). +* Resource: `tencentcloud_gaap_http_domain` fix a condition for setting client certificate + ids([#454](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/pull/454)). ## 1.37.0 (June 23, 2020) FEATURES: + * **New Resource**: `tencentcloud_postgresql_instance` * **New Data Source**: `tencentcloud_postgresql_instances` * **New Data Source**: `tencentcloud_postgresql_speccodes` @@ -1203,10 +1280,11 @@ FEATURES: * **New Data Source**: `tencentcloud_availability_regions` -ENHANCEMENTS: +ENHANCEMENTS: * Data Source: `tencentcloud_redis_instances` add new argument `charge_type` to support prepaid type. -* Resource: `tencentcloud_redis_instance` add new argument `charge_type`, `prepaid_period` and `force_delete` to support prepaid type. +* Resource: `tencentcloud_redis_instance` add new argument `charge_type`, `prepaid_period` and `force_delete` to support + prepaid type. * Resource: `tencentcloud_mysql_instance` add new argument `force_delete` to support soft deletion. * Resource: `tencentcloud_mysql_readonly_instance` add new argument `force_delete` to support soft deletion. @@ -1215,19 +1293,26 @@ BUG FIXES: * Resource: `tencentcloud_instance` fix `allocate_public_ip` inconsistency when eip is attached to the cvm. DEPRECATED: -* Data Source: `tencentcloud_mysql_instances`: optional argument `pay_type` is no longer supported, replace by `charge_type`. -* Resource: `tencentcloud_mysql_instance`: optional arguments `pay_type` and `period` are no longer supported, replace by `charge_type` and `prepaid_period`. -* Resource: `tencentcloud_mysql_readonly_instance`: optional arguments `pay_type` and `period` are no longer supported, replace by `charge_type` and `prepaid_period`. + +* Data Source: `tencentcloud_mysql_instances`: optional argument `pay_type` is no longer supported, replace + by `charge_type`. +* Resource: `tencentcloud_mysql_instance`: optional arguments `pay_type` and `period` are no longer supported, replace + by `charge_type` and `prepaid_period`. +* Resource: `tencentcloud_mysql_readonly_instance`: optional arguments `pay_type` and `period` are no longer supported, + replace by `charge_type` and `prepaid_period`. * Resource: `tencentcloud_tcaplus_group` replace by `tencentcloud_tcaplus_tablegroup` * Data Source: `tencentcloud_tcaplus_groups` replace by `tencentcloud_tcaplus_tablegroups` -* Resource: `tencentcloud_tcaplus_tablegroup`,`tencentcloud_tcaplus_idl` and `tencentcloud_tcaplus_table` arguments `group_id`/`group_name` replace by `tablegroup_id`/`tablegroup_name` -* Data Source: `tencentcloud_tcaplus_groups`,`tencentcloud_tcaplus_idls` and `tencentcloud_tcaplus_tables` arguments `group_id`/`group_name` replace by `tablegroup_id`/`tablegroup_name` +* Resource: `tencentcloud_tcaplus_tablegroup`,`tencentcloud_tcaplus_idl` and `tencentcloud_tcaplus_table` + arguments `group_id`/`group_name` replace by `tablegroup_id`/`tablegroup_name` +* Data Source: `tencentcloud_tcaplus_groups`,`tencentcloud_tcaplus_idls` and `tencentcloud_tcaplus_tables` + arguments `group_id`/`group_name` replace by `tablegroup_id`/`tablegroup_name` ## 1.35.1 (June 02, 2020) -ENHANCEMENTS: +ENHANCEMENTS: -* Resource: `tencentcloud_as_scaling_config`, `tencentcloud_eip` and `tencentcloud_kubernetes_cluster` remove the validate function of `internet_max_bandwidth_out`. +* Resource: `tencentcloud_as_scaling_config`, `tencentcloud_eip` and `tencentcloud_kubernetes_cluster` remove the + validate function of `internet_max_bandwidth_out`. * Resource: `tencentcloud_vpn_gateway` update available value of `bandwidth`. ## 1.35.0 (June 01, 2020) @@ -1239,31 +1324,40 @@ FEATURES: ## 1.34.0 (May 28, 2020) -ENHANCEMENTS: +ENHANCEMENTS: * upgrade terraform-plugin-sdk ## 1.33.2 (May 25, 2020) DEPRECATED: -* Data Source: `tencentcloud_tcaplus_applications` replace by `tencentcloud_tcaplus_clusters`,optional arguments `app_id` and `app_name` are no longer supported, replace by `cluster_id` and `cluster_name` -* Data Source: `tencentcloud_tcaplus_zones` replace by `tencentcloud_tcaplus_groups`,optional arguments `app_id`,`zone_id` and `zone_name` are no longer supported, replace by `cluster_id`,`group_id` and `cluster_name` -* Data Source: `tencentcloud_tcaplus_tables` optional arguments `app_id` and `zone_id` are no longer supported, replace by `cluster_id` and `group_id` + +* Data Source: `tencentcloud_tcaplus_applications` replace by `tencentcloud_tcaplus_clusters`,optional + arguments `app_id` and `app_name` are no longer supported, replace by `cluster_id` and `cluster_name` +* Data Source: `tencentcloud_tcaplus_zones` replace by `tencentcloud_tcaplus_groups`,optional arguments `app_id` + ,`zone_id` and `zone_name` are no longer supported, replace by `cluster_id`,`group_id` and `cluster_name` +* Data Source: `tencentcloud_tcaplus_tables` optional arguments `app_id` and `zone_id` are no longer supported, replace + by `cluster_id` and `group_id` * Data Source: `tencentcloud_tcaplus_idls`: optional argument `app_id` is no longer supported, replace by `cluster_id`. -* Resource: `tencentcloud_tcaplus_application` replace by `tencentcloud_tcaplus_cluster`,input argument `app_name` is no longer supported, replace by `cluster_name` -* Resource: `tencentcloud_tcaplus_zone` replace by `tencentcloud_tcaplus_group`, input arguments `app_id` and `zone_name` are no longer supported, replace by `cluster_id` and `group_name` -* Resource: `tencentcloud_tcaplus_idl` input arguments `app_id` and `zone_id` are no longer supported, replace by `cluster_id` and `group_id` -* Resource: `tencentcloud_tcaplus_table` input arguments `app_id`and `zone_id` are no longer supported, replace by `cluster_id` and `group_id` +* Resource: `tencentcloud_tcaplus_application` replace by `tencentcloud_tcaplus_cluster`,input argument `app_name` is no + longer supported, replace by `cluster_name` +* Resource: `tencentcloud_tcaplus_zone` replace by `tencentcloud_tcaplus_group`, input arguments `app_id` + and `zone_name` are no longer supported, replace by `cluster_id` and `group_name` +* Resource: `tencentcloud_tcaplus_idl` input arguments `app_id` and `zone_id` are no longer supported, replace + by `cluster_id` and `group_id` +* Resource: `tencentcloud_tcaplus_table` input arguments `app_id`and `zone_id` are no longer supported, replace + by `cluster_id` and `group_id` * Resource: `tencentcloud_redis_instance`: optional argument `type` is no longer supported, replace by `type_id`. * Data Source: `tencentcloud_redis_instances`: output argument `type` is no longer supported, replace by `type_id`. * Data Source: `tencentcloud_redis_zone_config`: output argument `type` is no longer supported, replace by `type_id`. ## 1.33.1 (May 22, 2020) -ENHANCEMENTS: +ENHANCEMENTS: * Data Source: `tencentcloud_redis_instances` add new argument `type_id`, `redis_shard_num`, `redis_replicas_num` -* Data Source: `tencentcloud_redis_zone_config` add output argument `type_id` and new output argument `type_id`, `redis_shard_nums`, `redis_replicas_nums` +* Data Source: `tencentcloud_redis_zone_config` add output argument `type_id` and new output argument `type_id` + , `redis_shard_nums`, `redis_replicas_nums` * Data Source: `tencentcloud_ccn_instances` add new type `VPNGW` for field `instance_type` * Data Source: `tencentcloud_vpn_gateways` add new type `CCN` for field `type` * Resource: `tencentcloud_redis_instance` add new argument `type_id`, `redis_shard_num`, `redis_replicas_num` @@ -1272,7 +1366,8 @@ ENHANCEMENTS: BUG FIXES: -* Resource: `tencentcloud_cdn_domain` fix `https_config` inconsistency after apply([#413](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/413)). +* Resource: `tencentcloud_cdn_domain` fix `https_config` inconsistency after + apply([#413](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/413)). DEPRECATED: @@ -1294,7 +1389,7 @@ FEATURES: * **New Resource**: `tencentcloud_monitor_binding_object` * **New Resource**: `tencentcloud_monitor_binding_receiver` -ENHANCEMENTS: +ENHANCEMENTS: * Data Source: `tencentcloud_instances` add new output argument `instance_charge_type_prepaid_renew_flag`. * Data Source: `tencentcloud_cbs_storages` add new output argument `prepaid_renew_flag`. @@ -1303,7 +1398,8 @@ ENHANCEMENTS: * Resource: `tencentcloud_cbs_storage` add new argument `force_delete`. * Resource: `tencentcloud_cbs_storage` add new argument `charge_type`. * Resource: `tencentcloud_cbs_storage` add new argument `prepaid_renew_flag`. -* Resource: `tencentcloud_cdn_domain` add new argument `full_url_cache`([#405](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/405)). +* Resource: `tencentcloud_cdn_domain` add new + argument `full_url_cache`([#405](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/405)). DEPRECATED: @@ -1311,7 +1407,7 @@ DEPRECATED: ## 1.32.1 (April 30, 2020) -ENHANCEMENTS: +ENHANCEMENTS: * Resource: `tencentcloud_ccn_attachment` add new argument `ccn_uin`. * Resource: `tencentcloud_instance` add new argument `force_delete`. @@ -1324,11 +1420,14 @@ BUG FIXES: FEATURES: -* **New Resource**: `tencentcloud_kubernetes_cluster_attachment`([#285](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/285)). +* **New + Resource**: `tencentcloud_kubernetes_cluster_attachment`([#285](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/285)) + . -ENHANCEMENTS: +ENHANCEMENTS: -* Resource: `tencentcloud_cdn_domain` add new attribute `cname`([#395](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/395)). +* Resource: `tencentcloud_cdn_domain` add new + attribute `cname`([#395](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/395)). BUG FIXES: @@ -1336,30 +1435,39 @@ BUG FIXES: ## 1.31.2 (April 17, 2020) -ENHANCEMENTS: +ENHANCEMENTS: * Resource: `tencentcloud_cbs_storage` support modify `tags`. ## 1.31.1 (April 14, 2020) -BUG FIXES: +BUG FIXES: -* Resource: `tencentcloud_keypair` fix bug when trying to destroy resources containing CVM and key pair([#375](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/375)). -* Resource: `tencentcloud_clb_attachment` fix bug when trying to destroy multiple attachments in the array. -* Resource: `tencentcloud_cam_group_membership` fix bug when trying to destroy multiple users in the array. +* Resource: `tencentcloud_keypair` fix bug when trying to destroy resources containing CVM and key + pair([#375](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/375)). +* Resource: `tencentcloud_clb_attachment` fix bug when trying to destroy multiple attachments in the array. +* Resource: `tencentcloud_cam_group_membership` fix bug when trying to destroy multiple users in the array. ENHANCEMENTS: -* Resource: `tencentcloud_mysql_account` add new argument `host`([#372](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/372)). -* Resource: `tencentcloud_mysql_account_privilege` add new argument `account_host`([#372](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/372)). -* Resource: `tencentcloud_mysql_privilege` add new argument `account_host`([#372](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/372)). -* Resource: `tencentcloud_mysql_readonly_instance` check master monitor data before create([#379](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/379)). -* Resource: `tencentcloud_tcaplus_application` remove the pull password from server. -* Resource: `tencentcloud_instance` support import `allocate_public_ip`([#382](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/382)). +* Resource: `tencentcloud_mysql_account` add new + argument `host`([#372](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/372)). +* Resource: `tencentcloud_mysql_account_privilege` add new + argument `account_host`([#372](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/372)). +* Resource: `tencentcloud_mysql_privilege` add new + argument `account_host`([#372](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/372)). +* Resource: `tencentcloud_mysql_readonly_instance` check master monitor data before + create([#379](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/379)). +* Resource: `tencentcloud_tcaplus_application` remove the pull password from server. +* Resource: `tencentcloud_instance` support + import `allocate_public_ip`([#382](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/382)). * Resource: `tencentcloud_redis_instance` add two redis types. -* Data Source: `tencentcloud_vpc_instances` add new argument `cidr_block`,`tag_key` ([#378](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/378)). -* Data Source: `tencentcloud_vpc_route_tables` add new argument `tag_key`,`vpc_id`,`association_main` ([#378](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/378)). -* Data Source: `tencentcloud_vpc_subnets` add new argument `cidr_block`,`tag_key`,`is_remote_vpc_snat` ([#378](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/378)). +* Data Source: `tencentcloud_vpc_instances` add new argument `cidr_block` + ,`tag_key` ([#378](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/378)). +* Data Source: `tencentcloud_vpc_route_tables` add new argument `tag_key`,`vpc_id` + ,`association_main` ([#378](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/378)). +* Data Source: `tencentcloud_vpc_subnets` add new argument `cidr_block`,`tag_key` + ,`is_remote_vpc_snat` ([#378](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/378)). * Data Source: `tencentcloud_mysql_zone_config` and `tencentcloud_redis_zone_config` remove region check. ## 1.31.0 (April 07, 2020) @@ -1373,13 +1481,13 @@ ENHANCEMENTS: * Data Source: `tencentcloud_cam_users` add new argument `user_id`. * Resource: `tencentcloud_vpc` add retry logic. -BUG FIXES: +BUG FIXES: * Resource: `tencentcloud_instance` fix timeout error when modify password. ## 1.30.7 (March 31, 2020) -BUG FIXES: +BUG FIXES: * Resource: `tencentcloud_kubernetes_as_scaling_group` set a value to argument `key_ids` cause error . @@ -1387,39 +1495,43 @@ BUG FIXES: ENHANCEMENTS: -* Resource: `tencentcloud_tcaplus_idl` add new argument `zone_id`. -* Resource: `tencentcloud_cam_user` add new argument `force_delete`.([#354](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/354)) -* Data Source: `tencentcloud_vpc_subnets` add new argument `vpc_id`. +* Resource: `tencentcloud_tcaplus_idl` add new argument `zone_id`. +* Resource: `tencentcloud_cam_user` add new argument `force_delete` + .([#354](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/354)) +* Data Source: `tencentcloud_vpc_subnets` add new argument `vpc_id`. ## 1.30.5 (March 19, 2020) -BUG FIXES: +BUG FIXES: * Resource: `tencentcloud_key_pair` will be replaced when `public_key` contains comment. * Resource: `tencentcloud_scf_function` upload local file error. ENHANCEMENTS: -* Resource: `tencentcloud_scf_function` runtime support nodejs8.9 and nodejs10.15. +* Resource: `tencentcloud_scf_function` runtime support nodejs8.9 and nodejs10.15. ## 1.30.4 (March 10, 2020) BUG FIXES: -* Resource: `tencentcloud_cam_policy` fix read nil issue when the resource is not exist.([#344](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/#344)). -* Resource: `tencentcloud_key_pair` will be replaced when the end of `public_key` contains spaces([#343](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/343)). +* Resource: `tencentcloud_cam_policy` fix read nil issue when the resource is not + exist.([#344](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/#344)). +* Resource: `tencentcloud_key_pair` will be replaced when the end of `public_key` contains + spaces([#343](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/343)). * Resource: `tencentcloud_scf_function` fix trigger does not support cos_region. ENHANCEMENTS: -* Resource: `tencentcloud_kubernetes_cluster` add new attributes `cluster_os_type`,`cluster_internet`,`cluster_intranet`,`managed_cluster_internet_security_policies` and `cluster_intranet_subnet_id`. - +* Resource: `tencentcloud_kubernetes_cluster` add new attributes `cluster_os_type`,`cluster_internet`,`cluster_intranet` + ,`managed_cluster_internet_security_policies` and `cluster_intranet_subnet_id`. ## 1.30.3 (February 24, 2020) BUG FIXES: -* Resource: `tencentcloud_instance` fix that classic network does not support([#339](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/339)). +* Resource: `tencentcloud_instance` fix that classic network does not + support([#339](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/339)). ## 1.30.2 (February 17, 2020) @@ -1462,19 +1574,26 @@ FEATURES: BUG FIXES: -* gaap: optimize gaap describe: when describe resource by id but get more than 1 resources, return error directly instead of using the first result +* gaap: optimize gaap describe: when describe resource by id but get more than 1 resources, return error directly + instead of using the first result * Resource: `tencentcloud_eni_attachment` fix detach may failed. -* Resource: `tencentcloud_instance` remove the tag that be added by as attachment automatically([#300](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/300)). -* Resource: `tencentcloud_clb_listener` fix `sni_switch` type error([#297](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/297)). -* Resource: `tencentcloud_vpn_gateway` shows argument `prepaid_renew_flag` has changed when applied again([#298](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/298)). -* Resource: `tencentcloud_clb_instance` fix the bug that instance id is not set in state file([#303](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/303)). -* Resource: `tencentcloud_vpn_gateway` that is postpaid charge type cannot be deleted normally([#312](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/312)). +* Resource: `tencentcloud_instance` remove the tag that be added by as attachment + automatically([#300](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/300)). +* Resource: `tencentcloud_clb_listener` fix `sni_switch` type + error([#297](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/297)). +* Resource: `tencentcloud_vpn_gateway` shows argument `prepaid_renew_flag` has changed when applied + again([#298](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/298)). +* Resource: `tencentcloud_clb_instance` fix the bug that instance id is not set in state + file([#303](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/303)). +* Resource: `tencentcloud_vpn_gateway` that is postpaid charge type cannot be deleted + normally([#312](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/312)). * Resource: `tencentcloud_vpn_gateway` add `InternalError` SDK error to triggering the retry process. * Resource: `tencentcloud_vpn_gateway` fix read nil issue when the resource is not exist. * Resource: `tencentcloud_clb_listener_rule` fix unclear error message of SSL type error. * Resource: `tencentcloud_ha_vip_attachment` fix read nil issue when the resource is not exist. * Data Source: `tencentcloud_security_group` fix `project_id` type error. -* Data Source: `tencentcloud_security_groups` fix `project_id` filter not works([#303](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/314)). +* Data Source: `tencentcloud_security_groups` fix `project_id` filter not + works([#303](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/314)). ## 1.29.0 (January 06, 2020) @@ -1484,11 +1603,14 @@ FEATURES: * **New Resource**: `tencentcloud_gaap_domain_error_page` ENHANCEMENTS: + * Data Source: `tencentcloud_vpc_instances` add new optional argument `is_default`. * Data Source: `tencentcloud_vpc_subnets` add new optional argument `availability_zone`,`is_default`. BUG FIXES: -* Resource: `tencentcloud_redis_instance` field security_groups are id list, not name list([#291](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/291)). + +* Resource: `tencentcloud_redis_instance` field security_groups are id list, not name + list([#291](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/291)). ## 1.28.0 (December 25, 2019) @@ -1500,7 +1622,8 @@ FEATURES: ENHANCEMENTS: * doc: rewrite website index -* Resource: `tencentcloud_instance` support modifying instance type([#251](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/251)). +* Resource: `tencentcloud_instance` support modifying instance + type([#251](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/251)). * Resource: `tencentcloud_gaap_http_domain` add new optional argument `realserver_certificate_ids`. * Data Source: `tencentcloud_gaap_http_domains` add new output argument `realserver_certificate_ids`. @@ -1524,16 +1647,22 @@ FEATURES: ENHANCEMENTS: -* Resource: `tencentcloud_mongodb_instance` support more instance type([#241](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/241)). -* Resource: `tencentcloud_kubernetes_cluster` support more instance type([#237](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/237)). +* Resource: `tencentcloud_mongodb_instance` support more instance + type([#241](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/241)). +* Resource: `tencentcloud_kubernetes_cluster` support more instance + type([#237](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/237)). BUG FIXES: * Fix bug that resource `tencentcloud_instance` delete error when instance launch failed. * Fix bug that resource `tencentcloud_security_group` read error when response is InternalError. -* Fix bug that the type of `cluster_type` is wrong in data source `tencentcloud_mongodb_instances`([#242](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/242)). -* Fix bug that resource `tencentcloud_eip` unattach error([#233](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/233)). -* Fix bug that terraform read nil attachment resource when the attached resource of attachment resource is removed of resource CLB and CAM. +* Fix bug that the type of `cluster_type` is wrong in data + source `tencentcloud_mongodb_instances`([#242](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/242)) + . +* Fix bug that resource `tencentcloud_eip` unattach + error([#233](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/233)). +* Fix bug that terraform read nil attachment resource when the attached resource of attachment resource is removed of + resource CLB and CAM. * Fix doc example error of resource `tencentcloud_nat_gateway`. DEPRECATED: @@ -1544,8 +1673,12 @@ DEPRECATED: FEATURES: -* **New Resource**: `tencentcloud_mysql_privilege`([#223](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/223)). -* **New Resource**: `tencentcloud_kubernetes_as_scaling_group`([#202](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/202)). +* **New + Resource**: `tencentcloud_mysql_privilege`([#223](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/223)) + . +* **New + Resource**: `tencentcloud_kubernetes_as_scaling_group`([#202](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/202)) + . ENHANCEMENTS: @@ -1567,49 +1700,63 @@ DEPRECATED: BUG FIXES: -* Fix bug that resource `tencentcloud_clb_listener` 's unchangeable `health_check_switch`([#235](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/235)). +* Fix bug that resource `tencentcloud_clb_listener` 's + unchangeable `health_check_switch`([#235](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/235)) + . * Fix bug that resource `tencentcloud_clb_instance` read nil and report error. * Fix example errors of resource `tencentcloud_cbs_snapshot_policy` and data source `tencentcloud_dnats`. ## 1.25.2 (December 04, 2019) BUG FIXES: + * Fixed bug that the validator of cvm instance type is incorrect. ## 1.25.1 (December 03, 2019) ENHANCEMENTS: + * Optimized error message of validators. BUG FIXES: -* Fixed bug that the type of `state` is incorrect in data source `tencentcloud_nat_gateways`([#226](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/226)). -* Fixed bug that the value of `cluster_max_pod_num` is incorrect in resource `tencentcloud_kubernetes_cluster`([#228](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/228)). +* Fixed bug that the type of `state` is incorrect in data + source `tencentcloud_nat_gateways`([#226](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/226)) + . +* Fixed bug that the value of `cluster_max_pod_num` is incorrect in + resource `tencentcloud_kubernetes_cluster`([#228](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/228)) + . ## 1.25.0 (December 02, 2019) ENHANCEMENTS: -* Resource: `tencentcloud_instance` support `SPOTPAID` instance. Thanks to @LipingMao ([#209](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/209)). -* Resource: `tencentcloud_vpn_gateway` add argument `prepaid_renew_flag` and `prepaid_period` to support prepaid VPN gateway instance creation. +* Resource: `tencentcloud_instance` support `SPOTPAID` instance. Thanks to + @LipingMao ([#209](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/209)). +* Resource: `tencentcloud_vpn_gateway` add argument `prepaid_renew_flag` and `prepaid_period` to support prepaid VPN + gateway instance creation. BUG FIXES: + * Fixed bugs that update operations on `tencentcloud_cam_policy` do not work. * Fixed bugs that filters on `tencentcloud_cam_users` do not work. DEPRECATED: - * Data Source: `tencentcloud_cam_user_policy_attachments`:`policy_type` is no longer supported. - * Data Source: `tencentcloud_cam_group_policy_attachments`:`policy_type` is no longer supported. + +* Data Source: `tencentcloud_cam_user_policy_attachments`:`policy_type` is no longer supported. +* Data Source: `tencentcloud_cam_group_policy_attachments`:`policy_type` is no longer supported. ## 1.24.1 (November 26, 2019) ENHANCEMENTS: -* Resource: `tencentcloud_kubernetes_cluster` add support for `PREPAID` instance type. Thanks to @woodylic ([#204](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/204)). +* Resource: `tencentcloud_kubernetes_cluster` add support for `PREPAID` instance type. Thanks to + @woodylic ([#204](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/204)). * Resource: `tencentcloud_cos_bucket` add optional argument tags * Data Source: `tencentcloud_cos_buckets` add optional argument tags BUG FIXES: + * Fixed docs issues of `tencentcloud_nat_gateway` ## 1.24.0 (November 20, 2019) @@ -1623,7 +1770,8 @@ FEATURES: ENHANCEMENTS: -* Resource: `tencentcloud_kubernetes_cluster` cluster_os add new support: `centos7.6x86_64` and `ubuntu18.04.1 LTSx86_64` +* Resource: `tencentcloud_kubernetes_cluster` cluster_os add new support: `centos7.6x86_64` + and `ubuntu18.04.1 LTSx86_64` * Resource: `tencentcloud_nat_gateway` add computed argument `created_time`. BUG FIXES: @@ -1730,14 +1878,17 @@ BUG FIXES: ENHANCEMENTS: * Data Source: `tencentcloud_availability_zones` refactor logic with api3.0 . -* Data Source: `tencentcloud_as_scaling_groups` add optional argument `tags` and attribute `tags` for `scaling_group_list`. +* Data Source: `tencentcloud_as_scaling_groups` add optional argument `tags` and attribute `tags` + for `scaling_group_list`. * Resource: `tencentcloud_eip` add optional argument `type`, `anycast_zone`, `internet_service_provider`, etc. * Resource: `tencentcloud_as_scaling_group` add optional argument `tags`. BUG FIXES: -* Data Source: `tencentcloud_gaap_http_domains` set response `certificate_id`, `client_certificate_id`, `realserver_auth`, `basic_auth` and `gaap_auth` default value when they are nil. -* Resource: `tencentcloud_gaap_http_domain` set response `certificate_id`, `client_certificate_id`, `realserver_auth`, `basic_auth` and `gaap_auth` default value when they are nil. +* Data Source: `tencentcloud_gaap_http_domains` set response `certificate_id`, `client_certificate_id` + , `realserver_auth`, `basic_auth` and `gaap_auth` default value when they are nil. +* Resource: `tencentcloud_gaap_http_domain` set response `certificate_id`, `client_certificate_id`, `realserver_auth` + , `basic_auth` and `gaap_auth` default value when they are nil. ## 1.20.0 (September 24, 2019) @@ -1754,7 +1905,8 @@ ENHANCEMENTS: * Data Source: `tencentcloud_redis_instances` add optional argument `tags`. * Data Source: `tencentcloud_mongodb_instances` add optional argument `tags`. * Data Source: `tencentcloud_instance_types` add optional argument `availability_zone` and `gpu_core_count`. -* Data Source: `tencentcloud_gaap_http_rules` add optional argument `forward_host` and attributes `forward_host` in `rules`. +* Data Source: `tencentcloud_gaap_http_rules` add optional argument `forward_host` and attributes `forward_host` + in `rules`. * Resource: `tencentcloud_redis_instance` add optional argument `tags`. * Resource: `tencentcloud_mongodb_instance` add optional argument `tags`. * Resource: `tencentcloud_mongodb_sharding_instance` add optional argument `tags`. @@ -1765,6 +1917,7 @@ ENHANCEMENTS: * Resource: `tencentcloud_gaap_http_rule` add optional argument `forward_host`. BUG FIXES: + * Resource: `tencentcloud_mysql_instance`: miss argument `availability_zone` causes the instance to be recreated. DEPRECATED: @@ -1780,11 +1933,14 @@ FEATURES: ENHANCEMENTS: * Data Source: `tencentcloud_security_groups`: add optional argument `tags`. -* Data Source: `tencentcloud_security_groups`: add optional argument `result_output_file` and new attributes `ingress`, `egress` for list `security_groups`. +* Data Source: `tencentcloud_security_groups`: add optional argument `result_output_file` and new attributes `ingress` + , `egress` for list `security_groups`. * Resource: `tencentcloud_security_group`: add optional argument `tags`. -* Resource: `tencentcloud_as_scaling_config`: internet charge type support `BANDWIDTH_PREPAID`, `TRAFFIC_POSTPAID_BY_HOUR` and `BANDWIDTH_PACKAGE`. +* Resource: `tencentcloud_as_scaling_config`: internet charge type support `BANDWIDTH_PREPAID` + , `TRAFFIC_POSTPAID_BY_HOUR` and `BANDWIDTH_PACKAGE`. BUG FIXES: + * Resource: `tencentcloud_clb_listener_rule`: fix unclear description and errors in example. * Resource: `tencentcloud_instance`: fix hostname is not work. @@ -1810,7 +1966,7 @@ BUG FIXES: DEPRECATED: -* Data Source: `tencentcloud_kubernetes_clusters`:`container_runtime` is no longer supported. +* Data Source: `tencentcloud_kubernetes_clusters`:`container_runtime` is no longer supported. ## 1.18.0 (September 10, 2019) @@ -1825,11 +1981,13 @@ FEATURES: * **Update Resource**: `tencentcloud_nat` , add more configurable items. DEPRECATED: + * Data Source: `tencentcloud_nats` replaced by `tencentcloud_nat_gateways`. ## 1.17.0 (September 04, 2019) FEATURES: + * **New Data Source**: `tencentcloud_gaap_proxies` * **New Data Source**: `tencentcloud_gaap_realservers` * **New Data Source**: `tencentcloud_gaap_layer4_listeners` @@ -1861,22 +2019,25 @@ BUG FIXIES: BUG FIXIES: * Resource: `tencentcloud_instance`: fixed cvm data disks missing computed. -* Resource: `tencentcloud_mysql_backup_policy`: `backup_model` remove logical backup support. +* Resource: `tencentcloud_mysql_backup_policy`: `backup_model` remove logical backup support. * Resource: `tencentcloud_mysql_instance`: `tags` adapt to the new official api. ## 1.16.1 (August 27, 2019) ENHANCEMENTS: + * `tencentcloud_instance`: refactor logic with api3.0 . ## 1.16.0 (August 20, 2019) FEATURES: + * **New Data Source**: `tencentcloud_kubernetes_clusters` * **New Resource**: `tencentcloud_kubernetes_scale_worker` * **New Resource**: `tencentcloud_kubernetes_cluster` DEPRECATED: + * Data Source: `tencentcloud_container_clusters` replaced by `tencentcloud_kubernetes_clusters`. * Data Source: `tencentcloud_container_cluster_instances` replaced by `tencentcloud_kubernetes_clusters`. * Resource: `tencentcloud_container_cluster` replaced by `tencentcloud_kubernetes_cluster`. @@ -1887,20 +2048,26 @@ DEPRECATED: ENHANCEMENTS: * `tencentcloud_as_scaling_group`: fixed issue that binding scaling group to load balancer does not work. -* `tencentcloud_clb_attachements`: rename `rewrite_source_rule_id` with `source_rule_id` and rename `rewrite_target_rule_id` with `target_rule_id`. +* `tencentcloud_clb_attachements`: rename `rewrite_source_rule_id` with `source_rule_id` and + rename `rewrite_target_rule_id` with `target_rule_id`. ## 1.15.1 (August 13, 2019) ENHANCEMENTS: -* `tencentcloud_instance`: changed `image_id` property to ForceNew ([#78](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/78)) -* `tencentcloud_instance`: improved with retry ([#82](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/82)) -* `tencentcloud_cbs_storages`: improved with retry ([#82](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/82)) -* `tencentcloud_clb_instance`: bug fixed and improved with retry ([#37](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/37)) +* `tencentcloud_instance`: changed `image_id` property to + ForceNew ([#78](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/78)) +* `tencentcloud_instance`: improved with + retry ([#82](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/82)) +* `tencentcloud_cbs_storages`: improved with + retry ([#82](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/82)) +* `tencentcloud_clb_instance`: bug fixed and improved with + retry ([#37](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/37)) ## 1.15.0 (August 07, 2019) FEATURES: + * **New Data Source**: `tencentcloud_clb_instances` * **New Data Source**: `tencentcloud_clb_listeners` * **New Data Source**: `tencentcloud_clb_listener_rules` @@ -1913,6 +2080,7 @@ FEATURES: * **New Resource**: `tencentcloud_clb_redirection` DEPRECATED: + * Resource: `tencentcloud_lb` replaced by `tencentcloud_clb_instance`. * Resource: `tencentcloud_alb_server_attachment` replaced by `tencentcloud_clb_attachment`. @@ -1925,6 +2093,7 @@ BUG FIXIES: ## 1.14.0 (July 30, 2019) FEATURES: + * **New Data Source**: `tencentcloud_security_groups` * **New Data Source**: `tencentcloud_mongodb_instances` * **New Data Source**: `tencentcloud_mongodb_zone_config` @@ -1933,14 +2102,17 @@ FEATURES: * **Update Resource**: `tencentcloud_security_group_rule` add optional argument `description` DEPRECATED: + * Data Source: `tencnetcloud_security_group` replaced by `tencentcloud_security_groups` ENHANCEMENTS: + * Refactoring security_group logic with api3.0 ## 1.13.0 (July 23, 2019) FEATURES: + * **New Data Source**: `tencentcloud_dc_gateway_instances` * **New Data Source**: `tencentcloud_dc_gateway_ccn_routes` * **New Resource**: `tencentcloud_dc_gateway` @@ -1949,21 +2121,26 @@ FEATURES: ## 1.12.0 (July 16, 2019) FEATURES: + * **New Data Source**: `tencentcloud_dc_instances` * **New Data Source**: `tencentcloud_dcx_instances` * **New Resource**: `tencentcloud_dcx` -* **UPDATE Resource**:`tencentcloud_mysql_instance` and `tencentcloud_mysql_readonly_instance` completely delete instance. +* **UPDATE Resource**:`tencentcloud_mysql_instance` and `tencentcloud_mysql_readonly_instance` completely delete + instance. BUG FIXIES: * resource/tencentcloud_instance: fixed issue when data disks set as delete_with_instance not works. -* resource/tencentcloud_instance: if managed public_ip manually, please don't define `allocate_public_ip` ([#62](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/62)). -* resource/tencentcloud_eip_association: fixed issue when instances were manually deleted ([#60](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/60)). +* resource/tencentcloud_instance: if managed public_ip manually, please don't + define `allocate_public_ip` ([#62](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/62)). +* resource/tencentcloud_eip_association: fixed issue when instances were manually + deleted ([#60](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/60)). * resource/tencentcloud_mysql_readonly_instance:remove an unsupported property `gtid` ## 1.11.0 (July 02, 2019) FEATURES: + * **New Data Source**: `tencentcloud_ccn_instances` * **New Data Source**: `tencentcloud_ccn_bandwidth_limits` * **New Resource**: `tencentcloud_ccn` @@ -1978,6 +2155,7 @@ ENHANCEMENTS: * Refactoring cbs logic with api3.0 FEATURES: + * **New Data Source**: `tencentcloud_vpc_instances` * **New Data Source**: `tencentcloud_vpc_subnets` * **New Data Source**: `tencentcloud_vpc_route_tables` @@ -1991,8 +2169,9 @@ FEATURES: * **Update Resource**: `tencentcloud_cbs_storage`, add more configurable items. * **Update Resource**: `tencentcloud_instance`: add optional argument `tags`. * **Update Resource**: `tencentcloud_security_group_rule`: add optional argument `source_sgid`. - + DEPRECATED: + * Data Source: `tencentcloud_vpc` replaced by `tencentcloud_vpc_instances`. * Data Source: `tencentcloud_subnet` replaced by `tencentcloud_vpc_subnets`. * Data Source: `tencentcloud_route_table` replaced by `tencentcloud_vpc_route_tables`. @@ -2002,7 +2181,8 @@ DEPRECATED: BUG FIXIES: -* data/tencentcloud_instance: fixed vpc ip is in use error when re-creating with private ip ([#46](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/46)). +* data/tencentcloud_instance: fixed vpc ip is in use error when re-creating with private + ip ([#46](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/issues/46)). ## 1.9.0 (June 18, 2019) @@ -2018,6 +2198,7 @@ BUG FIXIES: ## 1.8.0 (June 11, 2019) FEATURES: + * **New Data Source**: `tencentcloud_as_scaling_configs` * **New Data Source**: `tencentcloud_as_scaling_groups` * **New Data Source**: `tencentcloud_as_scaling_policies` @@ -2032,6 +2213,7 @@ FEATURES: ## 1.7.0 (May 23, 2019) FEATURES: + * **New Data Source**: `tencentcloud_redis_zone_config` * **New Data Source**: `tencentcloud_redis_instances` * **New Resource**: `tencentcloud_redis_instance` @@ -2089,17 +2271,20 @@ BUG FIXIES: FEATURES: -* **New Resource**: `tencentcloud_lb` ([#3](https://github.com/terraform-providers/terraform-provider-scaffolding/issues/3)) +* **New + Resource**: `tencentcloud_lb` ([#3](https://github.com/terraform-providers/terraform-provider-scaffolding/issues/3)) ENHANCEMENTS: -* resource/tencentcloud_instance: Add `user_data_raw` argument ([#4](https://github.com/terraform-providers/terraform-provider-scaffolding/issues/4)) +* resource/tencentcloud_instance: Add `user_data_raw` + argument ([#4](https://github.com/terraform-providers/terraform-provider-scaffolding/issues/4)) ## 1.2.2 (September 28, 2018) BUG FIXES: -* resource/tencentcloud_cbs_storage: make name to be required ([#25](https://github.com/tencentyun/terraform-provider-tencentcloud/issues/25)) +* resource/tencentcloud_cbs_storage: make name to be + required ([#25](https://github.com/tencentyun/terraform-provider-tencentcloud/issues/25)) * resource/tencentcloud_instance: support user data and private ip ## 1.2.0 (April 3, 2018)