aws Terraform AWS Provider Releases · · 6.63.0

Terraform AWS Provider v6.63.0 Adds New Resources and Enhancements

terraforminfraawsgaengineer
feature patch

HashiCorp has released version 6.63.0 of the Terraform AWS Provider, introducing new list and standard resources for several AWS services. This update expands Infrastructure as Code capabilities for managing services like Account Access Application, Lambda MicroVMs, Mail Manager, and OpenSearch Serverless. It also includes enhancements to existing resources for Direct Connect, EKS clusters, Bedrock Agent Core, and Synthetics Canaries, alongside various bug fixes. Released on September 3, 2026, this version is significant for engineers automating AWS infrastructure deployments.

  • New List Resource: aws_accountaccess_application
  • New List Resource: aws_key_pair
  • New List Resource: aws_lambdamicrovms_image
  • New List Resource: aws_lambdamicrovms_microvm
  • New List Resource: aws_mailmanager_archive
Features (14)
  • aws_accountaccess_application New List Resource: aws_accountaccess_application
  • aws_key_pair New List Resource: aws_key_pair
  • aws_lambdamicrovms_image New List Resource: aws_lambdamicrovms_image
  • aws_lambdamicrovms_microvm New List Resource: aws_lambdamicrovms_microvm
  • aws_mailmanager_archive New List Resource: aws_mailmanager_archive
  • aws_opensearchserverless_access_policy New List Resource: aws_opensearchserverless_access_policy
  • aws_opensearchserverless_lifecycle_policy New List Resource: aws_opensearchserverless_lifecycle_policy
  • aws_opensearchserverless_security_config New List Resource: aws_opensearchserverless_security_config
  • aws_opensearchserverless_security_policy New List Resource: aws_opensearchserverless_security_policy
  • aws_opensearchserverless_vpc_endpoint New List Resource: aws_opensearchserverless_vpc_endpoint
  • aws_accountaccess_application New Resource: aws_accountaccess_application
  • aws_datazone_policy_grant New Resource: aws_datazone_policy_grant
  • aws_lambdamicrovms_microvm New Resource: aws_lambdamicrovms_microvm
  • aws_mailmanager_archive New Resource: aws_mailmanager_archive
Enhancements (26)
  • aws_dx_connection Add prefix_pool_size_ipv4, prefix_pool_size_ipv6, prefix_pool_unallocated_count_ipv4, and prefix_pool_unallocated_count_ipv6 attributes
  • aws_dx_connection Add rate_limiter_status attribute
  • aws_eks_cluster Add pod_gc_controller_config attribute to the kube_controller_manager_config configuration block
  • aws_eks_cluster_versions Add pod_gc_controller_config attribute to the control_plane_component_config.kube_controller_manager_config configuration block
  • aws_bedrockagentcore_gateway_target Add Resource Identity support
  • aws_bedrockagentcore_gateway_target Add target_configuration.http.agentcore_runtime.schema and target_configuration.http.passthrough configuration blocks
  • aws_bedrockagentcore_gateway_target Add target_configuration.inference configuration block
  • aws_bedrockagentcore_gateway_target Add target_configuration.mcp.connector configuration block
  • aws_dx_connection Add prefix_pool_size_ipv4, prefix_pool_size_ipv6, prefix_pool_unallocated_count_ipv4, and prefix_pool_unallocated_count_ipv6 attributes
  • aws_dx_connection Add rate_limiter_status attribute
  • aws_dx_hosted_private_virtual_interface Add prefix_pool_allocated_count_ipv4 and prefix_pool_allocated_count_ipv6 attributes
  • aws_dx_hosted_private_virtual_interface Add rate_limit argument
  • aws_dx_hosted_private_virtual_interface_accepter Add prefix_pool_allocated_count_ipv4 and prefix_pool_allocated_count_ipv6 arguments
  • aws_dx_hosted_public_virtual_interface Add rate_limit argument
  • aws_dx_hosted_transit_virtual_interface Add prefix_pool_allocated_count_ipv4 and prefix_pool_allocated_count_ipv6 attributes
  • aws_dx_hosted_transit_virtual_interface Add rate_limit argument
  • aws_dx_hosted_transit_virtual_interface_accepter Add prefix_pool_allocated_count_ipv4 and prefix_pool_allocated_count_ipv6 arguments
  • aws_dx_lag Add rate_limiter_status attribute
  • aws_dx_private_virtual_interface Add prefix_pool_allocated_count_ipv4 and prefix_pool_allocated_count_ipv6 arguments
  • aws_dx_private_virtual_interface Add rate_limit argument
  • aws_dx_public_virtual_interface Add rate_limit argument
  • aws_dx_transit_virtual_interface Add prefix_pool_allocated_count_ipv4 and prefix_pool_allocated_count_ipv6 arguments
  • aws_dx_transit_virtual_interface Add rate_limit argument
  • aws_eks_cluster Add pod_gc_controller_config argument to the kube_controller_manager_config configuration block
  • aws_key_pair Add resource identity support
  • aws_synthetics_canary Add kms_key_arn argument
Fixes (9)
  • provider Fix assume_role_with_web_identity.web_identity_token being rejected when AWS_WEB_IDENTITY_TOKEN_FILE is set
  • aws_db_parameter_group Fix name_prefix length validation to allow the correct maximum of 229 characters
  • aws_docdb_cluster_parameter_group Fix name_prefix length validation to allow the correct maximum of 229 characters
  • aws_observabilityadmin_telemetry_rule_for_organization Fix updates when all_regions is enabled
  • aws_rds_cluster_parameter_group Fix name_prefix length validation to allow the correct maximum of 229 characters
  • aws_redshift_namespace_registration Fixes errors when Importing by ID
  • aws_redshift_namespace_registration Fixes errors when Importing by Identity
  • aws_s3_bucket Setting object_lock_configuration.object_lock_enabled to Enabled no longer forces a replacement
  • aws_s3_bucket Setting object_lock_enabled to true no longer forces a replacement
Read the original announcement →

https://github.com/hashicorp/terraform-provider-aws/releases/tag/v6.63.0

Related releases