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.43.0
->2.70.4
Release Notes
hashicorp/terraform-provider-aws (aws)
v2.70.4
Compare Source
BUG FIXES:
incompatible provider version
error with provider v2.70.3 (#28743)v2.70.3
Compare Source
BUG FIXES:
failed to find installed plugin version 2.70.2
error (#28739)v2.70.2
Compare Source
NOTES:
ENHANCEMENTS:
server_side_encryption_configuration
as Computed in support of S3 object encryption by default (#28703)v2.70.1
Compare Source
BUG FIXES:
resource/aws_lambda_function: Wait for successful completion of function code update (#22242)
v2.70.0
Compare Source
FEATURES:
aws_ec2_client_vpn_authorization_rule
(#13950)aws_ec2_client_vpn_route
(#14103)ENHANCEMENTS:
default_version
argument (previously only an exported attribute) (#5225)update_default_version
argument to set the launch template's default version to the latest version available on update (#5225)BACKUP_POLICY
value inenabled_policy_types
plan-time validation (Support Backup policies) (#14060)BACKUP_POLICY
value intype
plan-time validation (Support Backup policies) (#14060)v2.69.0
Compare Source
NOTES:
blacklisted_names
andblacklisted_zone_ids
arguments have been deprecated in preference forexclude_names
andexclude_zone_ids
respectively. (#13771)ENHANCEMENTS:
exclude_names
andexclude_zone_ids
arguments (#13771)advanced_security_options
attribute (#12183)advanced_security_options
configuration block (#12183)arn
attribute (#12005)BUG FIXES:
tags
for Terraform 0.11 and earlier with booleanpropagate_at_launch
values (#13912)bgp_asn
argument (#14030)""
) validation inip_address
argument continues to work for Terraform 0.11 support (#13958)name
argument (#11335)health_check_id
argument is configured and updatingset_identifier
ortype
arguments (#13012)and/or/not statement
inrule
statement
andrule
statement
rate_based_statement
attributes (#13961)v2.68.0
Compare Source
FEATURES:
aws_efs_access_points
(#13918)aws_wafv2_web_acl_logging_configuration
(#13892)ENHANCEMENTS:
arn
attribute (#12038)arn
attribute (#13611)arn
attribute (#13840)arn
attribute (#13852)arn
attribute (#13856)arn
attribute (#13827)arn
attribute and plan-time validations toarchitecture
,volume_type
andvirtualization_type
arguments (#12038)arn
attribute (#12038)arn
attribute (#12038)arn
attribute and plan-time validations forbgp_asn
,ip_address
, andtype
arguments (#13611)arn
attribute and plan-time validations foringress
andegress
configuration block arguments (#13819)arn
attribute (#13840)arn
attribute (#13840)arn
attribute (#13849)deployment_controller
configuration blocktype
argument value ofEXTERNAL
(support external deployments) (#8134] / [#8652)efs_volume_configuration
configuration blockauthorization_config
,transit_encryption
, andtransit_encryption_port
arguments (support EFS Access Points and transit encryption) (#13136)arn
attribute (#13452)error_action
configuration block (#11922)arn
attribute and plan-time validations foringress
andegress
configuration block arguments (#13819)arn
attribute (#13838)arn
attribute and plan-time validations for all arguments (#13811)arn
attribute (#13836)arn
attribute (#13853)arn
attribute (#13858)arn
attribute (#13827)BUG FIXES:
desired_vcpus
is fully optional and wait for updates (#4855)event_selector
with nodata_resource
andread_write_type
ofReadOnly
orWriteOnly
(#5448)InvalidEventSelectorsException
error when removing allevent_selector
configuration (#5448)""
) validation incidr_block
andipv6_cidr_block
arguments continues to work for Terraform 0.11 support (#13778)type
argument inordered_placement_strategy
configuration block (#13926)container_definitions
environment variables during update plans (#11463)""
) validation inebs_options
volume_type
argument continues to work for Terraform 0.11 support (#13937)name
argument updates recreate the resource (#13707)""
) validation indestination_cidr_block
anddestination_ipv6_cidr_block
arguments continues to work for Terraform 0.11 support (#13778)""
) validation incidr_block
andipv6_cidr_block
arguments continues to work for Terraform 0.11 support (#13778)ModifyVpcEndpoint
API call on tags only updates (#13853)auto_accept
is enabled (#13876)UpdateWebACL
API errors on tags only updates (#13871)v2.67.0
Compare Source
NOTES:
rotation_*
attributes have been deprecated in favor of the newaws_secretsmanager_secret_rotation
data source. (#9487)rotation_*
arguments have been deprecated in favor of the newaws_secretsmanager_secret_rotation
resource. The new resource, which fixes workflow issues, prevents the existing resource from showing changes when attempting to remove rotation. Removal must be done with the new resource or manually. (#9487)FEATURES:
aws_ebs_volumes
(#13751)aws_ec2_local_gateway_virtual_interface
(#13770)aws_ec2_local_gateway_virtual_interface_group
(#13767)aws_ec2_local_gateway_virtual_interface_groups
(#13767)aws_ecr_authorization_token
(#12395)aws_outposts_outpost
(#13777)aws_outposts_outpost_instance_type
(#13824)aws_outposts_outpost_instance_types
(#13824)aws_outposts_outposts
(#13777)aws_outposts_site
(#13825)aws_outposts_sites
(#13825)aws_secretsmanager_secret_rotation
(#9487)aws_wafv2_web_acl
(#12791)aws_ec2_local_gateway_route
(#13768)aws_ec2_local_gateway_route_table_vpc_association
(#13765)aws_ec2_tag
(#8457)aws_secretsmanager_secret_rotation
(#9487)aws_wafv2_web_acl
(#12688)aws_wafv2_web_acl_association
(#12698)ENHANCEMENTS:
arn
attribute (#13606)availability_zone_name
,availability_zone_id
,mount_target_dns_name
, andowner_id
attributes (#13650)arn
attribute (#13614)file_system_config
attribute (#13782)name
andowner
as search crieria (#12497)arn
attribute and support for Linux SQL Server values ininstance_platform
argument (#13607)arn
attribute (#13606)arn
attribute (#13649)availability_zone_name
,availability_zone_id
,mount_target_dns_name
, andowner_id
attributes (#13650)ip_address
argument (#13650)cloudwatch_log_group_arn
,role_arn
, andebs_options.volume_type
(#12668)arn
attribute (#13656)arn
attribute (#13456)tags
argument andarn
attribute (#13756)tags
argument andarn
attribute (#13756)tags
argument andarn
attribute (#13756)arn
attribute (#13614)arn
attribute (#13648)file_system_config
attribute (#13782)tags
argument (#13750)tags
argument (#13750)tags
argument (#13750)tags
argument (#13750)arn
attribute (#13606)addresses
maximum amount of items limit from 50 to 10,000 to match AWS limits (#13698)BUG FIXES:
client_secret
as sensitive (#13680)v2.66.0
Compare Source
FEATURES:
aws_wafv2_rule_group
(#12790)aws_wafv2_rule_group
(#12677)BUG FIXES:
on_demand_base_capacity
to be set to 0 [#13623]Computed
field toinstances_distribution
and it's sub-fieldson_demand_allocation_strategy
,on_demand_base_capacity
,on_demand_percentage_above_base_capacity
, andspot_allocation_strategy
(#13623)Default
field frominstances_distribution
sub-fieldson_demand_allocation_strategy
,on_demand_percentage_above_base_capacity
, andspot_allocation_strategy
(#13623)command
is specified in container properties (#13634)""
)private_ip
argument (#13640)v2.65.0
Compare Source
ENHANCEMENTS:
status
attribute (#13513)availability_zones
attribute tovpc_settings
block (#12654)availability_zones
attribute toconnect_settings
block (#12654)customer_dns_ips
inconnect_settings
block (#12654)arn
attribute and plan time validation toroot_certificate_chain_arn
(inauthentication_options
block),client_cidr_block
, andserver_certificate_arn
[#13601]volume_type
(inebs_block_device
androot_block_device
blocks),private_ip
,ipv6_addresses
, andtenancy
(#13033)forward
rules (#12574)rules.source
(#13178)BUG FIXES:
AMAZON_ISSUED
typevalidation_method
value directly from API response instead of custom logic (#13513)default_route_settings.logging_level
argument for HTTP APIs (#12904)spec
http_route
action
weighted_target
weight
argument to be 0 (#13539)tags
argument containing boolean values in Terraform 0.11 and earlier (#13604)ebs_block_device
configuration blocks [#13589]kinesis_source_configuration
during import to prevent resource recreation (#13536)Provider produced inconsistent result after apply
errors during creation or import [#12024]v2.64.0
Compare Source
ENHANCEMENTS:
connect_settings
connect_ips
attribute now set (#13395)connect_settings
connect_ips
attribute now set (#13395)step_functions
configuration block (#13520)BUG FIXES:
processing
is now correctly set (#13397)settings
now properly set (#13403)tags
argument (prevent unexpected differences from version 2.63.0) (#13515)environment_variable
argument (#6427)inconsistent final plan
errors withsource
configuration block (#10615)efs_volume_configuration
changes are properly detected (#12571] / [#12751)cookie_expiration_policy
now properly set (#13418)ram_size
now properly set (#13430)instance_port
now properly set (#13418)load_balancer_port
now properly set (#13418)environment
secure
now properly set (#13435)description
after state refresh whensource_security_group_id
refers to a security group across accounts (#13364)schema.TypeInt
are now correctly set (#13437)v2.63.0
Compare Source
FEATURES:
aws_efs_access_point
(#11965)aws_wafv2_ip_set
(#12788)aws_wafv2_regex_pattern_set
(#12789)aws_efs_access_point
(#11965)aws_efs_file_system_policy
(#11960)aws_wafv2_ip_set
(#12119)aws_wafv2_regex_pattern_set
(#12284)ENHANCEMENTS:
document_version
attribute (#13438)owning_account_id
attribute (#13402)ip_address_type
attribute (#13400)load_balancing_algorithm_type
attribute (#13400)backtrack_window
attribute now available (#13362)COMMIT_MESSAGE
value in filter types (#13436)force_new_deployment
argument (#13376)ordered_placement_strategy
andplacement_constraints
(#13376)force_update_version
argument (#13414)arn
argument (#13404)tags
argument (#13293)BUG FIXES:
expired
now properly set (#13438)metric_transformation
default_value
now properly set (#13411)auto_minor_version_upgrade
attribute now properly set (#13362)tags
propagate_at_launch
attribute now properly set (#13360)release_version
value duringUpdateNodegroupVersion
if changed (#13407)InvalidAssociationID.NotFound
(#13382)v2.62.0
Compare Source
FEATURES:
aws_workspaces_workspace
(#11608)ENHANCEMENTS:
cache_config
configuration block (#12747)git_submodules_config
withGITHUB
andGITHUB_ENTERPRISE
source types (#13285)SECRETS_MANAGER
environment variable type (#12572)ONLY_FILES_TRANSFERRED
value inverify_mode
argument (#12897)dynamodbv2
configuration block (#7469)iot_analytics
configuration block (#9859)iot_events
configuration block (#9890)operation
argument todynamodb
configuration block (#12714)qos
argumentrepublish
configuration block (#12869)BUG FIXES:
""
) environment variables (#11572)source_security_group_id
refers to a security group across accounts (#11809)v2.61.0
Compare Source
FEATURES:
aws_ec2_coip_pool
(#12852)aws_ec2_coip_pools
(#12852)aws_ec2_local_gateway
(#12764)aws_ec2_local_gateways
(#12764)aws_ec2_local_gateway_route_table
(#13002)aws_ec2_local_gateway_route_tables
(#13002)aws_ec2_transit_gateway_peering_attachment_accepter
(#11185)ENHANCEMENTS:
multi_attach_enabled
attribute (#13108)size_in_bytes
attribute (#13125)customer_owned_ip
andcustomer_owned_ipv4_pool
attributes (#12862)partition_number
attribute (#11655)triggers
argument (#13054)triggers
argument (#13055)multi_attach_enabled
attribute (#13108)customer_owned_ip
attribute andcustomer_owned_ipv4_pool
argument (#12862)KAFKA
forconnection_type
argument (#13141)partition_number
attribute (#11655)plan time validation to
volume_type,
spot_instance_type,
ipv6_addresses,
ipv4_addresses,
private_ip_address` (#11655)workspace_security_group_id
,iam_role_id
,registration_code
,directory_name
,directory_type
,customer_user_name
,alias
,ip_group_ids
anddns_ip_addresses
(#13089)BUG FIXES:
v2.60.0
Compare Source
NOTES:
eu-south-1
(Europe (Milan)) region. For AWS operations to work in the new region, the region must be explicitly enabled as outlined in the AWS Documentation. When the region is not enabled, the Terraform AWS Provider will return errors during credential validation (e.g.error validating provider credentials: error calling sts:GetCallerIdentity: InvalidClientTokenId: The security token included in the request is invalid
) or AWS operations will throw their own errors (e.g.data.aws_availability_zones.current: Error fetching Availability Zones: AuthFailure: AWS was not able to validate the provided access credentials
). (#12970)aws_autoscaling_group
) via the provider-levelignore_tags
configuration block has been enabled and this functionality is no longer considered in preview. (#13039)FEATURES:
aws_backup_plan
(#13035)aws_backup_selection
(#13035)aws_backup_vault
(#13035)aws_ec2_transit_gateway_peering_attachment
(#11162)aws_ec2_transit_gateway_peering_attachment
(#11162)aws_guardduty_organization_admin_account
(#13034)aws_guardduty_organization_configuration
(#13034)ENHANCEMENTS:
eu-south-1
region (#13061)outpost_arn
attribute (#12439)eu-south-1
region (#13061)us-gov-east-1
andus-gov-west-1
region values (#12976)eu-south-1
region (#13061)eu-south-1
region (#13061)outpost_arn
attribute (#12330)outpost_arn
attribute (#12440)eu-south-1
region forhosted_zone_id
attribute (#13061)outposts_arn
attribute (#12097)eu-south-1
(#12970)aws_autoscaling_group
) (#13039)NotFoundException
error on destroy (#12826)cidr_block
andipv6_cidr_block
arguments (#12858)kafka_settings
configuration block andkafka
toengine_name
argument validation (#12835)outpost_arn
argument (#12439)MONGODB
forconnection_type
argument (#13011)outpost_arn
attribute (#12330)outpost_arn
attribute (#12440)cidr_block
andipv6_cidr_block
arguments (#12858)reference_name
argument (#12873)eu-south-1
region forhosted_zone_id
attribute (#13061)launch_template_config
configuration block (Support EC2 Launch Templates) (#12732)gateway_vpc_endpoint
argument (#9966)path
attribute (#12623)outposts_arn
argument (#12097)xss_match_tuple
configuration block arguments (#13024)BUG FIXES:
ComputeEnvironmentOrder
is updated outside Terraform (#12632)lifecycle_policy
configuration block (#12640)self_managed_active_directory
settings (#12630)processing_configuration
configuration block (#12613)MalformedPolicyDocumentException
errors on creation by retrying for up to 2 minutes to wait for IAM change propagation (#12863)MalformedPolicyDocumentException
errors on creation by retrying for up to 2 minutes to wait for IAM change propagation (#12863)ChangeInfo
during creation (best effort fix for LocalStack) ([#12634](https://togithub.com/terraform-providers/teConfiguration
📅 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.