Update Terraform aws to v4 - abandoned #15
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:
~> 2.70->~> 4.0~> 3.0->~> 4.0Release Notes
hashicorp/terraform-provider-aws
v4.59.0Compare Source
NOTES:
quick_connect_ids_associatedattribute is being deprecated in favor ofquick_connect_ids(#26151)queue_configs_associatedattribute is being deprecated in favor ofqueue_configs(#26151)FEATURES:
aws_ec2_public_ipv4_pool(#28245)aws_ec2_public_ipv4_pools(#28245)aws_servicecatalog_provisioning_artifacts(#25535)aws_codegurureviewer_repository_association(#29656)aws_emr_block_public_access_configuration(#29968)aws_kms_key_policy(#29923)aws_oam_sink(#29670)aws_oam_sink_policy(#30020)ENHANCEMENTS:
certificate_arnin place (#25275)enable_xff_client_port,xff_header_processing_modeandenable_tls_version_and_cipher_suite_headersattributes (#29792)default_valueattribute (#29291)deletion_protection_enabledattribute (#29924)dashboard_endpointattribute (#29867)enable_auto_sub_domainargument (#29814)preserve_source_data_typingtos3_output_format_configins3(#27616)event_bridge_configargument to support AppSync EventBridge data sources (#30042)enable_xff_client_port,xff_header_processing_modeandenable_tls_version_and_cipher_suite_headersarguments (#29792)compute_resources.ec2_configurations (#27207)periodparameter tometric_query(#29896)periodparameter ofmetric_query.metric(#29896)cloudfront_distributionandcloudfront_distribution_zone_idattributes (#27790)deletion_protection_enabledargument (#29924)arn_without_revisionattribute (#27351)authentication_modeargument (#28928)descriptionargument (#29926)SINGLE_AZ_2deployment_type(#28583)create_native_delta_tableattribute to thedelta_targetconfiguration block (#29566)lambdaattribute toauto_enableconfiguration block (#28961)private_dns_name_optionsin place (#26305)load_balancing_cross_zone_enabledargument (#29920)dashboard_endpointattribute (#29867)XNotImplementederrors when readingacceleration_status,request_payer,lifecycle_rule,logging, orreplication_configurationinto terraform state. (#29632)auto_enable_standardsattribute (#29773)BUG FIXES:
advanced_security_options.anonymous_auth_enabledattribute (#26746)cache_key_parametersvalues on Update (#29991)ConflictException: Unable to complete operation due to concurrent modification. Please try again later.(#29735)lambda_config.custom_email_senderandlambda_config.custom_sms_senderallowing their values to be removed (#29047)account_recovery_setting.recovery_mechanismis Optional+Computed (#22302)user_idto ForceNew (#28928)ebs_options.throughputas the 1,000 MB/s limit can be raised (#27598)namevalidation to allow instances to start with a numeric character (#29903)bitrateandsample_rateforaac_settings. (#29807)bitrateforeac3_settings. (#29809)audio_only_timecode_controland correct type forevent_idinms_smooth_group_settings(#29917)Computeflag fromaudio_normalization_settingsandremix_settingsinaudio_descriptions(#29859)Computedflag fromaac_settings, ´ac3_settings,eac3_atmos_settings,eac3_settings,mp2_settings,pass_through_settingsandwav_settingsincodec_settings`. (#29825)serverless_v2_scaling_configuration.min_capacityto 1 Neptune Capacity Unit (NCU) (#29999)empty resulterror (#26838)ebs_options.throughputas the 1,000 MB/s limit can be raised (#27598)destination_ipv6_cidr_blockto be specified for avpc_endpoint_idtarget (#29994)variant_namegeneration when unset (#29915)v4.58.0Compare Source
FEATURES:
aws_ecs_task_execution(#29783)aws_licensemanager_grants(#29741)aws_licensemanager_received_license(#29741)aws_licensemanager_received_licenses(#29741)aws_licensemanager_grant(#29741)aws_licensemanager_grant_accepter(#29741)ENHANCEMENTS:
association_stateandassociation_transit_gateway_route_table_idattributes (#29648)ipv6_addressesattribute (#29794)optionstoComputed(#29763)enable_auto_sub_domainargument (#29814)ExactlyOneOfforavailability_zoneandsubnet_idarguments (#20891)listener_endpointattribute (#28434)backup_retention_period,monitoring_interval, andmonitoring_role_arn(#28434)deliver_cross_account_roleargument (#29254)network_access_controlargument (#29793)vdm_optionsargument (#28812)protocol_detailsargument (#28621)decrypt_step_detailsto theon_exception_stepsandstepsconfiguration blocks (#29692)shared_accountsargument (#28424)BUG FIXES:
options.certificate_transparency_logging_preferencein place rather than replacing the resource (#29763)InvalidParameterValue: No Platform named '...' found.toresource.NotFoundErrorsoterraform refeshcorrectly removes the resource from state (#29863)vpc_configuration(#29793)include_fecattribute infec_output_settings(#29808)video_pidattribute inm2ts_settings(#29824)v4.57.1Compare Source
BUG FIXES:
Provider produced inconsistent final planerrors produced by nullskip_destroyattribute value. NOTE: Because the maintainers have been unable to reproduce the reported problem, the fix is best effort and we ask for community support in verifying the fix. (#29812)v4.57.0Compare Source
NOTES:
s3_settingsargument has been deprecated. All configurations usingaws_dms_endpoint.*.s3_settingsshould be updated to use theaws_dms_s3_endpointresource instead (#29728)base_policy_regionargument is being deprecated in favor of the newbase_policy_regionsargument. (#29623)FEATURES:
aws_lightsail_bucket_resource_access(#29460)ENHANCEMENTS:
instance_requirements.allowed_instance_typesandinstance_requirements.network_bandwidth_gbpsattributes (#29140)auto_rollbackto theinstance_refresh.preferencesconfiguration block (#29513)mixed_instances_policy.launch_template.override.instance_requirements.allowed_instance_typesandmixed_instances_policy.launch_template.override.instance_requirements.network_bandwidth_gbpsarguments (#29140)metricsto thetarget_tracking_configuration.customized_metric_specificationconfiguration block in support of metric math (#28560)kms_key_idargument (#29224)db2engine (#29380)azure-sql-managed-instanceengine_namevalue (#28960)detach_target_on_lob_lookup_failure_parquetargument (#29772)fleet_instance_set,fleet_state,fulfilled_capacity, andfulfilled_on_demand_capacityattributes (#29181)launch_template_config.override.instance_requirements.allowed_instance_typesandlaunch_template_config.override.instance_requirements.network_bandwidth_gbpsarguments (#29140)on_demand_options.capacity_reservation_options,on_demand_options.max_total_price,on_demand_options.min_target_capacity,on_demand_options.single_availability_zoneandon_demand_options.single_instance_typearguments (#29181)spot_options.maintenance_strategies.capacity_rebalance.termination_delayargument (#29181)valid_fromandvalid_untilarguments (#29181)skip_destroyargument (#29646)memory_size,role, andtimeout(#29721)instance_requirements.allowed_instance_typesandinstance_requirements.network_bandwidth_gbpsarguments (#29140)base_policy_regionsargument (#29623)launch_template_config.overrides.instance_requirements.allowed_instance_typesandlaunch_template_config.overrides.instance_requirements.network_bandwidth_gbpsarguments (#29140)on_partial_uploadblock on theworkflow_detailsattribute. (#27730)BUG FIXES:
extra_connection_attributes(#29772)InsufficientInstanceCapacityerrors, do not retry in order to fail faster, as this error is typically not resolvable in the near future (#21293)workflow_detailsattribute. (#27730)home_directory_mappingsdue to empty list validation error (#27563)v4.56.0Compare Source
NOTES:
FEATURES:
aws_vpc_security_group_rule(#29484)aws_vpc_security_group_rules(#29484)aws_networkmanager_connect_peer(#29296)aws_vpc_security_group_egress_rule(#29484)aws_vpc_security_group_ingress_rule(#29484)ENHANCEMENTS:
most_recentargument to return the most recently pushed image (#26857)most_recent_image_tagsattribute containing the most recently pushed image tag(s) in an ECR repository (#26857)triggersattribute to force resource updates (#29482)triggersattribute to force resource updates (#29482)skip_destroyattribute (#29382)skip_destroyattribute (#29382)signature_versionandtracing_configarguments (#29462)BUG FIXES:
revocation_configuration.crl_configuration.expiration_in_daysis Optional (#29613)enable_network_address_usage_metricsto Optional+Computed, matching theaws_vpcresource (#29607)ValidationExceptionmessage body (#29615)m2ts_settingsarib_captions_pidandarib_captions_pid_controlattributes (#29467)Unexpected Planned Resource State on Destroyerrors when using Terraform CLI v1.3 and above (#29550)outputsto beComputedwhen the resource changes (#29559)filter_policy_scopeupdate fromMessageAttributestoMessageBodywith nested objects infilter_policy(#28572)v4.55.0Compare Source
FEATURES:
aws_organizations_organizational_unit_child_accounts(#24350)aws_organizations_organizational_unit_descendant_accounts(#24350)aws_route53_cidr_collection(#29407)aws_route53_cidr_location(#29407)aws_vpc_ipam_resource_discovery(#29216)aws_vpc_ipam_resource_discovery_association(#29216)ENHANCEMENTS:
application/xml,application/atom+xml) (#27704)application/xml,application/atom+xml) (#27704)resource_labeloptional inpredefined_load_metric_specification,predefined_metric_pair_specification, andpredefined_scaling_metric_specification(#29277)retention_in_daysattribute to accept a three year retention period (1096 days) (#29426)auth.client_password_auth_typeattribute (#28432)ForceNewtodynamic_partitioning_configurationattribute (#29093)neptune_instance_parameter_group_nameargument, used only when upgrading major version (#28051)cidr_routing_policyargument (#29407)NotImplementederrors when readinglifecycle_ruleorreplication_configurationinto terraform state. (#28790)BUG FIXES:
source_connector_properties.0.sapo_data.0.object, which never worked, to beobject_path(#28600)spec.0.grpc_route.0.match.0.method_nameattribute (#29217)server_timing_headers_config.0.sampling_rateto be0(#27778)serviceblocks withinservice_connect_configuration(#28813)service_connect_configuration.service.client_aliasas optional and ensure that only 1 such block can be provided (#28813)service_connect_configuration.log_configuration.log_driverto be provided (#28813)policy propagationeventual consistency timeouts from 5 minutes to 10 minutes (#28636)dbv_sub_pidsattribute to be configured incorrectly inm2ts_settings(#29371)audio_pidsattribute from being configured inm2ts_settings(#29371)snapshot_identifierargument on resource Create (#28051)user_settings.0.jupyter_server_app_settings.0.default_resource_specto be optional (#28581)v4.54.0Compare Source
NOTES:
Error: Plugin did not respondandfatal error: concurrent map writeswith updated upstream package (terraform-plugin-log) (#29269)policy_documentattribute is being deprecated in favor of the newaws_networkmanager_core_network_policy_attachmentresource. (#29097)FEATURES:
aws_evidently_launch(#28752)aws_lightsail_bucket_access_key(#28699)aws_networkmanager_core_network_policy_attachment(#29097)ENHANCEMENTS:
ap-southeast-4AWS Region (#29103)ap-southeast-4AWS Region (#29103)ap-southeast-4AWS Region (#29103)ap-south-2AWS Region (#29103)ap-southeast-4AWS Region (#29103)ap-southeast-4as a valid AWS region (#29329)arn,stream_arn, andstream_labelattributes toreplicato obtain this information for replicas (#29269)replace_security_groups_on_destroyandreplacement_security_group_idsattributes (#29289)ip_address_typeattribute to thesubnet_mappingconfiguration block (#29010)base_policy_regionandcreate_base_policyarguments (#29097)BUG FIXES:
key_idargument (#29266)authentication_optionsfromTypeListtoTypeSetas order is not significant (#29294)stack_idanduser_arnare both Required and ForceNew (#27991)loggingis empty (#29243)v4.53.0Compare Source
ENHANCEMENTS:
v4.52.0Compare Source
NOTES:
kms_key_arncould be populated with the default DynamoDB keyalias/aws/dynamodb. This was an error because it would then be sent back to AWS and should not be. (#29102)server_side_encryption.0.kms_key_arnorreplica.*.kms_key_arncould be populated with the default DynamoDB keyalias/aws/dynamodb. This was an error because it would then be sent back to AWS and should not be. (#29102)replica.*.kms_key_arnorreplica.*.point_in_time_recovery, when thereplica'skms_key_arnis set, requires recreating the replica. (#29102)kms_key_arnforces replacement of the replica now as required to re-encrypt the replica (#29102)FEATURES:
aws_auditmanager_framework(#28989)aws_auditmanager_assessment_delegation(#29099)aws_auditmanager_framework_share(#29049)aws_auditmanager_organization_admin_account_registration(#29018)ENHANCEMENTS:
oversize_handlingargument tobodyblock of thefield_to_matchblock (#29082)BUG FIXES:
connection_typeattribute whenaws_api_gateway_deploymenttriggersare used (#29016)replica.*.kms_key_arn(#29102)replica.*.point_in_time_recoverywhen areplicahaskms_key_arnset (#29102)kms_key_arnis set (#29102)kms_key_arn(#29102)rate_control_modeinacc_settingsforaudio_descriptions(#29051)aws_managed_rules_bot_control_rule_setinmanage_rule_group_config(#28810)v4.51.0Compare Source
NOTES:
thresholdargument in favour ofthreshold_expression(#28573)FEATURES:
aws_auditmanager_control(#28967)aws_datasync_location_object_storage(#23154)aws_rds_export_task(#28831)aws_resourceexplorer2_view(#28841)ENHANCEMENTS:
porton thematchattribute for routes (#27799)porton theweighted_targetattribute (#27799)source_configuration.code_repository.code_configuration.runtime_environment_secretsandsource_configuration.image_repository.image_configuration.runtime_environment_secretsargument (#28871)threshold_expressionargument (#28573)configurationargument (#28569)skip_destroyargument (#28905)scaling_configargument (#28876)custom_eventsargument (#28431)share_principalsargument (#28619)BUG FIXES:
outpost_config.control_plane_placementattribute (#28924)ListGroupsAPI whenfilteris specified (#28937)ListUsersAPI whenfilteris specified (#28937)AccessDeniedExceptionerrors in AWS Regions where AWS Signer is not supported (#28963)invoke_arn(#28963)domain_join_infoandvpc_configare not empty (#26677)iopsdiff (#28901)vpc_configuration(#28569)filename,s3_bucket,s3_keyors3_object_versionvalues on resource Update (#28963)ResourceNotFoundExceptionerrors on resource Create (#28963)throughputandiopsfor unsupported volume types (#28862)v4.50.0Compare Source
FEATURES:
aws_lbs(#27161)aws_sesv2_configuration_set_event_destination(#27565)ENHANCEMENTS:
tags(#27261)workgroup_nameargument (#28751)typeargument (#28778)BUG FIXES:
policy(#28788)policy(#28789)policy(#28789)observability_configuration_arnis optional (#28620)default_tagsnot handled correctly (#28736)policy(#28791)access_policy(#28792)policy(#28802)policy_document(#28794)policy_document(#28794)policy(#28796)aws_dms_replication_taskeven whenmigration_typeandtable_mappingshave not changed (#28047)cdc_pathwhen used withaws_dms_s3_endpoint(#28704)cdc_pathwhen used withaws_dms_replication_task(#28704)policy(#28799)policy(#28799)policy(#28799)policy(#28800)access_policies(#28801)access_policies(#28801)access_policy(#28804)policy(#28804)policy(#28807)policy(#28777)policy([#28836](https://togithub.com/hashicorp/terraform-proConfiguration
📅 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 these updates again.
This PR has been generated by Mend Renovate. View repository job log here.