NOTES:
- resource/aws_connect_queue: The
quick_connect_ids_associated
attribute is being deprecated in favor ofquick_connect_ids
(#26151) - resource/aws_connect_routing_profile: The
queue_configs_associated
attribute is being deprecated in favor ofqueue_configs
(#26151)
FEATURES:
- New Data Source:
aws_ec2_public_ipv4_pool
(#28245) - New Data Source:
aws_ec2_public_ipv4_pools
(#28245) - New Data Source:
aws_servicecatalog_provisioning_artifacts
(#25535) - New Resource:
aws_codegurureviewer_repository_association
(#29656) - New Resource:
aws_emr_block_public_access_configuration
(#29968) - New Resource:
aws_kms_key_policy
(#29923) - New Resource:
aws_oam_sink
(#29670) - New Resource:
aws_oam_sink_policy
(#30020)
ENHANCEMENTS:
- aws_cognito_user_pool_domain: Add ability to update
certificate_arn
in place (#25275) - data-source/aws_aws_lb: Add
enable_xff_client_port
,xff_header_processing_mode
andenable_tls_version_and_cipher_suite_headers
attributes (#29792) - data-source/aws_ce_cost_category: Add
default_value
attribute (#29291) - data-source/aws_dynamodb_table: Add
deletion_protection_enabled
attribute (#29924) - data-source/aws_opensearch_domain: Add
dashboard_endpoint
attribute (#29867) - resource/aws_amplify_domain_association: Add
enable_auto_sub_domain
argument (#29814) - resource/aws_appflow_flow: Add attribute
preserve_source_data_typing
tos3_output_format_config
ins3
(#27616) - resource/aws_appsync_datasource: Add
event_bridge_config
argument to support AppSync EventBridge data sources (#30042) - resource/aws_aws_lb: Add
enable_xff_client_port
,xff_header_processing_mode
andenable_tls_version_and_cipher_suite_headers
arguments (#29792) - resource/aws_batch_compute_environment: Allow a maximum of 2
compute_resources.ec2_configuration
s (#27207) - resource/aws_cloudwatch_metric_alarm: Add
period
parameter tometric_query
(#29896) - resource/aws_cloudwatch_metric_alarm: Add validation to
period
parameter ofmetric_query.metric
(#29896) - resource/aws_cognito_user_pool_domain: Add
cloudfront_distribution
andcloudfront_distribution_zone_id
attributes (#27790) - resource/aws_dynamodb_table: Add
deletion_protection_enabled
argument (#29924) - resource/aws_ecs_task_definition: Add
arn_without_revision
attribute (#27351) - resource/aws_elasticache_user: Add
authentication_mode
argument (#28928) - resource/aws_fms_policy: Add
description
argument (#29926) - resource/aws_fsx_openzfs_file_system: Add support for
SINGLE_AZ_2
deployment_type
(#28583) - resource/aws_glue_crawler: Add
create_native_delta_table
attribute to thedelta_target
configuration block (#29566) - resource/aws_inspector2_organization_configuration: Add
lambda
attribute toauto_enable
configuration block (#28961) - resource/aws_instance: Add ability to update
private_dns_name_options
in place (#26305) - resource/aws_lb_target_group: Add
load_balancing_cross_zone_enabled
argument (#29920) - resource/aws_opensearch_domain: Add
dashboard_endpoint
attribute (#29867) - resource/aws_qldb_ledger: Add configurable timeouts (#29635)
- resource/aws_s3_bucket: Add error handling for
XNotImplemented
errors when readingacceleration_status
,request_payer
,lifecycle_rule
,logging
, orreplication_configuration
into terraform state. (#29632) - resource/aws_securityhub_organization_configuration: Add
auto_enable_standards
attribute (#29773) - resource/aws_wafv2_web_acl_association: Add configurable timeout for Create (#30002)
BUG FIXES:
- data-source/aws_opensearch_domain: Add missing
advanced_security_options.anonymous_auth_enabled
attribute (#26746) - resource/aws_api_gateway_integration: Fix bug that cleared unchanged
cache_key_parameters
values on Update (#29991) - resource/aws_apigatewayv2_integration: Retry errors like
ConflictException: Unable to complete operation due to concurrent modification. Please try again later.
(#29735) - resource/aws_budgets_action: Extend and add configurable timeouts for create and update (#29976)
- resource/aws_cognito_user_pool: Remove Computed from
lambda_config.custom_email_sender
andlambda_config.custom_sms_sender
allowing their values to be removed (#29047) - resource/aws_cognito_user_pool:
account_recovery_setting.recovery_mechanism
is Optional+Computed (#22302) - resource/aws_ecr_repository: Fix unhandled errors and nil output on read (#30067)
- resource/aws_elasticache_user: Change
user_id
to ForceNew (#28928) - resource/aws_elasticsearch_domain: Remove upper bound validation for
ebs_options.throughput
as the 1,000 MB/s limit can be raised (#27598) - resource/aws_lambda_function: Fix empty environment variable update (#29839)
- resource/aws_lightsail_domain_entry: Allow for the domain entry to begin with an underscore. (#30056)
- resource/aws_lightsail_domain_entry: Moved the error handling of an improperly formatted ID to be before attempting to access the id_parts. This will cause a proper empty resource message instead of a panic when ID is not properly formed. (#30056)
- resource/aws_lightsail_instance: Added a check to ensure that the availability_zone value is within the current region of the provider. (#30056)
- resource/aws_lightsail_instance: Fix
name
validation to allow instances to start with a numeric character (#29903) - resource/aws_medialive_channel: Fix setting of
bitrate
andsample_rate
foraac_settings
. (#29807) - resource/aws_medialive_channel: Fix setting of
bitrate
foreac3_settings
. (#29809) - resource/aws_medialive_channel: Fix spelling for attribute
audio_only_timecode_control
and correct type forevent_id
inms_smooth_group_settings
(#29917) - resource/aws_medialive_channel: Removed
Compute
flag fromaudio_normalization_settings
andremix_settings
inaudio_descriptions
(#29859) - resource/aws_medialive_channel: Removed
Computed
flag fromaac_settings
, ´ac3_settings,
eac3_atmos_settings,
eac3_settings,
mp2_settings,
pass_through_settingsand
wav_settingsin
codec_settings`. (#29825) - resource/aws_neptune_cluster: Change lower bound validation for
serverless_v2_scaling_configuration.min_capacity
to 1 Neptune Capacity Unit (NCU) (#29999) - resource/aws_network_acl_association: Add retry to read step, resolving
empty result
error (#26838) - resource/aws_opensearch_domain: Remove upper bound validation for
ebs_options.throughput
as the 1,000 MB/s limit can be raised (#27598) - resource/aws_route: Allow
destination_ipv6_cidr_block
to be specified for avpc_endpoint_id
target (#29994) - resource/aws_sagemaker_endpoint_configuration: Fix
variant_name
generation when unset (#29915)