FEATURES:
- New Data Source:
aws_batch_scheduling_policy
(#22335) - New Data Source:
aws_cognito_user_pool_clients
(#22289) - New Data Source:
aws_cognito_user_pool_signing_certificate
(#22285) - New Data Source:
aws_mskconnect_custom_plugin
(#22333) - New Data Source:
aws_mskconnect_worker_configuration
(#22414) - New Data Source:
aws_organizations_resource_tags
(#22371) - New Data Source:
aws_ses_active_receipt_rule_set
(#22310) - New Data Source:
aws_ses_domain_identity
(#22321) - New Data Source:
aws_ses_email_identity
(#22321) - New Resource:
aws_batch_scheduling_policy
(#22262) - New Resource:
aws_cloud9_environment_membership
(#11857) - New Resource:
aws_codebuild_resource_policy
(#22196) - New Resource:
aws_datasync_location_fsx_lustre_file_system
(#22346) - New Resource:
aws_datasync_location_hdfs
(#22347) - New Resource:
aws_devicefarm_device_pool
(#21025) - New Resource:
aws_devicefarm_network_profile
(#22448) - New Resource:
aws_devicefarm_upload
(#22443) - New Resource:
aws_fsx_openzfs_file_system
(#22234) - New Resource:
aws_fsx_openzfs_snapshot
(#22234) - New Resource:
aws_fsx_openzfs_volume
(#22234) - New Resource:
aws_memorydb_cluster
(#22388) - New Resource:
aws_memorydb_parameter_group
(#22304) - New Resource:
aws_memorydb_subnet_group
(#22256) - New Resource:
aws_memorydb_user
(#22261) - New Resource:
aws_mskconnect_custom_plugin
(#22333) - New Resource:
aws_mskconnect_worker_configuration
(#22414) - New Resource:
aws_sagemaker_device
(#22427) - New Resource:
aws_vpc_endpoint_connection_accepter
(#19083) - New Resource:
aws_vpc_ipam_organization_admin_account
(#22394)
ENHANCEMENTS:
- data-source/aws_batch_job_queue: Add
scheduling_policy_arn
attribute (#22348) - data-source/aws_cloudtrail_service_account: Add service account ID for
ap-southeast-3
AWS Region (#22295) - data-source/aws_ecs_task_definition: Add
arn
attribute. (#21856) - data-source/aws_elb_hosted_zone_id: Add hosted zone ID for
ap-southeast-3
AWS Region (#22295) - data-source/aws_s3_bucket: Add hosted zone ID for
ap-southeast-3
AWS Region (#22295) - data-source/aws_ssm_parameters_by_path: Add
recursive
argument (#22222) - data-source/aws_subnet: Add
enable_dns64
,ipv6_native
,enable_resource_name_dns_aaaa_record_on_launch
,enable_resource_name_dns_a_record_on_launch
andprivate_dns_hostname_type_on_launch
attributes (#22339) - provider: Add validation for the
duration
,external_id
andsession_name
arguments in theassume_role
configuration block (#18085) - resource/aws_batch_job_queue: Add
scheduling_policy_arn
attribute (#22298) - resource/aws_cloud9_environment_ec2: Add plan time validations for
name
,automatic_stop_time_minutes
,description
. (#18560) - resource/aws_cloudfront_distribution: Add plan time validation to
ordered_cache_behavior.forwarded_values.cookies
,ordered_cache_behavior.lambda_function_association.event_type
,ordered_cache_behavior.lambda_function_association.lambda_arn
,ordered_cache_behavior.function_association.lambda_arn
,ordered_cache_behavior.function_association.event_type
,ordered_cache_behavior.viewer_protocol_policy
,comment
,default_cache_behavior.forwarded_values.cookies
,default_cache_behavior.lambda_function_association.event_type
,ordered_cache_behavior.lambda_function_association.lambda_arn
,default_cache_behavior.function_association.lambda_arn
,default_cache_behavior.function_association.event_type
,default_cache_behavior.viewer_protocol_policy
,origin.custom_origin_config.origin_keepalive_timeout
,origin.custom_origin_config.origin_read_timeout
,origin.custom_origin_config.origin_protocol_policy
,origin.custom_origin_config.origin_ssl_protocols
,price_class
,viewer_certificate.acm_certificate_arn
,viewer_certificate.minimum_protocol_version
,viewer_certificate.ssl_support_method
. (#21034) - resource/aws_codebuild_project: Add
artifacts.bucket_owner_access
,secondary_artifacts.bucket_owner_access
,logs_config.s3_logs.bucket_owner_access
,project_visibility
,resource_access_role
arguments. (#22189) - resource/aws_codebuild_project: Add
public_project_alias
attribute. (#22189) - resource/aws_codebuild_project: Add
secondary_source_version
argument (#22345) - resource/aws_codebuild_project: Add plan time validation for
cache.modes
andservice_role
. (#22189) - resource/aws_codepipeline: Add plan time validation to
name
,role_arn
,stage.name
,stage.action.name
,stage.action.name
,stage.action.run_order
,stage.action.namespace
,action.configuration
, andaction.version
(#18451) - resource/aws_codepipeline_webhook: Add
arn
attribute. (#22406) - resource/aws_codepipeline_webhook: Add plan time validation for
authentication_configuration.secret_token
,filter.json_path
,filter.match_equals
,name
. (#22406) - resource/aws_codepipeline_webhook: Allow updating
filter
in place. (#22406) - resource/aws_dax_cluster: Add
cluster_endpoint_encryption_type
argument (#22396) - resource/aws_dx_private_virtual_interface: Add
sitelink_enabled
argument (#22350) - resource/aws_dx_transit_virtual_interface: Add
sitelink_enabled
argument (#22350) - resource/aws_ecr_replication_configuration: Add
repository_filter
toreplication_configuration
block (#21231) - resource/aws_ecr_replication_configuration: Increase
MaxItems
forrule
to10
and fordestination
to25
(#22281) - resource/aws_elasticsearch_domain: Tag on create (#18082)
- resource/aws_glue_trigger: Add
start_on_creation
argument (#22439) - resource/aws_kinesis_firehose_delivery_stream: Add
error_output_prefix
argument toextended_s3_configuration
s3_backup_configuration
configuration block (#11229) - resource/aws_kinesis_firehose_delivery_stream: Add
error_output_prefix
argument toredshift_configuration
s3_backup_configuration
configuration block (#11229) - resource/aws_kinesis_firehose_delivery_stream: Add
error_output_prefix
argument tos3_configuration
configuration block (#11229) - resource/aws_networkfirewall_resource_policy: Handle delete-after-create eventual consistency (#22402)
- resource/aws_s3_bucket: Add hosted zone ID for
ap-southeast-3
AWS Region (#22295) - resource/aws_s3_bucket_object: Support objects greater than 5GB in size by using the Amazon S3 upload manager (#21727)
- resource/aws_sagemaker_app: Add
lifecycle_config_arn
andsagemaker_image_version_arn
arguments toresource_spec
configuration block (#21508) - resource/aws_sagemaker_domain: Add
lifecycle_config_arn
andsagemaker_image_version_arn
arguments todefault_resource_spec
configuration block (#21508) - resource/aws_sagemaker_user_profile: Add
lifecycle_config_arn
andsagemaker_image_version_arn
arguments todefault_resource_spec
configuration block (#21508) - resource/aws_subnet: Add
enable_dns64
,ipv6_native
,enable_resource_name_dns_aaaa_record_on_launch
,enable_resource_name_dns_a_record_on_launch
andprivate_dns_hostname_type_on_launch
arguments (#22339) - resource/aws_timestreamwrite_table: Add
magnetic_store_write_properties
argument. (#22363)
BUG FIXES:
- resource/aws_appstream_fleet: Correctly create resource with
stream_view
argument (#22395) - resource/aws_codebuild_project: Fix plan validation to take into account computed values for
cache.location
(#21458) - resource/aws_dynamodb_table: Remove extraneous
kms_key_arn
attribute from thettl
configuration block (#21334) - resource/aws_ec2_traffic_mirror_filter_rule: Prevent crash during resource read (#22315)
- resource/aws_launch_template: Correctly set
default_version
andlatest_version
as Computed whenname
,name_prefix
ordescription
change (#22277) - resource/aws_networkfirewall_rule_group: Allow any character in
ip_set
definition
as per the AWS API docs (#22284) - resource/aws_ses_event_destination: Allow
.
and@
characters incloudwatch_destination.default_value
argument (#22359) - resource/aws_ssoadmin_managed_policy_attachment: Fix missing call to
ProvisionPermissionSet
after detaching the managed policy (#21773) - resource/aws_vpc_ipam_pool_cidr_allocation: update
cidr
andnetmask_length
attributes netmask to a minimum of 0 and maximum of 32 (#22418)