Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
5.46.0
->5.67.0
Release Notes
hashicorp/terraform-provider-aws (aws)
v5.67.0
Compare Source
BREAKING CHANGES:
value_selection_setting.advanced_recognition_setting
block, theaudio_recognition_setting
argument has been renamedaudio_recognition_strategy
(#39254)NOTES:
1.22.6
. A small number of users have reported failed or hanging network connections using the version of the Terraform AWS provider which was first built with Go1.23.0
(v5.65.0
). At this point, maintainers have been unable to reproduce failures, but enough distinct users have reported issues that we are going to attempt downgrading to Go1.22.6
for the next provider release. We will continue to coordinate with users and AWS in an attempt to identify the root cause, using this upcoming release with a reverted Go build version as a data point. (#39256)value_selection_setting.advanced_recognition_setting
block, theaudio_recognition_setting
argument has been renamedaudio_recognition_strategy
. See the linked pull request for additional justification on this change. The previous misnaming effectively made this argument unusable, therefore a breaking change in a minor version was deemed acceptable. (#39254)FEATURES:
aws_codebuild_fleet
(#39237)aws_cloudformation_stack_instances
(#36794)aws_codebuild_fleet
(#39237)aws_computeoptimizer_enrollment_status
(#35349)aws_computeoptimizer_recommendation_preferences
(#35349)aws_costoptimizationhub_enrollment_status
(#36440)aws_costoptimizationhub_preferences
(#36526)aws_datazone_asset_type
(#38812)aws_datazone_environment_profile
(#38581)aws_lambda_function_recursion_config
(#39153)ENHANCEMENTS:
domain
andtags
as Optional. This enables certificates to be matched based on tags (#31453)encryption_type
andkms_key_id
attributes (#39212)user_pool_tags
in favor of standardtags
. (#39260)assume_role
now accepts multiple elements. (#39255)cache_config
argument (#39215)mode
argument (#39206)hsm2m.medium
as a valid value forhsm_type
(#39206)fleet
attribute inenvironment
configuration block (#39237)snowflake_configuration.buffering_internal
andsnowflake_configuration.buffering_size
arguments (#39214)READER_PRO
,AUTHOR_PRO
, andADMIN_PRO
as valid values for theuser_role
argument (#39220)default_user_settings.domain_settings.docker_settings
configuration block (#35416)default_user_settings.studio_web_portal_settings
,default_space_settings.jupyter_lab_app_settings
,default_space_settings.space_storage_settings
,default_space_settings.custom_posix_user_config
, anddefault_space_settings.custom_file_system_config
configuration blocks (#38457)production_variants.managed_instance_scaling
andshadow_production_variants.managed_instance_scaling
configuration blocks (#35479)primary_container.inference_specification_name
andcontainer.inference_specification_name
arguments (#35873)primary_container.model_data_source.s3_data_source.model_access_config
,primary_container.multi_model_config
,container.model_data_source.s3_data_source.model_access_config
, and ``container.multi_model_config` configuration blocks (#35873)user_settings.studio_web_portal_settings
configuration block (#38567)definition
using the AWS Step Functions Validation API (#39229)BUG FIXES:
created_at
as an RFC3339 formatted timestamp (#24183)created_at
as an RFC3339 formatted timestamp (#24183)check_certificate_revovation_status
is ignored due to bad autoflex field mapping (#39211)aggregation_period
not set. (#39279)permissions.actions
MaxItems
from16
to20
. This fixes a regression introduced in v5.66.0 (#39226)vpc_connection_id
regular expression validator. This fixes a regression introduced in v5.66.0 (#39231)default_user_settings.domain_settings
to include missingsecurity_group_ids
andr_studio_server_pro_domain_settings
values (#35416)suppression_options.suppressed_reasons
to be an empty list ([]
) in order to disable the suppression list (#29671)event_destination.matching_event_types
fromTypeList
toTypeSet
as order is not significant (#36897)load_balancer_options.subnet_ids
(#39196)v5.66.0
Compare Source
FEATURES:
aws_glue_registry
(#37953)aws_organizations_organizational_unit_descendant_organizational_units
(#39120)aws_quicksight_analysis
(#31737)aws_datazone_environment
(#38811)ENHANCEMENTS:
tags
attribute (#38959)tags
attribute (#39092)api_type
andmerged_api_execution_role_arn
arguments (#39159)vector_ingestion_configuration.chunking_configuration.semantic_chunking_configuration
,vector_ingestion_configuration.chunking_configuration.hierarchical_chunking_configuration
, andvector_ingestion_configuration.parsing_configuration
configuration blocks (#39138)skip_deletion_protection
attribute (#38811)backup_retention_period
andpreferred_backup_window
attributes (#38452)parameters.databricks
argument (#31737)notification_settings
argument (#39108)InService
timeouts to 60 minutes (#39090)rate_based_statement.limit
minimum from100
to10
(#39107)rate_based_statement.limit
minimum from100
to10
(#39107)BUG FIXES:
segment_actions.via.with_edge_override.use_edge
to be nested set of edges, matching JSON (#39142)segment_actions.via.with_edge_override.use_edge
. Usesegment_actions.via.with_edge_override.use_edge_location
instead (#39142)null
value. (#38869)role_arn
as Optional (#38900)slot_type_values
validator which limited configurations to 1 element (#39126)theme_arn
argument on create and update when configured (#31737)role_arns
as Optional and send an empty list if unconfigured (#39108)run_config.timeout_in_seconds
default value to allow creation of resources with a frequency less than 14 minutes (#35177)v5.65.0
Compare Source
NOTES:
FEATURES:
aws_shield_protection
(#37524)aws_glue_catalog_table_optimizer
(#38052)ENHANCEMENTS:
ap-southeast-5
AWS Region (#39052)ap-southeast-5
AWS Region (#39052)ap-southeast-5
AWS Region (#39052)ap-southeast-5
as a valid AWS Region (#39049)password_policy.password_history_size
argument (#39043)process
argument (#25468)SUCCEEDED_WITH_ISSUES
status as success when upgrading cluster (#38086)io2
as a valid value forebs_config.type
(#37740)io2
as a valid value forinstance_type_configs.ebs_config.type
(#37740)io2
as a valid value forinstance_type_configs.ebs_config.type
(#37740)job_run_queuing_enabled
argument (#39027)kms_key_arn
argument (#39055)false
on update ifpolicy_document
is empty (#38675)BUG FIXES:
auto_branch_creation_config
(#39041)domain_name
to ForceNew (#38086)instance_count
value of0
on create when configured (#37740)BadRequestException: The request is rejected because an invalid or out-of-range value is specified as an input parameter
errors on resource Create (#39084)data_cells_filter
permissions (#39026)neptune_cluster_parameter_group_name
as Computed (#38980)neptune_parameter_group_name
as Computed (#38980)ValidationException: Parameter ARN is not supported for this operation
errors when deleting resources imported by ARN (#39067)v5.64.0
Compare Source
ENHANCEMENTS:
dashboard_endpoint_v2
,domain_endpoint_v2_hosted_zone_id
, andendpoint_v2
attributes (#38456)suspended_state
configuration block (#38942)restore_source_table_arn
attribute (#38953)dashboard_endpoint_v2
,domain_endpoint_v2_hosted_zone_id
, andendpoint_v2
attributes (#38456)BUG FIXES:
id
attribute whendeployment_targets
does not include organizational unit IDs. (#38969)action
is configured (#38994)enabled_http_endpoint
) to be enabled and disabled forprovisioned
engine mode and serverlessv2 (#38997)v5.63.1
Compare Source
FEATURES:
aws_route53_zones
(#17457)aws_ssoadmin_permission_sets
(#38741)ENHANCEMENTS:
job_state_time_limit_action
attribute (#38784)ecs_properties
argument (#37871)job_state_time_limit_action
argument (#38784)BUG FIXES:
id
parsing errors (#38924)logical_table_map.data_transforms.project_operation.projected_columns
with null list elements (#38886)reputation_metrics_enabled
is set totrue
(#38921)v5.63.0
Compare Source
FEATURES:
aws_bedrockagent_agent_versions
(#38792)aws_bedrock_guardrail
(#38757)aws_cloudtrail_organization_delegated_admin_account
(#38817)aws_datazone_environment_profile
(#38581)aws_datazone_form_type
(#38746)aws_datazone_glossary_term
(#38706)aws_pinpoint_email_template
(#33266)ENHANCEMENTS:
logging_configuration.log_destination_config
MaxItems
from2
to3
(#38824)BUG FIXES:
sdkdiags.AppendErrorf
function calls (#38854)sdkdiags.AppendErrorf
function calls (#38854)sdkdiags.AppendErrorf
function calls (#38854)name
andname_prefix
(#38194)sdkdiags.AppendErrorf
function calls (#38854)service_registries
item (#38883)container_definitions
diffs onhealthCheck
's default values (#38872)container_definitions.dockerLabels
(#38804)null
s fromcontainer_definition
array fields (#38870)replicas_per_node_group
if node groups are empty (#38797)sdkdiags.AppendErrorf
function calls (#38854)network_access_control
block is configured (#38775)vpc_configuration
block is configured (#38775)attribute_payload
block is configured (#38776)configuration.bgp_configurations
on Read (#38798)encrypted
on snapshot restore, when enabled (#38828)sdkdiags.AppendErrorf
function calls (#38854)sdkdiags.AppendErrorf
function calls (#38854)sdkdiags.AppendErrorf
function calls (#38854)v5.62.0
Compare Source
FEATURES:
aws_rds_cluster_parameter_group
(#38416)aws_secretsmanager_secret_versions
(#35411)aws_ebs_snapshot_block_public_access
(#38641)aws_rds_integration
(#35199)ENHANCEMENTS:
application/x-sql
(#38737)application/x-sql
(#38737)default_tags
to be set by environment variables (#33339)ignore_tags.keys
andignore_tags.key_prefixes
to be set by environment variables (#35264)skip_destroy
argument (#29663)skip_destroy
argument (#29663)secret_arn
(#37213)force_delete
argument (#38707)grafana_token
argument (#38743)target_health_state.unhealthy_draining_interval
argument (#38654)sub_slot_setting
attribute (#38698)BUG FIXES:
ROOT
as a valid value forprefix
(#38685)name
max length validation to 128 (#37539)eks_properties
for job updates (#38716)retry_strategy
for job updates (#38716)timeout
for job updates (#38716)created_date
attribute (#38689)ROOT
as a valid value forprefix
(#38685)launch_specifications
argument (#38773)PreconditionFailedException
on delete for resources deleted out-of-band (#38661)PreconditionFailedException
on delete for resources deleted out-of-band (#38661)PreconditionFailedException
on delete for resources deleted out-of-band (#38661)$.network-function-groups: null found, array expected
errors when creating resource withcreate_base_policy
argument (#38642)revision_id
andstate_machine_version_arn
as Computed on update ifpublish
istrue
(#38657)v5.61.0
Compare Source
NOTES:
FEATURES:
aws_ecr_repository_creation_template
(#38597)aws_chatbot_slack_channel_configuration
(#38124)aws_chatbot_teams_channel_configuration
(#38630)aws_datazone_glossary
(#38602)aws_ecr_repository_creation_template
(#38597)aws_timestreaminfluxdb_db_instance
(#37963)ENHANCEMENTS:
upgrade_policy
attribute (#38573)repository_name
values. See documentation for details (#38575)enhanced_metrics_config
configuration block (#38570)upgrade_storage_config
argument (#36904)ipv6_cidr_block
sizes between/44
and/60
in increments of /4 (#35614)ipv6_netmask_length
values between44
and60
in increments of 4 (#35614)upgrade_policy
configuration block (#38573)log_configuration.include_execution_data
argument (#38569)performance_insights_enabled
,performance_insights_kms_key_id
, andperformance_insights_retention_period
arguments (#29415)restore_to_point_in_time.source_cluster_resource_id
argument (#38540)restore_to_point_in_time.source_cluster_identifier
as Optional (#38540)encryption_configuration
configuration block to support the use of Customer Managed Keys with AWS KMS to encrypt Step Functions Activity resources (#38574)encryption_configuration
configuration block to support the use of Customer Managed Keys with AWS KMS to encrypt Step Functions State Machine resources (#38574)json
attribute value (#35950)ipv6_cidr_block
sizes between/44
and/60
in increments of /4 (#35614)ipv6_netmask_length
values between44
and60
in increments of 4 (#35614)assign_generated_ipv6_cidr_block
andipv6_pool
arguments (#27274)ipv6_cidr_block
sizes between/44
and/60
in increments of /4 (#35614)ipv6_netmask_length
values between44
and60
in increments of 4 (#35614)tags
to theAuthorizeSecurityGroupEgress
EC2 API call instead of making a separateCreateTags
call (#35614)tags
to theAuthorizeSecurityGroupIngress
EC2 API call instead of making a separateCreateTags
call (#35614)rule_json
attribute to allow raw JSON for rules. (#38309)BUG FIXES:
CoreNetworkPolicyException
when putting policy with single wildcard inwhen_sent_to
(#38595)index_name
character length validation (#38509)container_definitions
start with a lowercase letter (#38622)type
argument on create when configured (#38640)policy
content to prevent persistent differences (#38604)target_parameters
if the configured value has not changed (#38598)domain_dns_ips
to use single DNS server IP (#36500)domain_settings.r_studio_server_pro_domain_settings.r_studio_package_manager_url
argument on create (#38547)description
on Read (#38618)netmask_length
on Read (#38618)v5.60.0
Compare Source
NOTES:
FEATURES:
aws_service_principal
(#38307)aws_shield_subscription
(#37637)ENHANCEMENTS:
kms_key_identifier
attribute (#38492)tags
attribute (#38483)metadata_catalog_config
attribute (#37566)prefix_hierarchy
attribute todestination_flow_config.s3.s3_output_format_config
(#37566)eks_properties.*.pod_properties.*.image_pull_secret
argument (#38517)operation_preferences.concurrency_mode
argument (#38498)kms_key_identifier
argument (#38492)tags
argument andtags_all
attribute (#38483)shared_accounts
argument (#34885)shared_accounts
argument (#34843)AZURECOSMOS
,AZURESQL
,BIGQUERY
,OPENSEARCH
, andSNOWFLAKE
as valid values for theconnection_type
argument andSparkProperties
as a valid value for theconnection_properties
argument (#37731)inline_policy
fails to create (#38477)scaling_configuration.seconds_before_timeout
argument (#38451)event_destination.event_bridge_destination
configuration block (#38458)runtime error: invalid memory address or nil pointer dereference
panic when reading a non-existent table (#38512)BUG FIXES:
tags
on Read (#38343)tags
on Read (#38343)rule
argument on update (#38449)scope_configuration.domain
argument (#38513)error marshaling prior state: a number is required
when upgrading from v5.58.0 to v5.59.0 (#38490)Provider produced inconsistent final plan
errors whencontainer_definitions
is unknown (#38471)error marshaling prior state
when upgrading from v4.67.0 to v5.59.0 (#38476)tags
on Read (#38343)ca_certificate_identifier
as Computed (#38437)copy_tags_to_snapshot
value whenrestore_to_point_in_time
is set (#34044)apply_immediately
istrue
. This fixesInvalidParameterCombination
errors when updatingengine_version
(#38437)v5.59.0
Compare Source
FEATURES:
secrets_manager_configuration
toredshift_configuration
,snowflake_configuration
, andsplunk_configuration
(#38151)aws_cloudfront_origin_access_control
(#36301)aws_timestreamwrite_database
(#36368)aws_timestreamwrite_table
(#36599)aws_datazone_project
(#38345)aws_grafana_workspace_service_account
(#38101)aws_grafana_workspace_service_account_token
(#38101)aws_rds_certificate
(#35003)aws_rekognition_stream_processor
(#37536)ENHANCEMENTS:
cluster_mode
attribute (#38002)allow_full_table_external_data_access
attribute (#34474)broker_node_group_info
attribute (#37705)skip_resource_in_use_check
argument (#37586)action_group_executor.custom_control
argument (#37484)function_schema
configuration block (#37484)routing_configuration.provisioned_throughput
argument (#37520)scope_configuration
argument (#38199)timeout_in_minutes
argument to theaction
configuration block (#36316)engine_lifecycle_support
argument (#37708)configuration.managed_storage_configuration
argument (#37932)cluster_mode
argument (#38002)interactive_configuration
argument (#37889)experiment_options
configuration block (#36900)final_backup_tags
andskip_final_backup
arguments (#37717)final_backup_tags
argument (#37717)delete_options
andfinal_backup_tags
arguments (#37717)final_backup_tags
argument (#37717)execution_role
andworkflow
arguments (#37317)secrets_manager_configuration
tohttp_endpoint_configuration
(#38245)FLINK-1_19
as a valid value forruntime_environment
(#38350)allow_full_table_external_data_access
attribute (#34474)target_group_health
configuration block (#37082)starting_position
argument (#36968)engine_lifecycle_support
argument (#37708)engine_lifecycle_support
argument (#37708)arn
fromDescribeClusterSnapshots
API response (#37996)TLS_PASSTHROUGH
as a valid value forprotocol
(#37964)enable_machine_learning
toaws_managed_rules_bot_control_rule_set
configuration block (#37006)BUG FIXES:
id
the the access point ID, not the file system ID. This fixes a regression introduced in v5.58.0 (#38372)default_action.target_group_arn
([Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.