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.12.0
Release Notes
hashicorp/terraform-provider-aws (aws)
v5.12.0
Compare Source
NOTES:
FEATURES:
aws_codecatalyst_dev_environment
(#32886)aws_ec2_transit_gateway_route_table_routes
(#30771)aws_msk_vpc_connection
(#31062)aws_cloudfront_continuous_deployment_policy
(#32936)aws_codecatalyst_dev_environment
(#32366)aws_codecatalyst_project
(#32883)aws_codecatalyst_source_repository
(#32899)aws_msk_vpc_connection
(#31062)ENHANCEMENTS:
metadata_options.http_protocol_ipv6
attribute (#32759)db_system_id
attribute (#32846)il-central-1
as a valid AWS Region (#32878)ignore_failed_scaling_activities
argument (#32914)continuous_deployment_policy_id
andstaging
arguments to support continuous deployments (#32936)actions_suppressor
configuration block (#32751)sagemaker_pipeline_target
argument (#32882)hudi_target
argument (#32898)http_protocol_ipv6
attribute tometadata_options
configuration block (#32759)bootstrap_brokers_vpc_connectivity_sasl_iam
,bootstrap_brokers_vpc_connectivity_sasl_scram
andbootstrap_brokers_vpc_connectivity_tls
attributes (#31062)vpc_connectivity
attribute to thebroker_node_group_info.connectivity_info
configuration block (#31062)db_system_id
argument to support RDS Custom engine types (#32846)custom_iam_instance_profile
argument to allow RDS Custom users to specify an IAM Instance Profile for the RDS Cluster Instance (#32846)engine
plan-time validation to allow for RDS Custom engine types (#32846)BUG FIXES:
max_user_duration_in_seconds
to 432000 (#32933)UpdateDistribution
API if only tags are updated (#32865)restore_to_point_in_time
configuration block (#32928)args
forbootstrap_action
(#32956)security_service_policy_data.managed_service_data
(#32860)InvalidParameterCombination: Network interfaces and an instance-level security groups may not be specified on the same request
errors creating Instances withsubnet_id
configured andlaunch_template
referencing anaws_launch_template
with configuredvpc_security_group_ids
(#32854)v5.11.0
Compare Source
FEATURES:
aws_sagemaker_pipeline
(#32527)ENHANCEMENTS:
il-central-1
AWS Region (#32840)tags
argument (#31602)tags
(#32740)tags
(#32740)tags
argument (#31600)il-central-1
AWS Region (#32840)il-central-1
AWS Region (#32840)il-central-1
AWS Region (#32840)name
(#32177)savedown_storage_configuration.size
minimum value to10
GB. (#32800)python3.11
runtime
value (#32729)python3.11
compatible_runtimes
value (#32729)REJECT
action in stateful rule actions (#32746)deployment_config.rolling_update_policy
argument (#32418)deployment_config.blue_green_update_policy
optional (#32418)BUG FIXES:
container_overrides.memory
tocontainer_overrides.memory_reservation
(#32793)unexpected state 'Pending'
errors on resource Create (#31600)transit_gateway_default_route_table_association
andtransit_gateway_default_route_table_propagation
to Computed (#32821)InvalidRequestException: IdentityId is invalid
errors reading resources created withidentity_name
(#32416)definition.sheets.visuals.insight_visual.insight_configuration.computation
(#32791)select_all_options
values forcustom_filter_configuration
,custom_filter_list_configuration
,filter_list_configuration
,numeric_equality_filter
, andnumeric_range_filter
(#32822)definition.sheets.visuals.insight_visual.insight_configuration.computation
(#32791)definition.sheets.visuals.insight_visual.insight_configuration.computation
(#32791)select_all_options
values forcustom_filter_configuration
,custom_filter_list_configuration
,filter_list_configuration
,numeric_equality_filter
, andnumeric_range_filter
(#32822)Provider produced inconsistent final plan
errors forpublish
(#32844)v5.10.0
Compare Source
FEATURES:
aws_iam_security_token_service_preferences
(#32091)ENHANCEMENTS:
secondary_allocation_ids
,secondary_private_ip_addresses
andsecondary_private_ip_address_count
attributes (#31778)structured_log_destinations
attribute (#32654)compute_resources.allocation_strategy
,compute_resources.bid_percentage
,compute_resources.ec2_configuration.image_id_override
,compute_resources.ec2_configuration.image_type
,compute_resources.ec2_key_pair
,compute_resources.image_id
,compute_resources.instance_role
,compute_resources.launch_template.launch_template_id
,
compute_resources.launch_template.launch_template_name
,compute_resources.tags
andcompute_resources.type
can now be updated in-place (#30438)command.runtime
attribute (#32528)grafana_version
to be updated in-place (#32679)caption_descriptions
,global_configuration
,motion_graphics_configuration
, andnielsen_configuration
support toencoder settings
(#32233)secondary_allocation_ids
,secondary_private_ip_addresses
andsecondary_private_ip_address_count
arguments (#31778)firewall_policy.policy_variables
configuration block to support Suricata HOME_NET variable override (#32400)default_user_settings.canvas_app_settings.workspace_settings
attribute (#32526)user_settings.canvas_app_settings.workspace_settings
attribute (#32526)structured_log_destinations
argument (#32654)BUG FIXES:
phone_number
(#32715)ebs_options.throughput
andebs_options.iops
for unsupported volume types (#32659)database.cache_configurations.db_paths
argument is now optional (#32579)database.cache_configurations
argument is now optional (#32579)AAAA
type
value (#32664)off_peak_window_options.off_peak_window.window_start_time
value of00:00
(#32716)definition.sheets.visuals.pie_chart_visual.chart_configuration.data_labels.measure_label_visibility
(#32668)optimized_view_port_width
argument changed to Optional (#32644)definition.sheets.visuals.pie_chart_visual.chart_configuration.data_labels.measure_label_visibility
(#32668)optimized_view_port_width
argument changed to Optional (#32644)definition.sheets.visuals.pie_chart_visual.chart_configuration.data_labels.measure_label_visibility
(#32668)optimized_view_port_width
argument changed to Optional (#32644)destination_arn
(#32186)resource_identifier
(#32186)service_identifier
orservice_network_identifier
(#32658)service_network_identifier
(#32658)v5.9.0
Compare Source
FEATURES:
aws_workspaces_connection_alias
(#32482)ENHANCEMENTS:
path
to thespec.http_route.action.rewrite
andspec.http2_route.action.rewrite
configuration blocks (#32449)max_allocated_storage
attribute (#32477)asset_id
attribute (#32388)path
to thespec.http_route.action.rewrite
andspec.http2_route.action.rewrite
configuration blocks (#32449)stack_instance_summaries
attribute to track all account and stack IDs for deployments to organizational units. (#24523)deployment_targets
now force a new resource. (#24523)backup_target
attribute (#32609)asset_id
argument (#32388)rule_number
(#32594)tags
attribute (#32606)signing_material
attribute. (#32414)platform_id
validation. (#32414)association_config
argument (#31668)BUG FIXES:
replication_instance_private_ips
,replication_instance_public_ips
, andvpc_security_group_ids
to always returnnull
(#32551)setting user: Invalid address to set
errors (#32593)dns_options.private_dns_only_for_inbound_resolver_endpoint
(#32517)schema.string_attribute_constraints
is omitted forString
attribute types (#32445)private_link_endpoint
is not explicitly configured. (#32546)endpoint_group_region
value on resource Create (#32393)Error: setting target_parameters: Invalid address to set
errors when creating pipes with ecs task targets (#32432)ValidationException
errors when updating pipe (#32622)default
value for namespace (#32494)Value Conversion Error
errors (#32596)response_inspection
parameters (#31111)v5.8.0
Compare Source
ENHANCEMENTS:
insecure_value
attribute (#30817)policy_option
attribute forsecurity_service_policy_data
block (#25362)enable_date
anduser_name
attributes (#32462)BUG FIXES:
replication_user
tofalse
(#32454)definition.sheets.visuals.bar_chart_visual.chart_configuration.category_axis.scrollbar_options.visible_range
(#32464)definition.sheets.visuals.pivot_table_visual.chart_configuration.field_options.selected_field_options.visibility
(#32464)definition.sheets.visuals.pivot_table_visual.chart_configuration.field_wells.pivot_table_aggregated_field_wells.rows
(#32464)definition.sheets.visuals.bar_chart_visual.chart_configuration.category_axis.scrollbar_options.visible_range
(#32464)definition.sheets.visuals.pivot_table_visual.chart_configuration.field_options.selected_field_options.visibility
(#32464)definition.sheets.visuals.pivot_table_visual.chart_configuration.field_wells.pivot_table_aggregated_field_wells.rows
(#32464)definition.sheets.visuals.bar_chart_visual.chart_configuration.category_axis.scrollbar_options.visible_range
(#32464)definition.sheets.visuals.pivot_table_visual.chart_configuration.field_options.selected_field_options.visibility
(#32464)definition.sheets.visuals.pivot_table_visual.chart_configuration.field_wells.pivot_table_aggregated_field_wells.rows
(#32464)v5.7.0
Compare Source
FEATURES:
aws_opensearchserverless_security_config
(#32321)aws_opensearchserverless_security_policy
(#32226)aws_opensearchserverless_vpc_endpoint
(#32276)aws_cleanrooms_collaboration
(#31680)ENHANCEMENTS:
client_side_timestamps
configuration block (#32339)target_database.region
argument (#32283)iceberg_target
configuration block (#32332)health_events_config
configuration block (#32343)code_signing_config_arn
in theap-east-1
AWS Region (#32327)description
to be updated in-place (#32342)description
to be updated in-place (#32342)schema
configuration block (#32354)BUG FIXES:
forbidden_account_ids
(#32352)InvalidParameterException: You cannot specify both rotation frequency and schedule expression together
errors on resource Update (#31915)overwrite
parameter changes (#32372)InvalidParameter: PrivateDnsOnlyForInboundResolverEndpoint not supported for this service
errors creating S3 Interface VPC endpoints (#32355)v5.6.2
Compare Source
BUG FIXES:
InvalidArgument: Invalid attribute name specified
errors when listing S3 Bucket objects, caused by an AWS SDK for Go regression (#32317)v5.6.1
Compare Source
BUG FIXES:
tags
ortags_all
are updated (#32297)v5.6.0
Compare Source
FEATURES:
aws_opensearchserverless_access_policy
(#32231)aws_opensearchserverless_collection
(#32247)aws_sfn_alias
(#32176)aws_sfn_state_machine_versions
(#32176)aws_ec2_instance_connect_endpoint
(#31858)aws_sfn_alias
(#32176)aws_transfer_agreement
(#32203)aws_transfer_certificate
(#32203)aws_transfer_connector
(#32203)aws_transfer_profile
(#32203)ENHANCEMENTS:
placement_group
attribute to thecompute_resources
configuration block (#32200)release_label
changes (#32278)log_configuration
configuration block (#32102)parameters
attribute to thetarget
configuration block (#32160)Pods
andTasks
toaction.*.target
(#32152)queues
argument has changed from a set to a list with a maximum of one element. (#31931)activemq_broker_parameters
,dynamodb_stream_parameters
,kinesis_stream_parameters
,managed_streaming_kafka_parameters
,rabbitmq_broker_parameters
,self_managed_kafka_parameters
andsqs_queue_parameters
attributes to thesource_parameters
configuration block. NOTE: Because we cannot easily test all this functionality, it is best effort and we ask for community help in testing (#31607)batch_job_parameters
,cloudwatch_logs_parameters
,ecs_task_parameters
,eventbridge_event_bus_parameters
,http_parameters
,kinesis_stream_parameters
,lambda_function_parameters
,redshift_data_parameters
,sagemaker_pipeline_parameters
,sqs_queue_parameters
andstep_function_state_machine_parameters
attributes to thetarget_parameters
configuration block. NOTE: Because we cannot easily test all this functionality, it is best effort and we ask for community help in testing (#31607)enrichment_parameters
argument (#31607)resource_query
no longer conflicts withconfiguration
(#30242)description
,publish
,revision_id
,state_machine_version_arn
andversion_description
attributes (#32176)BUG FIXES:
available
state whenidentifier_prefix
is specified (#32287)reading Route in Route Table (rtb-1234abcd) with destination (1.2.3.4/5): couldn't find resource
errors when reading new resource (#32196)security_group_id
is Required (#32148)security_group_id
is Required (#32148)v5.5.0
Compare Source
NOTES:
trust-ad
option in/etc/resolv.conf
and, if set, will set the "authentic data" option in outgoing DNS requests in order to better match the behavior of the GNU libc resolver. (#32108)FEATURES:
aws_sesv2_email_identity
(#32026)aws_sesv2_email_identity_mail_from_attributes
(#32026)aws_chimesdkvoice_sip_rule
(#32070)aws_organizations_resource_policy
(#32056)ENHANCEMENTS:
TF_LOG
level isTRACE
(#32174)exclusion_by_resource_types
andrecording_strategy
attributes to therecording_group
configuration block (#32007)object_tags
attribute tooptions
configuration block (#27811)BUG FIXES:
binary_media_types
isnull
(#32169)server_certificate
argument (#27811)reading EC2 EIP (eipalloc-abcd1234): couldn't find resource
errors when reading new resource (#32016)waiting for completion: unexpected state 'AVAILABLE'
errors when deleting resource (#32067)reading Route Table (rtb-abcd1234): couldn't find resource
errors when reading new resource (#30999)kms_encrypted
istrue
butkms_key_arn
is not sent in the request (#32171)v5.4.0
Compare Source
FEATURES:
aws_organizations_policies
(#31545)aws_organizations_policies_for_target
(#31682)aws_chimesdkvoice_sip_media_application
(#31937)aws_opensearchserverless_collection
(#31091)aws_opensearchserverless_security_config
(#28776)aws_opensearchserverless_vpc_endpoint
(#28651)ENHANCEMENTS:
catalog_id
argument totarget_table
block (#31926)BUG FIXES:
index out of range [0] with length 0
panic (#32004)subnets
is updated to an empty list (#31976)function_name
argument now properly handles ARN values (#31933)*conns.AWSClient is not ssm.ssmClient: missing method SSMClient
panic (#31928)v5.3.0
Compare Source
NOTES:
metadata_options.http_endpoint
argument now correctly defaults toenabled
. (#24774)replace_security_groups_on_destroy
andreplacement_security_group_ids
attributes are being deprecated as AWS no longer supports this operation. These attributes now have no effect, and will be removed in a future major version. (#31904)FEATURES:
aws_quicksight_theme
(#31900)aws_opensearchserverless_access_policy
(#28518)aws_opensearchserverless_security_policy
(#28470)aws_quicksight_theme
(#31900)ENHANCEMENTS:
cluster_namespace_arn
attribute (#31884)cluster_namespace_arn
attribute (#31884)private_dns_only_for_inbound_resolver_endpoint
attribute to thedns_options
configuration block (#31873)BUG FIXES:
efs_volume_configuration
has bothroot_volume
andauthorization_config
set. (#26880)metadata_options.http_endpoint
argument. (#24774)name
(#31352)keyspace_name
,table_name
and column names (#31352)availability_zone_relocation_enabled
to betrue
whenpublicly_accessible
istrue
(#31886)reading EC2 VPC (vpc-abcd1234) Attribute (enableDnsSupport): couldn't find resource
errors when reading new resource (#31877)v5.2.0
Compare Source
NOTES:
FEATURES:
aws_budgets_budget
(#31691)aws_ecr_pull_through_cache_rule
(#31696)aws_guardduty_finding_ids
(#31711)aws_iam_principal_policy_simulation
(#25569)aws_chimesdkvoice_global_settings
(#31365)aws_finspace_kx_cluster
(#31806)aws_finspace_kx_database
(#31803)aws_finspace_kx_environment
(#31802)aws_finspace_kx_user
(#31804)ENHANCEMENTS:
bgp_peer_address
andbgp_transit_gateway_addresses
attributes (#31752)retry_mode
parameter (#31745)bgp_peer_address
andbgp_transit_gateway_addresses
attributes (#31752)replace_existing_association
argument (#31452)Volumes
toactions.*.target
(#31499)instance_market_options
configuration block andinstance_lifecycle
andspot_instance_request_id
attributes (#31495)ruby3.2
runtime
value (#31842)ruby3.2
compatible_runtimes
value (#31842)CREATING_SNAPSHOT
a valid pending state for resource update (#31833)stream_exception_policy
option tofirewall_policy.stateful_engine_options
(#31541)config_parameter.parameter_key
(#31747)container.model_package_name
andprimary_container.model_package_name
arguments (#31755)BUG FIXES:
modifying
state (#31772)default_tags
to resourcetags
, and vice versa (#31826)Failed
scaling activities due to IAM eventual consistency (#31282)vlan_id
fromTypeString
toTypeInt
in Terraform state for existing resources. This fixes a regression introduced in v5.1.0 causinga number is required
errors (#31735)endpoint_configuration.weight
to0
(#31767)hls_cdn_settings
expander. (#31844)iam_roles
diffs when the namespace contains a workgroup (#31749)config_parameter
fromTypeList
toTypeSet
as order is not significant (#31747)ValidationException: Can't update multiple configurations at the same time
errors (#31747)v5.1.0
Compare Source
BREAKING CHANGES:
role_last_used
attribute has been removed. Use theaws_iam_role
data source instead. (#31656)NOTES:
load_balancers
andtarget_group_arns
attributes have been changed toComputed
. This means that omitting this argument is interpreted as ignoring any existing load balancer or target group attachments. To remove all load balancer or target group attachments an empty list should be specified. (#31527)role_last_used
attribute has been removed. Use theaws_iam_role
data source instead. See the community feedback provided in the linked issue for additional justification on this change. As the attribute is read-only, unlikely to be used as an input to another resource, and available in the corresponding data source, a breaking change in a minor version was deemed preferable to a long deprecation/removal cycle in this circumstance. ([#31656](https://togithub.com/hashicorp/terraform-provider-aws/issues/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.