From ee70c93aad536e912f4ee16a7f7695df119b456a Mon Sep 17 00:00:00 2001 From: chenhanzhang Date: Mon, 1 Apr 2024 19:17:31 +0800 Subject: [PATCH] CHANGELOG --- CHANGELOG.md | 40 +++++++++++++++++++ alicloud/connectivity/client.go | 2 +- .../d/cassandra_backup_plans.html.markdown | 2 +- .../docs/d/cassandra_clusters.html.markdown | 2 +- .../d/cassandra_data_centers.html.markdown | 2 +- website/docs/d/cassandra_zones.html.markdown | 2 +- .../r/cassandra_backup_plan.html.markdown | 2 +- .../docs/r/cassandra_cluster.html.markdown | 2 +- .../r/cassandra_data_center.html.markdown | 2 +- website/docs/r/ess_attachment.html.markdown | 6 +-- website/docs/r/mse_cluster.html.markdown | 6 +-- ...ource_manager_resource_group.html.markdown | 4 +- 12 files changed, 56 insertions(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1dd177ae0712..6d434ad314f6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,44 @@ ## 1.220.0 (Unreleased) + +- **New Resource:** `alicloud_oss_bucket_acl` [GH-7052] +- **New Resource:** `alicloud_oss_bucket_referer` [GH-7102] +- **New Resource:** `alicloud_oss_bucket_https_config` [GH-7102] +- **New Resource:** `alicloud_oss_bucket_policy` [GH-7102] +- **New Datasource:** `alicloud_cloud_monitor_service_hybrid_double_writes` [GH-7096] + +ENHANCEMENTS: + +- provider: supports assuming role with oidc. [GH-7079] +- provider: Upgrades cs sdk to v5.0.0. [GH-7088] +- resource/alicloud_cs_kubernetes_permissions: fix deleted and update bug; resource/alicloud_cs_kubernetes_addon: support cleanup_cloud_resources param for deleting addon ack-virtual-node; fix deleting for undeletable addons; compat for customized config; fix wrong status(success) after failing to create or update. [GH-6996] +- resource/alicloud_ess_attachment: add attribute of entrusted lifecycle_hook and load_balancer_weights. [GH-7058] +- resource/alicloud_resource_manager_resource_group: Added the field tags. [GH-7067] +- resource/alicloud_oss_bucket: check NotImplemented error for resource group. [GH-7074] +- resource/alicloud_mse_cluster: add new attribute payment_type, tags. [GH-7076] +- resource/alicloud_cen_transit_router_multicast_domain: Added retry strategy for error code Operation.Blocking. [GH-7080] +- resource/alicloud_maxcompute_project: update attributes properties, security_properties as TypeList. [GH-7082] +- resource/alicloud_cdn_domain_config: Added the field parent_id. [GH-7089] +- resource/alicloud_nlb_server_group_server_attachment: add retry code for create and delete operation. [GH-7090] +- resource/alicloud_network_acl: add new attributes egress_acl_entries.entry_type, egress_acl_entries.ip_version. [GH-7092] +- resource/alicloud_dcdn_ipa_domain: update default timeout for create and update, add retry strategy for ServiceBusy. [GH-7097] +- resource/alicloud_oss_bucket: mark acl as Computed, Deprecated. [GH-7099] +- resource/alicloud_ess_scaling_configuration: add burstable_performance excluded_instance_types and architectures attributes of instance_pattern_info. [GH-7101] +- resource/alicloud_ga_listener: Added the field http_version. [GH-7103] +- resource/alicloud_ga_ip_set: Supported ip_version set to DUAL_STACK. [GH-7109] +- resource/alicloud_cloud_firewall_instance: Supported payment_type set to PayAsYouGo; Supported for new action ReleasePostInstance. [GH-7111] +- docs: docs: mark referer_config, policy as Deprecated for alicloud_oss_bucket. [GH-7112] +- docs: Improved the document alicloud_slb_rule. [GH-7081] +- docs: Improved the document slb_listener. [GH-7083] +- docs: Improved the document service_mesh_service_meshes. [GH-7084] +- docs: deprecate the product cassandra. [GH-7085] +- docs: improve docs for cms_service, click_house_db_cluster, ecs_instance, rds_ddr_instance. [GH-7098] + +BUG FIXES: + +- resource/alicloud_cs_kubernetes_node_pool: fix export Attribute scaling_group_id. [GH-7068] +- resource/alicloud_db_instance: fix kms encryption issuess. [GH-7069] +- data-source/alicloud_quotas_template_applications: fix description of quota_category. [GH-7087] + ## 1.219.0 (March 18, 2024) - **New Resource:** `alicloud_log_alert_resource` ([#7032](https://github.com/aliyun/terraform-provider-alicloud/issues/7032)) diff --git a/alicloud/connectivity/client.go b/alicloud/connectivity/client.go index d1381c7bc184..e0ee4cf6cd16 100644 --- a/alicloud/connectivity/client.go +++ b/alicloud/connectivity/client.go @@ -180,7 +180,7 @@ var loadSdkfromRemoteMutex = sync.Mutex{} var loadSdkEndpointMutex = sync.Mutex{} // The main version number that is being run at the moment. -var providerVersion = "1.219.0" +var providerVersion = "1.220.0" // Temporarily maintain map for old ecs client methods and store special endpoint information var EndpointMap = map[string]string{ diff --git a/website/docs/d/cassandra_backup_plans.html.markdown b/website/docs/d/cassandra_backup_plans.html.markdown index 10a161c64398..4b4e60f02e56 100644 --- a/website/docs/d/cassandra_backup_plans.html.markdown +++ b/website/docs/d/cassandra_backup_plans.html.markdown @@ -13,7 +13,7 @@ This data source provides the Cassandra Backup Plans of the current Alibaba Clou -> **NOTE:** Available in v1.128.0+. --> **DEPRECATED:** This data source has been [deprecated](https://www.alibabacloud.com/help/en/apsaradb-for-cassandra/latest/cassandra-delisting-notice) from version `1.219.1`. +-> **DEPRECATED:** This data source has been [deprecated](https://www.alibabacloud.com/help/en/apsaradb-for-cassandra/latest/cassandra-delisting-notice) from version `1.220.0`. ## Example Usage diff --git a/website/docs/d/cassandra_clusters.html.markdown b/website/docs/d/cassandra_clusters.html.markdown index 3e737bd31f9a..34d218a8d6d7 100644 --- a/website/docs/d/cassandra_clusters.html.markdown +++ b/website/docs/d/cassandra_clusters.html.markdown @@ -14,7 +14,7 @@ Filters support regular expression for the cluster name, ids or tags. -> **NOTE:** Available in 1.88.0+. --> **DEPRECATED:** This data source has been [deprecated](https://www.alibabacloud.com/help/en/apsaradb-for-cassandra/latest/cassandra-delisting-notice) from version `1.219.1`. +-> **DEPRECATED:** This data source has been [deprecated](https://www.alibabacloud.com/help/en/apsaradb-for-cassandra/latest/cassandra-delisting-notice) from version `1.220.0`. ## Example Usage diff --git a/website/docs/d/cassandra_data_centers.html.markdown b/website/docs/d/cassandra_data_centers.html.markdown index b10041d410f8..045242a8901f 100644 --- a/website/docs/d/cassandra_data_centers.html.markdown +++ b/website/docs/d/cassandra_data_centers.html.markdown @@ -14,7 +14,7 @@ Filters support regular expression for the cluster name or ids. -> **NOTE:** Available in 1.88.0+. --> **DEPRECATED:** This data source has been [deprecated](https://www.alibabacloud.com/help/en/apsaradb-for-cassandra/latest/cassandra-delisting-notice) from version `1.219.1`. +-> **DEPRECATED:** This data source has been [deprecated](https://www.alibabacloud.com/help/en/apsaradb-for-cassandra/latest/cassandra-delisting-notice) from version `1.220.0`. ## Example Usage diff --git a/website/docs/d/cassandra_zones.html.markdown b/website/docs/d/cassandra_zones.html.markdown index c227dd251199..aedfbe890a41 100644 --- a/website/docs/d/cassandra_zones.html.markdown +++ b/website/docs/d/cassandra_zones.html.markdown @@ -13,7 +13,7 @@ This data source provides availability zones for Cassandra that can be accessed -> **NOTE:** Available in v1.88.0+. --> **DEPRECATED:** This data source has been [deprecated](https://www.alibabacloud.com/help/en/apsaradb-for-cassandra/latest/cassandra-delisting-notice) from version `1.219.1`. +-> **DEPRECATED:** This data source has been [deprecated](https://www.alibabacloud.com/help/en/apsaradb-for-cassandra/latest/cassandra-delisting-notice) from version `1.220.0`. ## Example Usage diff --git a/website/docs/r/cassandra_backup_plan.html.markdown b/website/docs/r/cassandra_backup_plan.html.markdown index b3b34b46aa98..8d7941f78357 100644 --- a/website/docs/r/cassandra_backup_plan.html.markdown +++ b/website/docs/r/cassandra_backup_plan.html.markdown @@ -15,7 +15,7 @@ For information about Cassandra Backup Plan and how to use it, see [What is Back -> **NOTE:** Available in v1.128.0+. --> **DEPRECATED:** This resource has been [deprecated](https://www.alibabacloud.com/help/en/apsaradb-for-cassandra/latest/cassandra-delisting-notice) from version `1.219.1`. +-> **DEPRECATED:** This resource has been [deprecated](https://www.alibabacloud.com/help/en/apsaradb-for-cassandra/latest/cassandra-delisting-notice) from version `1.220.0`. ## Example Usage diff --git a/website/docs/r/cassandra_cluster.html.markdown b/website/docs/r/cassandra_cluster.html.markdown index b23734a2884d..6bd607f8a106 100644 --- a/website/docs/r/cassandra_cluster.html.markdown +++ b/website/docs/r/cassandra_cluster.html.markdown @@ -20,7 +20,7 @@ The official website mark more regions. Or you can call [DescribeRegions](https: -> **NOTE:** Create Cassandra cluster or change cluster type and storage would cost 30 minutes. Please make full preparation. --> **DEPRECATED:** This resource has been [deprecated](https://www.alibabacloud.com/help/en/apsaradb-for-cassandra/latest/cassandra-delisting-notice) from version `1.219.1`. +-> **DEPRECATED:** This resource has been [deprecated](https://www.alibabacloud.com/help/en/apsaradb-for-cassandra/latest/cassandra-delisting-notice) from version `1.220.0`. ## Example Usage diff --git a/website/docs/r/cassandra_data_center.html.markdown b/website/docs/r/cassandra_data_center.html.markdown index 882ac6678a81..6af181a82a06 100644 --- a/website/docs/r/cassandra_data_center.html.markdown +++ b/website/docs/r/cassandra_data_center.html.markdown @@ -22,7 +22,7 @@ The official website mark more regions. Or you can call [DescribeRegions](https -> **NOTE:** Create Cassandra dataCenter or change dataCenter type and storage would cost 30 minutes. Please make full preparation. --> **DEPRECATED:** This resource has been [deprecated](https://www.alibabacloud.com/help/en/apsaradb-for-cassandra/latest/cassandra-delisting-notice) from version `1.219.1`. +-> **DEPRECATED:** This resource has been [deprecated](https://www.alibabacloud.com/help/en/apsaradb-for-cassandra/latest/cassandra-delisting-notice) from version `1.220.0`. ## Example Usage diff --git a/website/docs/r/ess_attachment.html.markdown b/website/docs/r/ess_attachment.html.markdown index 990888592e89..2e9de4824572 100644 --- a/website/docs/r/ess_attachment.html.markdown +++ b/website/docs/r/ess_attachment.html.markdown @@ -114,9 +114,9 @@ The following arguments are supported: * `scaling_group_id` - (Required, ForceNew) ID of the scaling group of a scaling configuration. * `instance_ids` - (Required) ID of the ECS instance to be attached to the scaling group. You can input up to 20 IDs. * `force` - (Optional) Whether to remove forcibly "AutoCreated" ECS instances in order to release scaling group capacity "MaxSize" for attaching ECS instances. Default to false. -* `entrusted` - (Optional, Available since v1.219.1, ForceNew) Specifies whether the scaling group manages the lifecycles of the instances that are manually added to the scaling group. -* `lifecycle_hook` - (Optional, Available since v1.219.1, ForceNew) Specifies whether to trigger a lifecycle hook for the scaling group to which instances are being added. -* `load_balancer_weights` - (Optional, Available since v1.219.1, ForceNew) The weight of ECS instance N or elastic container instance N as a backend server of the associated Server Load Balancer (SLB) instance. Valid values of N: 1 to 20. Valid values of this parameter: 1 to 100. +* `entrusted` - (Optional, Available since v1.220.0, ForceNew) Specifies whether the scaling group manages the lifecycles of the instances that are manually added to the scaling group. +* `lifecycle_hook` - (Optional, Available since v1.220.0, ForceNew) Specifies whether to trigger a lifecycle hook for the scaling group to which instances are being added. +* `load_balancer_weights` - (Optional, Available since v1.220.0, ForceNew) The weight of ECS instance N or elastic container instance N as a backend server of the associated Server Load Balancer (SLB) instance. Valid values of N: 1 to 20. Valid values of this parameter: 1 to 100. -> **NOTE:** "AutoCreated" ECS instance will be deleted after it is removed from scaling group, but "Attached" will be not. diff --git a/website/docs/r/mse_cluster.html.markdown b/website/docs/r/mse_cluster.html.markdown index 4dac8d322712..869da3f08f63 100644 --- a/website/docs/r/mse_cluster.html.markdown +++ b/website/docs/r/mse_cluster.html.markdown @@ -73,9 +73,9 @@ The following arguments are supported: * `disk_type` - (Optional, ForceNew) The type of Disk. * `instance_count` - (Required) The count of instance. **NOTE:** From version 1.188.0, `instance_count` can be modified. * `net_type` - (Required, ForceNew) The type of network. Valid values: "privatenet" and "pubnet". -* `payment_type` - (Optional, ForceNew, Computed, Available since v1.219.1) Payment type: Subscription (prepaid), PayAsYouGo (postpaid). Default PayAsYouGo. -* `tags` - (Optional, Map, Computed, Available since v1.219.1) The tag of the resource. -* `resource_group_id` - (Optional, Computed, Available since v1.219.1) The resource group of the resource. +* `payment_type` - (Optional, ForceNew, Computed, Available since v1.220.0) Payment type: Subscription (prepaid), PayAsYouGo (postpaid). Default PayAsYouGo. +* `tags` - (Optional, Map, Computed, Available since v1.220.0) The tag of the resource. +* `resource_group_id` - (Optional, Computed, Available since v1.220.0) The resource group of the resource. * `private_slb_specification` - (Optional, ForceNew) The specification of private network SLB. * `pub_network_flow` - (Required from 1.173.0, ForceNew) The public network bandwidth. `0` means no access to the public network. * `pub_slb_specification` - (Optional, ForceNew) The specification of public network SLB. diff --git a/website/docs/r/resource_manager_resource_group.html.markdown b/website/docs/r/resource_manager_resource_group.html.markdown index 5e368cf08c47..da1133c5b098 100644 --- a/website/docs/r/resource_manager_resource_group.html.markdown +++ b/website/docs/r/resource_manager_resource_group.html.markdown @@ -36,7 +36,7 @@ The following arguments are supported: * `display_name` - (Required) The display name of the resource group. The name must be 1 to 50 characters in length. * `resource_group_name` - (Optional, ForceNew, Available since v1.114.0) The unique identifier of the resource group. The identifier must be 3 to 50 characters in length and can contain letters, digits, and hyphens (-). The identifier must start with a letter. -* `tags` - (Optional, Available since v1.219.1) A mapping of tags to assign to the resource. +* `tags` - (Optional, Available since v1.220.0) A mapping of tags to assign to the resource. * `name` - (Optional, ForceNew, Deprecated since v1.114.0) Field `name` has been deprecated from provider version 1.114.0. New field `resource_group_name` instead. ## Attributes Reference @@ -53,7 +53,7 @@ The following attributes are exported: ## Timeouts --> **NOTE:** Available since v1.219.1. +-> **NOTE:** Available since v1.220.0. The `timeouts` block allows you to specify [timeouts](https://www.terraform.io/docs/configuration-0-11/resources.html#timeouts) for certain actions: