NOTES
- resource/aws_lightsail_instance: The
ipv6_address
attribute has been deprecated. Use theipv6_addresses
attribute instead. This is due to a backwards incompatible change in the Lightsail API. (#17155)
FEATURES
- New Resource:
aws_backup_global_settings
(#16475) - New Resource:
aws_sagemaker_feature_group
(#16728) - New Resource:
aws_sagemaker_image_version
(#17141) - New Resource:
aws_sagemaker_user_profile
(#17123)
ENHANCEMENTS
- data-source/aws_ami: Add
throughput
attribute toblock_device_mappings
ebs
attribute (#16631) - data-source/aws_ebs_volume: Add
throughput
attribute (#16517) - data-source/aws_elasticache_replication_group: Adds
arn
attribute (#15348) - data-source/aws_iam_user: Add
tags
attribute (#13287) - resource/aws_ami: Support
volume_type
value ofgp3
and addthroughput
argument toebs_block_device
configuration block (#16631) - resource/aws_ami_copy: Add
throughput
argument toebs_block_device
configuration block (#16631) - resource/aws_ami_from_instance: Add
throughput
argument toebs_block_device
configuration block (#16631) - resource/aws_ebs_volume: Add
throughput
argument (#16517) - resource/aws_elasticache_replication_group: Adds
arn
attribute (#15348) - resource/aws_lightsail_instance: Add
ipv6_addresses
attribute (#17155) - resource/aws_sagemaker_domain: Delete implicit EFS file system (#17123)
BUG FIXES
- data-source/aws_lambda_function: Prevent error when getting Code Signing Config for container image based lambdas during read (#17180)
- provider: Fix error messages for missing required blocks not including the block name (#17211)
- provider: Prevent panic when sending Ctrl-C (SIGINT) to Terraform (#17211)
- resource/aws_api_gateway_authorizer: Ensure
authorizer_credentials
are configured whentype
isCOGNITO_USER_POOLS
(#16614) - resource/aws_api_gateway_rest_api: Allow
api_key_source
,binary_media_types
, anddescription
arguments to be omitted from configuration with OpenAPI specification import (body
argument) (#17099) - resource/aws_api_gateway_rest_api: Ensure
api_key_source
,binary_media_types
,description
,minimum_compression_size
,name
, andpolicy
configuration values are correctly applied as an override after OpenAPI specification import (body
argument) (#17099) - resource/aws_api_gateway_rest_api: Fix
disable_execute_api_endpoint
andendpoint_configuration
vpc_endpoint_ids
handling with OpenAPI specification import (body
argument) (#17209) - resource/aws_lakeformation_data_lake_settings: Avoid unnecessary resource cycling (#17189)
- resource/aws_lakeformation_permissions: Handle resources with multiple permissions (#17189)
- resource/aws_lambda_function: Prevent panic with missing
FunctionConfiguration
PackageType
attribute in API response (#16544) - resource/aws_lambda_function: Prevent panic with missing environment variable value (#17056)
- resource/aws_sagemaker_image: Fix catching image not found on read error (#17141)