Update Terraform aws to v5 - autoclosed #733
Closed
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.56.0, < 5.0.0
->< 6.0.0
~>4.20.1
->~> 5.32.0
Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
hashicorp/terraform-provider-aws (aws)
v5.32.0
Compare Source
FEATURES:
aws_mq_broker_engine_types
(#34232)aws_msk_bootstrap_brokers
(#32484)aws_verifiedpermissions_policy_store
(#32204)aws_ebs_fast_snapshot_restore
(#35211)aws_elasticache_serverless_cache
(#34951)aws_imagebuilder_workflow
(#35097)aws_kinesis_resource_policy
(#35167)aws_prometheus_scraper
(#34749)aws_securitylake_aws_log_source
(#34974)aws_ssoadmin_application_access_scope
(#34811)aws_verifiedpermissions_policy_store
(#32204)aws_verifiedpermissions_policy_template
(#32205)aws_verifiedpermissions_schema
(#32204)ENHANCEMENTS:
update_policy
attribute (#34353)image_uri
attribute (#24526)lifecycle_policy.transition_to_archive
attribute (#35096)protection
attribute (#35029)il-central-1
AWS Region (#35131)ca-west-1
AWS Region (#35131)ha_pairs
andthroughput_capacity_per_ha_pair
attributes (#34993)region
attribute totarget_table
block. (#34817)logging_config
attribute (#35050)ca-west-1
AWS Region (#35131)load_balancing_anomaly_mitigation
attribute (#35083)name
length validation (#34399)firewall_policy.tls_inspection_configuration_arn
attribute (#35094)kms_key_arn
attribute (#35062)protocols
attribute (#35098)resolver_endpoint_type
attribute (#34798)ca-west-1
AWS Region (#35131)ca-west-1
as a valid AWS Region (#35131)destination_connector_properties.s3.s3_output_format_config.target_file_size
argument (#35215)idle_disconnect_timeout_in_seconds
max value for validation to 360000 (#35173)instance_refresh.preferences.max_healthy_percentage
attribute (#34929)ValidationError: The instance ... is not part of Auto Scaling group ...
errors on resource Delete when disabling scale-in protection for instances that are already fully terminated (#35071)update_policy
parameter (#34353)scheduling_priority
argument andarn_prefix
attribute (#34997)amazonlinux-2023-x86_64
andresolve:ssm:/aws/service/cloud9/amis/amazonlinux-2023-x86_64
as valid values forimage_id
(#35020)pipeline_type
argument andvariable
configuration block (#34841)cdc_start_time
to use RFC3339 formatted dates in addition to UNIX timestamps (#31917)replication_instance_arn
, allowing in-place migration between DMS instances (#30721)lifecycle_policy.transition_to_archive
argument (#35096)protection
configuration block (#35029)destination.file_system_id
as Optional, enabling EFS replication fallback (#34955)per_unit_storage_throughput
to be updated in-place (#34932)ha_pairs
andthroughput_capacity_per_ha_pair
arguments (#34993)disk_iops_configuration.iops
to2400000
(#34993)throughput_capacity
is Optional (#34993)region
attribute totarget_table
block. (#34817)csv_classifier.serde
argument (#34251)opensearch_configuration.document_id_options
configuration block (#35137)splunk_configuration.buffering_interval
andsplunk_configuration.buffering_size
arguments (#35137)elasticsearch_configuration.buffering_interval
,http_endpoint_configuration.buffering_interval
,opensearch_configuration.buffering_interval
,opensearchserverless_configuration.buffering_interval
,redshift_configuration.s3_backup_configuration.buffering_interval
,extended_s3_configuration.s3_backup_configuration.buffering_interval
,elasticsearch_configuration.s3_configuration.buffering_interval
,http_endpoint_configuration.s3_configuration.buffering_interval
,opensearch_configuration.s3_configuration.buffering_interval
,opensearchserverless_configuration.s3_configuration.buffering_interval
,redshift_configuration.s3_configuration.buffering_interval
andsplunk_configuration.s3_configuration.buffering_interval
minimum values to0
to support zero buffering (#35137)xks_key_id
attribute (#31216)logging_config
configuration block in support of advanced logging controls (#35050)python3.12
runtime
value (#35049)python3.12
compatible_runtimes
value (#35049)load_balancing_anomaly_mitigation
argument (#35083)weighted_random
as a valid value forload_balancing_algorithm_type
(#35083)storage_type
argument (#34985)storage_type
attribute (#34985)firewall_policy.tls_inspection_configuration_arn
argument (#35094)kms_key_arn
argument, enabling encryption at-rest using AWS KMS Customer Managed Keys (CMK) (#35062)port
argument (#34925)protocols
argument (#35098)resolver_endpoint_type
argument (#34798)TransferSecurityPolicy-PQ-SSH-Experimental-2023-04
andTransferSecurityPolicy-PQ-SSH-FIPS-Experimental-2023-04
as valid values forsecurity_policy_name
(#35129)policy_document
argument (#34264)BUG FIXES:
deregistration_delay
fromTypeInt
toTypeString
(#31436)./
fromkey
to maintain AWS SDK for Go v1 (pre-v5.17.0) compatibility (#35223)./
fromkey
to maintain AWS SDK for Go v1 (pre-v5.17.0) compatibility (#35223)image_id
is Required (#35020)build_timeout
andqueued_timeout
for Lambda compute types (#35043)activation_key
by removing requirement for one ofip_address
oractivation_key
to be set (#35150)replication_settings
(#34356)replication_task_settings
(#34356)arn
attribute on read, resolving persistent differences whentags
are configured (#34998)thing_indexing_configuration.filter.named_shadow_names
(#35225)InvalidArgumentException: Both BufferSizeInMBs and BufferIntervalInSeconds are required to configure buffering for lambda processor
errors on resource Update (#26964)extended_s3_configuration.processing_configuration.processors.parameters
diffs when processor type isLambda
(#35137)source_code_hash
does not change. (#29921)ValidationError: Attributes cannot be empty
errors (#35228)stickiness.cookie_name
whenstickiness.type
islb_cookie
(#31436)snapshotting
status as pending when creating cluster (#31077)reading RAM Resource Share (...) Principal Association (...): couldn't find resource (21 retries)
errors when a high number of principals are associated with a resource share (#34738)./
fromkey
to maintain AWS SDK for Go v1 (pre-v5.17.0) compatibility (#35223)./
fromkey
to maintain AWS SDK for Go v1 (pre-v5.17.0) compatibility (#35223)./
fromkey
to maintain AWS SDK for Go v1 (pre-v5.17.0) compatibility (#35223)rotation_rules.automatically_after_days
whenrotation_rules.schedule_expression
is set. (#35024)tracking_options
being omitted from state and resulting in persistent diff (#35056)portal_options.sign_in_options.application_url
triggeringValidationError
when unset (#34967)v5.31.0
Compare Source
FEATURES:
aws_polly_voices
(#34916)aws_ssoadmin_application_assignments
(#34796)aws_ssoadmin_principal_application_assignments
(#34815)aws_finspace_kx_dataview
(#34828)aws_finspace_kx_scaling_group
(#34832)aws_finspace_kx_volume
(#34833)aws_ssoadmin_trusted_token_issuer
(#34839)ENHANCEMENTS:
log_group_class
attribute (#34812)postgres_settings
attribute (#34724)connection_logs
attribute (#34864)dns_record_client_routing_policy
attribute (#34135)standby_replicas
attribute (#34677)elasticsearch_settings.use_new_mapping_type
argument (#29470)postgres_settings
configuration block (#34724)database.dataview_name
,scaling_group_configuration
, andtickerplant_log_configuration
arguments. (#34831)capacity_configuration
argument is now optional. (#34831)connection_logs
configuration block (#34864)subnets
orsubnet_mapping
is configured (#33205)subnet_mapping
s for Application Load Balancers to be changed without recreating the resource (#33205)subnet_mapping
s for Network Load Balancers to be increased without recreating the resource (#33205)subnets
for Network Load Balancers to be increased without recreating the resource (#33205)standby_replicas
attribute (#34677)BUG FIXES:
ecr_repository_prefix
(#34716)us-east-1
for S3 directory bucket operations. This fixesno such host
errors (#34893)backend
s per virtual node (#34774)invalid new value for .skip_destroy: was cty.False, but now null
errors (#30354)STANDARD
) forlog_group_class
argument and mark as Computed. This fixesInvalidParameterException: Only Standard log class is supported
errors in AWS Regions other than AWS Commercial (#34812)source_ids
andsource_type
are Required (#33731)ecr_repository_prefix
(#34716)security_groups
for Network Load Balancers when the new value is Computed (#33205)InvalidConfigurationRequest: Load balancer attribute key 'dns_record.client_routing_policy' is not supported on load balancers with type 'network'
errors on resource Create in AWS GovCloud (US) (#34135)failover_condition
argument (#33410)reflect.Set: value of type basetypes.StringValue is not assignable to type types.ARN
panic when importing resources withnil
ARN fields (#34820)v5.30.0
Compare Source
FEATURES:
aws_codeguruprofiler_profiling_group
(#34672)aws_ecr_repositories
(#34446)aws_lb_trust_store
(#34584)aws_ssoadmin_application
(#34773)aws_ssoadmin_application_providers
(#34670)aws_codeguruprofiler_profiling_group
(#34672)aws_customerprofiles_domain
(#34622)aws_customerprofiles_profile
(#34622)aws_lb_trust_store
(#34584)aws_lb_trust_store_revocation
(#34584)aws_securitylake_data_lake
(#34521)aws_ssoadmin_application
(#34723)aws_ssoadmin_application_assignment
(#34741)aws_ssoadmin_application_assignment_configuration
(#34752)ENHANCEMENTS:
kms_key_identifier
attribute (#34725)enforce_security_group_inbound_rules_on_private_link_traffic
attribute (#33767)mutual_authentication
attribute (#34584)kms_key_identifier
attribute (#34725)kms_key_identifier
attribute (#34739)log_group_class
argument (#34679)enforce_security_group_inbound_rules_on_private_link_traffic
argument (#33767)mutual_authentication
configuration block (#34584)stack overflow
fatal errors on resource Delete whenforce_destroy
istrue
and the bucket contains delete markers (#34712)resource_spec.sagemaker_image_version_alias
argument (#34729)jupyter_lab_image_config
configuration block (#34696)default_user_settings.code_editor_app_settings
,default_user_settings.custom_file_system_config
,default_user_settings.custom_posix_user_config
,default_user_settings.default_landing_uri
,default_user_settings.jupyter_lab_app_settings
,default_user_settings.space_storage_settings
,default_user_settings.studio_web_portal
arguments (#34729)sagemaker_image_version_alias
argument under alldefault_resource_spec
blocks (#34729)single_sign_on_application_arn
attribute (#34729)sagemaker_image_version_alias
argument under alldefault_resource_spec
blocks (#34729)space_display_name
argument (#34729)url
attribute (#34729)sagemaker_image_version_alias
argument under alldefault_resource_spec
blocks (#34729)user_settings.code_editor_app_settings
,user_settings.custom_file_system_config
,user_settings.custom_posix_user_config
,user_settings.default_landing_uri
,user_settings.jupyter_lab_app_settings
,user_settings.space_storage_settings
,user_settings.studio_web_portal
arguments (#34729)TransferSecurityPolicy-FIPS-2023-05
security_policy_name
value (#34709)BUG FIXES:
deprecation_time
on creation and update due to eventual consistency (#34691)description
on update due to eventual consistency (#34691)deprecation_time
(#34691)destination_flow_config
(#34770)physical_connection_requirements
configuration block (#34737)v5.29.0
Compare Source
FEATURES:
aws_docdbelastic_cluster
(#31033)aws_eks_pod_identity_association
(#34566)ENHANCEMENTS:
storage_type
argument (#34637)name_prefix
argument (#34500)BUG FIXES:
options
fields while waiting for acceptance (#34547)NotImplemented: This bucket does not support Object Versioning
errors on resource Delete whenforce_destroy
istrue
(#34647)v5.28.0
Compare Source
FEATURES:
aws_s3_directory_buckets
(#34612)aws_s3_directory_bucket
(#34612)ENHANCEMENTS:
identity_center_arn
argument andidentity_center_application_arn
attribute (#34582)BUG FIXES:
auth_token_update_strategy
argument with a default value (#34600)v5.27.0
Compare Source
NOTES:
internetmonitor
,ivschat
,pipes
, ands3
. These changes primarily affect how arguments with default values are serialized for outbound requests, changing scalar types to pointers. See this AWS SDK for Go V2 issue for additional context. The corresponding provider changes should make this breakfix transparent to users, but as with any breaking change there is the potential for missed edge cases. If errors are observed in the impacted resources, please link to this dependency update pull request in the bug report (#34476)FEATURES:
aws_emr_supported_instance_types
(#34481)aws_apprunner_default_auto_scaling_configuration_version
(#34292)aws_lexv2models_bot_version
(#33858)aws_s3control_access_grant
(#34564)aws_s3control_access_grants_instance
(#34564)aws_s3control_access_grants_instance_resource_policy
(#34564)aws_s3control_access_grants_location
(#34564)ENHANCEMENTS:
has_associated_service
andis_default
attributes (#34292)network_configuration.ip_address_type
argument (#34292)source_configuration.code_repository.source_directory
argument to support monorepos (#34292)health_check_configuration
to be updated in-place (#34292)state
parameter and deprecateis_enabled
parameter (#34510)auth_token_update_strategy
argument (#34460)java21
runtime
value (#34476)python3.12
runtime
value (#34533)java21
compatible_runtimes
value (#34476)python3.12
compatible_runtimes
value (#34533)target_object_key_format
configuration block to support automatic date-based partitioning (#34504)BUG FIXES:
InvalidParameter: 2 validation error(s) found
error whendestination_flow_config
ortask
is updated (#34456)interface conversion: interface {} is nil, not map[string]interface {}
panic (#34456)service_url
for private services (#34292)ConcurrentModificationException: Workflow <workflowName> was modified while adding trigger <triggerName>
errors (#34530)voice_settings.engine
validation, value conversion errors (#34532)type
argument on create and update when configured (#34524)source_parameters
on update (#34487)v5.26.0
Compare Source
FEATURES:
aws_iot_registration_code
(#15098)aws_bedrock_model_invocation_logging_configuration
(#34303)aws_iot_billing_group
(#31237)aws_iot_ca_certificate
(#15098)aws_iot_event_configurations
(#31237)ENHANCEMENTS:
instance_maintenance_policy
attribute (#34430)https_proxy
andno_proxy
parameters. (#34243)instance_maintenance_policy
configuration block (#34430)policy_arn
(#34378)policy_arn
(#34378)policy_arn
(#34378)policy_arn
(#34378)ca_certificate_id
attribute (#15098)nodejs20.x
andprovided.al2023
runtime
values (#34401)nodejs20.x
andprovided.al2023
compatible_runtimes
values (#34401)definition.sheets.visuals.kpi_visual.chart_configuration.kpi_options.sparkline
attribute (#33931)definition.sheets.visuals.kpi_visual.chart_configuration.kpi_options.visual_layout_options
attribute (#33931)number_display_format_configuration
andpercentage_display_format_configuration
to nestednumeric_format_configuration
argument (#33931)definition.sheets.visuals.kpi_visual.chart_configuration.kpi_options.sparkline
attribute (#33931)definition.sheets.visuals.kpi_visual.chart_configuration.kpi_options.visual_layout_options
attribute (#33931)number_display_format_configuration
andpercentage_display_format_configuration
to nestednumeric_format_configuration
argument (#33931)definition.sheets.visuals.kpi_visual.chart_configuration.kpi_options.sparkline
attribute (#33931)definition.sheets.visuals.kpi_visual.chart_configuration.kpi_options.visual_layout_options
attribute (#33931)number_display_format_configuration
andpercentage_display_format_configuration
to nestednumeric_format_configuration
argument (#33931)delete_automated_backups
argument (#34309)BUG FIXES:
read
error when resource is not created inus-east-1
(#34334)read
error when resource is not created inus-east-1
(#34334)read
error when resource is not created inus-east-1
(#34334)read
error when resource is not created inus-east-1
(#34334)read
error when resource is not created inus-east-1
(#34334)read
error when resource is not created inus-east-1
(#34334)us-east-1
(#34334)us-east-1
(#34426)us-east-1
(#34426)UserNotFound: ... is not available for tagging
errors on resource Read when there is a concurrent update to the user (#34396)key
toSensitive
(#34105)ConcurrentModificationException
errors on create and delete (#34378)ConcurrentModificationException
errors on create and delete (#34378)ConcurrentModificationException
errors on create and delete (#34378)ConcurrentModificationException
errors on create and delete (#34378)errors: *target must be interface or implement error
panic (#34424)interface conversion: interface {} is nil, not map[string]inspector2.AccountResourceStatus
panic (#34424)ca_pem
andcertificate_pem
to ForceNew (#15098)DeleteConflictException
errors on delete (#34329)number_scale
,prefix
, andsuffix
integer arguments (#33931)rolling_date
argument (#33931)select_all_options
argument (#33931)visual_ids
argument (#33931)column_index
androw_index
arguments now properly handle zero values (#33931)number_scale
,prefix
, andsuffix
integer arguments (#33931)rolling_date
argument (#33931)select_all_options
argument (#33931)visual_ids
argument (#33931)column_index
androw_index
arguments now properly handle zero values (#33931)permissions.actions
maximum item limit to 20, aligning with the AWS API limits (#33931)number_scale
,prefix
, andsuffix
integer arguments (#33931)rolling_date
argument (#33931)select_all_options
argument (#33931)visual_ids
argument (#33931)column_index
androw_index
arguments now properly handle zero values (#33931)default_user_settings.canvas_app_settings.identity_provider_oauth_settings
from TypeSet to TypeList, preventinginterface conversion: interface {} is *schema.Set, not []interface {}
panics (#34418)expression
israte(0 minutes)
(#34084)UnsupportedOperation: The tunnel inside ip version parameter is not currently supported in this region
error when creating connections in certain partitions and Regions (#34420)v5.25.0
Compare Source
NOTES:
name
toarn
(#30758)FEATURES:
aws_apigatewayv2_vpc_link
(#33974)aws_athena_named_query
(#24815)aws_bedrock_foundation_model
(#34148)aws_bedrock_foundation_models
(#34148)Configuration
📅 Schedule: Branch creation - "before 4am on Monday" in timezone America/New_York, 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.