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:
>= 3.0, < 4.0
->< 4.3
Release Notes
hashicorp/terraform-provider-aws
v4.2.0
Compare Source
FEATURES:
aws_grafana_workspace
(#22874)aws_iam_openid_connect_provider
(#23240)aws_ssm_instances
(#23162)aws_cloudtrail_event_data_store
(#22490)aws_grafana_workspace
(#22874)ENHANCEMENTS:
custom_ca_bundle
argument (#23279)sts_region
argument (#23212)s3_settings.add_column_name
,s3_settings.canned_acl_for_objects
,s3_settings.cdc_inserts_and_updates
,s3_settings.cdc_inserts_only
,s3_settings.cdc_max_batch_interval
,s3_settings.cdc_min_file_size
,s3_settings.cdc_path
,s3_settings.csv_no_sup_value
,s3_settings.csv_null_value
,s3_settings.data_page_size
,s3_settings.date_partition_delimiter
,s3_settings.date_partition_sequence
,s3_settings.dict_page_size_limit
,s3_settings.enable_statistics
,s3_settings.encoding_type
,s3_settings.ignore_headers_row
,s3_settings.include_op_for_full_load
,s3_settings.max_file_size
,s3_settings.preserve_transactions
,s3_settings.rfc_4180
,s3_settings.row_group_length
,s3_settings.timestamp_column_name
,s3_settings.use_csv_no_sup_value
arguments (#20913)description
andreplication_group_description
to ensure non-empty strings (#23254)delete_unused_fm_managed_resources
argument (#21295)tags
argument andtags_all
attribute to support resource tagging (#21299)block_device_mapping.ebs.kms_key_id
,block_device_mapping.ebs.snapshot_id
,block_device_mapping.ebs.volume_type
,name
,parent_image
. (#23235)user_data
anduser_data_base64
without forcing resource replacement (#18043)MethodNotAllowed
andXNotImplemented
errors when readingwebsite
into terraform state. (#23278)NotImplemented
errors when readingacceleration_status
,policy
, orrequest_payer
into terraform state. (#23278)BUG FIXES:
key
andvalue
arguments of thefilter
tag
configuration block are correctly populated in the outgoing API request and terraform state. (#23252)filter
is an empty configuration block (#23232)v4.1.0
Compare Source
FEATURES:
aws_backup_framework
(#23193)aws_backup_report_plan
(#23146)aws_imagebuilder_container_recipe
(#23040)aws_imagebuilder_container_recipes
(#23134)aws_service
(#16640)aws_backup_framework
(#23175)aws_backup_report_plan
(#23098)aws_gamelift_script
(#11560)aws_iam_service_specific_credential
(#16185)aws_iam_signing_certificate
(#23161)aws_iam_virtual_mfa_device
(#23113)aws_imagebuilder_container_recipe
(#22965)ENHANCEMENTS:
container_recipe_arn
attribute (#23111)public_key_pem
attribute (#23130)arn
attribute. (#23151)call_as
argument (#22440)audio.audio_packing_mode
,audio.channels
,audio.codec
,audio.sample_rate
,audio_codec_options.bit_depth
,audio_codec_options.bit_order
,audio_codec_options.profile
,audio_codec_options.signed
,audio_codec_options.signed
,container
,thumbnails.aspect_ratio
,thumbnails.format
,thumbnails.padding_policy
,thumbnails.sizing_policy
,type
,video.aspect_ratio
,video.codec
,video.display_aspect_ratio
,video.fixed_gop
,video.frame_rate
,video.max_frame_rate
,video.padding_policy
,video.sizing_policy
,video_watermarks.horizontal_align
,video_watermarks.id
,video_watermarks.sizing_policy
,video_watermarks.target
,video_watermarks.vertical_align
(#13974)audio.bit_rate
to be computed. (#13974)object_version
argument tostorage_location
block. (#22966)certificate_configuration
argument (#22967)ec2_instance_type
(#22967)script_arn
attribute. (#11560)script_id
argument. (#11560)create_table_default_permission
argument (#22964)event_batching_condition
argument. (#22963)pgp_key
optional (#12384)container_recipe_arn
argument (#23111)tags
argument andtags_all
attribute to support resource tagging (#23202)arn
attribute (#17732)wait_for_success_timeout_seconds
argument (#17732)association_name
,document_version
,schedule_expression
,output_location.s3_bucket_name
,output_location.s3_key_prefix
,targets.key
,targets.values
,automation_target_parameter_name
(#17732)BUG FIXES:
ap-northeast-3
,ap-southeast-3
andus-iso-west-1
as valid AWS Regions (#23191)max_retries
(#23035)video_codec_options
to be empty. (#13974)engine_version
string is shorter than theEngineVersion
string returned from the AWS API (#23039)days
value of therule
transition
configuration block when set to0
(#23120)async_inference_config.kms_key_id
. (#22960)ipsec.1-aes256
connection type (#23127)v4.0.0
Compare Source
BREAKING CHANGES:
compute_resources
configuration block can be specified whentype
isUNMANAGED
(#22805)ecs_target
launch_type
argument no longer has a default value (previously wasEC2
) (#22803)ecs_target.0.launch_type
can no longer be set to""
; instead, remove or set tonull
(#22954)""
:egress.*.cidr_block
,egress.*.ipv6_cidr_block
,ingress.*.cidr_block
, oringress.*.ipv6_cidr_block
(#22928)""
:route.*.cidr_block
,route.*.ipv6_cidr_block
(#22931)ipv6_cidr_block
can no longer be set to""
; remove or set tonull
(#22948)ip_address
can no longer be set to""
; instead, remove or set tonull
(#22954)engine
orreplication_group_id
must be specified (#20482)ebs_options.0.volume_type
can no longer be set to""
; instead, remove or set tonull
(#22954)active_directory_configuration.0.self_managed_active_directory_configuration.0.organizational_unit_distinguidshed_name
, migrating value toactive_directory_configuration.0.self_managed_active_directory_configuration.0.organizational_unit_distinguished_name
(#22915)private_ip
can no longer be set to""
; remove or set tonull
(#22948)protocol = "TCP"
,stickiness
can no longer be type set tolb_cookie
even whenenabled = false
; instead use typesource_ip
(#22996)""
:egress.*.cidr_block
,egress.*.ipv6_cidr_block
,ingress.*.cidr_block
, oringress.*.ipv6_cidr_block
(#22928)destination_cidr_block
,destination_ipv6_cidr_block
,destination_prefix_list_id
. These arguments can no longer be set to""
:destination_cidr_block
,destination_ipv6_cidr_block
. (#22931)""
:route.*.cidr_block
,route.*.ipv6_cidr_block
(#22931)acceleration_status
argument has been deprecated and is now read-only. Use theaws_s3_bucket_accelerate_configuration
resource instead. (#22610)acl
andgrant
arguments have been deprecated and are now read-only. Use theaws_s3_bucket_acl
resource instead. (#22537)cors_rule
argument has been deprecated and is now read-only. Use theaws_s3_bucket_cors_configuration
resource instead. (#22611)lifecycle_rule
argument has been deprecated and is now read-only. Use theaws_s3_bucket_lifecycle_configuration
resource instead. (#22581)logging
argument has been deprecated and is now read-only. Use theaws_s3_bucket_logging
resource instead. (#22599)object_lock_configuration
rule
argument has been deprecated and is now read-only. Use theaws_s3_bucket_object_lock_configuration
resource instead. (#22612)policy
argument has been deprecated and is now read-only. Use theaws_s3_bucket_policy
resource instead. (#22538)replication_configuration
argument has been deprecated and is now read-only. Use theaws_s3_bucket_replication_configuration
resource instead. (#22604)request_payer
argument has been deprecated and is now read-only. Use theaws_s3_bucket_request_payment_configuration
resource instead. (#22613)server_side_encryption_configuration
argument has been deprecated and is now read-only. Use theaws_s3_bucket_server_side_encryption_configuration
resource instead. (#22605)versioning
argument has been deprecated and is now read-only. Use theaws_s3_bucket_versioning
resource instead. (#22606)website
,website_domain
, andwebsite_endpoint
arguments have been deprecated and are now read-only. Use theaws_s3_bucket_website_configuration
resource instead. (#22614)ipv6_cidr_block
can no longer be set to""
; remove or set tonull
(#22948)ipv6_cidr_block
can no longer be set to""
; remove or set tonull
(#22948)NOTES:
ids
andarns
attributes has changed from Set to List. If no volumes match the specified criteria an empty list is returned (previously an error was raised) (#21219)ids
attribute has changed from Set to List. If no event categories match the specified criteria an empty list is returned (previously an error was raised) (#21219)ids
attribute has changed from Set to List. If no volumes match the specified criteria an empty list is returned (previously an error was raised) (#21219)pool_ids
attribute has changed from Set to List. If no COIP pools match the specified criteria an empty list is returned (previously an error was raised) (#21219)ids
attribute has changed from Set to List. If no local gateway route tables match the specified criteria an empty list is returned (previously an error was raised) (#21219)ids
andlocal_gateway_virtual_interface_ids
attributes has changed from Set to List. If no local gateway virtual interface groups match the specified criteria an empty list is returned (previously an error was raised) (#21219)ids
attribute has changed from Set to List. If no local gateways match the specified criteria an empty list is returned (previously an error was raised) (#21219)ids
attribute has changed from Set to List. If no transit gateway route tables match the specified criteria an empty list is returned (previously an error was raised) (#21219)ids
andarns
attributes has changed from Set to List. If no access points match the specified criteria an empty list is returned (previously an error was raised) (#21219)number_cache_clusters
attribute has been deprecated. All configurations usingnumber_cache_clusters
should be updated to use thenum_cache_clusters
attribute instead (#22667)replication_group_description
attribute has been deprecated. All configurations usingreplication_group_description
should be updated to use thedescription
attribute instead (#22667)ids
attribute has changed from Set to List. If no release labels match the specified criteria an empty list is returned (previously an error was raised) (#21219)source_json
andoverride_json
attributes have been deprecated. Use thesource_policy_documents
andoverride_policy_documents
attributes respectively instead. (#22890)ids
attribute has changed from Set to List. If no NACLs match the specified criteria an empty list is returned (previously an error was raised) (#21219)ids
attribute has changed from Set to List. If no network interfaces match the specified criteria an empty list is returned (previously an error was raised) (#21219)ids
attribute has changed from Set to List. If no route tables match the specified criteria an empty list is returned (previously an error was raised) (#21219)aws_s3_object
instead (#22877)aws_s3_objects
instead (#22877)identity_store_ids
andarns
attributes has changed from Set to List. If no instances match the specified criteria an empty list is returned (previously an error was raised) (#21219)aws_subnet_ids
data source has been deprecated and will be removed in a future version. Use theaws_subnets
data source instead (#22743)ids
attributes has changed from Set to List. If no VPCs match the specified criteria an empty list is returned (previously an error was raised) (#22253)assume_role.duration_seconds
argument has been deprecated. All configurations usingassume_role.duration_seconds
should be updated to use the newassume_role.duration
argument instead. (#23077)status
attribute has been deprecated. Use theenabled
attribute instead. (#22878)alb_target_group_arn
argument has been deprecated. All configurations usingalb_target_group_arn
should be updated to use the newlb_target_group_arn
argument instead (#22662)tags
argument has been deprecated. All configurations usingtags
should be updated to use thetag
argument instead (#22663)cost_filters
attribute has been deprecated. Use thecost_filter
attribute instead. (#22888)ip_address
can no longer be set to""
(#22926)name
argument has been deprecated. All configurations usingname
should be updated to use thedb_name
argument instead (#22668)force_destroy
destroy argument has been added (defaults tofalse
). Setting this argument totrue
deletes the default subnet onterraform destroy
(#22253)force_destroy
destroy argument has been added (defaults tofalse
). Setting this argument totrue
deletes the default VPC onterraform destroy
(#22253)status
attribute has been deprecated (#22887)dns_servers
argument has changed from Set to List (#22889)security_groups
argument has been deprecated. Use thesecurity_group_ids
argument of theaws_ec2_client_vpn_endpoint
resource instead (#22911)status
attribute has been deprecated (#22887)timeouts
block (#22911)capacity_providers
anddefault_capacity_provider_strategy
arguments have been deprecated. Use theaws_ecs_cluster_capacity_providers
resource instead. (#22783)cluster_mode
argument has been deprecated. All configurations usingcluster_mode
should be updated to use the root-levelnum_node_groups
andreplicas_per_node_group
arguments instead (#22666)number_cache_clusters
argument has been deprecated. All configurations usingnumber_cache_clusters
should be updated to use thenum_cache_clusters
argument instead (#22666)replication_group_description
argument has been deprecated. All configurations usingreplication_group_description
should be updated to use thedescription
argument instead (#22666)instance_id
argument has been deprecated. All configurations usinginstance_id
should be updated to use thenetwork_interface_id
argument instead (#22664)instance_id
argument of theroute
configuration block has been deprecated. All configurations usingroute
instance_id
should be updated to use theroute
network_interface_id
argument instead (#22664)aws_s3_object
instead (#22877)FEATURES:
aws_cloudfront_realtime_log_config
(#22620)aws_ec2_client_vpn_endpoint
(#14218)aws_eips
(#7537)aws_s3_object
(#22850)aws_s3_objects
(#22850)aws_cognito_user
(#19919)aws_dataexchange_revision
(#22933)aws_network_acl_association
(#18807)aws_s3_bucket_accelerate_configuration
(#22617)aws_s3_bucket_acl
(#22853)aws_s3_bucket_cors_configuration
(#12141)aws_s3_bucket_lifecycle_configuration
(#22579)aws_s3_bucket_logging
(#22608)aws_s3_bucket_object_lock_configuration
(#22644)aws_s3_bucket_request_payment_configuration
(#22649)aws_s3_bucket_server_side_encryption_configuration
(#22609)aws_s3_bucket_versioning
(#5132)aws_s3_bucket_website_configuration
(#22648)aws_s3_object
(#22850)ENHANCEMENTS:
boot_mode
attribute. (#22939):*
suffix fromarn
attribute (#22043)security_group_ids
andvpc_id
attributes (#22911)description
,num_cache_clusters
,num_node_groups
, andreplicas_per_node_group
attributes (#22667)container_distribution_configuration
attribute to thedistribution
configuration block (#22838)launch_template_configuration
attribute to thedistribution
configuration block (#22884)parameter
attribute to thecomponent
configuration block (#22856)duration
argument to theassume_role
configuration block (#23077)ec2_metadata_service_endpoint
,ec2_metadata_service_endpoint_mode
,use_dualstack_endpoint
,use_fips_endpoint
arguments (#22804)TF_AWS_DYNAMODB_ENDPOINT
,TF_AWS_IAM_ENDPOINT
,TF_AWS_S3_ENDPOINT
, andTF_AWS_STS_ENDPOINT
. (#23052)shared_config_file
parameter (#20587)shared_credentials_files
parameter and deprecatesshared_credentials_file
(#23080)s3_use_path_style
parameter and deprecatess3_force_path_style
. (#23055)shared_config_file
parameter toshared_config_files
(#23080)boot_mode
andebs_block_device.outpost_arn
arguments. (#22939)boot_mode
andebs_block_device.outpost_arn
attributes (#22972)boot_mode
andebs_block_device.outpost_arn
attributes (#22972)ownership_verification_certificate_arn
argument. (#21076)domain_name_configuration.ownership_verification_certificate_arn
argument. (#21076)lb_target_group_arn
argument (#22662)input
,input_path
,run_command_targets.values
,http_target.header_parameters
,http_target.query_string_parameters
,redshift_target.database
,redshift_target.db_user
,redshift_target.secrets_manager_arn
,redshift_target.sql
,redshift_target.statement_name
,retry_policy.maximum_event_age_in_seconds
,retry_policy.maximum_retry_attempts
. (#22946)db_name
argument (#22668)client_connect_options
argument (#22793)client_login_banner_options
argument (#22793)security_group_ids
andvpc_id
arguments (#22911)session_timeout_hours
argument (#22793)vpn_port
argument (#22793)description
argument (#22666)num_cache_clusters
argument (#22666)num_node_groups
andreplicas_per_node_group
arguments (#22666)log_configuration
argument. (#22935)throughput_capacity
argument to128
(128 MB/s) (#22898)launch_template_configuration
argument to thedistribution
configuration block (#22842)parameter
argument to thecomponent
configuration block (#22837)auto_minor_version_upgrade
andhost_instance_type
can be changed without recreating broker (#20661)NoSuchCORSConfiguration
errors are returned from the AWS API (#22977)customer_gateway_configuration
asSensitive
(#15806)version
onmanaged_rule_group_statement
(#21732)BUG FIXES:
http_target.path_parameter_values
. (#22946)InvalidClientVpnEndpointId.NotFound
is returned during refresh (#20688)connection_log_options.cloudwatch_log_stream
argument is Computed, preventing spurious resource diffs (#22891)description
(#22863)activated_rule
(#22978)activated_rule
(#22978)Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.