FEATURES:
- New Data Source:
aws_cloudwatch_event_connection
(#18905) - New Resource:
aws_amplify_app
(#15966) - New Resource:
aws_amplify_backend_environment
(#11936) - New Resource:
aws_cloudwatch_event_api_destination
(#18905) - New Resource:
aws_cloudwatch_event_connection
(#18905) - New Resource:
aws_schemas_discoverer
(#19100) - New Resource:
aws_schemas_registry
(#19100) - New Resource:
aws_schemas_schema
(#19100) - New Resource:
aws_servicecatalog_budget_resource_association
(#19452) - New Resource:
aws_servicecatalog_provisioning_artifact
(#19316) - New Resource:
aws_servicecatalog_tag_option_resource_association
(#19448)
ENHANCEMENTS:
- data-source/aws_msk_cluster: Add
bootstrap_brokers_sasl_iam
attribute (#19404) - resource/aws_cloudfront_distribution: Add
connection_attempts
,connection_timeout
, andorigin_shield
. (#16049) - resource/aws_cloudtrail: Add
AWS::DynamoDB::Table
as an option forevent_selector
.data_resource
.type
(#19559) - resource/aws_ec2_capacity_reservation: Add
outpost_arn
argument (#19535) - resource/aws_ecs_service: Add support for ECS Anywhere with the
launch_type
EXTERNAL
(#19557) - resource/aws_eks_node_group: Add
taint
argument (#19482) - resource/aws_elasticache_parameter_group: Add
tags
argument andarn
andtags_all
attributes (#19551) - resource/aws_msk_cluster: Add
bootstrap_brokers_sasl_iam
attribute (#19404) - resource/aws_msk_cluster: Add
iam
argument toclient_authentication.sasl
configuration block (#19404) - resource/aws_msk_configuration:
kafka_versions
argument is optional (#17571) - resource/aws_sns_topic: Add
firehose_success_feedback_role_arn
,firehose_success_feedback_sample_rate
andfirehose_failure_feedback_role_arn
arguments. (#19528) - resource/aws_sns_topic: Add
owner
attribute. (#19528) - resource/aws_sns_topic: Add plan time validation for
application_success_feedback_role_arn
,application_failure_feedback_role_arn
,http_success_feedback_role_arn
,http_failure_feedback_role_arn
,lambda_success_feedback_role_arn
,lambda_failure_feedback_role_arn
,sqs_success_feedback_role_arn
,sqs_failure_feedback_role_arn
. (#19528)
BUG FIXES:
- data-source/aws_launch_template: Add
interface_type
tonetwork_interfaces
attribute (#19492) - data-source/aws_mq_broker: Correct type for
logs.audit
attribute (#19502) - resource/aws_apprunner_service: Correctly configure
authentication_configuration
,code_configuration
, andimage_configuration
nested arguments in API requests (#19471) - resource/aws_apprunner_service: Handle asynchronous IAM eventual consistency error on creation (#19483)
- resource/aws_apprunner_service: Suppress
instance_configuration
cpu
andmemory
differences (#19483) - resource/aws_batch_job_definition: Don't crash when setting
timeout.attempt_duration_seconds
tonull
(#19505) - resource/aws_cloudformation_stack: Avoid conflicts with
on_failure
anddisable_rollback
(#10539) - resource/aws_cloudwatch_event_api_destination: Reduce the maximum allowed value for the
invocation_rate_limit_per_second
argument to300
(#19594) - resource/aws_ec2_managed_prefix_list: Fix crash with multiple description-only updates (#19517)
- resource/aws_eks_addon: Use
service_account_role_arn
, if set, on updates (#19454) - resource/aws_glue_connection:
connection_properties
are optional (#19375) - resource/aws_lb_listener_rule: Allow blank string for
action.redirect.query
nested argument (#19496) - resource/aws_synthetics_canary: Change minimum
timeout_in_seconds
inrun_config
from60
to3
(#19515) - resource/aws_vpn_connection: Allow
local_ipv4_network_cidr
,remote_ipv4_network_cidr
,local_ipv6_network_cidr
, andremote_ipv6_network_cidr
to be CIDRs of any size (#17573)