chore(deps): update terraform aws to v6.23.0 #59

Merged
renovate-bot merged 1 commit from renovate/aws-6.x into main 2025-11-26 20:08:05 +00:00
Member

This PR contains the following updates:

Package Type Update Change
aws (source) required_provider minor 6.22.1 -> 6.23.0

Release Notes

hashicorp/terraform-provider-aws (aws)

v6.23.0

Compare Source

NOTES:

  • resource/aws_s3_bucket: To support ABAC (Attribute Based Access Control) in general purpose buckets, this resource will now attempt to send tags in the create request and use the S3 Control tagging APIs TagResource, UntagResource, and ListTagsForResource for read and update operations. The calling principal must have the corresponding s3:TagResource, s3:UntagResource, and s3:ListTagsForResource IAM permissions. If the principal lacks the appropriate permissions, the provider will fall back to tagging after creation and using the S3 tagging APIs PutBucketTagging, DeleteBucketTagging, and GetBucketTagging instead. With ABAC enabled, tag modifications may fail with the fall back behavior. See the AWS documentation for additional details on enabling ABAC in general purpose buckets. (#​45251)

FEATURES:

  • New Resource: aws_ecs_express_gateway_service (#​45235)
  • New Resource: aws_s3_bucket_abac (#​45251)
  • New Resource: aws_vpc_encryption_control (#​45263)
  • New Resource: aws_vpn_concentrator (#​45175)

ENHANCEMENTS:

  • action/aws_lambda_invoke: Add tenant_id argument (#​45170)
  • data-source/aws_eks_cluster: Add control_plane_scaling_config attribute (#​45258)
  • data-source/aws_lambda_function: Add tenancy_config attribute (#​45170)
  • data-source/aws_lambda_invocation: Add tenant_id argument (#​45170)
  • data-source/aws_vpn_connection: Add vpn_concentrator_id attribute (#​45175)
  • resoource/aws_ecs_capacity_provider: Add managed_instances_provider.infrastructure_optimization argument (#​45142)
  • resource/aws_docdb_cluster: Add network_type argument (#​45140)
  • resource/aws_docdb_subnet_group: Add supported_network_types attribute (#​45140)
  • resource/aws_eks_cluster: Add control_plane_scaling_config configuration block to support EKS Provisioned Control Plane (#​45258)
  • resource/aws_lambda_function: Add tenancy_config argument (#​45170)
  • resource/aws_lambda_invocation: Add tenant_id argument (#​45170)
  • resource/aws_s3_bucket: Tag on creation when the s3:TagResource permission is present (#​45251)
  • resource/aws_s3_bucket: Use the S3 Control tagging APIs when the s3:TagResource, s3:UntagResource, and s3:ListTagsForResource permissions are present (#​45251)
  • resource/aws_vpn_connection: Add vpn_concentrator_id argument to support Site-to-Site VPN Concentrator (#​45175)

Configuration

📅 Schedule: 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.22.1` -> `6.23.0` | --- ### Release Notes <details> <summary>hashicorp/terraform-provider-aws (aws)</summary> ### [`v6.23.0`](https://github.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#6230-November-26-2025) [Compare Source](https://github.com/hashicorp/terraform-provider-aws/compare/v6.22.1...v6.23.0) NOTES: - resource/aws\_s3\_bucket: To support ABAC (Attribute Based Access Control) in general purpose buckets, this resource will now attempt to send tags in the create request and use the S3 Control tagging APIs [`TagResource`](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_TagResource.html), [`UntagResource`](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_UntagResource.html), and [`ListTagsForResource`](https://docs.aws.amazon.com/AmazonS3/latest/API/API_control_ListTagsForResource.html) for read and update operations. The calling principal must have the corresponding `s3:TagResource`, `s3:UntagResource`, and `s3:ListTagsForResource` [IAM permissions](https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazons3.html#amazons3-actions-as-permissions). If the principal lacks the appropriate permissions, the provider will fall back to tagging after creation and using the S3 tagging APIs [`PutBucketTagging`](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketTagging.html), [`DeleteBucketTagging`](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucketTagging.html), and [`GetBucketTagging`](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketTagging.html) instead. With ABAC enabled, tag modifications may fail with the fall back behavior. See the [AWS documentation](https://docs.aws.amazon.com/AmazonS3/latest/userguide/buckets-tagging-enable-abac.html) for additional details on enabling ABAC in general purpose buckets. ([#&#8203;45251](https://github.com/hashicorp/terraform-provider-aws/issues/45251)) FEATURES: - **New Resource:** `aws_ecs_express_gateway_service` ([#&#8203;45235](https://github.com/hashicorp/terraform-provider-aws/issues/45235)) - **New Resource:** `aws_s3_bucket_abac` ([#&#8203;45251](https://github.com/hashicorp/terraform-provider-aws/issues/45251)) - **New Resource:** `aws_vpc_encryption_control` ([#&#8203;45263](https://github.com/hashicorp/terraform-provider-aws/issues/45263)) - **New Resource:** `aws_vpn_concentrator` ([#&#8203;45175](https://github.com/hashicorp/terraform-provider-aws/issues/45175)) ENHANCEMENTS: - action/aws\_lambda\_invoke: Add `tenant_id` argument ([#&#8203;45170](https://github.com/hashicorp/terraform-provider-aws/issues/45170)) - data-source/aws\_eks\_cluster: Add `control_plane_scaling_config` attribute ([#&#8203;45258](https://github.com/hashicorp/terraform-provider-aws/issues/45258)) - data-source/aws\_lambda\_function: Add `tenancy_config` attribute ([#&#8203;45170](https://github.com/hashicorp/terraform-provider-aws/issues/45170)) - data-source/aws\_lambda\_invocation: Add `tenant_id` argument ([#&#8203;45170](https://github.com/hashicorp/terraform-provider-aws/issues/45170)) - data-source/aws\_vpn\_connection: Add `vpn_concentrator_id` attribute ([#&#8203;45175](https://github.com/hashicorp/terraform-provider-aws/issues/45175)) - resoource/aws\_ecs\_capacity\_provider: Add `managed_instances_provider.infrastructure_optimization` argument ([#&#8203;45142](https://github.com/hashicorp/terraform-provider-aws/issues/45142)) - resource/aws\_docdb\_cluster: Add `network_type` argument ([#&#8203;45140](https://github.com/hashicorp/terraform-provider-aws/issues/45140)) - resource/aws\_docdb\_subnet\_group: Add `supported_network_types` attribute ([#&#8203;45140](https://github.com/hashicorp/terraform-provider-aws/issues/45140)) - resource/aws\_eks\_cluster: Add `control_plane_scaling_config` configuration block to support EKS Provisioned Control Plane ([#&#8203;45258](https://github.com/hashicorp/terraform-provider-aws/issues/45258)) - resource/aws\_lambda\_function: Add `tenancy_config` argument ([#&#8203;45170](https://github.com/hashicorp/terraform-provider-aws/issues/45170)) - resource/aws\_lambda\_invocation: Add `tenant_id` argument ([#&#8203;45170](https://github.com/hashicorp/terraform-provider-aws/issues/45170)) - resource/aws\_s3\_bucket: Tag on creation when the `s3:TagResource` permission is present ([#&#8203;45251](https://github.com/hashicorp/terraform-provider-aws/issues/45251)) - resource/aws\_s3\_bucket: Use the S3 Control tagging APIs when the `s3:TagResource`, `s3:UntagResource`, and `s3:ListTagsForResource` permissions are present ([#&#8203;45251](https://github.com/hashicorp/terraform-provider-aws/issues/45251)) - resource/aws\_vpn\_connection: Add `vpn_concentrator_id` argument to support Site-to-Site VPN Concentrator ([#&#8203;45175](https://github.com/hashicorp/terraform-provider-aws/issues/45175)) </details> --- ### Configuration 📅 **Schedule**: 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:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xOS4zIiwidXBkYXRlZEluVmVyIjoiNDIuMTkuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
renovate-bot scheduled this pull request to auto merge when all checks succeed 2025-11-26 20:08:04 +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!59
No description provided.