hashicorp/terraform-provider-aws
### [`v4.49.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#4490-January-5-2023)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v4.48.0...v4.49.0)
NOTES:
- resource/aws_dms_endpoint: For `s3_settings` `cdc_min_file_size`, AWS changed the multiplier to kilobytes instead of megabytes. In other words, prior to the change, a value of `32` represented 32 MiB. After the change, a value of `32` represents 32 KB. Change your configuration accordingly. ([#28578](https://togithub.com/hashicorp/terraform-provider-aws/issues/28578))
- resource/aws_fsx_ontap_storage_virtual_machine: The `subtype` attribute is no longer deprecated ([#28567](https://togithub.com/hashicorp/terraform-provider-aws/issues/28567))
FEATURES:
- **New Data Source:** `aws_s3control_multi_region_access_point` ([#28373](https://togithub.com/hashicorp/terraform-provider-aws/issues/28373))
- **New Resource:** `aws_appsync_type` ([#28437](https://togithub.com/hashicorp/terraform-provider-aws/issues/28437))
- **New Resource:** `aws_auditmanager_assessment` ([#28643](https://togithub.com/hashicorp/terraform-provider-aws/issues/28643))
- **New Resource:** `aws_auditmanager_assessment_report` ([#28663](https://togithub.com/hashicorp/terraform-provider-aws/issues/28663))
- **New Resource:** `aws_ec2_instance_state` ([#28639](https://togithub.com/hashicorp/terraform-provider-aws/issues/28639))
- **New Resource:** `aws_lightsail_bucket` ([#28585](https://togithub.com/hashicorp/terraform-provider-aws/issues/28585))
- **New Resource:** `aws_ssoadmin_instance_access_control_attributes` ([#23317](https://togithub.com/hashicorp/terraform-provider-aws/issues/23317))
ENHANCEMENTS:
- data-source/aws_autoscaling_group: Add `desired_capacity_type` attribute ([#28658](https://togithub.com/hashicorp/terraform-provider-aws/issues/28658))
- data-source/aws_kms_secrets: Add `encryption_algorithm` and `key_id` arguments in support of [asymmetric keys](https://docs.aws.amazon.com/kms/latest/developerguide/symmetric-asymmetric.html) ([#21054](https://togithub.com/hashicorp/terraform-provider-aws/issues/21054))
- resource/aws_appflow_connector_profile: Add support for `connector_type` CustomConnector. Add `cluster_identifier`, `database_name`, and `data_api_role_arn` attributes for `redshift` `connection_profile_properties` ([#26766](https://togithub.com/hashicorp/terraform-provider-aws/issues/26766))
- resource/aws_appsync_resolver: Add `runtime` and `code` arguments ([#28436](https://togithub.com/hashicorp/terraform-provider-aws/issues/28436))
- resource/aws_appsync_resolver: Add plan time validation for `caching_config.ttl` ([#28436](https://togithub.com/hashicorp/terraform-provider-aws/issues/28436))
- resource/aws_athena_workgroup: Add `configuration.execution_role` argument ([#28420](https://togithub.com/hashicorp/terraform-provider-aws/issues/28420))
- resource/aws_autoscaling_group: Add `desired_capacity_type` argument ([#28658](https://togithub.com/hashicorp/terraform-provider-aws/issues/28658))
- resource/aws_dms_endpoint: Change `s3_settings` `cdc_min_file_size` default to 32000 in order to align with AWS's change from megabytes to kilobytes for this setting ([#28578](https://togithub.com/hashicorp/terraform-provider-aws/issues/28578))
- resource/aws_ecs_service: Add `alarms` argument ([#28521](https://togithub.com/hashicorp/terraform-provider-aws/issues/28521))
- resource/aws_lightsail_instance: Add `add_on` configuration block. ([#28602](https://togithub.com/hashicorp/terraform-provider-aws/issues/28602))
- resource/aws_lightsail_instance_public_ports: Add `cidr_list_aliases` argument ([#28376](https://togithub.com/hashicorp/terraform-provider-aws/issues/28376))
- resource/aws_s3\_access_point: Add `bucket_account_id` argument ([#28564](https://togithub.com/hashicorp/terraform-provider-aws/issues/28564))
- resource/aws_s3control_storage_lens_configuration: Add `advanced_cost_optimization_metrics`, `advanced_data_protection_metrics`, and `detailed_status_code_metrics` arguments to the `storage_lens_configuration.account_level` and `storage_lens_configuration.account_level.bucket_level` configuration blocks ([#28564](https://togithub.com/hashicorp/terraform-provider-aws/issues/28564))
- resource/aws_wafv2\_rule_group: Add `rule.action.captcha` argument ([#28435](https://togithub.com/hashicorp/terraform-provider-aws/issues/28435))
- resource/aws_wafv2\_web_acl: Add `rule.action.challenge` argument ([#28305](https://togithub.com/hashicorp/terraform-provider-aws/issues/28305))
- resource/aws_wafv2\_web_acl: Add support for ManagedRuleGroupConfig ([#28594](https://togithub.com/hashicorp/terraform-provider-aws/issues/28594))
BUG FIXES:
- data-source/aws_cloudwatch_log_group: Restore use of `ListTagsLogGroup` API ([#28492](https://togithub.com/hashicorp/terraform-provider-aws/issues/28492))
- resource/aws_cloudwatch_log_group: Restore use of `ListTagsLogGroup`, `TagLogGroup` and `UntagLogGroup` APIs ([#28492](https://togithub.com/hashicorp/terraform-provider-aws/issues/28492))
- resource/aws_dms_endpoint: Add s3 setting `ignore_header_rows` and deprecate misspelled `ignore_headers_row`. ([#28579](https://togithub.com/hashicorp/terraform-provider-aws/issues/28579))
- resource/aws_elasticache_user_group_association: Retry on `InvalidUserGroupState` errors to handle concurrent updates ([#28689](https://togithub.com/hashicorp/terraform-provider-aws/issues/28689))
- resource/aws_lambda_function_url: Fix removal of `cors` configuration block ([#28439](https://togithub.com/hashicorp/terraform-provider-aws/issues/28439))
- resource/aws_lightsail_database: The `availability_zone` attribute is now optional/computed to support HA `bundle_id`s ([#28590](https://togithub.com/hashicorp/terraform-provider-aws/issues/28590))
- resource/aws_lightsail_disk_attachment: Resolves a panic when an attachment fails and attempts to display the error returned by AWS. ([#28593](https://togithub.com/hashicorp/terraform-provider-aws/issues/28593))
Configuration
📅 Schedule: Branch creation - "after 10:30 before 18:00 every weekday except after 13:00 before 14:00" in timezone America/Lima, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
4.48.0
->4.49.0
Release Notes
hashicorp/terraform-provider-aws
### [`v4.49.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#4490-January-5-2023) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v4.48.0...v4.49.0) NOTES: - resource/aws_dms_endpoint: For `s3_settings` `cdc_min_file_size`, AWS changed the multiplier to kilobytes instead of megabytes. In other words, prior to the change, a value of `32` represented 32 MiB. After the change, a value of `32` represents 32 KB. Change your configuration accordingly. ([#28578](https://togithub.com/hashicorp/terraform-provider-aws/issues/28578)) - resource/aws_fsx_ontap_storage_virtual_machine: The `subtype` attribute is no longer deprecated ([#28567](https://togithub.com/hashicorp/terraform-provider-aws/issues/28567)) FEATURES: - **New Data Source:** `aws_s3control_multi_region_access_point` ([#28373](https://togithub.com/hashicorp/terraform-provider-aws/issues/28373)) - **New Resource:** `aws_appsync_type` ([#28437](https://togithub.com/hashicorp/terraform-provider-aws/issues/28437)) - **New Resource:** `aws_auditmanager_assessment` ([#28643](https://togithub.com/hashicorp/terraform-provider-aws/issues/28643)) - **New Resource:** `aws_auditmanager_assessment_report` ([#28663](https://togithub.com/hashicorp/terraform-provider-aws/issues/28663)) - **New Resource:** `aws_ec2_instance_state` ([#28639](https://togithub.com/hashicorp/terraform-provider-aws/issues/28639)) - **New Resource:** `aws_lightsail_bucket` ([#28585](https://togithub.com/hashicorp/terraform-provider-aws/issues/28585)) - **New Resource:** `aws_ssoadmin_instance_access_control_attributes` ([#23317](https://togithub.com/hashicorp/terraform-provider-aws/issues/23317)) ENHANCEMENTS: - data-source/aws_autoscaling_group: Add `desired_capacity_type` attribute ([#28658](https://togithub.com/hashicorp/terraform-provider-aws/issues/28658)) - data-source/aws_kms_secrets: Add `encryption_algorithm` and `key_id` arguments in support of [asymmetric keys](https://docs.aws.amazon.com/kms/latest/developerguide/symmetric-asymmetric.html) ([#21054](https://togithub.com/hashicorp/terraform-provider-aws/issues/21054)) - resource/aws_appflow_connector_profile: Add support for `connector_type` CustomConnector. Add `cluster_identifier`, `database_name`, and `data_api_role_arn` attributes for `redshift` `connection_profile_properties` ([#26766](https://togithub.com/hashicorp/terraform-provider-aws/issues/26766)) - resource/aws_appsync_resolver: Add `runtime` and `code` arguments ([#28436](https://togithub.com/hashicorp/terraform-provider-aws/issues/28436)) - resource/aws_appsync_resolver: Add plan time validation for `caching_config.ttl` ([#28436](https://togithub.com/hashicorp/terraform-provider-aws/issues/28436)) - resource/aws_athena_workgroup: Add `configuration.execution_role` argument ([#28420](https://togithub.com/hashicorp/terraform-provider-aws/issues/28420)) - resource/aws_autoscaling_group: Add `desired_capacity_type` argument ([#28658](https://togithub.com/hashicorp/terraform-provider-aws/issues/28658)) - resource/aws_dms_endpoint: Change `s3_settings` `cdc_min_file_size` default to 32000 in order to align with AWS's change from megabytes to kilobytes for this setting ([#28578](https://togithub.com/hashicorp/terraform-provider-aws/issues/28578)) - resource/aws_ecs_service: Add `alarms` argument ([#28521](https://togithub.com/hashicorp/terraform-provider-aws/issues/28521)) - resource/aws_lightsail_instance: Add `add_on` configuration block. ([#28602](https://togithub.com/hashicorp/terraform-provider-aws/issues/28602)) - resource/aws_lightsail_instance_public_ports: Add `cidr_list_aliases` argument ([#28376](https://togithub.com/hashicorp/terraform-provider-aws/issues/28376)) - resource/aws_s3\_access_point: Add `bucket_account_id` argument ([#28564](https://togithub.com/hashicorp/terraform-provider-aws/issues/28564)) - resource/aws_s3control_storage_lens_configuration: Add `advanced_cost_optimization_metrics`, `advanced_data_protection_metrics`, and `detailed_status_code_metrics` arguments to the `storage_lens_configuration.account_level` and `storage_lens_configuration.account_level.bucket_level` configuration blocks ([#28564](https://togithub.com/hashicorp/terraform-provider-aws/issues/28564)) - resource/aws_wafv2\_rule_group: Add `rule.action.captcha` argument ([#28435](https://togithub.com/hashicorp/terraform-provider-aws/issues/28435)) - resource/aws_wafv2\_web_acl: Add `rule.action.challenge` argument ([#28305](https://togithub.com/hashicorp/terraform-provider-aws/issues/28305)) - resource/aws_wafv2\_web_acl: Add support for ManagedRuleGroupConfig ([#28594](https://togithub.com/hashicorp/terraform-provider-aws/issues/28594)) BUG FIXES: - data-source/aws_cloudwatch_log_group: Restore use of `ListTagsLogGroup` API ([#28492](https://togithub.com/hashicorp/terraform-provider-aws/issues/28492)) - resource/aws_cloudwatch_log_group: Restore use of `ListTagsLogGroup`, `TagLogGroup` and `UntagLogGroup` APIs ([#28492](https://togithub.com/hashicorp/terraform-provider-aws/issues/28492)) - resource/aws_dms_endpoint: Add s3 setting `ignore_header_rows` and deprecate misspelled `ignore_headers_row`. ([#28579](https://togithub.com/hashicorp/terraform-provider-aws/issues/28579)) - resource/aws_elasticache_user_group_association: Retry on `InvalidUserGroupState` errors to handle concurrent updates ([#28689](https://togithub.com/hashicorp/terraform-provider-aws/issues/28689)) - resource/aws_lambda_function_url: Fix removal of `cors` configuration block ([#28439](https://togithub.com/hashicorp/terraform-provider-aws/issues/28439)) - resource/aws_lightsail_database: The `availability_zone` attribute is now optional/computed to support HA `bundle_id`s ([#28590](https://togithub.com/hashicorp/terraform-provider-aws/issues/28590)) - resource/aws_lightsail_disk_attachment: Resolves a panic when an attachment fails and attempts to display the error returned by AWS. ([#28593](https://togithub.com/hashicorp/terraform-provider-aws/issues/28593))Configuration
📅 Schedule: Branch creation - "after 10:30 before 18:00 every weekday except after 13:00 before 14:00" in timezone America/Lima, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.