v2.65.0
ENHANCEMENTS:
- resource/aws_acm_certificate: Add
status
attribute (#13513) - resource/aws_directory_servicedirectory: Add
availability_zones
attribute tovpc_settings
block (#12654) - resource/aws_directory_servicedirectory: Add
availability_zones
attribute toconnect_settings
block (#12654) - resource/aws_directory_servicedirectory: Add plan time validation to
customer_dns_ips
inconnect_settings
block (#12654) - resource/aws_ec2_client_vpn_endpoint: Add
arn
attribute and plan time validation toroot_certificate_chain_arn
(inauthentication_options
block),client_cidr_block
, andserver_certificate_arn
[#13601] - resource/aws_instance: Add plan time validation to
volume_type
(inebs_block_device
androot_block_device
blocks),private_ip
,ipv6_addresses
, andtenancy
(#13033) - resource/aws_lb_listener_rule: Add support for multiple, weighted target groups in
forward
rules (#12574) - resource/aws_lb_listener: Add support for multiple, weighted target groups in default actions (#12574)
- resource/aws_workspaces_ip_group: Add plan-time validation for
rules.source
(#13178)
BUG FIXES:
- resource/aws_acm_certificate: Detect
AMAZON_ISSUED
typevalidation_method
value directly from API response instead of custom logic (#13513) - resource/aws_acm_certificate: Increase deletion retries from 10 minutes to 20 minutes (better support API Gateway Custom Domain deletion) (#13513)
- resource/aws_apigatewayv2_stage: Prevent perpetual plan differences with
default_route_settings.logging_level
argument for HTTP APIs (#12904) - resource/aws_appmesh_route: Allow configuration of
spec
http_route
action
weighted_target
weight
argument to be 0 (#13539) - resource/aws_autoscaling_group: Prevent crash with
tags
argument containing boolean values in Terraform 0.11 and earlier (#13604) - resource/aws_dynamodb_table: Prevent multiple replica creation/deletion errors (#13523)
- resource/aws_instance: Prevent perpetual plan differences, forcing replacement, with
ebs_block_device
configuration blocks [#13589] - resource/aws_kinesis_firehose_delivery_stream: Correctly set
kinesis_source_configuration
during import to prevent resource recreation (#13536) - resource/aws_ses_configuration_set: Prevent
Provider produced inconsistent result after apply
errors during creation or import [#12024] - resource/aws_workspaces_ip_group: Remove resource from state if deleted outside of Terraform (#13178)