Update Terraform aws to v6.40.0 #85

Merged
renovate-bot merged 1 commit from renovate/aws-6.x into main 2026-04-08 23:05:10 +00:00
Member

This PR contains the following updates:

Package Type Update Change
aws (source) required_provider minor 6.39.06.40.0

Release Notes

hashicorp/terraform-provider-aws (aws)

v6.40.0

Compare Source

FEATURES:

  • New Data Source: aws_opensearchserverless_collection_group (#​46308)
  • New Data Source: aws_opensearchserverless_collection_groups (#​46308)
  • New Data Source: aws_s3files_access_point (#​47352)
  • New Data Source: aws_s3files_file_system (#​47344)
  • New Data Source: aws_s3files_file_systems (#​47344)
  • New Data Source: aws_s3files_mount_target (#​47347)
  • New List Resource: aws_config_config_rule (#​47319)
  • New List Resource: aws_glue_job (#​47266)
  • New List Resource: aws_opensearchserverless_collection_group (#​46308)
  • New List Resource: aws_s3files_access_point (#​47352)
  • New List Resource: aws_s3files_file_system (#​47325)
  • New List Resource: aws_s3files_file_system_policy (#​47355)
  • New List Resource: aws_s3files_mount_target (#​47347)
  • New List Resource: aws_s3files_synchronization_configuration (#​47353)
  • New List Resource: aws_ssm_association (#​47321)
  • New List Resource: aws_ssm_patch_group (#​47329)
  • New Resource: aws_opensearchserverless_collection_group (#​46308)
  • New Resource: aws_s3files_access_point (#​47352)
  • New Resource: aws_s3files_file_system (#​47325)
  • New Resource: aws_s3files_file_system_policy (#​47355)
  • New Resource: aws_s3files_mount_target (#​47347)
  • New Resource: aws_s3files_synchronization_configuration (#​47353)
  • New Resource: aws_servicequotas_auto_management (#​45968)

ENHANCEMENTS:

  • data-source/aws_msk_cluster: Add broker_node_group_info.connectivity_info.network_type attribute (#​47279)
  • resource/aws_cloudformation_stack_set: Add depends_on_stack_sets to auto_deployment configuration block (#​47269)
  • resource/aws_config_config_rule: Add Resource Identity support (#​47286)
  • resource/aws_config_configuration_aggregator: Add Resource Identity support (#​47286)
  • resource/aws_config_configuration_recorder: Add Resource Identity support (#​47286)
  • resource/aws_config_configuration_recorder_status: Add Resource Identity support (#​47286)
  • resource/aws_config_conformance_pack: Add Resource Identity support (#​47286)
  • resource/aws_config_delivery_channel: Add Resource Identity support (#​47286)
  • resource/aws_config_organization_conformance_pack: Add Resource Identity support (#​47286)
  • resource/aws_config_organization_custom_policy_rule: Add Resource Identity support (#​47286)
  • resource/aws_config_organization_custom_rule: Add Resource Identity support (#​47286)
  • resource/aws_config_organization_managed_rule: Add Resource Identity support (#​47286)
  • resource/aws_config_remediation_configuration: Add Resource Identity support (#​47286)
  • resource/aws_config_retention_configuration: Add Resource Identity support (#​47286)
  • resource/aws_controltower_landing_zone: Add remediation_types attribute (#​46549)
  • resource/aws_glue_job: Add Resource Identity support (#​47266)
  • resource/aws_iam_instance_profile: Add resource identity support (#​47307)
  • resource/aws_kinesisanalyticsv2_application: Support FLINK-2_2 as a valid value for runtime_environment (#​47207)
  • resource/aws_msk_cluster: Add broker_node_group_info.connectivity_info.network_type argument (#​47279)
  • resource/aws_opensearchserverless_access_policy: Add Resource Identity support (#​47262)
  • resource/aws_opensearchserverless_lifecycle_policy: Add Resource Identity support (#​47262)
  • resource/aws_opensearchserverless_security_config: Add Resource Identity support (#​47262)
  • resource/aws_opensearchserverless_security_policy: Add Resource Identity support (#​47262)
  • resource/aws_opensearchserverless_vpc_endpoint: Add Resource Identity support (#​47262)
  • resource/aws_s3control_storage_lens_configuration: Add storage_lens_configuration.data_export.storage_lens_table_destination argument (#​47152)
  • resource/aws_ssm_patch_group: Add resource identity support (#​47318)

BUG FIXES:

  • resource/aws_bcmdataexports_export: Allows empty values in export.data_query.table_configurations (#​47261)
  • resource/aws_cloudwatch_log_metric_filter: Fix validation to count pattern length in UTF-8 characters (#​47287)
  • resource/aws_config_configuration_recorder_status: Mark name as as ForceNew (#​47286)
  • resource/aws_organizations_account: Fix AccountAlreadyClosedException error when deleting an account that has already been closed with close_on_deletion set to true (#​46627)
  • resource/aws_s3_bucket_server_side_encryption_configuration: Change rule.apply_server_side_encryption_by_default.kms_master_key_id, rule.blocked_encryption_types, and rule.bucket_key_enabled to Optional and Computed, preventings diffs once SSE-C is disabled for all new general purpose buckets (#​47359)
  • resource/aws_uxc_account_customizations: Fix inconsistent result error when visible_regions or visible_services is set to an explicit empty set ([]) (#​47290)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [aws](https://registry.terraform.io/providers/hashicorp/aws) ([source](https://github.com/hashicorp/terraform-provider-aws)) | required_provider | minor | `6.39.0` → `6.40.0` | --- ### Release Notes <details> <summary>hashicorp/terraform-provider-aws (aws)</summary> ### [`v6.40.0`](https://github.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#6400-April-8-2026) [Compare Source](https://github.com/hashicorp/terraform-provider-aws/compare/v6.39.0...v6.40.0) FEATURES: - **New Data Source:** `aws_opensearchserverless_collection_group` ([#&#8203;46308](https://github.com/hashicorp/terraform-provider-aws/issues/46308)) - **New Data Source:** `aws_opensearchserverless_collection_groups` ([#&#8203;46308](https://github.com/hashicorp/terraform-provider-aws/issues/46308)) - **New Data Source:** `aws_s3files_access_point` ([#&#8203;47352](https://github.com/hashicorp/terraform-provider-aws/issues/47352)) - **New Data Source:** `aws_s3files_file_system` ([#&#8203;47344](https://github.com/hashicorp/terraform-provider-aws/issues/47344)) - **New Data Source:** `aws_s3files_file_systems` ([#&#8203;47344](https://github.com/hashicorp/terraform-provider-aws/issues/47344)) - **New Data Source:** `aws_s3files_mount_target` ([#&#8203;47347](https://github.com/hashicorp/terraform-provider-aws/issues/47347)) - **New List Resource:** `aws_config_config_rule` ([#&#8203;47319](https://github.com/hashicorp/terraform-provider-aws/issues/47319)) - **New List Resource:** `aws_glue_job` ([#&#8203;47266](https://github.com/hashicorp/terraform-provider-aws/issues/47266)) - **New List Resource:** `aws_opensearchserverless_collection_group` ([#&#8203;46308](https://github.com/hashicorp/terraform-provider-aws/issues/46308)) - **New List Resource:** `aws_s3files_access_point` ([#&#8203;47352](https://github.com/hashicorp/terraform-provider-aws/issues/47352)) - **New List Resource:** `aws_s3files_file_system` ([#&#8203;47325](https://github.com/hashicorp/terraform-provider-aws/issues/47325)) - **New List Resource:** `aws_s3files_file_system_policy` ([#&#8203;47355](https://github.com/hashicorp/terraform-provider-aws/issues/47355)) - **New List Resource:** `aws_s3files_mount_target` ([#&#8203;47347](https://github.com/hashicorp/terraform-provider-aws/issues/47347)) - **New List Resource:** `aws_s3files_synchronization_configuration` ([#&#8203;47353](https://github.com/hashicorp/terraform-provider-aws/issues/47353)) - **New List Resource:** `aws_ssm_association` ([#&#8203;47321](https://github.com/hashicorp/terraform-provider-aws/issues/47321)) - **New List Resource:** `aws_ssm_patch_group` ([#&#8203;47329](https://github.com/hashicorp/terraform-provider-aws/issues/47329)) - **New Resource:** `aws_opensearchserverless_collection_group` ([#&#8203;46308](https://github.com/hashicorp/terraform-provider-aws/issues/46308)) - **New Resource:** `aws_s3files_access_point` ([#&#8203;47352](https://github.com/hashicorp/terraform-provider-aws/issues/47352)) - **New Resource:** `aws_s3files_file_system` ([#&#8203;47325](https://github.com/hashicorp/terraform-provider-aws/issues/47325)) - **New Resource:** `aws_s3files_file_system_policy` ([#&#8203;47355](https://github.com/hashicorp/terraform-provider-aws/issues/47355)) - **New Resource:** `aws_s3files_mount_target` ([#&#8203;47347](https://github.com/hashicorp/terraform-provider-aws/issues/47347)) - **New Resource:** `aws_s3files_synchronization_configuration` ([#&#8203;47353](https://github.com/hashicorp/terraform-provider-aws/issues/47353)) - **New Resource:** `aws_servicequotas_auto_management` ([#&#8203;45968](https://github.com/hashicorp/terraform-provider-aws/issues/45968)) ENHANCEMENTS: - data-source/aws\_msk\_cluster: Add `broker_node_group_info.connectivity_info.network_type` attribute ([#&#8203;47279](https://github.com/hashicorp/terraform-provider-aws/issues/47279)) - resource/aws\_cloudformation\_stack\_set: Add `depends_on_stack_sets` to `auto_deployment` configuration block ([#&#8203;47269](https://github.com/hashicorp/terraform-provider-aws/issues/47269)) - resource/aws\_config\_config\_rule: Add Resource Identity support ([#&#8203;47286](https://github.com/hashicorp/terraform-provider-aws/issues/47286)) - resource/aws\_config\_configuration\_aggregator: Add Resource Identity support ([#&#8203;47286](https://github.com/hashicorp/terraform-provider-aws/issues/47286)) - resource/aws\_config\_configuration\_recorder: Add Resource Identity support ([#&#8203;47286](https://github.com/hashicorp/terraform-provider-aws/issues/47286)) - resource/aws\_config\_configuration\_recorder\_status: Add Resource Identity support ([#&#8203;47286](https://github.com/hashicorp/terraform-provider-aws/issues/47286)) - resource/aws\_config\_conformance\_pack: Add Resource Identity support ([#&#8203;47286](https://github.com/hashicorp/terraform-provider-aws/issues/47286)) - resource/aws\_config\_delivery\_channel: Add Resource Identity support ([#&#8203;47286](https://github.com/hashicorp/terraform-provider-aws/issues/47286)) - resource/aws\_config\_organization\_conformance\_pack: Add Resource Identity support ([#&#8203;47286](https://github.com/hashicorp/terraform-provider-aws/issues/47286)) - resource/aws\_config\_organization\_custom\_policy\_rule: Add Resource Identity support ([#&#8203;47286](https://github.com/hashicorp/terraform-provider-aws/issues/47286)) - resource/aws\_config\_organization\_custom\_rule: Add Resource Identity support ([#&#8203;47286](https://github.com/hashicorp/terraform-provider-aws/issues/47286)) - resource/aws\_config\_organization\_managed\_rule: Add Resource Identity support ([#&#8203;47286](https://github.com/hashicorp/terraform-provider-aws/issues/47286)) - resource/aws\_config\_remediation\_configuration: Add Resource Identity support ([#&#8203;47286](https://github.com/hashicorp/terraform-provider-aws/issues/47286)) - resource/aws\_config\_retention\_configuration: Add Resource Identity support ([#&#8203;47286](https://github.com/hashicorp/terraform-provider-aws/issues/47286)) - resource/aws\_controltower\_landing\_zone: Add `remediation_types` attribute ([#&#8203;46549](https://github.com/hashicorp/terraform-provider-aws/issues/46549)) - resource/aws\_glue\_job: Add Resource Identity support ([#&#8203;47266](https://github.com/hashicorp/terraform-provider-aws/issues/47266)) - resource/aws\_iam\_instance\_profile: Add resource identity support ([#&#8203;47307](https://github.com/hashicorp/terraform-provider-aws/issues/47307)) - resource/aws\_kinesisanalyticsv2\_application: Support `FLINK-2_2` as a valid value for `runtime_environment` ([#&#8203;47207](https://github.com/hashicorp/terraform-provider-aws/issues/47207)) - resource/aws\_msk\_cluster: Add `broker_node_group_info.connectivity_info.network_type` argument ([#&#8203;47279](https://github.com/hashicorp/terraform-provider-aws/issues/47279)) - resource/aws\_opensearchserverless\_access\_policy: Add Resource Identity support ([#&#8203;47262](https://github.com/hashicorp/terraform-provider-aws/issues/47262)) - resource/aws\_opensearchserverless\_lifecycle\_policy: Add Resource Identity support ([#&#8203;47262](https://github.com/hashicorp/terraform-provider-aws/issues/47262)) - resource/aws\_opensearchserverless\_security\_config: Add Resource Identity support ([#&#8203;47262](https://github.com/hashicorp/terraform-provider-aws/issues/47262)) - resource/aws\_opensearchserverless\_security\_policy: Add Resource Identity support ([#&#8203;47262](https://github.com/hashicorp/terraform-provider-aws/issues/47262)) - resource/aws\_opensearchserverless\_vpc\_endpoint: Add Resource Identity support ([#&#8203;47262](https://github.com/hashicorp/terraform-provider-aws/issues/47262)) - resource/aws\_s3control\_storage\_lens\_configuration: Add `storage_lens_configuration.data_export.storage_lens_table_destination` argument ([#&#8203;47152](https://github.com/hashicorp/terraform-provider-aws/issues/47152)) - resource/aws\_ssm\_patch\_group: Add resource identity support ([#&#8203;47318](https://github.com/hashicorp/terraform-provider-aws/issues/47318)) BUG FIXES: - resource/aws\_bcmdataexports\_export: Allows empty values in `export.data_query.table_configurations` ([#&#8203;47261](https://github.com/hashicorp/terraform-provider-aws/issues/47261)) - resource/aws\_cloudwatch\_log\_metric\_filter: Fix validation to count `pattern` length in UTF-8 characters ([#&#8203;47287](https://github.com/hashicorp/terraform-provider-aws/issues/47287)) - resource/aws\_config\_configuration\_recorder\_status: Mark `name` as as `ForceNew` ([#&#8203;47286](https://github.com/hashicorp/terraform-provider-aws/issues/47286)) - resource/aws\_organizations\_account: Fix `AccountAlreadyClosedException` error when deleting an account that has already been closed with `close_on_deletion` set to `true` ([#&#8203;46627](https://github.com/hashicorp/terraform-provider-aws/issues/46627)) - resource/aws\_s3\_bucket\_server\_side\_encryption\_configuration: Change `rule.apply_server_side_encryption_by_default.kms_master_key_id`, `rule.blocked_encryption_types`, and `rule.bucket_key_enabled` to Optional and Computed, preventings diffs once SSE-C is disabled for all new general purpose buckets ([#&#8203;47359](https://github.com/hashicorp/terraform-provider-aws/issues/47359)) - resource/aws\_uxc\_account\_customizations: Fix inconsistent result error when `visible_regions` or `visible_services` is set to an explicit empty set (`[]`) ([#&#8203;47290](https://github.com/hashicorp/terraform-provider-aws/issues/47290)) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDQuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEwNC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
renovate-bot scheduled this pull request to auto merge when all checks succeed 2026-04-08 23:05:09 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
infrastructure/tofu-template!85
No description provided.