6.48.0 (June 3, 2026)
NOTES:
- resource/aws_bedrockagentcore_gateway_target: Because we cannot easily test the ``credential_provider_configuration.gateway_iam_role` SigV4 functionality, it is best effort and we ask for community help in testing (#47626)
FEATURES:
- New Data Source:
aws_ec2_hosts(#47986) - New List Resource:
aws_cleanrooms_membership(#48166) - New List Resource:
aws_pinpointsmsvoicev2_event_destination(#48034) - New Resource:
aws_ec2_local_gateway_route_table(#48013) - New Resource:
aws_ec2_local_gateway_route_table_virtual_interface_group_association(#48014) - New Resource:
aws_pinpointsmsvoicev2_event_destination(#48034)
ENHANCEMENTS:
- data-source/aws_ec2_host: Add
state,allocation_time,release_time,host_maintenance,host_reservation_id,availability_zone_id,allows_multiple_instance_types,member_of_service_linked_resource_group,instances, andavailable_capacityattributes (#47991) - data-source/aws_kinesis_stream: Add
warm_throughputattribute (#48152) - data-source/aws_lb: Add
enable_prefix_for_ipv6_source_natattribute (#40431) - data-source/aws_odb_network: Add computed
ec2_placement_group_idsattribute. (#47317) - resource/aws_bedrockagentcore_gateway: Mark
protocol_typeas Optional. Omit it to create a gateway that routes traffic directly to HTTP targets (e.g. AgentCore Runtime) (#47897) - resource/aws_bedrockagentcore_gateway_target: Add
credential_provider_configuration.caller_iam_credentialsandcredential_provider_configuration.jwt_passthrougharguments (#47780) - resource/aws_bedrockagentcore_gateway_target: Add
credential_provider_configuration.gateway_iam_role.serviceandcredential_provider_configuration.gateway_iam_role.regionarguments to enable SigV4 signing of upstream requests formcp_servertargets pointing at AWS-hosted endpoints (#47626) - resource/aws_bedrockagentcore_gateway_target: Add
target_configuration.httpargument (#47897) - resource/aws_cleanrooms_membership: Add resource identity support (#48166)
- resource/aws_datazone_asset_type: Add resource identity support (#48136)
- resource/aws_datazone_domain: Add resource identity support (#48136)
- resource/aws_datazone_environment: Add resource identity support (#48136)
- resource/aws_datazone_environment_blueprint_configuration: Add
global_parametersargument (#44857) - resource/aws_datazone_environment_blueprint_configuration: Add resource identity support (#48136)
- resource/aws_datazone_environment_profile: Add resource identity support (#48136)
- resource/aws_datazone_form_type: Add resource identity support (#48136)
- resource/aws_datazone_glossary: Add resource identity support (#48136)
- resource/aws_datazone_glossary_term: Add resource identity support (#48136)
- resource/aws_datazone_project: Add resource identity support (#48136)
- resource/aws_datazone_user_profile: Add resource identity support (#48136)
- resource/aws_kinesis_firehose_delivery_stream: Add Resource Identity support (#48186)
- resource/aws_kinesis_stream: Add Resource Identity support (#48152)
- resource/aws_kinesis_stream: Add
warm_throughput_mib_psargument. This functionality requires thekinesis:UpdateStreamWarmThroughputIAM permission (#48152) - resource/aws_kinesis_stream: Add plan-time validation of
shard_level_metrics(#48152) - resource/aws_kinesis_stream_consumer: Add Resource Identity support (#48152)
- resource/aws_lb: Add
enable_prefix_for_ipv6_source_natargument (#40431) - resource/aws_observabilityadmin_telemetry_rule: Expand
ruleschema to cover the full SDK shape, includingall_regions,allow_field_updates,regions,scope,selection_criteria,telemetry_source_types, and the fulldestination_configurationtree (cloudtrail_parameters,elb_load_balancer_logging_parameters,log_delivery_parameters,msk_monitoring_parameters,vpc_flow_log_parameters,waf_logging_parameters) (#48072) - resource/aws_observabilityadmin_telemetry_rule_for_organization: Expand
ruleschema to cover the full SDK shape, includingall_regions,allow_field_updates,regions,scope,selection_criteria,telemetry_source_types, and the fulldestination_configurationtree (cloudtrail_parameters,elb_load_balancer_logging_parameters,log_delivery_parameters,msk_monitoring_parameters,vpc_flow_log_parameters,waf_logging_parameters) (#48072) - resource/aws_odb_network: Add computed
ec2_placement_group_idsattribute. (#47317) - resource/aws_osis_pipeline: Adds resource identity (#48155)
- resource/aws_vpc_ipam_pool_cidr_allocation: Add tagging support (#48084)
BUG FIXES:
- resource/aws_api_gateway_rest_api: Fix OpenAPI body-managed
x-amazon-apigateway-policyupdates being overwritten by prior policy state (#48118) - resource/aws_bedrockagentcore_gateway: Fix
ValidationException: Gateway with ID: ... has targets associated with it. Delete all targets before deleting the gatewayerrors on delete (#47626) - resource/aws_bedrockagentcore_gateway_target: Include
FAILEDandSYNCHRONIZINGas pending states while a target is deleting (#47626) - resource/aws_db_instance_automated_backups_replication: Fix
InvalidDBInstanceState: Cannot create a snapshot because the database instance ... is not currently in the available stateerrors on delete (#46687) - resource/aws_elasticache_replication_group: Fix
CacheClusterNotFoundwhen enabling snapshots after the primary cache cluster has been changed away from-001, andInvalidParameterCombinationwhen enabling snapshots on cluster mode enabled groups (#46326) - resource/aws_kinesis_firehose_delivery_stream: Fix
ValidationException: Unknown parameter: ExtendedS3DestinationConfiguration.CustomTimeZoneerrors in AWS partitions which do not yet support selecting a time zone for bucket prefixes (#48186) - resource/aws_lambda_alias: Fix plan drift caused by transient routing weights appearing in state after updating
function_version(#48116) - resource/aws_lambda_provisioned_concurrency_config: Fix
InvalidParameterValueException: Alias with weights can not be used with Provisioned Concurrencyerror when updating provisioned concurrency simultaneously with alias version change (#48116) - resource/aws_s3_bucket_versioning: Fix perpetual drift on
versioning_configuration.mfa_deletewhenstatusisDisabled(#48161)