chore(deps): update terraform aws to v5.50.0
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| aws (source) | required_provider | minor | 5.46.0 -> 5.50.0 |
Release Notes
hashicorp/terraform-provider-aws (aws)
v5.50.0
ENHANCEMENTS:
- data-source/aws_budgets_budget: Add
tagsattribute (#37361) - data-source/aws_instance: Add
launch_timeattribute (#37002) - resource/aws_budgets_budget: Add
tagsargument (#37361) - resource/aws_budgets_budget_action: Add
tagsargument (#37361) - resource/aws_ecs_account_setting_default: Add support for
fargateTaskRetirementWaitPeriodvalue inNameargument (#37018) - resource/aws_ssm_resource_data_sync: Add plan-time validation of
s3_destination.kms_key_arn,s3_destination.regionands3_destination.sync_format(#37481)
BUG FIXES:
- data-source/aws_bedrock_foundation_models: Fix validation regex for the
by_providerargument (#37306) - resource/aws_dynamodb_table: Fix
UnknownOperationException: Tagging is not currently supported in DynamoDB Localerrors on resource Read (#37472) - resource/aws_glue_job: Fix
interface conversion: interface {} is nil, not map[string]interface {}panic whennotify_delay_afteris empty (null) (#37347) - resource/aws_iam_server_certificate: Now correctly reads tags after update and on read. (#37483)
- resource/aws_lakeformation_data_cells_filter: Fix inconsistent
stateerror when usingrow_filter.all_rows_wildcard(#37433) - resource/aws_organizations_account: Allow import of accounts with IAM access to the AWS Billing and Cost Management console (#35662)
- resource/aws_ram_principal_association: Correct plan-time validation of
principalto fixpanic: unexpected format for ID parts ([...]), the following id parts indexes are blank ([1])(#37450) - resource/aws_route53_record: Change region default to us-east-1 (#37565)
- resource/aws_vpc_endpoint_service: Fix destroy error when endpoint service is deleted out-of-band (#37534)
v5.49.0
FEATURES:
-
New Data Source:
aws_datazone_environment_blueprint(#36600) -
New Resource:
aws_bedrockagent_data_source(#37158) -
New Resource:
aws_datazone_domain(#36600) -
New Resource:
aws_datazone_environment_blueprint_configuration(#36600)
ENHANCEMENTS:
- data-source/aws_iam_policy_document: Add
minified_jsonattribute (#35677) - resource/aws_dynamodb_table_export: Add plan-time validation of
table_arn(#37288) - resource/aws_kms_key: Add
rotation_period_in_daysargument (#37140) - resource/aws_securitylake_subscriber_notification: Better handles importing resource (#37332)
- resource/aws_securitylake_subscriber_notification: Deprecates
endpoint_idin favor ofsubscriber_endpoint(#37332) - resource/aws_securitylake_subscriber_notification: Handles
configuration.https_notification_configuration.authorization_api_key_valueas sensitive value (#37332)
BUG FIXES:
- data-source/aws_fsx_ontap_storage_virtual_machine: Correctly set
tagson Read (#37353) - data-source/aws_rds_orderable_db_instance: Fix
InvalidParameterValue: Invalid value 3412 for MaxRecords. Must be between 20 and 1000errors (#37251) - data-source/aws_resourceexplorer2_search: Fix 401 unauthorized error due to missing
view_arnin the AWS API request (#36778) - data-source/aws_resourceexplorer2_search: Fix panic caused by bad mappping between Terraform and AWS schemas (#36778)
- data-source/aws_resourceexplorer2_search: Fix state persistence and data types (#36778)
- resource/aws_bedrockagent_agent: Fix to use the configured
prepare_agentvalue (or default value oftruewhen omitted) for all create and update operations (#37405) - resource/aws_elasticsearch_domain: Fix handling of unset
auto_tune_options.rollback_on_disableargument (#37394) - resource/aws_fsx_ontap_storage_virtual_machine: Correctly set
tagsandtags_allon resource Read (#37353) - resource/aws_fsx_openzfs_file_system: Correctly set
tagsandtags_allon resource Read (#37353) - resource/aws_kms_custom_key_store: Change
trust_anchor_certificateto ForceNew (#37092) - resource/aws_opensearch_domain: Fix handling of unset
auto_tune_options.rollback_on_disableargument (#37394) - resource/aws_opensearch_domain: Wait for
auto_tune_optionsto be applied during creation (#37394) - resource/aws_securitylake_aws_log_source: Correctly handles unspecified
source_version(#36268) - resource/aws_securitylake_aws_log_source: Prevents errors when creating multiple log sources concurrently (#36268)
- resource/aws_securitylake_custom_log_source: Prevents errors when creating multiple log sources concurrently (#36268)
- resource/aws_securitylake_custom_log_source: Validates length of
source_nameparameter (#36268) - resource/aws_securitylake_subscriber: Allow more than one log source (#36268)
- resource/aws_securitylake_subscriber: Correctly handles unspecified
access_type(#36268) - resource/aws_securitylake_subscriber: Correctly handles unspecified
source_versionparameter foraws_log_source_resourceandcustom_log_source_resource(#36268) - resource/aws_securitylake_subscriber: Correctly requires
source_nameparameter foraws_log_source_resourceandcustom_log_source_resource(#36268) - resource/aws_securitylake_subscriber_notification: No longer recreates resource when not needed (#37332)
- resource/aws_securitylake_subscriber_notification: Requires value for
configuration.https_notification_configuration.endpoint(#37332) - resource/provider: Change the AWS SDK for Go v2 API client
BackoffDelayerto maintain behavioral compatibility with AWS SDK for Go v1 (#37404)
v5.48.0
FEATURES:
-
New Resource:
aws_bedrockagent_agent_knowledge_base_association(#37185)
ENHANCEMENTS:
- resource/aws_cloudwatch_event_target: Add
force_destroyargument (#37130) - resource/aws_elasticache_replication_group: Increase default Delete timeout to 45 minutes (#37182)
- resource/aws_elasticache_replication_group: Use the configured Delete timeout when detaching from any global replication group (#37182)
- resource/aws_fsx_ontap_file_system: Add support for specifying 1 ha_pair with
SINGLE_AZ_1andMULTI_AZ_1deployment types (#36511) - resource/aws_fsx_ontap_file_system: Increase
storage_capacitymaximum to 1PiB (#36511) - resource/aws_fsx_ontap_file_system: Support up to 12
ha_pairs(#36511) - resource/aws_fsx_ontap_file_system: Update
throughput_capacity_per_ha_pairto support all values fromthroughput_capacity(#36511) - resource/aws_fsx_ontap_volume: Add
aggregate_configurationconfiguration block (#36511) - resource/aws_fsx_ontap_volume: Add
size_in_bytesandvolume_stylearguments (#36511)
BUG FIXES:
- resource/aws_bcmdataexports_export: Fix
table_configurationsexpand/flatten (#37205) - resource/aws_cloudwatch_event_connection: Add plan-time validation preventing empty
auth_parameters.oauth.oauth_http_parametersorauth_parameters.invocation_http_parametersbody,headerandquery_stringconfiguration blocks (#26755) - resource/aws_elasticache_replication_group: Decrease replica count after other updates (#34819)
- resource/aws_elasticache_replication_group: Fix
unexpected state 'snapshotting'errors when increasing or decreasing replica count (#30493)
v5.47.0
NOTES:
- provider: Updates to Go 1.22. This is the last Go release that will run on macOS 10.15 Catalina (#36996)
- resource/aws_bedrockagent_knowledge_base: Because we cannot easily test this functionality, it is best effort and we ask for community help in testing (#36783)
FEATURES:
-
New Data Source:
aws_identitystore_groups(#36993) -
New Resource:
aws_bcmdataexports_export(#36847) -
New Resource:
aws_bedrockagent_agent(#36851) -
New Resource:
aws_bedrockagent_agent_action_group(#36935) -
New Resource:
aws_bedrockagent_agent_alias(#36905) -
New Resource:
aws_bedrockagent_knowledge_base(#36783) -
New Resource:
aws_globalaccelerator_cross_account_attachment(#35991) -
New Resource:
aws_verifiedpermissions_policy(#35413)
ENHANCEMENTS:
- data-source/aws_eip: Add
arnattribute (#35991) - resource/aws_api_gateway_rest_api: Correctly set
root_resource_idon resource Read (#37040) - resource/aws_appmesh_mesh: Add
spec.service_discoveryargument (#37042) - resource/aws_cloudformation_stack_set: Adds guidance on permissions when using delegated administrator account (#37069)
- resource/aws_db_instance: Add
dedicated_log_volumeargument (#36503) - resource/aws_eip: Add
arnattribute (#35991) - resource/aws_elasticache_replication_group: Add
transit_encryption_modeargument (#30403) - resource/aws_elasticache_replication_group: Changes to the
transit_encryption_enabledargument can now be done in-place for engine versions >7.0.5(#30403) - resource/aws_kinesis_firehose_delivery_stream: Add
snowflake_configurationargument (#36646) - resource/aws_memorydb_user: Support IAM authentication mode (#32027)
- resource/aws_sagemaker_app_image_config: Add
code_editor_app_image_configandjupyter_lab_image_config.jupyter_lab_image_configarguments (#37059) - resource/aws_sagemaker_app_image_config: Change
kernel_gateway_image_config.kernel_specMaxItems to 5 (#37059) - resource/aws_transfer_server: Add
sftp_authentication_methodsargument (#37015)
BUG FIXES:
- resource/aws_batch_job_definition: Fix issues where changes causing a new
revisiondo not trigger changes in dependent resources and/or cause an error, "Provider produced inconsistent final plan" (#37111) - resource/aws_ce_cost_category: Allow up to 3 levels of
and,notandoroperand nesting for theruleargument (#30862) - resource/aws_elasticache_replication_group: Fix excessive delay on read (#30403)
- resource/aws_servicecatalog_portfolio: Fixes error where deletion fails if resource was deleted out of band. (#37066)
- resource/aws_servicecatalog_provisioned_product: Fixes error where tag values are not applied to products when tag values don't change. (#37066)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
Run Details - tfws-ops-test
Terraform Cloud Plan Output
Plan: 6 to add, 0 to change, 0 to destroy.
Details : https://app.terraform.io/app/freecodecamp/workspaces/tfws-ops-test/runs/run-boUvTpg3B3mPGhsK
| Warning |
Please note that the plan output provided may not accurately reflect the impact on the Terraform project you are currently working on in this Pull Request. The CI checks are merely a sanity test to verify that the versions in the lock file are valid and functional. Confirm the actual Terraform plan by running the corresponding project on your machine or on TFC. |