chore(deps): update terraform aws to v5 - abandoned #105
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:
~> 4.65.0->~> 5.0.0Release Notes
hashicorp/terraform-provider-aws
v5.0.0Compare Source
BREAKING CHANGES:
minimum_compression_sizeis now a string type to allow values set via thebodyattribute to be properly computed. (#30969)hours_of_operation_arnattribute has been removed (#31484)db_security_groupsattribute has been removed (#30966)security_group_namesattribute has been removed (#30966)number_cache_clusters,replication_group_descriptionarguments -- usenum_cache_clusters, anddescription, respectively, instead (#31008)statement.sidvalues tojsonattribute value (#28539)source_jsonandoverride_jsonhave been removed -- usesource_policy_documentsandoverride_policy_documents, respectively, instead (#30829)filterargument has been removed (#31312)filterargument has been removed (#31312)vpc_classic_link_idandvpc_classic_link_security_groupsattributes have been removed (#30966)cluster_security_groupsattribute has been removed (#30966)rotation_enabled,rotation_lambda_arnandrotation_rulesattributes have been removed (#31487)allow_classic_link_to_remote_vpcandallow_vpc_to_remote_classic_linkattributes have been removed (#30966)assume_role.duration_seconds,assume_role_with_web_identity.duration_seconds,s3_force_path_style,shared_credentials_fileandskip_get_ec2_platformsattributes have been removed (#31155)aws_subnet_idsdata source has been removed (#31140)aws_db_security_groupresource has been removed (#30966)aws_elasticache_security_groupresource has been removed (#30966)aws_redshift_security_groupresource has been removed (#30966)aws_macie_member_account_associationresource has been removed (#31058)aws_macie_s3_bucket_associationresource has been removed (#31058)statusattribute has been removed (#31084)minimum_compression_sizeis now a string type to allow values set via thebodyattribute to be properly computed. (#30969)alb_target_group_arnhas been removed -- uselb_target_group_arninstead (#30828)tagsattribute (#30842)cost_filtersattribute has been removed (#31395)thresholdattribute has been removed (#30374)ecs_target.propagate_tagsattribute now has no default value (#25233)secondary_sources.authandsource.authattributes have been removed (#31483)hours_of_operation_arnattribute has been removed (#31484)quick_connect_ids_associatedattribute has been removed (#31376)queue_configs_associatedattribute has been removed (#31376)name- usedb_nameinstead (#31232)security_group_namesattribute has been removed (#30966)idis no longer the AWS databaseidentifier-idis now thedbi-resource-id. Refer toidentifierinstead ofidto use the database's identifier (#31232)enable_classiclinkandenable_classiclink_dns_supportattributes have been removed (#30966)s3_settings.ignore_headers_rowhas been removed (#30452)snapshot_identifierchange now properly forces replacement (#29409)statusattribute has been removed (#31223)security_groupsattribute has been removed (#31396)statusattribute has been removed (#31223)capacity_providersanddefault_capacity_provider_strategyattributes have been removed (#31346)standarddomain is no longer supported (#30966)standarddomain is no longer supported (#30966)security_group_namesattribute has been removed (#30966)availability_zones,number_cache_clusters,replication_group_descriptionarguments -- usepreferred_cache_cluster_azs,num_cache_clusters, anddescription, respectively, instead (#31008)cluster_modeconfiguration block -- use top-levelnum_node_groupsandreplicas_per_node_groupinstead (#31008)s3_configurationattribute from the root of the resource.s3_configurationis now a part of the following blocks:elasticsearch_configuration,opensearch_configuration,redshift_configuration,splunk_configuration, andhttp_endpoint_configuration(#31138)s3as an option fordestination. Useextended_s3instead (#31138)extended_s3_configuration.0.s3_backup_configuration.0.buffer_sizeandextended_s3_configuration.0.s3_backup_configuration.0.buffer_intervaltoextended_s3_configuration.0.s3_backup_configuration.0.buffering_sizeandextended_s3_configuration.0.s3_backup_configuration.0.buffering_interval, respectively (#31141)redshift_configuration.0.s3_backup_configuration.0.buffer_sizeandredshift_configuration.0.s3_backup_configuration.0.buffer_intervaltoredshift_configuration.0.s3_backup_configuration.0.buffering_sizeandredshift_configuration.0.s3_backup_configuration.0.buffering_interval, respectively (#31141)s3_configuration.0.buffer_sizeands3_configuration.0.buffer_internvaltos3_configuration.0.buffering_sizeands3_configuration.0.buffering_internval, respectively (#31141)vpc_classic_link_idandvpc_classic_link_security_groupsattributes have been removed (#30966)ipv6_addressattribute has been removed (#31489)statemux_settingsattribute has been removed. Usestatmux_settingsargument instead (#31034)broker_node_group_info.ebs_volume_sizeattribute has been removed (#31324)snapshot_identifierchange now properly forces replacement (#29409)policy_documentargument -- useaws_networkmanager_core_network_policy_attachmentresource instead (#30875)engineargument is now required and has no default (#31112)snapshot_identifierchange now properly forces replacement (#29409)engineargument is now required and has no default (#31112)cluster_security_groupsattribute has been removed (#30966)instance_idcan no longer be set in configurations. Usenetwork_interface_idinstead, for example, settingnetwork_interface_idtoaws_instance.test.primary_network_interface_id. (#30804)route.*.instance_idcan no longer be set in configurations. Useroute.*.network_interface_idinstead, for example, settingnetwork_interface_idtoaws_instance.test.primary_network_interface_id. (#30804)rotation_enabled,rotation_lambda_arnandrotation_rulesattributes have been removed (#31487)provisioning_artifact_parametersarguments now properly trigger a replacement. This fixes incorrect behavior, but may technically be breaking for configurations expecting non-functional in-place updates. (#31061)enable_classiclinkandenable_classiclink_dns_supportattributes have been removed (#30966)allow_classic_link_to_remote_vpcandallow_vpc_to_remote_classic_linkattributes have been removed (#30966)allow_classic_link_to_remote_vpcandallow_vpc_to_remote_classic_linkattributes have been removed (#30966)allow_classic_link_to_remote_vpcandallow_vpc_to_remote_classic_linkattributes have been removed (#30966)statement.managed_rule_group_statement.excluded_ruleandstatement.rule_group_reference_statement.excluded_ruleattributes have been removed (#31374)redacted_fields.all_query_arguments,redacted_fields.bodyandredacted_fields.single_query_argumentattributes have been removed (#31486)NOTES:
descriptioninstead of thereplication_group_descriptionargument (#31008)num_cache_clustersinstead of thenumber_cache_clustersargument (#31008)kibana_endpointattribute has been deprecated. All configurations usingkibana_endpointshould be updated to use thedashboard_endpointattribute instead (#31490)tags_allattribute has been deprecated and will be removed in a future version (#31162)aws_redshift_service_accountdata source has been deprecated and will be removed in a future version. AWS documentation states that a service principal name should be used instead of an AWS account ID in any relevant IAM policy (#31006)tags_allattribute has been deprecated and will be removed in a future version (#31162)minimum_compression_sizeset to pass the value as a string. Valid values remain the same. (#30969)lb_target_group_arninstead ofalb_target_group_arnwhich has been removed (#30828)source_idsusing theidattribute ofaws_db_instancemust be updated to useidentifierinstead - for example,source_ids = [aws_db_instance.example.id]must be updated tosource_ids = [aws_db_instance.example.identifier](#31232)replicate_source_dbusing theidattribute ofaws_db_instancemust be updated to useidentifierinstead - for example,replicate_source_db = aws_db_instance.example.idmust be updated toreplicate_source_db = aws_db_instance.example.identifier(#31232)idis, namely, a DBI Resource ID now versus DB Identifier previously, has far-reaching consequences. Configurations that refer to, for example,aws_db_instance.example.idwill now have errors and must be changed to useidentifierinstead, for example,aws_db_instance.example.identifier(#31232)db_instance_identifierusing theidattribute ofaws_db_instancemust be updated to useidentifierinstead - for example,db_instance_identifier = aws_db_instance.example.idmust be updated todb_instance_identifier = aws_db_instance.example.identifier(#31232)db_instance_identifierusing theidattribute ofaws_db_instancemust be updated to useidentifierinstead - for example,db_instance_identifier = aws_db_instance.example.idmust be updated todb_instance_identifier = aws_db_instance.example.identifier(#31232)db_instance_identifierusing theidattribute ofaws_db_instancemust be updated to useidentifierinstead - for example,db_instance_identifier = aws_db_instance.example.idmust be updated todb_instance_identifier = aws_db_instance.example.identifier(#31232)snapshot_identifierattribute will now trigger a replacement, rather than an in-place update. This corrects the previous behavior which resulted in a successful apply, but did not actually restore the cluster from the designated snapshot. (#29409)vpn_gateway_idattribute has been deprecated. All configurations usingvpn_gateway_idshould be updated to use theassociated_gateway_idattribute instead (#31384)descriptioninstead of thereplication_group_descriptionargument (#31008)num_cache_clustersinstead of thenumber_cache_clustersargument (#31008)preferred_cache_cluster_azsinstead of theavailability_zonesargument (#31008)num_node_groupsandreplicas_per_node_groupinstead ofcluster_mode.0.num_node_groupsandcluster_mode.0.replicas_per_node_group, respectively (#31008)log_group_nameattribute has been deprecated. All configurations usinglog_group_nameshould be updated to use thelog_destinationattribute instead (#31382)auto_enableargument has been deprecated. Use theauto_enable_organization_membersargument instead. (#30736)snapshot_identifierattribute will now trigger a replacement, rather than an in-place update. This corrects the previous behavior which resulted in a successful apply, but did not actually restore the cluster from the designated snapshot. (#29409)aws_networkmanager_core_network_policy_attachmentresource instead of thepolicy_documentargument (#30875)engine_versionattribute no longer has a default value. When omitted, the underlying AWS API will use the latest OpenSearch engine version. (#31568)kibana_endpointattribute has been deprecated. All configurations usingkibana_endpointshould be updated to use thedashboard_endpointattribute instead (#31490)snapshot_identifierattribute will now trigger a replacement, rather than an in-place update. This corrects the previous behavior which resulted in a successful apply, but did not actually restore the cluster from the designated snapshot. (#29409)engineargument must be updated to includeengineas it is now required. Previously, not includingenginewas equivalent toengine = "aurora"and created a MySQL-5.6-compatible cluster (#31112)engineargument must be updated to includeengineas it is now required. Previously, not includingenginewas equivalent toengine = "aurora"and created a MySQL-5.6-compatible cluster instance (#31112)instance_idcan no longer be set in configurations, usenetwork_interface_idinstead. For example, setnetwork_interface_idtoaws_instance.test.primary_network_interface_id. (#30804)route.*.instance_idcan no longer be set in configurations, useroute.*.network_interface_idinstead. For example, setnetwork_interface_idtoaws_instance.test.primary_network_interface_id. (#30804)instance_idattribute has been deprecated. All configurations usinginstance_idshould be updated to use thetargetsattribute instead (#31380)ENHANCEMENTS:
computedtagson resources (#30793)default_tagsand resourcetagsto include zero values""(#30793)default_tagscan now be included and will be overwritten by resourcetags(#30793)identifierandidentifier_prefixwill no longer cause the database instance to be destroyed and recreated (#31232)vpcattribute. Usedomaininstead (#31567)auto_enable_organization_membersattribute (#30736)s3_configurationtoelasticsearch_configuration,opensearch_configuration,redshift_configuration,splunk_configuration, andhttp_endpoint_configuration(#31138)engine_versiondefault value (#31568)rule_action_overrideonrule_group_reference_statement(#31374)BUG FIXES:
instance_warmup_periodof0in theauto_scaling_group_provider.managed_scalingconfiguration block (#24005)metadata_optionsto allow default condition (#30545)acldefault in order to work with S3 buckets that have ACL disabled (#27197)acldefault in order to work with S3 buckets that have ACL disabled (#27197)provisioning_artifact_parametersarguments now properly trigger a replacement (#31061)vpcPeeringConnectionOptionsEqual(#30966)v4.67.0Compare Source
NOTES:
idattribute 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_standardattribute (#31280)ap-southeast-3AWS Region (#31248)hosted_zone_idforcn-north-1AWS China Region (#31247)key_storage_security_standardargument (#31280)metric_namestoinclude_filterandexclude_filterconfiguration blocks (#31288)db2-zosIBM DB2 for z/OS engine (#31291)route_table_ids(#31251)throughput_capacityto4096(#31251)storage_type(#31336)hosted_zone_idforcn-north-1AWS China Region (#31247)BUG FIXES:
tagsinto state (#31241)parameterattribute toTypeListfor better diff calculation (#31315)client_id_listfromTypeListtoTypeSetas order is not significant (#31253)stack_set_provisioned_preferences.0.accountson create and update (#31293)stack_set_provisioned_preferencesinteger typesfailure_tolerance_count,failure_tolerance_percentage,max_concurrency_count,max_concurrency_percentage(#31289)ValidationExceptionerrors on resource Create (#31340)v4.66.1Compare 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.0Compare Source
NOTES:
cpu_core_countargument is deprecated in favor of thecpu_optionsblock. Thecpu_optionsblock can setcore_count(#31035)cpu_threads_per_coreargument is deprecated in favor of thecpu_optionsblock. Thecpu_optionsblock 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_lifetimeattribute (#31067)mixed_instances_policyattribute (#31067)predicted_capacityattribute (#31067)suspended_processesattribute (#31067)tagattribute (#31067)warm_pool_sizeattribute (#31067)warm_poolattribute (#31067)amd_sev_snpattribute (#31035)metricsto thetarget_tracking_scaling_policy_configuration.customized_metric_specificationconfiguration block in support of metric math (#30172)arnattribute (#30172)tagsargument andtags_allattribute to support resource tagging (#30172)predicted_capacityattribute (#31067)warm_pool_sizeattribute (#31067)remote_domain_name(#31037)remote_domain_name(#31037)root_squash_configurationargument (#31073)grafana_versionoptional so that its value can be specified in configuration (#31083)amd_sev_snpargument (#31035)cpu_optionsargument (#31035)java17runtimevalue (#31027)java17compatible_runtimesvalue (#31028)amd_sev_snpargument (#31035)nameargument (#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_settingsarguments (#31031)async_inference_config.output_config.notification_config.include_inference_response_inandasync_inference_config.output_config.s3_failure_patharguments (#31070)user_settings.canvas_app_settings.model_register_settingsanduser_settings.r_studio_server_pro_app_settingsarguments (#31072)provisioning_artifact_idattribute (#31086)tunnel1_enable_tunnel_lifecycle_controlandtunnel2_enable_tunnel_lifecycle_controlarguments (#31064)BUG FIXES:
firewall_policy.stateful_rule_group_reference.overrideattribute, fixingsetting firewall_policy: Invalid address to seterror (#31089)delete-prechecka valid pending state for resource deletion (#31047)LAMBDAresource scanning (#31038)DisableAPI for status checking (#31038)delete-prechecka valid pending state for resource deletion (#31047)product_nameupdate handling (#31094)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 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.