chore(deps): update terraform aws to v6.58.0 #105

Merged
renovate-bot merged 1 commit from renovate/aws-6.x into main 2026-08-05 21:06:44 +00:00
Member

This PR contains the following updates:

Package Type Update Change
aws (source) required_provider minor 6.57.16.58.0

Release Notes

hashicorp/terraform-provider-aws (aws)

v6.58.0

Compare Source

FEATURES:

  • New List Resource: aws_mailmanager_rule_set (#​49257)
  • New List Resource: aws_prometheus_anomaly_detector (#​49139)
  • New List Resource: aws_prometheus_scraper (#​47466)
  • New List Resource: aws_prometheus_scraper_logging_configuration (#​47466)
  • New List Resource: aws_resiliencehubv2_policy (#​48321)
  • New Resource: aws_mailmanager_rule_set (#​49257)
  • New Resource: aws_prometheus_anomaly_detector (#​49139)
  • New Resource: aws_prometheus_scraper_logging_configuration (#​47466)
  • New Resource: aws_resiliencehubv2_policy (#​48321)

ENHANCEMENTS:

  • resource/aws_api_gateway_rest_api: Add configurable resource timeouts. (#​49205)
  • resource/aws_dx_connection: Add state attribute (#​42150)
  • resource/aws_ecs_capacity_provider: Add RESERVED as a valid value for managed_instances_provider.instance_launch_template.capacity_option_type (#​48816)
  • resource/aws_ecs_capacity_provider: Add local_storage_configuration attribute to managed_instances_provider.instance_launch_template (#​47513)
  • resource/aws_ecs_capacity_provider: Add managed_instances_provider.instance_launch_template.capacity_reservations argument (#​48816)
  • resource/aws_glue_catalog_table_optimizer: Add configuration.compaction_configuration argument (#​43868)
  • resource/aws_prometheus_scraper: Add Resource Identity support (#​47466)
  • resource/aws_prometheus_scraper: Add destination.cloudwatch configuration block for CloudWatch Metrics destination support (#​49088)

BUG FIXES:

  • resource/aws_api_gateway_rest_api: Wait for the REST API to reach an available state on create and update, and to be fully deleted on delete, preventing intermittent BadRequestException: There is already an update in progress errors (#​49205)
  • resource/aws_appstream_stack: Fix embed_host_domains not being sent to the AWS API on update, which caused a permanent plan diff when the argument was added or changed on an existing stack (#​49015)
  • resource/aws_bedrockagent_data_source: Fix validator incorrectly requiring bedrock_data_automation_configuration when parsing_strategy = "BEDROCK_DATA_AUTOMATION", a regression introduced in v6.56.0 (#​49111)
  • resource/aws_bedrockagentcore_agent_runtime: Allow : (colon) in the match_value_string and match_value_string_list attributes of authorizer_configuration.custom_jwt_authorizer.custom_claim.authorizing_claim_match_value.claim_match_value (#​48437)
  • resource/aws_bedrockagentcore_memory_strategy: Fix Value Conversion Error ... Received null value, however the target type cannot handle null values errors (#​49188)
  • resource/aws_bedrockagentcore_memory_strategy: Fix too many results: wanted 1, got 2 error when creating or updating a strategy on a memory that already has another strategy of a different type (#​49250)
  • resource/aws_bedrockagentcore_memory_strategy: Replace resource rather than erroring when configuration.consolidation, configuration.extraction, or configuration.reflection blocks are removed (#​49188)
  • resource/aws_ecs_service: Fix sigint_rollback falsely rolling back healthy deployments during wait_for_steady_state (#​49077)
  • resource/aws_ecs_service: Prevent non-EBS deployment volume configurations from being written to state (#​48947)
  • resource/aws_elasticache_replication_group: Fix perpetual diff when changes are pending for the next maintenance window (apply_immediately = false) (#​48246)
  • resource/aws_glue_catalog_table: Fix InvalidInputException: StorageDescriptor is not allowed error when creating or updating ATHENA-dialect views (#​49156)
  • resource/aws_glue_catalog_table: Fix InvalidInputException error when creating or updating SPARK-dialect views without an explicit storage_descriptor block (#​49156)
  • resource/aws_glue_catalog_table: Fix perpetual diff on view_definition.representations fields (validation_connection, view_original_text, view_expanded_text) that AWS Glue does not echo back for validated ATHENA views (#​49156)
  • resource/aws_iam_user: Retry destroying users when there are conflicts, and ignore non-errors during destroy (#​49260)
  • resource/aws_route53recoverycontrolconfig_safety_rule: Fix crash when the create operation returns an error (#​49155)
  • resource/aws_ssm_parameter: Correctly imports when passing ARN value. (#​49134)
  • resource/aws_ssm_parameter: Prevents errors when importing specific version. (#​49134)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 CLI.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [aws](https://search.opentofu.org/provider/hashicorp/aws) ([source](https://github.com/hashicorp/terraform-provider-aws)) | required_provider | minor | `6.57.1` → `6.58.0` | --- ### Release Notes <details> <summary>hashicorp/terraform-provider-aws (aws)</summary> ### [`v6.58.0`](https://github.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#6580-August-5-2026) [Compare Source](https://github.com/hashicorp/terraform-provider-aws/compare/v6.57.1...v6.58.0) FEATURES: - **New List Resource:** `aws_mailmanager_rule_set` ([#&#8203;49257](https://github.com/hashicorp/terraform-provider-aws/issues/49257)) - **New List Resource:** `aws_prometheus_anomaly_detector` ([#&#8203;49139](https://github.com/hashicorp/terraform-provider-aws/issues/49139)) - **New List Resource:** `aws_prometheus_scraper` ([#&#8203;47466](https://github.com/hashicorp/terraform-provider-aws/issues/47466)) - **New List Resource:** `aws_prometheus_scraper_logging_configuration` ([#&#8203;47466](https://github.com/hashicorp/terraform-provider-aws/issues/47466)) - **New List Resource:** `aws_resiliencehubv2_policy` ([#&#8203;48321](https://github.com/hashicorp/terraform-provider-aws/issues/48321)) - **New Resource:** `aws_mailmanager_rule_set` ([#&#8203;49257](https://github.com/hashicorp/terraform-provider-aws/issues/49257)) - **New Resource:** `aws_prometheus_anomaly_detector` ([#&#8203;49139](https://github.com/hashicorp/terraform-provider-aws/issues/49139)) - **New Resource:** `aws_prometheus_scraper_logging_configuration` ([#&#8203;47466](https://github.com/hashicorp/terraform-provider-aws/issues/47466)) - **New Resource:** `aws_resiliencehubv2_policy` ([#&#8203;48321](https://github.com/hashicorp/terraform-provider-aws/issues/48321)) ENHANCEMENTS: - resource/aws\_api\_gateway\_rest\_api: Add configurable resource timeouts. ([#&#8203;49205](https://github.com/hashicorp/terraform-provider-aws/issues/49205)) - resource/aws\_dx\_connection: Add `state` attribute ([#&#8203;42150](https://github.com/hashicorp/terraform-provider-aws/issues/42150)) - resource/aws\_ecs\_capacity\_provider: Add `RESERVED` as a valid value for `managed_instances_provider.instance_launch_template.capacity_option_type` ([#&#8203;48816](https://github.com/hashicorp/terraform-provider-aws/issues/48816)) - resource/aws\_ecs\_capacity\_provider: Add `local_storage_configuration` attribute to `managed_instances_provider.instance_launch_template` ([#&#8203;47513](https://github.com/hashicorp/terraform-provider-aws/issues/47513)) - resource/aws\_ecs\_capacity\_provider: Add `managed_instances_provider.instance_launch_template.capacity_reservations` argument ([#&#8203;48816](https://github.com/hashicorp/terraform-provider-aws/issues/48816)) - resource/aws\_glue\_catalog\_table\_optimizer: Add `configuration.compaction_configuration` argument ([#&#8203;43868](https://github.com/hashicorp/terraform-provider-aws/issues/43868)) - resource/aws\_prometheus\_scraper: Add Resource Identity support ([#&#8203;47466](https://github.com/hashicorp/terraform-provider-aws/issues/47466)) - resource/aws\_prometheus\_scraper: Add `destination.cloudwatch` configuration block for CloudWatch Metrics destination support ([#&#8203;49088](https://github.com/hashicorp/terraform-provider-aws/issues/49088)) BUG FIXES: - resource/aws\_api\_gateway\_rest\_api: Wait for the REST API to reach an available state on create and update, and to be fully deleted on delete, preventing intermittent `BadRequestException: There is already an update in progress` errors ([#&#8203;49205](https://github.com/hashicorp/terraform-provider-aws/issues/49205)) - resource/aws\_appstream\_stack: Fix `embed_host_domains` not being sent to the AWS API on update, which caused a permanent plan diff when the argument was added or changed on an existing stack ([#&#8203;49015](https://github.com/hashicorp/terraform-provider-aws/issues/49015)) - resource/aws\_bedrockagent\_data\_source: Fix validator incorrectly requiring `bedrock_data_automation_configuration` when `parsing_strategy = "BEDROCK_DATA_AUTOMATION"`, a regression introduced in v6.56.0 ([#&#8203;49111](https://github.com/hashicorp/terraform-provider-aws/issues/49111)) - resource/aws\_bedrockagentcore\_agent\_runtime: Allow `:` (colon) in the `match_value_string` and `match_value_string_list` attributes of `authorizer_configuration.custom_jwt_authorizer.custom_claim.authorizing_claim_match_value.claim_match_value` ([#&#8203;48437](https://github.com/hashicorp/terraform-provider-aws/issues/48437)) - resource/aws\_bedrockagentcore\_memory\_strategy: Fix `Value Conversion Error ... Received null value, however the target type cannot handle null values` errors ([#&#8203;49188](https://github.com/hashicorp/terraform-provider-aws/issues/49188)) - resource/aws\_bedrockagentcore\_memory\_strategy: Fix `too many results: wanted 1, got 2` error when creating or updating a strategy on a memory that already has another strategy of a different type ([#&#8203;49250](https://github.com/hashicorp/terraform-provider-aws/issues/49250)) - resource/aws\_bedrockagentcore\_memory\_strategy: Replace resource rather than erroring when `configuration.consolidation`, `configuration.extraction`, or `configuration.reflection` blocks are removed ([#&#8203;49188](https://github.com/hashicorp/terraform-provider-aws/issues/49188)) - resource/aws\_ecs\_service: Fix `sigint_rollback` falsely rolling back healthy deployments during `wait_for_steady_state` ([#&#8203;49077](https://github.com/hashicorp/terraform-provider-aws/issues/49077)) - resource/aws\_ecs\_service: Prevent non-EBS deployment volume configurations from being written to state ([#&#8203;48947](https://github.com/hashicorp/terraform-provider-aws/issues/48947)) - resource/aws\_elasticache\_replication\_group: Fix perpetual diff when changes are pending for the next maintenance window (`apply_immediately = false`) ([#&#8203;48246](https://github.com/hashicorp/terraform-provider-aws/issues/48246)) - resource/aws\_glue\_catalog\_table: Fix `InvalidInputException: StorageDescriptor is not allowed` error when creating or updating ATHENA-dialect views ([#&#8203;49156](https://github.com/hashicorp/terraform-provider-aws/issues/49156)) - resource/aws\_glue\_catalog\_table: Fix `InvalidInputException` error when creating or updating SPARK-dialect views without an explicit `storage_descriptor` block ([#&#8203;49156](https://github.com/hashicorp/terraform-provider-aws/issues/49156)) - resource/aws\_glue\_catalog\_table: Fix perpetual diff on `view_definition.representations` fields (`validation_connection`, `view_original_text`, `view_expanded_text`) that AWS Glue does not echo back for validated ATHENA views ([#&#8203;49156](https://github.com/hashicorp/terraform-provider-aws/issues/49156)) - resource/aws\_iam\_user: Retry destroying users when there are conflicts, and ignore non-errors during destroy ([#&#8203;49260](https://github.com/hashicorp/terraform-provider-aws/issues/49260)) - resource/aws\_route53recoverycontrolconfig\_safety\_rule: Fix crash when the create operation returns an error ([#&#8203;49155](https://github.com/hashicorp/terraform-provider-aws/issues/49155)) - resource/aws\_ssm\_parameter: Correctly imports when passing ARN value. ([#&#8203;49134](https://github.com/hashicorp/terraform-provider-aws/issues/49134)) - resource/aws\_ssm\_parameter: Prevents errors when importing specific version. ([#&#8203;49134](https://github.com/hashicorp/terraform-provider-aws/issues/49134)) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMS44IiwidXBkYXRlZEluVmVyIjoiNDQuMTEuOCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
renovate-bot scheduled this pull request to auto merge when all checks succeed 2026-08-05 21:06:43 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
infrastructure/tofu-template!105
No description provided.