hashicorp/terraform-provider-aws (aws)
### [`v5.70.0`](https://redirect.github.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5700-October-4-2024)
[Compare Source](https://redirect.github.com/hashicorp/terraform-provider-aws/compare/v5.69.0...v5.70.0)
NOTES:
- resource/aws_s3\_bucket_lifecycle_configuration: Amazon S3 now applies a default minimum object size of 128 KB for S3 Lifecycle transition rules to any S3 storage class. This new default behavior will be applied to any new or modified S3 Lifecycle configuration. You can override this new default and customize the minimum object size for S3 Lifecycle transition rules to any value ([#39578](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39578))
- resource/aws_simpledb_domain: The `aws_simpledb_domain` resource has been deprecated and will be removed in a future version. Use Amazon DynamoDB instead ([#39536](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39536))
- resource/aws_worklink_fleet: The `aws_worklink_fleet` resource has been deprecated and will be removed in a future version. Use Amazon WorkSpaces Secure Browser instead ([#39538](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39538))
- resource/aws_worklink_website_certificate_authority_association: The `aws_worklink_website_certificate_authority_association` resource has been deprecated and will be removed in a future version. Use Amazon WorkSpaces Secure Browser instead ([#39538](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39538))
FEATURES:
- **New Resource:** `aws_backup_logically_air_gapped_vault` ([#39098](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39098))
- **New Resource:** `aws_ec2_transit_gateway_default_route_table_association` ([#39496](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39496))
- **New Resource:** `aws_ec2_transit_gateway_default_route_table_propagation` ([#39517](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39517))
- **New Resource:** `aws_iam_group_policies_exclusive` ([#39554](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39554))
- **New Resource:** `aws_iam_user_policies_exclusive` ([#39544](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39544))
- **New Resource:** `aws_securityhub_standards_control_association` ([#39511](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39511))
ENHANCEMENTS:
- data-source/aws_ebs_snapshot: Add `start_time` attribute ([#39557](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39557))
- resource/aws_bedrockagent_agent_action_group: Add `prepare_agent` argument ([#39486](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39486))
- resource/aws_bedrockagent_data_source: Add `vector_ingestion_configuration.custom_transformation_configuration` argument ([#39556](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39556))
- resource/aws_globalaccelerator_endpoint_group: Add `endpoint_configuration.attachment_arn` argument ([#39507](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39507))
- resource/aws_lambda_code_signing_config: Add `tags` argument and `tags_all` attribute ([#39535](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39535))
- resource/aws_lambda_event_source_mapping: Add `arn` attribute ([#39535](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39535))
- resource/aws_lambda_event_source_mapping: Add `tags` argument and `tags_all` attribute ([#39535](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39535))
- resource/aws_s3\_bucket_lifecycle_configuration: Add `transition_default_minimum_object_size` argument ([#39578](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39578))
BUG FIXES:
- resource/aws_bedrockagent_agent: Fix "Provider produced inconsistent result after apply" error on update due to `customer_encryption_key_arn` not being passed during update ([#39565](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39565))
- resource/aws_bedrockagent_agent: Fix "Provider produced inconsistent result after apply" error on update due to `prompt_override_configuration` not being passed when not modified ([#39565](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39565))
- resource/aws_bedrockagent_knowledge_base: Change `knowledge_base_configuration` and `storage_configuration` to [ForceNew](https://developer.hashicorp.com/terraform/plugin/sdkv2/schemas/schema-behaviors#forcenew) ([#39567](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39567))
- resource/aws_ec2\_transit_gateway_vpc_attachment: Remove default value for `security_group_referencing_support` argument and mark as Computed. This suppresses the diffs shown for resources created with v5.68.0 (or earlier) ([#39519](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39519))
- resource/aws_opensearchserverless_lifecycle_policy: Fix "Provider produced inconsistent result after apply" error on update due to `policy_version` computed attribute changing ([#39528](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39528))
- resource/aws_opensearchserverless_security_policy: Fix "Provider produced inconsistent result after apply" error on update due to `policy_version` computed attribute changing ([#39528](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39528))
- resource/aws_quicksight_dashboard: Fix mapping of `sheets.filter_controls.list.cascading_control_configuration` and `sheets.parameter_controls.list.cascading_control_configuration` attributes ([#39453](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39453))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» 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 contains the following updates:
5.69.0
->5.70.0
Release Notes
hashicorp/terraform-provider-aws (aws)
### [`v5.70.0`](https://redirect.github.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5700-October-4-2024) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-aws/compare/v5.69.0...v5.70.0) NOTES: - resource/aws_s3\_bucket_lifecycle_configuration: Amazon S3 now applies a default minimum object size of 128 KB for S3 Lifecycle transition rules to any S3 storage class. This new default behavior will be applied to any new or modified S3 Lifecycle configuration. You can override this new default and customize the minimum object size for S3 Lifecycle transition rules to any value ([#39578](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39578)) - resource/aws_simpledb_domain: The `aws_simpledb_domain` resource has been deprecated and will be removed in a future version. Use Amazon DynamoDB instead ([#39536](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39536)) - resource/aws_worklink_fleet: The `aws_worklink_fleet` resource has been deprecated and will be removed in a future version. Use Amazon WorkSpaces Secure Browser instead ([#39538](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39538)) - resource/aws_worklink_website_certificate_authority_association: The `aws_worklink_website_certificate_authority_association` resource has been deprecated and will be removed in a future version. Use Amazon WorkSpaces Secure Browser instead ([#39538](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39538)) FEATURES: - **New Resource:** `aws_backup_logically_air_gapped_vault` ([#39098](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39098)) - **New Resource:** `aws_ec2_transit_gateway_default_route_table_association` ([#39496](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39496)) - **New Resource:** `aws_ec2_transit_gateway_default_route_table_propagation` ([#39517](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39517)) - **New Resource:** `aws_iam_group_policies_exclusive` ([#39554](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39554)) - **New Resource:** `aws_iam_user_policies_exclusive` ([#39544](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39544)) - **New Resource:** `aws_securityhub_standards_control_association` ([#39511](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39511)) ENHANCEMENTS: - data-source/aws_ebs_snapshot: Add `start_time` attribute ([#39557](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39557)) - resource/aws_bedrockagent_agent_action_group: Add `prepare_agent` argument ([#39486](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39486)) - resource/aws_bedrockagent_data_source: Add `vector_ingestion_configuration.custom_transformation_configuration` argument ([#39556](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39556)) - resource/aws_globalaccelerator_endpoint_group: Add `endpoint_configuration.attachment_arn` argument ([#39507](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39507)) - resource/aws_lambda_code_signing_config: Add `tags` argument and `tags_all` attribute ([#39535](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39535)) - resource/aws_lambda_event_source_mapping: Add `arn` attribute ([#39535](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39535)) - resource/aws_lambda_event_source_mapping: Add `tags` argument and `tags_all` attribute ([#39535](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39535)) - resource/aws_s3\_bucket_lifecycle_configuration: Add `transition_default_minimum_object_size` argument ([#39578](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39578)) BUG FIXES: - resource/aws_bedrockagent_agent: Fix "Provider produced inconsistent result after apply" error on update due to `customer_encryption_key_arn` not being passed during update ([#39565](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39565)) - resource/aws_bedrockagent_agent: Fix "Provider produced inconsistent result after apply" error on update due to `prompt_override_configuration` not being passed when not modified ([#39565](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39565)) - resource/aws_bedrockagent_knowledge_base: Change `knowledge_base_configuration` and `storage_configuration` to [ForceNew](https://developer.hashicorp.com/terraform/plugin/sdkv2/schemas/schema-behaviors#forcenew) ([#39567](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39567)) - resource/aws_ec2\_transit_gateway_vpc_attachment: Remove default value for `security_group_referencing_support` argument and mark as Computed. This suppresses the diffs shown for resources created with v5.68.0 (or earlier) ([#39519](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39519)) - resource/aws_opensearchserverless_lifecycle_policy: Fix "Provider produced inconsistent result after apply" error on update due to `policy_version` computed attribute changing ([#39528](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39528)) - resource/aws_opensearchserverless_security_policy: Fix "Provider produced inconsistent result after apply" error on update due to `policy_version` computed attribute changing ([#39528](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39528)) - resource/aws_quicksight_dashboard: Fix mapping of `sheets.filter_controls.list.cascading_control_configuration` and `sheets.parameter_controls.list.cascading_control_configuration` attributes ([#39453](https://redirect.github.com/hashicorp/terraform-provider-aws/issues/39453))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» 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 was generated by Mend Renovate. View the repository job log.