hashicorp/terraform-provider-aws (aws)
### [`v5.11.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5110-August-3-2023)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v5.10.0...v5.11.0)
FEATURES:
- **New Resource:** `aws_sagemaker_pipeline` ([#32527](https://togithub.com/hashicorp/terraform-provider-aws/issues/32527))
ENHANCEMENTS:
- data-source/aws_cloudtrail_service_account: Add service account ID for `il-central-1` AWS Region ([#32840](https://togithub.com/hashicorp/terraform-provider-aws/issues/32840))
- data-source/aws_db_cluster_snapshot: Add `tags` argument ([#31602](https://togithub.com/hashicorp/terraform-provider-aws/issues/31602))
- data-source/aws_db_instance: Add ability to filter by `tags` ([#32740](https://togithub.com/hashicorp/terraform-provider-aws/issues/32740))
- data-source/aws_db_instances: Add ability to filter by `tags` ([#32740](https://togithub.com/hashicorp/terraform-provider-aws/issues/32740))
- data-source/aws_db_snapshot: Add `tags` argument ([#31600](https://togithub.com/hashicorp/terraform-provider-aws/issues/31600))
- data-source/aws_elb_hosted_zone_id: Add hosted zone ID for `il-central-1` AWS Region ([#32840](https://togithub.com/hashicorp/terraform-provider-aws/issues/32840))
- data-source/aws_lb_hosted_zone_id: Add hosted zone IDs for `il-central-1` AWS Region ([#32840](https://togithub.com/hashicorp/terraform-provider-aws/issues/32840))
- data-source/aws_s3\_bucket: Add hosted zone ID for `il-central-1` AWS Region ([#32840](https://togithub.com/hashicorp/terraform-provider-aws/issues/32840))
- data-source/aws_vpclattice_service: Add ability to find by `name` ([#32177](https://togithub.com/hashicorp/terraform-provider-aws/issues/32177))
- resource/aws_finspace_kx_cluster: Adjusted `savedown_storage_configuration.size` minimum value to `10` GB. ([#32800](https://togithub.com/hashicorp/terraform-provider-aws/issues/32800))
- resource/aws_lambda_function: Add support for `python3.11` `runtime` value ([#32729](https://togithub.com/hashicorp/terraform-provider-aws/issues/32729))
- resource/aws_lambda_layer_version: Add support for `python3.11` `compatible_runtimes` value ([#32729](https://togithub.com/hashicorp/terraform-provider-aws/issues/32729))
- resource/aws_networkfirewall_rule_group: Add support for `REJECT` action in stateful rule actions ([#32746](https://togithub.com/hashicorp/terraform-provider-aws/issues/32746))
- resource/aws_route_table: Allow an existing local route to be adopted or imported and the target to be updated ([#32794](https://togithub.com/hashicorp/terraform-provider-aws/issues/32794))
- resource/aws_sagemaker_endpoint: Add `deployment_config.rolling_update_policy` argument ([#32418](https://togithub.com/hashicorp/terraform-provider-aws/issues/32418))
- resource/aws_sagemaker_endpoint: Make `deployment_config.blue_green_update_policy` optional ([#32418](https://togithub.com/hashicorp/terraform-provider-aws/issues/32418))
BUG FIXES:
- data-source/aws_ecs_task_execution: Fixed bug that incorrectly mapped the value of `container_overrides.memory` to `container_overrides.memory_reservation` ([#32793](https://togithub.com/hashicorp/terraform-provider-aws/issues/32793))
- resource/aws_db_instance_automated_backups_replication: Fix `unexpected state 'Pending'` errors on resource Create ([#31600](https://togithub.com/hashicorp/terraform-provider-aws/issues/31600))
- resource/aws_ec2\_transit_gateway_vpc_attachment: Change `transit_gateway_default_route_table_association` and `transit_gateway_default_route_table_propagation` to Computed ([#32821](https://togithub.com/hashicorp/terraform-provider-aws/issues/32821))
- resource/aws_emr_studio_session_mapping: Fix `InvalidRequestException: IdentityId is invalid` errors reading resources created with `identity_name` ([#32416](https://togithub.com/hashicorp/terraform-provider-aws/issues/32416))
- resource/aws_quicksight_analysis: Fix an error related to setting the value for `definition.sheets.visuals.insight_visual.insight_configuration.computation` ([#32791](https://togithub.com/hashicorp/terraform-provider-aws/issues/32791))
- resource/aws_quicksight_analysis: Fixed a bug that incorrectly determined the valid `select_all_options` values for `custom_filter_configuration`, `custom_filter_list_configuration`, `filter_list_configuration`, `numeric_equality_filter`, and `numeric_range_filter` ([#32822](https://togithub.com/hashicorp/terraform-provider-aws/issues/32822))
- resource/aws_quicksight_dashboard: Fix an error related to setting the value for `definition.sheets.visuals.insight_visual.insight_configuration.computation` ([#32791](https://togithub.com/hashicorp/terraform-provider-aws/issues/32791))
- resource/aws_quicksight_template: Fix an error related to setting the value for `definition.sheets.visuals.insight_visual.insight_configuration.computation` ([#32791](https://togithub.com/hashicorp/terraform-provider-aws/issues/32791))
- resource/aws_quicksight_template: Fixed a bug that incorrectly determined the valid `select_all_options` values for `custom_filter_configuration`, `custom_filter_list_configuration`, `filter_list_configuration`, `numeric_equality_filter`, and `numeric_range_filter` ([#32822](https://togithub.com/hashicorp/terraform-provider-aws/issues/32822))
- resource/aws_sfn_state_machine: Fix `Provider produced inconsistent final plan` errors for `publish` ([#32844](https://togithub.com/hashicorp/terraform-provider-aws/issues/32844))
### [`v5.10.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5100-July-27-2023)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v5.9.0...v5.10.0)
FEATURES:
- **New Resource:** `aws_iam_security_token_service_preferences` ([#32091](https://togithub.com/hashicorp/terraform-provider-aws/issues/32091))
ENHANCEMENTS:
- data-source/aws_nat_gateway: Add `secondary_allocation_ids`, `secondary_private_ip_addresses` and `secondary_private_ip_address_count` attributes ([#31778](https://togithub.com/hashicorp/terraform-provider-aws/issues/31778))
- data-source/aws_transfer_server: Add `structured_log_destinations` attribute ([#32654](https://togithub.com/hashicorp/terraform-provider-aws/issues/32654))
- resource/aws_batch_compute_environment: `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` and `compute_resources.type` can now be updated in-place ([#30438](https://togithub.com/hashicorp/terraform-provider-aws/issues/30438))
- resource/aws_glue_job: Add `command.runtime` attribute ([#32528](https://togithub.com/hashicorp/terraform-provider-aws/issues/32528))
- resource/aws_grafana_workspace: Allow `grafana_version` to be updated in-place ([#32679](https://togithub.com/hashicorp/terraform-provider-aws/issues/32679))
- resource/aws_kms_grant: Allow usage of service principal as grantee and revoker ([#32595](https://togithub.com/hashicorp/terraform-provider-aws/issues/32595))
- resource/aws_medialive_channel: Adds schemas for `caption_descriptions`, `global_configuration`, `motion_graphics_configuration`, and `nielsen_configuration` support to `encoder settings` ([#32233](https://togithub.com/hashicorp/terraform-provider-aws/issues/32233))
- resource/aws_nat_gateway: Add `secondary_allocation_ids`, `secondary_private_ip_addresses` and `secondary_private_ip_address_count` arguments ([#31778](https://togithub.com/hashicorp/terraform-provider-aws/issues/31778))
- resource/aws_nat_gateway: Add configurable timeouts ([#31778](https://togithub.com/hashicorp/terraform-provider-aws/issues/31778))
- resource/aws_networkfirewall_firewall_policy: Add `firewall_policy.policy_variables` configuration block to support Suricata HOME_NET variable override ([#32400](https://togithub.com/hashicorp/terraform-provider-aws/issues/32400))
- resource/aws_sagemaker_domain: Add `default_user_settings.canvas_app_settings.workspace_settings` attribute ([#32526](https://togithub.com/hashicorp/terraform-provider-aws/issues/32526))
- resource/aws_sagemaker_user_profile: Add `user_settings.canvas_app_settings.workspace_settings` attribute ([#32526](https://togithub.com/hashicorp/terraform-provider-aws/issues/32526))
- resource/aws_transfer_server: Add `structured_log_destinations` argument ([#32654](https://togithub.com/hashicorp/terraform-provider-aws/issues/32654))
BUG FIXES:
- resource/aws_account_primary_contact: Correct plan-time validation of `phone_number` ([#32715](https://togithub.com/hashicorp/terraform-provider-aws/issues/32715))
- resource/aws_apigatewayv2\_authorizer: Skip setting authorizer TTL when there are no identity sources ([#32629](https://togithub.com/hashicorp/terraform-provider-aws/issues/32629))
- resource/aws_elasticache_parameter_group: Remove from state on resource Read if deleted outside of Terraform ([#32669](https://togithub.com/hashicorp/terraform-provider-aws/issues/32669))
- resource/aws_elasticsearch_domain: Omit `ebs_options.throughput` and `ebs_options.iops` for unsupported volume types ([#32659](https://togithub.com/hashicorp/terraform-provider-aws/issues/32659))
- resource/aws_finspace_kx_cluster: `database.cache_configurations.db_paths` argument is now optional ([#32579](https://togithub.com/hashicorp/terraform-provider-aws/issues/32579))
- resource/aws_finspace_kx_cluster: `database.cache_configurations` argument is now optional ([#32579](https://togithub.com/hashicorp/terraform-provider-aws/issues/32579))
- resource/aws_lambda_invocation: Fix plan failing with deferred input values ([#32706](https://togithub.com/hashicorp/terraform-provider-aws/issues/32706))
- resource/aws_lightsail_domain_entry: Add support for `AAAA` `type` value ([#32664](https://togithub.com/hashicorp/terraform-provider-aws/issues/32664))
- resource/aws_opensearch_domain: Correctly handle `off_peak_window_options.off_peak_window.window_start_time` value of `00:00` ([#32716](https://togithub.com/hashicorp/terraform-provider-aws/issues/32716))
- resource/aws_quicksight_analysis: Fix exception thrown when setting the value for `definition.sheets.visuals.pie_chart_visual.chart_configuration.data_labels.measure_label_visibility` ([#32668](https://togithub.com/hashicorp/terraform-provider-aws/issues/32668))
- resource/aws_quicksight_analysis: Grid layout `optimized_view_port_width` argument changed to Optional ([#32644](https://togithub.com/hashicorp/terraform-provider-aws/issues/32644))
- resource/aws_quicksight_dashboard: Fix exception thrown when setting the value for `definition.sheets.visuals.pie_chart_visual.chart_configuration.data_labels.measure_label_visibility` ([#32668](https://togithub.com/hashicorp/terraform-provider-aws/issues/32668))
- resource/aws_quicksight_dashboard: Grid layout `optimized_view_port_width` argument changed to Optional ([#32644](https://togithub.com/hashicorp/terraform-provider-aws/issues/32644))
- resource/aws_quicksight_template: Fix exception thrown when setting the value for `definition.sheets.visuals.pie_chart_visual.chart_configuration.data_labels.measure_label_visibility` ([#32668](https://togithub.com/hashicorp/terraform-provider-aws/issues/32668))
- resource/aws_quicksight_template: Grid layout `optimized_view_port_width` argument changed to Optional ([#32644](https://togithub.com/hashicorp/terraform-provider-aws/issues/32644))
- resource/aws_vpclattice_access_log_subscription: Avoid recreating resource when passing a non-wildcard CloudWatch Logs log group ARN as `destination_arn` ([#32186](https://togithub.com/hashicorp/terraform-provider-aws/issues/32186))
- resource/aws_vpclattice_access_log_subscription: Avoid recreating resource when passing an ARN as `resource_identifier` ([#32186](https://togithub.com/hashicorp/terraform-provider-aws/issues/32186))
- resource/aws_vpclattice_service_network_service_association: Avoid recreating resource when passing an ARN as `service_identifier` or `service_network_identifier` ([#32658](https://togithub.com/hashicorp/terraform-provider-aws/issues/32658))
- resource/aws_vpclattice_service_network_vpc_association: Avoid recreating resource when passing an ARN as `service_network_identifier` ([#32658](https://togithub.com/hashicorp/terraform-provider-aws/issues/32658))
### [`v5.9.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#590-July-20-2023)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v5.8.0...v5.9.0)
FEATURES:
- **New Resource:** `aws_workspaces_connection_alias` ([#32482](https://togithub.com/hashicorp/terraform-provider-aws/issues/32482))
ENHANCEMENTS:
- data-source/aws_appmesh_gateway_route: Add `path` to the `spec.http_route.action.rewrite` and `spec.http2_route.action.rewrite` configuration blocks ([#32449](https://togithub.com/hashicorp/terraform-provider-aws/issues/32449))
- data-source/aws_db_instance: Add `max_allocated_storage` attribute ([#32477](https://togithub.com/hashicorp/terraform-provider-aws/issues/32477))
- data-source/aws_ec2\_host: Add `asset_id` attribute ([#32388](https://togithub.com/hashicorp/terraform-provider-aws/issues/32388))
- resource/aws_appmesh_gateway_route: Add `path` to the `spec.http_route.action.rewrite` and `spec.http2_route.action.rewrite` configuration blocks ([#32449](https://togithub.com/hashicorp/terraform-provider-aws/issues/32449))
- resource/aws_cloudformation_stack_set_instance: Added the `stack_instance_summaries` attribute to track all account and stack IDs for deployments to organizational units. ([#24523](https://togithub.com/hashicorp/terraform-provider-aws/issues/24523))
- resource/aws_cloudformation_stack_set_instance: Changes to `deployment_targets` now force a new resource. ([#24523](https://togithub.com/hashicorp/terraform-provider-aws/issues/24523))
- resource/aws_connect_queue: add delete function ([#32538](https://togithub.com/hashicorp/terraform-provider-aws/issues/32538))
- resource/aws_connect_routing_profile: add delete function ([#32540](https://togithub.com/hashicorp/terraform-provider-aws/issues/32540))
- resource/aws_db_instance: Add `backup_target` attribute ([#32609](https://togithub.com/hashicorp/terraform-provider-aws/issues/32609))
- resource/aws_ec2\_host: Add `asset_id` argument ([#32388](https://togithub.com/hashicorp/terraform-provider-aws/issues/32388))
- resource/aws_ec2\_traffic_mirror_filter_rule: Fix crash when updating `rule_number` ([#32594](https://togithub.com/hashicorp/terraform-provider-aws/issues/32594))
- resource/aws_lightsail_key_pair: Add `tags` attribute ([#32606](https://togithub.com/hashicorp/terraform-provider-aws/issues/32606))
- resource/aws_signer_signing_profile: Add `signing_material` attribute. ([#32414](https://togithub.com/hashicorp/terraform-provider-aws/issues/32414))
- resource/aws_signer_signing_profile: Update `platform_id` validation. ([#32414](https://togithub.com/hashicorp/terraform-provider-aws/issues/32414))
- resource/aws_wafv2\_web_acl: Add `association_config` argument ([#31668](https://togithub.com/hashicorp/terraform-provider-aws/issues/31668))
BUG FIXES:
- data-source/aws_dms_replication_instance: Fixed bug that caused `replication_instance_private_ips`, `replication_instance_public_ips`, and `vpc_security_group_ids` to always return `null` ([#32551](https://togithub.com/hashicorp/terraform-provider-aws/issues/32551))
- data-source/aws_mq_broker: Fix `setting user: Invalid address to set` errors ([#32593](https://togithub.com/hashicorp/terraform-provider-aws/issues/32593))
- data-source/aws_vpc_endpoint: Add `dns_options.private_dns_only_for_inbound_resolver_endpoint` ([#32517](https://togithub.com/hashicorp/terraform-provider-aws/issues/32517))
- resource/aws_appflow_flow: Fix tasks not updating properly due to empty task being processed ([#26614](https://togithub.com/hashicorp/terraform-provider-aws/issues/26614))
- resource/aws_cloudformation_stack_set_instance: Fix error when deploying to organizational units with no accounts. ([#24523](https://togithub.com/hashicorp/terraform-provider-aws/issues/24523))
- resource/aws_cognito_user_pool: Suppress diff when `schema.string_attribute_constraints` is omitted for `String` attribute types ([#32445](https://togithub.com/hashicorp/terraform-provider-aws/issues/32445))
- resource/aws_config_config_rule: Prevent crash from unhandled read error ([#32520](https://togithub.com/hashicorp/terraform-provider-aws/issues/32520))
- resource/aws_datasync_agent: Prevent persistent diffs when `private_link_endpoint` is not explicitly configured. ([#32546](https://togithub.com/hashicorp/terraform-provider-aws/issues/32546))
- resource/aws_globalaccelerator_custom_routing_endpoint_group: Respect configured `endpoint_group_region` value on resource Create ([#32393](https://togithub.com/hashicorp/terraform-provider-aws/issues/32393))
- resource/aws_pipes_pipe: Fix `Error: setting target_parameters: Invalid address to set` errors when creating pipes with ecs task targets ([#32432](https://togithub.com/hashicorp/terraform-provider-aws/issues/32432))
- resource/aws_pipes_pipe: Fix `ValidationException` errors when updating pipe ([#32622](https://togithub.com/hashicorp/terraform-provider-aws/issues/32622))
- resource/aws_quicksight_analysis: Correctly expand comparison method ([#32285](https://togithub.com/hashicorp/terraform-provider-aws/issues/32285))
- resource/aws_quicksight_folder: Fix misidentification of parent folder at grandchild level or deeper ([#32592](https://togithub.com/hashicorp/terraform-provider-aws/issues/32592))
- resource/aws_quicksight_group_membership: Allow non `default` value for namespace ([#32494](https://togithub.com/hashicorp/terraform-provider-aws/issues/32494))
- resource/aws_route53\_cidr_location: Fix `Value Conversion Error` errors ([#32596](https://togithub.com/hashicorp/terraform-provider-aws/issues/32596))
- resource/aws_wafv2\_web_acl: Fixed error handling `response_inspection` parameters ([#31111](https://togithub.com/hashicorp/terraform-provider-aws/issues/31111))
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.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
5.8.0
->5.11.0
Release Notes
hashicorp/terraform-provider-aws (aws)
### [`v5.11.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5110-August-3-2023) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v5.10.0...v5.11.0) FEATURES: - **New Resource:** `aws_sagemaker_pipeline` ([#32527](https://togithub.com/hashicorp/terraform-provider-aws/issues/32527)) ENHANCEMENTS: - data-source/aws_cloudtrail_service_account: Add service account ID for `il-central-1` AWS Region ([#32840](https://togithub.com/hashicorp/terraform-provider-aws/issues/32840)) - data-source/aws_db_cluster_snapshot: Add `tags` argument ([#31602](https://togithub.com/hashicorp/terraform-provider-aws/issues/31602)) - data-source/aws_db_instance: Add ability to filter by `tags` ([#32740](https://togithub.com/hashicorp/terraform-provider-aws/issues/32740)) - data-source/aws_db_instances: Add ability to filter by `tags` ([#32740](https://togithub.com/hashicorp/terraform-provider-aws/issues/32740)) - data-source/aws_db_snapshot: Add `tags` argument ([#31600](https://togithub.com/hashicorp/terraform-provider-aws/issues/31600)) - data-source/aws_elb_hosted_zone_id: Add hosted zone ID for `il-central-1` AWS Region ([#32840](https://togithub.com/hashicorp/terraform-provider-aws/issues/32840)) - data-source/aws_lb_hosted_zone_id: Add hosted zone IDs for `il-central-1` AWS Region ([#32840](https://togithub.com/hashicorp/terraform-provider-aws/issues/32840)) - data-source/aws_s3\_bucket: Add hosted zone ID for `il-central-1` AWS Region ([#32840](https://togithub.com/hashicorp/terraform-provider-aws/issues/32840)) - data-source/aws_vpclattice_service: Add ability to find by `name` ([#32177](https://togithub.com/hashicorp/terraform-provider-aws/issues/32177)) - resource/aws_finspace_kx_cluster: Adjusted `savedown_storage_configuration.size` minimum value to `10` GB. ([#32800](https://togithub.com/hashicorp/terraform-provider-aws/issues/32800)) - resource/aws_lambda_function: Add support for `python3.11` `runtime` value ([#32729](https://togithub.com/hashicorp/terraform-provider-aws/issues/32729)) - resource/aws_lambda_layer_version: Add support for `python3.11` `compatible_runtimes` value ([#32729](https://togithub.com/hashicorp/terraform-provider-aws/issues/32729)) - resource/aws_networkfirewall_rule_group: Add support for `REJECT` action in stateful rule actions ([#32746](https://togithub.com/hashicorp/terraform-provider-aws/issues/32746)) - resource/aws_route_table: Allow an existing local route to be adopted or imported and the target to be updated ([#32794](https://togithub.com/hashicorp/terraform-provider-aws/issues/32794)) - resource/aws_sagemaker_endpoint: Add `deployment_config.rolling_update_policy` argument ([#32418](https://togithub.com/hashicorp/terraform-provider-aws/issues/32418)) - resource/aws_sagemaker_endpoint: Make `deployment_config.blue_green_update_policy` optional ([#32418](https://togithub.com/hashicorp/terraform-provider-aws/issues/32418)) BUG FIXES: - data-source/aws_ecs_task_execution: Fixed bug that incorrectly mapped the value of `container_overrides.memory` to `container_overrides.memory_reservation` ([#32793](https://togithub.com/hashicorp/terraform-provider-aws/issues/32793)) - resource/aws_db_instance_automated_backups_replication: Fix `unexpected state 'Pending'` errors on resource Create ([#31600](https://togithub.com/hashicorp/terraform-provider-aws/issues/31600)) - resource/aws_ec2\_transit_gateway_vpc_attachment: Change `transit_gateway_default_route_table_association` and `transit_gateway_default_route_table_propagation` to Computed ([#32821](https://togithub.com/hashicorp/terraform-provider-aws/issues/32821)) - resource/aws_emr_studio_session_mapping: Fix `InvalidRequestException: IdentityId is invalid` errors reading resources created with `identity_name` ([#32416](https://togithub.com/hashicorp/terraform-provider-aws/issues/32416)) - resource/aws_quicksight_analysis: Fix an error related to setting the value for `definition.sheets.visuals.insight_visual.insight_configuration.computation` ([#32791](https://togithub.com/hashicorp/terraform-provider-aws/issues/32791)) - resource/aws_quicksight_analysis: Fixed a bug that incorrectly determined the valid `select_all_options` values for `custom_filter_configuration`, `custom_filter_list_configuration`, `filter_list_configuration`, `numeric_equality_filter`, and `numeric_range_filter` ([#32822](https://togithub.com/hashicorp/terraform-provider-aws/issues/32822)) - resource/aws_quicksight_dashboard: Fix an error related to setting the value for `definition.sheets.visuals.insight_visual.insight_configuration.computation` ([#32791](https://togithub.com/hashicorp/terraform-provider-aws/issues/32791)) - resource/aws_quicksight_template: Fix an error related to setting the value for `definition.sheets.visuals.insight_visual.insight_configuration.computation` ([#32791](https://togithub.com/hashicorp/terraform-provider-aws/issues/32791)) - resource/aws_quicksight_template: Fixed a bug that incorrectly determined the valid `select_all_options` values for `custom_filter_configuration`, `custom_filter_list_configuration`, `filter_list_configuration`, `numeric_equality_filter`, and `numeric_range_filter` ([#32822](https://togithub.com/hashicorp/terraform-provider-aws/issues/32822)) - resource/aws_sfn_state_machine: Fix `Provider produced inconsistent final plan` errors for `publish` ([#32844](https://togithub.com/hashicorp/terraform-provider-aws/issues/32844)) ### [`v5.10.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5100-July-27-2023) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v5.9.0...v5.10.0) FEATURES: - **New Resource:** `aws_iam_security_token_service_preferences` ([#32091](https://togithub.com/hashicorp/terraform-provider-aws/issues/32091)) ENHANCEMENTS: - data-source/aws_nat_gateway: Add `secondary_allocation_ids`, `secondary_private_ip_addresses` and `secondary_private_ip_address_count` attributes ([#31778](https://togithub.com/hashicorp/terraform-provider-aws/issues/31778)) - data-source/aws_transfer_server: Add `structured_log_destinations` attribute ([#32654](https://togithub.com/hashicorp/terraform-provider-aws/issues/32654)) - resource/aws_batch_compute_environment: `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` and `compute_resources.type` can now be updated in-place ([#30438](https://togithub.com/hashicorp/terraform-provider-aws/issues/30438)) - resource/aws_glue_job: Add `command.runtime` attribute ([#32528](https://togithub.com/hashicorp/terraform-provider-aws/issues/32528)) - resource/aws_grafana_workspace: Allow `grafana_version` to be updated in-place ([#32679](https://togithub.com/hashicorp/terraform-provider-aws/issues/32679)) - resource/aws_kms_grant: Allow usage of service principal as grantee and revoker ([#32595](https://togithub.com/hashicorp/terraform-provider-aws/issues/32595)) - resource/aws_medialive_channel: Adds schemas for `caption_descriptions`, `global_configuration`, `motion_graphics_configuration`, and `nielsen_configuration` support to `encoder settings` ([#32233](https://togithub.com/hashicorp/terraform-provider-aws/issues/32233)) - resource/aws_nat_gateway: Add `secondary_allocation_ids`, `secondary_private_ip_addresses` and `secondary_private_ip_address_count` arguments ([#31778](https://togithub.com/hashicorp/terraform-provider-aws/issues/31778)) - resource/aws_nat_gateway: Add configurable timeouts ([#31778](https://togithub.com/hashicorp/terraform-provider-aws/issues/31778)) - resource/aws_networkfirewall_firewall_policy: Add `firewall_policy.policy_variables` configuration block to support Suricata HOME_NET variable override ([#32400](https://togithub.com/hashicorp/terraform-provider-aws/issues/32400)) - resource/aws_sagemaker_domain: Add `default_user_settings.canvas_app_settings.workspace_settings` attribute ([#32526](https://togithub.com/hashicorp/terraform-provider-aws/issues/32526)) - resource/aws_sagemaker_user_profile: Add `user_settings.canvas_app_settings.workspace_settings` attribute ([#32526](https://togithub.com/hashicorp/terraform-provider-aws/issues/32526)) - resource/aws_transfer_server: Add `structured_log_destinations` argument ([#32654](https://togithub.com/hashicorp/terraform-provider-aws/issues/32654)) BUG FIXES: - resource/aws_account_primary_contact: Correct plan-time validation of `phone_number` ([#32715](https://togithub.com/hashicorp/terraform-provider-aws/issues/32715)) - resource/aws_apigatewayv2\_authorizer: Skip setting authorizer TTL when there are no identity sources ([#32629](https://togithub.com/hashicorp/terraform-provider-aws/issues/32629)) - resource/aws_elasticache_parameter_group: Remove from state on resource Read if deleted outside of Terraform ([#32669](https://togithub.com/hashicorp/terraform-provider-aws/issues/32669)) - resource/aws_elasticsearch_domain: Omit `ebs_options.throughput` and `ebs_options.iops` for unsupported volume types ([#32659](https://togithub.com/hashicorp/terraform-provider-aws/issues/32659)) - resource/aws_finspace_kx_cluster: `database.cache_configurations.db_paths` argument is now optional ([#32579](https://togithub.com/hashicorp/terraform-provider-aws/issues/32579)) - resource/aws_finspace_kx_cluster: `database.cache_configurations` argument is now optional ([#32579](https://togithub.com/hashicorp/terraform-provider-aws/issues/32579)) - resource/aws_lambda_invocation: Fix plan failing with deferred input values ([#32706](https://togithub.com/hashicorp/terraform-provider-aws/issues/32706)) - resource/aws_lightsail_domain_entry: Add support for `AAAA` `type` value ([#32664](https://togithub.com/hashicorp/terraform-provider-aws/issues/32664)) - resource/aws_opensearch_domain: Correctly handle `off_peak_window_options.off_peak_window.window_start_time` value of `00:00` ([#32716](https://togithub.com/hashicorp/terraform-provider-aws/issues/32716)) - resource/aws_quicksight_analysis: Fix exception thrown when setting the value for `definition.sheets.visuals.pie_chart_visual.chart_configuration.data_labels.measure_label_visibility` ([#32668](https://togithub.com/hashicorp/terraform-provider-aws/issues/32668)) - resource/aws_quicksight_analysis: Grid layout `optimized_view_port_width` argument changed to Optional ([#32644](https://togithub.com/hashicorp/terraform-provider-aws/issues/32644)) - resource/aws_quicksight_dashboard: Fix exception thrown when setting the value for `definition.sheets.visuals.pie_chart_visual.chart_configuration.data_labels.measure_label_visibility` ([#32668](https://togithub.com/hashicorp/terraform-provider-aws/issues/32668)) - resource/aws_quicksight_dashboard: Grid layout `optimized_view_port_width` argument changed to Optional ([#32644](https://togithub.com/hashicorp/terraform-provider-aws/issues/32644)) - resource/aws_quicksight_template: Fix exception thrown when setting the value for `definition.sheets.visuals.pie_chart_visual.chart_configuration.data_labels.measure_label_visibility` ([#32668](https://togithub.com/hashicorp/terraform-provider-aws/issues/32668)) - resource/aws_quicksight_template: Grid layout `optimized_view_port_width` argument changed to Optional ([#32644](https://togithub.com/hashicorp/terraform-provider-aws/issues/32644)) - resource/aws_vpclattice_access_log_subscription: Avoid recreating resource when passing a non-wildcard CloudWatch Logs log group ARN as `destination_arn` ([#32186](https://togithub.com/hashicorp/terraform-provider-aws/issues/32186)) - resource/aws_vpclattice_access_log_subscription: Avoid recreating resource when passing an ARN as `resource_identifier` ([#32186](https://togithub.com/hashicorp/terraform-provider-aws/issues/32186)) - resource/aws_vpclattice_service_network_service_association: Avoid recreating resource when passing an ARN as `service_identifier` or `service_network_identifier` ([#32658](https://togithub.com/hashicorp/terraform-provider-aws/issues/32658)) - resource/aws_vpclattice_service_network_vpc_association: Avoid recreating resource when passing an ARN as `service_network_identifier` ([#32658](https://togithub.com/hashicorp/terraform-provider-aws/issues/32658)) ### [`v5.9.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#590-July-20-2023) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v5.8.0...v5.9.0) FEATURES: - **New Resource:** `aws_workspaces_connection_alias` ([#32482](https://togithub.com/hashicorp/terraform-provider-aws/issues/32482)) ENHANCEMENTS: - data-source/aws_appmesh_gateway_route: Add `path` to the `spec.http_route.action.rewrite` and `spec.http2_route.action.rewrite` configuration blocks ([#32449](https://togithub.com/hashicorp/terraform-provider-aws/issues/32449)) - data-source/aws_db_instance: Add `max_allocated_storage` attribute ([#32477](https://togithub.com/hashicorp/terraform-provider-aws/issues/32477)) - data-source/aws_ec2\_host: Add `asset_id` attribute ([#32388](https://togithub.com/hashicorp/terraform-provider-aws/issues/32388)) - resource/aws_appmesh_gateway_route: Add `path` to the `spec.http_route.action.rewrite` and `spec.http2_route.action.rewrite` configuration blocks ([#32449](https://togithub.com/hashicorp/terraform-provider-aws/issues/32449)) - resource/aws_cloudformation_stack_set_instance: Added the `stack_instance_summaries` attribute to track all account and stack IDs for deployments to organizational units. ([#24523](https://togithub.com/hashicorp/terraform-provider-aws/issues/24523)) - resource/aws_cloudformation_stack_set_instance: Changes to `deployment_targets` now force a new resource. ([#24523](https://togithub.com/hashicorp/terraform-provider-aws/issues/24523)) - resource/aws_connect_queue: add delete function ([#32538](https://togithub.com/hashicorp/terraform-provider-aws/issues/32538)) - resource/aws_connect_routing_profile: add delete function ([#32540](https://togithub.com/hashicorp/terraform-provider-aws/issues/32540)) - resource/aws_db_instance: Add `backup_target` attribute ([#32609](https://togithub.com/hashicorp/terraform-provider-aws/issues/32609)) - resource/aws_ec2\_host: Add `asset_id` argument ([#32388](https://togithub.com/hashicorp/terraform-provider-aws/issues/32388)) - resource/aws_ec2\_traffic_mirror_filter_rule: Fix crash when updating `rule_number` ([#32594](https://togithub.com/hashicorp/terraform-provider-aws/issues/32594)) - resource/aws_lightsail_key_pair: Add `tags` attribute ([#32606](https://togithub.com/hashicorp/terraform-provider-aws/issues/32606)) - resource/aws_signer_signing_profile: Add `signing_material` attribute. ([#32414](https://togithub.com/hashicorp/terraform-provider-aws/issues/32414)) - resource/aws_signer_signing_profile: Update `platform_id` validation. ([#32414](https://togithub.com/hashicorp/terraform-provider-aws/issues/32414)) - resource/aws_wafv2\_web_acl: Add `association_config` argument ([#31668](https://togithub.com/hashicorp/terraform-provider-aws/issues/31668)) BUG FIXES: - data-source/aws_dms_replication_instance: Fixed bug that caused `replication_instance_private_ips`, `replication_instance_public_ips`, and `vpc_security_group_ids` to always return `null` ([#32551](https://togithub.com/hashicorp/terraform-provider-aws/issues/32551)) - data-source/aws_mq_broker: Fix `setting user: Invalid address to set` errors ([#32593](https://togithub.com/hashicorp/terraform-provider-aws/issues/32593)) - data-source/aws_vpc_endpoint: Add `dns_options.private_dns_only_for_inbound_resolver_endpoint` ([#32517](https://togithub.com/hashicorp/terraform-provider-aws/issues/32517)) - resource/aws_appflow_flow: Fix tasks not updating properly due to empty task being processed ([#26614](https://togithub.com/hashicorp/terraform-provider-aws/issues/26614)) - resource/aws_cloudformation_stack_set_instance: Fix error when deploying to organizational units with no accounts. ([#24523](https://togithub.com/hashicorp/terraform-provider-aws/issues/24523)) - resource/aws_cognito_user_pool: Suppress diff when `schema.string_attribute_constraints` is omitted for `String` attribute types ([#32445](https://togithub.com/hashicorp/terraform-provider-aws/issues/32445)) - resource/aws_config_config_rule: Prevent crash from unhandled read error ([#32520](https://togithub.com/hashicorp/terraform-provider-aws/issues/32520)) - resource/aws_datasync_agent: Prevent persistent diffs when `private_link_endpoint` is not explicitly configured. ([#32546](https://togithub.com/hashicorp/terraform-provider-aws/issues/32546)) - resource/aws_globalaccelerator_custom_routing_endpoint_group: Respect configured `endpoint_group_region` value on resource Create ([#32393](https://togithub.com/hashicorp/terraform-provider-aws/issues/32393)) - resource/aws_pipes_pipe: Fix `Error: setting target_parameters: Invalid address to set` errors when creating pipes with ecs task targets ([#32432](https://togithub.com/hashicorp/terraform-provider-aws/issues/32432)) - resource/aws_pipes_pipe: Fix `ValidationException` errors when updating pipe ([#32622](https://togithub.com/hashicorp/terraform-provider-aws/issues/32622)) - resource/aws_quicksight_analysis: Correctly expand comparison method ([#32285](https://togithub.com/hashicorp/terraform-provider-aws/issues/32285)) - resource/aws_quicksight_folder: Fix misidentification of parent folder at grandchild level or deeper ([#32592](https://togithub.com/hashicorp/terraform-provider-aws/issues/32592)) - resource/aws_quicksight_group_membership: Allow non `default` value for namespace ([#32494](https://togithub.com/hashicorp/terraform-provider-aws/issues/32494)) - resource/aws_route53\_cidr_location: Fix `Value Conversion Error` errors ([#32596](https://togithub.com/hashicorp/terraform-provider-aws/issues/32596)) - resource/aws_wafv2\_web_acl: Fixed error handling `response_inspection` parameters ([#31111](https://togithub.com/hashicorp/terraform-provider-aws/issues/31111))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.