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:
~>5.6.0
->~> 5.34.0
~>4.20.1
->~> 4.67.0
5.2.0
->5.5.1
Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
hashicorp/terraform-provider-aws (aws)
v5.34.0
Compare Source
FEATURES:
aws_rekognition_project
(#35429)aws_route53domains_delegation_signer_record
(#33596)ENHANCEMENTS:
kms_key_id
attribute (#35095)ThirdParty
owner
value (#35286)ThirdParty
owner
value (#35286)ThirdParty
owner
value (#35286)json
attribute to facilitate use with S3 buckets (#33402)configuration
configuration block (#35310)flow_status
attribute (#34948)kms_key_id
argument (#35095)trigger.destination_arn
andtrigger.events
(#35095)auto_scaling_group_provider.managed_draining
argument (#35421)AutoScalingGroups
,Buckets
,ReplicationGroups
,Tables
andTransitGateways
toaction.*.target
(#35300)skip_final_backup
argument (#35320)role_arn
attribute (#35453)json
attribute to facilitate use with S3 buckets (#33402)challenge_config
argument (#35367)BUG FIXES:
build_batch_config
to be removed on Update (#34121)kubernetes_groups
as Computed (#35391)type
anduser_name
as Optional, allowing values to be configured (#35391)workspace_id
attribute after import (#35290)UnsupportedOperation: The functionality you requested is not available in this region
errors on Read in certain partitions (#33484)v5.33.0
Compare Source
FEATURES:
aws_eks_access_entry
(#35037)aws_eks_access_entry
(#35037)aws_eks_access_policy_association
(#35037)aws_lexv2models_intent
(#34891)ENHANCEMENTS:
access_config
attribute (#35037)created_date
andlast_changed_date
attributes (#35117)created_date
attribute (#35117)rule.lifecycle.opt_in_to_archive_for_supported_resources
andrule.copy_action.lifecycle.opt_in_to_archive_for_supported_resources
and arguments (#34994)access_config
configuration block (#35037)use_service_linked_role
argument (#35284)rotate_immediately
argument (#35105)BUG FIXES:
schedule
to be removed successfully (#35282)target.resource_arns
ortarget.resource_tag
attributes. (#35254)ValidationError: Mutual Authentication mode passthrough does not support ignoring certificate expiry
errors whenmutual_authentication.mode
is set topassthrough
(#35289)InvalidParameterException: The parameter RemoveFromVersionId can't be empty. Staging label AWSCURRENT is currently attached to version ..., so you must explicitly reference that version in RemoveFromVersionId
errors when a secret is updated outside Terraform (#19943)v5.32.1
Compare Source
BUG FIXES:
most_recent
is not alsolatest
(#35269)registration_config.role_arn
fromTypeBool
toTypeString
, fixingInappropriate value for attribute "role_arn": a bool is required
errors (#35234)interface conversion: interface {} is *schema.Set, not []string
panic (#35265)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](https://togConfiguration
📅 Schedule: Branch creation - "on the 2nd and 4th day instance on sunday after 9pm" 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.