FEATURES:
- New Resource:
aws_msk_cluster_policy
(#32848) - New Resource:
aws_opensearch_vpc_endpoint
(#32435) - New Resource:
aws_ram_sharing_with_organization
(#25433)
ENHANCEMENTS:
- data-source/aws_imagebuilder_image_pipeline: Add
image_scanning_configuration
attribute (#33005) - data-source/aws_ram_resource_share: Add
resource_arns
attribute (#22591) - provider: Adds the
s3_us_east_1_regional_endpoint
attribute to support using the regional S3 API endpoint inus-east-1
. (#33024) - resource/aws_appstream_fleet: Retry ConcurrentModificationException errors during creation (#32958)
- resource/aws_dms_endpoint: Add
babelfish
as anengine_name
option (#32975) - resource/aws_imagebuilder_image_pipeline: Add
image_scanning_configuration
configuration block (#33005) - resource/aws_lb: Changes to
security_groups
for Network Load Balancers force a new resource if either the old or new set of security group IDs is empty (#32987) - resource/aws_rds_global_cluster: Add plan-time validation of
global_cluster_identifier
(#30996)
BUG FIXES:
- data-source/aws_ecr_repository: Correctly set
most_recent_image_tags
when only a single image is found (#31757) - resource/aws_budgets_budget_action: No longer times out when creating a non-triggered action (#33015)
- resource/aws_cloudformation_stack: Marks
outputs
as Computed when there are potential changes. (#33059) - resource/aws_cloudwatch_event_rule: Fix ARN-based partner event bus rule ID parsing error (#30293)
- resource/aws_ecr_registry_scanning_configuration: Correctly delete rules on resource Update (#31449)
- resource/aws_lambda_layer_version: Fix bug causing new version to be created on every apply when
source_code_hash
is used but not changed (#32535) - resource/aws_lb_listener_certificate: Remove from state when listener not found (#32412)
- resource/aws_organizations_organization: Ensure that the Organization ID specified in
terraform import
is the current Organization (#31796) - resource/aws_quicksight_analysis: Adjust max length of
definition.*.calculated_fields.*.expression
to 32000 characters (#33012) - resource/aws_quicksight_analysis: Convert
definition.*.calculated_fields
to a set type, preventing persistent differences (#33040) - resource/aws_quicksight_analysis: Convert
permissions
argument to TypeSet, preventing persistent differences (#33023) - resource/aws_quicksight_analysis: Enable
font_configuration
to be set for table header styles (#33018) - resource/aws_quicksight_analysis: Enable
font_configuration
to be set for table header styles (#33018) - resource/aws_quicksight_analysis: Enable
font_configuration
to be set for table header styles (#33018) - resource/aws_quicksight_analysis: Raise limit for maximum allowed
visuals
blocks per sheet to 50 (#32856) - resource/aws_quicksight_dashboard: Adjust max length of
definition.*.calculated_fields.*.expression
to 32000 characters (#33012) - resource/aws_quicksight_dashboard: Convert
definition.*.calculated_fields
to a set type, preventing persistent differences (#33040) - resource/aws_quicksight_dashboard: Convert
permissions
argument to TypeSet, preventing persistent differences (#33023) - resource/aws_quicksight_data_set: Change permission attribute type from TypeList to TypeSet (#32984)
- resource/aws_quicksight_template: Adjust max items of
definition.*.calculated_fields
to 500 (#33012) - resource/aws_quicksight_template: Adjust max length of
definition.*.calculated_fields.*.expression
to 32000 characters (#33012) - resource/aws_quicksight_template: Convert
definition.*.calculated_fields
to a set type, preventing persistent differences (#33040) - resource/aws_quicksight_template: Convert
permissions
argument to TypeSet, preventing persistent differences (#33023) - resource/aws_s3_bucket_logging: Fix perpetual drift when
expected_bucket_owner
is configured (#32989) - resource/aws_sagemaker_domain: Fix validation on
s3_kms_key_id
insharing_settings
andkms_key_id
(#32661) - resource/aws_subnet: Fix allowing IPv6 to be enabled in an update after initial creation with IPv4 only (#32896)
- resource/aws_wafv2_web_acl: Adds
rule_group_reference_statement.rule_action_override.action_to_use.challenge
argument (#31127)