Updatestf-aws

Terraform AWS Provider: 14 New Features in Ecr Repository, Lambda Permission

v6.31.0v6.32.0Verified February 18, 2026

Quick Summary

This release includes 19 changes, with 14 new features and 5 behavior updates, affecting various AWS resources such as EC2, Lambda, and S3. Notably, new resources like aws_ecr_repository and aws_lambda_permission have been added, while existing resources like aws_instance have been updated with new arguments. Additionally, several behavior fixes have been introduced to address issues with resources like aws_odb_network_peering_connections and aws_cloudfront_multitenant_distribution. Overall, this release aims to enhance the functionality and stability of the AWS provider.

Changes by Severity

#### 🟢 Informational

The release includes several new features and behavior updates, such as the addition of aws_ecr_repository and aws_lambda_permission resources, as well as updates to aws_instance and aws_quicksight_data_set resources.

#### 🟡 Plan Ahead

The aws_instance resource now has a new secondary_network_interface argument, which may require updates to existing configurations. Furthermore, the aws_quicksight_data_set resource now supports the use_as property to create special RLS rules datasets.

#### 🔴 Immediate Action Required

No immediate action is required, but it is recommended to review the changes and update configurations as needed to take advantage of the new features and behavior updates.

Editor's Note:

As we review this release, we notice that it is part of a larger trend of enhancing the AWS provider with new features and resources. We recommend that developers take a closer look at the new resources and updates to existing resources, as they may provide opportunities to improve their infrastructure configurations. One practical tip for developers is to review their existing aws_instance configurations and update them to take advantage of the new secondary_network_interface argument.

Migration Playbook

1. Review the new resources added in this release, such as aws_ecr_repository and aws_lambda_permission, and update your configurations to take advantage of their features.

2. Update your aws_instance configurations to include the new secondary_network_interface argument, if necessary.

3. Review the updates to existing resources, such as aws_quicksight_data_set, and update your configurations to take advantage of new features like the use_as property.

4. Test your configurations with the updated resources and features to ensure they are working as expected.

5. Review the behavior updates, such as the fix for aws_odb_network_peering_connections, and update your configurations to take advantage of the improved behavior.

Verification Checklist

  • ☐ Review the new resources added in this release and update configurations as needed.
  • ☐ Update aws_instance configurations to include the new secondary_network_interface argument, if necessary.
  • ☐ Review the updates to existing resources, such as aws_quicksight_data_set, and update configurations to take advantage of new features.
  • ☐ Test configurations with the updated resources and features.
  • ☐ Review the behavior updates and update configurations to take advantage of the improved behavior.
  • ☐ Verify that the updates have not introduced any new issues or errors.
  • References

    * [Release v6.32.0](https://github.com/hashicorp/terraform-provider-aws/releases/tag/v6.32.0)

    * [Release v6.31.0](https://github.com/hashicorp/terraform-provider-aws/releases/tag/v6.31.0)

    Last verified at: 2026-02-18T13:46:16.392849+00:00

    📎 Sources