Update Terraform aws to v4 (main) - abandoned #86
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:
>= 3.0, < 4.0.0
->< 5.0.0
Release Notes
hashicorp/terraform-provider-aws
v4.67.0
Compare Source
NOTES:
id
attribute is now comma-delimited (#30820)FEATURES:
aws_connect_user
(#26156)aws_connect_vocabulary
(#26158)aws_organizations_policy
(#30920)aws_redshiftserverless_namespace
(#31250)aws_quicksight_template
(#30453)aws_quicksight_template_alias
(#31310)aws_quicksight_vpc_connection
(#31309)ENHANCEMENTS:
key_storage_security_standard
attribute (#31280)ap-southeast-3
AWS Region (#31248)hosted_zone_id
forcn-north-1
AWS China Region (#31247)key_storage_security_standard
argument (#31280)metric_names
toinclude_filter
andexclude_filter
configuration blocks (#31288)db2-zos
IBM DB2 for z/OS engine (#31291)route_table_ids
(#31251)throughput_capacity
to4096
(#31251)storage_type
(#31336)hosted_zone_id
forcn-north-1
AWS China Region (#31247)BUG FIXES:
tags
into state (#31241)parameter
attribute toTypeList
for better diff calculation (#31315)client_id_list
fromTypeList
toTypeSet
as order is not significant (#31253)stack_set_provisioned_preferences.0.accounts
on create and update (#31293)stack_set_provisioned_preferences
integer typesfailure_tolerance_count
,failure_tolerance_percentage
,max_concurrency_count
,max_concurrency_percentage
(#31289)ValidationException
errors on resource Create (#31340)v4.66.1
Compare Source
BUG FIXES:
InvalidParameter: 1 validation error(s) found. minimum field size of 1, ListTagsForResourceInput.ResourceARN.
related to Application Auto Scaling resource tagging introduced in v4.66.0 (#31214)v4.66.0
Compare Source
NOTES:
cpu_core_count
argument is deprecated in favor of thecpu_options
block. Thecpu_options
block can setcore_count
(#31035)cpu_threads_per_core
argument is deprecated in favor of thecpu_options
block. Thecpu_options
block can setthreads_per_core
(#31035)FEATURES:
aws_appintegrations_event_integration
(#24965)aws_dms_replication_instance
(#15406)aws_vpclattice_auth_policy
(#30898)aws_vpclattice_service_network
(#30904)aws_account_primary_contact
(#26123)aws_appintegrations_data_integration
(#24941)aws_chimesdkvoice_voice_profile_domain
(#30977)aws_directory_service_trust
(#31037)aws_vpclattice_access_log_subscription
(#30896)aws_vpclattice_auth_policy
(#30891)aws_vpclattice_resource_policy
(#30900)aws_vpclattice_target_group_attachment
(#31039)ENHANCEMENTS:
max_instance_lifetime
attribute (#31067)mixed_instances_policy
attribute (#31067)predicted_capacity
attribute (#31067)suspended_processes
attribute (#31067)tag
attribute (#31067)warm_pool_size
attribute (#31067)warm_pool
attribute (#31067)amd_sev_snp
attribute (#31035)metrics
to thetarget_tracking_scaling_policy_configuration.customized_metric_specification
configuration block in support of metric math (#30172)arn
attribute (#30172)tags
argument andtags_all
attribute to support resource tagging (#30172)predicted_capacity
attribute (#31067)warm_pool_size
attribute (#31067)remote_domain_name
(#31037)remote_domain_name
(#31037)root_squash_configuration
argument (#31073)grafana_version
optional so that its value can be specified in configuration (#31083)amd_sev_snp
argument (#31035)cpu_options
argument (#31035)java17
runtime
value (#31027)java17
compatible_runtimes
value (#31028)amd_sev_snp
argument (#31035)name
argument (#31020)domain_settings.r_studio_server_pro_domain_settings
,default_user_settings.canvas_app_settings.model_register_settings
, anddefault_user_settings.r_studio_server_pro_app_settings
arguments (#31031)async_inference_config.output_config.notification_config.include_inference_response_in
andasync_inference_config.output_config.s3_failure_path
arguments (#31070)user_settings.canvas_app_settings.model_register_settings
anduser_settings.r_studio_server_pro_app_settings
arguments (#31072)provisioning_artifact_id
attribute (#31086)tunnel1_enable_tunnel_lifecycle_control
andtunnel2_enable_tunnel_lifecycle_control
arguments (#31064)BUG FIXES:
firewall_policy.stateful_rule_group_reference.override
attribute, fixingsetting firewall_policy: Invalid address to set
error (#31089)delete-precheck
a valid pending state for resource deletion (#31047)LAMBDA
resource scanning (#31038)Disable
API for status checking (#31038)delete-precheck
a valid pending state for resource deletion (#31047)product_name
update handling (#31094)v4.65.0
Compare Source
NOTES:
db_security_groups
attribute has been deprecated and will be removed in a future version (#30919)security_group_names
attribute has been deprecated and will be removed in a future version (#30919)vpc_classic_link_id
andvpc_classic_link_security_groups
attributes have been deprecated and will be removed in a future version (#30919)cluster_security_groups
attribute has been deprecated and will be removed in a future version (#30919)FEATURES:
aws_api_gateway_authorizer
(#28148)aws_api_gateway_authorizers
(#28148)aws_dms_replication_subnet_group
(#30832)aws_dms_replication_task
(#30967)aws_ssmcontacts_contact
(#30667)aws_ssmcontacts_contact_channel
(#30667)aws_ssmcontacts_plan
(#30667)aws_ssmincidents_response_plan
(#30665)aws_config_organization_custom_policy_rule
(#28201)aws_quicksight_folder_membership
(#30871)aws_quicksight_refresh_schedule
(#30788)aws_ssmcontacts_contact
(#30667)aws_ssmcontacts_contact_channel
(#30667)aws_ssmcontacts_plan
(#30667)aws_ssmincidents_response_plan
(#30665)aws_synthetics_group
(#30678)aws_synthetics_group_association
(#30678)ENHANCEMENTS:
include_deprecated
argument (#30294)accounts
,organization_units
andregions
attributes to thereport_setting
block (#28309)containers
attribute to theoutput_resources
block (#30899)streaming_experience_settings
attribute (#28512)accounts
,organization_units
andregions
attributes to thereport_setting
block (#28309)media_insights_configuration
argument (#30713)vpc_id
attribute (#30775)Cluster
Network Actions toactions.*.target
(#27337)custom_event_data
argument (#26206)containers
attribute to theoutput_resources
block (#30899)reference_sets
(#30759)READY_TO_EXECUTE
state before executing any changes (#30879)access_type
andcustomer_owned_ipv4_pool
arguments (#23839)token_domains
argument (#30340)BUG FIXES:
value
minimum length verification when specified. (#30894)instance_configuration.cpu
andinstance_configuration.memory
values (#30889)service_registries
configuration block (#30852)ValidationException
errors reading expired statements (#26343)too many results
error (#30974)BUG FIXES:
vpcPeeringConnectionOptionsEqual
(#30966)v4.64.0
Compare Source
BREAKING CHANGES:
source_json
andoverride_json
have been removed -- usesource_policy_documents
andoverride_policy_documents
, respectively, instead (#30829)alb_target_group_arn
has been removed -- uselb_target_group_arn
instead (#30828)instance_id
can no longer be set in configurations. Usenetwork_interface_id
instead, for example, settingnetwork_interface_id
toaws_instance.test.primary_network_interface_id
. (#30804)route.*.instance_id
can no longer be set in configurations. Useroute.*.network_interface_id
instead, for example, settingnetwork_interface_id
toaws_instance.test.primary_network_interface_id
. (#30804)NOTES:
lb_target_group_arn
instead ofalb_target_group_arn
which has been removed (#30828)instance_id
can no longer be set in configurations, usenetwork_interface_id
instead. For example, setnetwork_interface_id
toaws_instance.test.primary_network_interface_id
. (#30804)route.*.instance_id
can no longer be set in configurations, useroute.*.network_interface_id
instead. For example, setnetwork_interface_id
toaws_instance.test.primary_network_interface_id
. (#30804)FEATURES:
aws_dms_endpoint
(#30717)aws_fsx_windows_file_system
(#28622)aws_iam_access_keys
(#29278)aws_networkfirewall_resource_policy
(#25474)aws_prometheus_workspaces
(#28574)aws_redshiftserverless_workgroup
(#29208)aws_route53_resolver_query_log_config
(#29111)aws_sesv2_configuration_set
(#30108)aws_vpclattice_listener
(#30843)aws_cloudwatch_event_endpoint
(#25846)aws_vpclattice_listener
(#30711)aws_vpclattice_listener_rule
(#30784)ENHANCEMENTS:
remove_headers_config
attribute (#28940)execution_role_arn
attribute (#28662)launch_template
attribute (#30780)role_last_used
attribute (#30750)cloud_hsm_cluster_id
,custom_key_store_id
,key_spec
,pending_deletion_window_in_days
, andxks_key_configuration
attributes (#29250)allow_external_data_filtering
,external_data_filtering_allow_list
andauthorized_session_tag_value_list
attributes (#30207)lifecycle_status
,site_arn
,supported_hardware_type
andtags
attributes (#30754)usage_metric
attribute (#29499)enable_lni_at_device_index
attribute (#30798)opensearchservice_config
argument (#29578)remove_headers_config
argument (#28940)ecs_target.ordered_placement_strategy
argument (#28384)include_linked_accounts_metrics
argument (#29281)create
(#29905)node_group_name
andnode_group_name_prefix
arguments (#29975)appversion_lifecycle.service_role
andname
arguments (#17727)placement_group_config
argument (#30121)Subnets
Network Actions toactions.*.target
(#30211)role_last_used
attribute (#30750)error_action.firehose.batch_mode
,error_action.iot_analytics.batch_mode
,error_action.iot_events.batch_mode
,firehose.batch_mode
,iot_analytics.batch_mode
andiot_events.batch_mode
arguments (#28568)opensearch_configuration
block (#29112)opensearch
as a validdestination
value (#29112)allow_external_data_filtering
,external_data_filtering_allow_list
andauthorized_session_tag_value_list
arguments (#30207)document_db_event_source_config
configuration block (#28586)python3.10
runtime
value (#30781)python3.10
compatible_runtimes
value (#30781)gateway_id
value oflocal
when updating a Route (#24507)control_finding_generator
,auto_enable_controls
andarn
attributes (#30692)usage_metric
attribute (#29499)enable_lni_at_device_index
attribute (#30798)rule.action.challenge
argument (#29690)rule.captcha_config
argument (#29608)captcha_config
andrule.captcha_config
arguments (#29608)BUG FIXES:
lf_tag_policy.expression
fromTypeList
toTypeSet
as order is not significant (#26643)lf_tag_policy.expression
blocks (#26643)couldn't find resource
error (#25846)name
argument (#30739)throughput_capacity
first to avoidBadRequest
errors (#28622)lf_tag_policy.expression
fromTypeList
toTypeSet
as order is not significant (#26643)lf_tag
,lf_tag.values
,lf_tag_policy
,lf_tag_policy.expression.key
,lf_tag_policy.expression.values
andlf_tag_policy.resource_type
to ForceNew (#26643)lf_tag_policy.expression
blocks (#26643)destinations.media_package_settings
field (#30660)encryption_configuration.type
updates fromCustomer_KMS
toAWS_KMS
(#30821)encryption_configuration.type
updates fromCustomer_KMS
toAWS_KMS
(#30821)create_columns_operation.expression
field (#30708)project_operation.projected_columns
field (#30699)cast_column_type_operation.format
field (#30701)ipv6_ipam_pool_id
with IPAM Managed (#30795)v4.63.0
Compare Source
FEATURES:
aws_dms_certificate
(#30498)aws_quicksight_group
(#12311)aws_quicksight_user
(#12310)aws_chimesdkmediapipelines_media_insights_pipeline_configuration
(#30603)aws_pipes_pipe
(#30538)aws_quicksight_iam_policy_assignment
(#30653)aws_quicksight_ingestion
(#30487)aws_quicksight_namespace
(#30681)aws_sagemaker_data_quality_job_definition
(#30301)aws_sagemaker_monitoring_schedule
(#30684)aws_vpclattice_service_network_service_association
(#30410)aws_vpclattice_service_network_vpc_association
(#30411)aws_vpclattice_target_group
(#30455)ENHANCEMENTS:
partner_name
attribute (#30385)invoke_mode
attribute (#30547)association_id
attribute (#30546)api_passthrough
argument (#28142)fail_on_warnings
attribute (#22300)partner_name
attribute (#30385)name
argument (#30375)name
without forcing resource replacement (#30375)invoke_mode
attribute (#30547)startup_script_s3_path
andstartup_script_s3_object_version
attributes (#30549)association_id
attribute (#30546)aws_managed_rules_atp_rule_set
tomanaged_rule_group_configs
configuration block (#30518)BUG FIXES:
compute_resources.launch_template
is empty (#30537)token_validity_units
(#30662)token_validity_units
(#30662)engine
andengine_version
to be set whenreplicate_source_db
is set (#30703)replica_mode
(#30714)user_group_id
to ForceNew (#30533)instance_market_options.spot_options
is empty (#30539)vpc_config.security_group_ids
to Computed (#30535)physical_table_map.*.relational_table.catalog
when set (#30704)physical_table_map.*.relational_table.schema
when set (#30704)db_instance_parameter_group_name
from causing errors on minor upgrades (#30679)v4.62.0
Compare Source
FEATURES:
aws_ec2_transit_gateway_attachments
(#29644)aws_ec2_transit_gateway_route_table_associations
(#29642)aws_ec2_transit_gateway_route_table_propagations
(#29640)aws_oam_link
(#30401)aws_oam_links
(#30401)aws_quicksight_data_set
(#30422)aws_vpclattice_service
(#30490)aws_inspector2_member_association
(#28921)aws_lightsail_distribution
(#30124)aws_quicksight_account_subscription
(#30359)aws_quicksight_data_set
(#30349)aws_quicksight_folder
(#30400)aws_vpclattice_service
(#30429)aws_vpclattice_service_network
(#30482)ENHANCEMENTS:
rotation_rules.duration
androtation_rules.schedule_expression
attributes (#30425)rotation_rules.duration
androtation_rules.schedule_expression
attributes (#30425)image_configuration
field (#30398)platform_override
field (#30398)name_prefix
argument (#28785)table_format
to theoffline_store_config
configuration block (#30118)duration
andschedule_expression
attributes torotation_rules
configuration block (#30425)duration
andschedule_expression
attributes torotation_rules
configuration block (#30425)BUG FIXES:
effective_start
being reset on any changes despiteeffective_start
having the same value (#30369)password
(#30379)certificate_mode
spelling inrtmp_output_settings
(#30224)master_password
(#30379)engine_version
updates are not applied immediately (#30247)db_instance_parameter_group_name
on all modify requests when set (#30247)engine_version
updates are not applied immediately (#30247)engine_version
updates are not applied immediately (#30247)rule.filter.object_size_greater_than
= 0 (#29857)arn
property ofdead_letter_config
as a required property (#30360)v4.61.0
Compare Source
FEATURES:
aws_appmesh_gateway_route
(#29064)aws_appmesh_virtual_node
(#27545)aws_appmesh_virtual_router
(#26908)aws_globalaccelerator_custom_routing_accelerator
(#28922)aws_oam_sink
(#30258)aws_oam_sinks
(#30258)aws_ssmincidents_replication_set
(#29769)aws_globalaccelerator_custom_routing_accelerator
(#28922)aws_globalaccelerator_custom_routing_endpoint_group
(#28922)aws_globalaccelerator_custom_routing_listener
(#28922)aws_rbin_rule
(#25926)aws_sns_topic_data_protection_policy
(#30008)aws_ssmincidents_replication_set
(#29769)ENHANCEMENTS:
master_user_secret
attribute (#28848)dual_stack_dns_name
attribute (#28922)master_user_secret
attribute (#28848)header
,path
andquery_parameter
to thespec.http_route.match
andspec.http2_route.match
configuration blocks (#29064)port
to thespec.grpc_route.action.target
,spec.http_route.action.target
andspec.http2_route.action.target
configuration blocks to support Virtual Services with multiple listeners (#29064)priority
to thespec
configuration block (#29064)path
andquery_parameter
to thespec.http_route.match
andspec.http2_route.match
configuration blocks (#29064)spec.http_route.match.prefix
andspec.http2_route.match.prefix
are Optional (#29064)ip_preference
andresponse_type
to thespec.service_discovery.dns
configuration block (#29064)manage_master_user_password
,master_user_secret
andmaster_user_secret_kms_key_id
arguments to support RDS managed master password in Secrets Manager (#28848)dual_stack_dns_name
attribute ([#28922](https://togithub.com/hashicorp/terraform-provider-aws/issues/2892Configuration
📅 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 becomes conflicted, 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 Mend Renovate. View repository job log here.