FEATURES:
- New Data Source:
aws_apigatewayv2_api
(#13883) - New Data Source:
aws_apigatewayv2_apis
(#13883) - New Resource:
aws_cognito_user_pool_ui_customization
(#8114) - New Resource:
aws_ecrpublic_repository
(#16865) - New Resource:
aws_sagemaker_app
(#17251)
ENHANCEMENTS:
- provider: Add validation for
role_arn
,policy_arns
, andpolicy
(#12642) - resource/aws_autoscaling_group: Added support Auto Scaling groups with multiple launch templates using a mixed instances policy (#16325)
- resource/aws_dms_certificate: Add
tags
argument (#17163) - resource/aws_gamelift_build: Support all valid operating system values (#17764)
- resource/aws_sagemaker_domain: Make
default_resource_spec
optional for thetensor_board_app_settings
,jupyter_server_app_settings
andkernel_gateway_app_settings
config blocks. (#17251) - resource/aws_sns_topic_subscription: Add
email
,email-json
, andfirehose
to protocol values. Addsubscription_role_arn
argument for Firehose support. Addconfirmation_was_authenticated
,owner_id
, andpending_confirmation
attributes. (#14923)
BUG FIXES:
- provider: Underlying Terraform Plugin SDK update to ensure data source errors include configuration source (file and line) (#17801)
- resource/aws_backup_plan:
backup_options
andresource_type
attributes inadvanced_backup_setting
configuration block are both required (#17692) - resource/aws_glue_trigger: Support starting ON_DEMAND triggers via
enabled
flag. (#17488) - resource/aws_sagemaker_domain: Wait for update to finish. (#17251)
- resource/aws_sagemaker_user_profile: Wait for update to finish. (#17251)
- resource/aws_sns_topic_subscription: Fix to avoid
delivery_policy
always showing diff. (#14255)