chore(deps): update terraform aws to v5 #87
Merged
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.67.0->5.0.1Release Notes
hashicorp/terraform-provider-aws
v5.0.1Compare Source
BUG FIXES:
null(#31587)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)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.