Hapag-Lloyd / terraform-aws-bastion-host-ssm

Terraform module to create an enterprise grade bastion host: High availability, SSM access only, encrypted disk and flexible resource naming.
Apache License 2.0
9 stars 4 forks source link

chore(deps): update terraform aws to v4.67.0 #185

Closed renovate[bot] closed 10 months ago

renovate[bot] commented 10 months ago

Mend Renovate logo banner

This PR contains the following updates:

Package Type Update Change
aws (source) required_provider minor 4.54.0 -> 4.67.0

Release Notes

hashicorp/terraform-provider-aws (aws) ### [`v4.67.0`](https://togithub.com/hashicorp/terraform-provider-aws/releases/tag/v4.67.0) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v4.66.1...v4.67.0) NOTES: - resource/aws_lightsail_domain_entry: The `id` attribute is now comma-delimited ([#​30820](https://togithub.com/hashicorp/terraform-provider-aws/issues/30820)) FEATURES: - **New Data Source:** `aws_connect_user` ([#​26156](https://togithub.com/hashicorp/terraform-provider-aws/issues/26156)) - **New Data Source:** `aws_connect_vocabulary` ([#​26158](https://togithub.com/hashicorp/terraform-provider-aws/issues/26158)) - **New Data Source:** `aws_organizations_policy` ([#​30920](https://togithub.com/hashicorp/terraform-provider-aws/issues/30920)) - **New Data Source:** `aws_redshiftserverless_namespace` ([#​31250](https://togithub.com/hashicorp/terraform-provider-aws/issues/31250)) - **New Resource:** `aws_quicksight_template` ([#​30453](https://togithub.com/hashicorp/terraform-provider-aws/issues/30453)) - **New Resource:** `aws_quicksight_template_alias` ([#​31310](https://togithub.com/hashicorp/terraform-provider-aws/issues/31310)) - **New Resource:** `aws_quicksight_vpc_connection` ([#​31309](https://togithub.com/hashicorp/terraform-provider-aws/issues/31309)) ENHANCEMENTS: - aws_quicksight_data_set: Add support for configuring refresh properties ([#​30744](https://togithub.com/hashicorp/terraform-provider-aws/issues/30744)) - data-source/aws_acmpca_certificate_authority: Add `key_storage_security_standard` attribute ([#​31280](https://togithub.com/hashicorp/terraform-provider-aws/issues/31280)) - data-source/aws_elastic_beanstalk_hosted_zone: Add hosted zone ID for `ap-southeast-3` AWS Region ([#​31248](https://togithub.com/hashicorp/terraform-provider-aws/issues/31248)) - data-source/aws_s3\_bucket: Set `hosted_zone_id` for `cn-north-1` AWS China Region ([#​31247](https://togithub.com/hashicorp/terraform-provider-aws/issues/31247)) - resource/aws_acmpca_certificate_authority: Add `key_storage_security_standard` argument ([#​31280](https://togithub.com/hashicorp/terraform-provider-aws/issues/31280)) - resource/aws_cloudwatch_metric_stream: Add `metric_names` to `include_filter` and `exclude_filter` configuration blocks ([#​31288](https://togithub.com/hashicorp/terraform-provider-aws/issues/31288)) - resource/aws_dms_endpoint: Add ability to use the `db2-zos` IBM DB2 for z/OS engine ([#​31291](https://togithub.com/hashicorp/terraform-provider-aws/issues/31291)) - resource/aws_fsx_ontap_file_system: Allow in-place update of `route_table_ids` ([#​31251](https://togithub.com/hashicorp/terraform-provider-aws/issues/31251)) - resource/aws_fsx_ontap_file_system: Support setting `throughput_capacity` to `4096` ([#​31251](https://togithub.com/hashicorp/terraform-provider-aws/issues/31251)) - resource/aws_rds_cluster: Add ability to specify Aurora IO Optimized `storage_type` ([#​31336](https://togithub.com/hashicorp/terraform-provider-aws/issues/31336)) - resource/aws_s3\_bucket: Set `hosted_zone_id` for `cn-north-1` AWS China Region ([#​31247](https://togithub.com/hashicorp/terraform-provider-aws/issues/31247)) BUG FIXES: - resource/aws_appintegrations_data_integration: Correctly read `tags` into state ([#​31241](https://togithub.com/hashicorp/terraform-provider-aws/issues/31241)) - resource/aws_config_remediation_configuration: Change `parameter` attribute to `TypeList` for better diff calculation ([#​31315](https://togithub.com/hashicorp/terraform-provider-aws/issues/31315)) - resource/aws_iam_openid_connect_provider: Change `client_id_list` from `TypeList` to `TypeSet` as order is not significant ([#​31253](https://togithub.com/hashicorp/terraform-provider-aws/issues/31253)) - resource/aws_servicecatalog_provisioned_product: Fix to properly send `stack_set_provisioned_preferences.0.accounts` on create and update ([#​31293](https://togithub.com/hashicorp/terraform-provider-aws/issues/31293)) - resource/aws_servicecatalog_provisioned_product: Fix to properly set `stack_set_provisioned_preferences` integer types `failure_tolerance_count`, `failure_tolerance_percentage`, `max_concurrency_count`, `max_concurrency_percentage` ([#​31289](https://togithub.com/hashicorp/terraform-provider-aws/issues/31289)) - resource/aws_ssm_activation: Fix various `ValidationException` errors on resource Create ([#​31340](https://togithub.com/hashicorp/terraform-provider-aws/issues/31340)) ### [`v4.66.1`](https://togithub.com/hashicorp/terraform-provider-aws/releases/tag/v4.66.1) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v4.66.0...v4.66.1) BUG FIXES: - resource/aws_appautoscaling_target: Fix `InvalidParameter: 1 validation error(s) found. minimum field size of 1, ListTagsForResourceInput.ResourceARN.` related to [Application Auto Scaling resource tagging](https://aws.amazon.com/about-aws/whats-new/2023/03/application-auto-scaling-resource-tagging/) introduced in [v4.66.0](https://togithub.com/hashicorp/terraform-provider-aws/blob/main/CHANGELOG.md#4660-may--4-2023) ([#​31214](https://togithub.com/hashicorp/terraform-provider-aws/issues/31214)) ### [`v4.66.0`](https://togithub.com/hashicorp/terraform-provider-aws/releases/tag/v4.66.0) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v4.65.0...v4.66.0) NOTES: - resource/aws_instance: The `cpu_core_count` argument is deprecated in favor of the `cpu_options` block. The `cpu_options` block can set `core_count` ([#​31035](https://togithub.com/hashicorp/terraform-provider-aws/issues/31035)) - resource/aws_instance: The `cpu_threads_per_core` argument is deprecated in favor of the `cpu_options` block. The `cpu_options` block can set `threads_per_core` ([#​31035](https://togithub.com/hashicorp/terraform-provider-aws/issues/31035)) FEATURES: - **New Data Source:** `aws_appintegrations_event_integration` ([#​24965](https://togithub.com/hashicorp/terraform-provider-aws/issues/24965)) - **New Data Source:** `aws_dms_replication_instance` ([#​15406](https://togithub.com/hashicorp/terraform-provider-aws/issues/15406)) - **New Data Source:** `aws_vpclattice_auth_policy` ([#​30898](https://togithub.com/hashicorp/terraform-provider-aws/issues/30898)) - **New Data Source:** `aws_vpclattice_service_network` ([#​30904](https://togithub.com/hashicorp/terraform-provider-aws/issues/30904)) - **New Resource:** `aws_account_primary_contact` ([#​26123](https://togithub.com/hashicorp/terraform-provider-aws/issues/26123)) - **New Resource:** `aws_appintegrations_data_integration` ([#​24941](https://togithub.com/hashicorp/terraform-provider-aws/issues/24941)) - **New Resource:** `aws_chimesdkvoice_voice_profile_domain` ([#​30977](https://togithub.com/hashicorp/terraform-provider-aws/issues/30977)) - **New Resource:** `aws_directory_service_trust` ([#​31037](https://togithub.com/hashicorp/terraform-provider-aws/issues/31037)) - **New Resource:** `aws_vpclattice_access_log_subscription` ([#​30896](https://togithub.com/hashicorp/terraform-provider-aws/issues/30896)) - **New Resource:** `aws_vpclattice_auth_policy` ([#​30891](https://togithub.com/hashicorp/terraform-provider-aws/issues/30891)) - **New Resource:** `aws_vpclattice_resource_policy` ([#​30900](https://togithub.com/hashicorp/terraform-provider-aws/issues/30900)) - **New Resource:** `aws_vpclattice_target_group_attachment` ([#​31039](https://togithub.com/hashicorp/terraform-provider-aws/issues/31039)) ENHANCEMENTS: - data-source/aws_autoscaling_group: Add `max_instance_lifetime` attribute ([#​31067](https://togithub.com/hashicorp/terraform-provider-aws/issues/31067)) - data-source/aws_autoscaling_group: Add `mixed_instances_policy` attribute ([#​31067](https://togithub.com/hashicorp/terraform-provider-aws/issues/31067)) - data-source/aws_autoscaling_group: Add `predicted_capacity` attribute ([#​31067](https://togithub.com/hashicorp/terraform-provider-aws/issues/31067)) - data-source/aws_autoscaling_group: Add `suspended_processes` attribute ([#​31067](https://togithub.com/hashicorp/terraform-provider-aws/issues/31067)) - data-source/aws_autoscaling_group: Add `tag` attribute ([#​31067](https://togithub.com/hashicorp/terraform-provider-aws/issues/31067)) - data-source/aws_autoscaling_group: Add `warm_pool_size` attribute ([#​31067](https://togithub.com/hashicorp/terraform-provider-aws/issues/31067)) - data-source/aws_autoscaling_group: Add `warm_pool` attribute ([#​31067](https://togithub.com/hashicorp/terraform-provider-aws/issues/31067)) - datasource/aws_launch_template: Add `amd_sev_snp` attribute ([#​31035](https://togithub.com/hashicorp/terraform-provider-aws/issues/31035)) - resource/aws_appautoscaling_policy: Add `metrics` to the `target_tracking_scaling_policy_configuration.customized_metric_specification` configuration block in support of [metric math](https://docs.aws.amazon.com/autoscaling/application/userguide/application-auto-scaling-target-tracking-metric-math.html) ([#​30172](https://togithub.com/hashicorp/terraform-provider-aws/issues/30172)) - resource/aws_appautoscaling_target: Add `arn` attribute ([#​30172](https://togithub.com/hashicorp/terraform-provider-aws/issues/30172)) - resource/aws_appautoscaling_target: Add `tags` argument and `tags_all` attribute to support resource tagging ([#​30172](https://togithub.com/hashicorp/terraform-provider-aws/issues/30172)) - resource/aws_autoscaling_group: Add `predicted_capacity` attribute ([#​31067](https://togithub.com/hashicorp/terraform-provider-aws/issues/31067)) - resource/aws_autoscaling_group: Add `warm_pool_size` attribute ([#​31067](https://togithub.com/hashicorp/terraform-provider-aws/issues/31067)) - resource/aws_directory_service_conditional_forwarder: Add plan time validation for `remote_domain_name` ([#​31037](https://togithub.com/hashicorp/terraform-provider-aws/issues/31037)) - resource/aws_directory_service_directory: Correct plan time validation for `remote_domain_name` ([#​31037](https://togithub.com/hashicorp/terraform-provider-aws/issues/31037)) - resource/aws_elasticache_user: Add support for defining custom timeouts ([#​31076](https://togithub.com/hashicorp/terraform-provider-aws/issues/31076)) - resource/aws_fsx_lustre_file_system: Add `root_squash_configuration` argument ([#​31073](https://togithub.com/hashicorp/terraform-provider-aws/issues/31073)) - resource/aws_glue_catalog_database: Add tagging support ([#​31071](https://togithub.com/hashicorp/terraform-provider-aws/issues/31071)) - resource/aws_grafana_workspace: Make `grafana_version` optional so that its value can be specified in configuration ([#​31083](https://togithub.com/hashicorp/terraform-provider-aws/issues/31083)) - resource/aws_instance: Add `amd_sev_snp` argument ([#​31035](https://togithub.com/hashicorp/terraform-provider-aws/issues/31035)) - resource/aws_instance: Add `cpu_options` argument ([#​31035](https://togithub.com/hashicorp/terraform-provider-aws/issues/31035)) - resource/aws_lambda_function: Add support for `java17` `runtime` value ([#​31027](https://togithub.com/hashicorp/terraform-provider-aws/issues/31027)) - resource/aws_lambda_layer_version: Add support for `java17` `compatible_runtimes` value ([#​31028](https://togithub.com/hashicorp/terraform-provider-aws/issues/31028)) - resource/aws_launch_template: Add `amd_sev_snp` argument ([#​31035](https://togithub.com/hashicorp/terraform-provider-aws/issues/31035)) - resource/aws_medialive_channel: Added H265 support. ([#​30908](https://togithub.com/hashicorp/terraform-provider-aws/issues/30908)) - resource/aws_rds_cluster_role_association: Add configurable Create and Delete timeouts ([#​31015](https://togithub.com/hashicorp/terraform-provider-aws/issues/31015)) - resource/aws_redshift_scheduled_action: Add plan time validation for `name` argument ([#​31020](https://togithub.com/hashicorp/terraform-provider-aws/issues/31020)) - resource/aws_redshiftserverless_workgroup: Add support for defining custom timeouts ([#​31054](https://togithub.com/hashicorp/terraform-provider-aws/issues/31054)) - resource/aws_sagemaker_domain: Add `domain_settings.r_studio_server_pro_domain_settings`, `default_user_settings.canvas_app_settings.model_register_settings`, and `default_user_settings.r_studio_server_pro_app_settings` arguments ([#​31031](https://togithub.com/hashicorp/terraform-provider-aws/issues/31031)) - resource/aws_sagemaker_endpoint_configuration: Add `async_inference_config.output_config.notification_config.include_inference_response_in` and `async_inference_config.output_config.s3_failure_path` arguments ([#​31070](https://togithub.com/hashicorp/terraform-provider-aws/issues/31070)) - resource/aws_sagemaker_user_profile: Add `user_settings.canvas_app_settings.model_register_settings` and `user_settings.r_studio_server_pro_app_settings` arguments ([#​31072](https://togithub.com/hashicorp/terraform-provider-aws/issues/31072)) - resource/aws_servicecatalog_provisioning_artifact: Add `provisioning_artifact_id` attribute ([#​31086](https://togithub.com/hashicorp/terraform-provider-aws/issues/31086)) - resource/aws_sfn_state_machine: Add configurable timeouts ([#​31097](https://togithub.com/hashicorp/terraform-provider-aws/issues/31097)) - resource/aws_spot_fleet_request: Add 'aws_spot_fleet_request.context' argument ([#​30918](https://togithub.com/hashicorp/terraform-provider-aws/issues/30918)) - resource/aws_vpn_connection: Add `tunnel1_enable_tunnel_lifecycle_control` and `tunnel2_enable_tunnel_lifecycle_control` arguments ([#​31064](https://togithub.com/hashicorp/terraform-provider-aws/issues/31064)) BUG FIXES: - data-source/aws_nat_gateway: Guarantee that all attributes are set when the NAT Gateway is associated with a single address ([#​31118](https://togithub.com/hashicorp/terraform-provider-aws/issues/31118)) - data-source/aws_networkfirewall_firewall_policy: Add `firewall_policy.stateful_rule_group_reference.override` attribute, fixing `setting firewall_policy: Invalid address to set` error ([#​31089](https://togithub.com/hashicorp/terraform-provider-aws/issues/31089)) - resource/aws_connect_routing_profile: Remove the limit on the maximum number of queues that can be associated with a routing profile. Batch processing is now done when there are more than 10 queues associated or disassociated at a time. ([#​30895](https://togithub.com/hashicorp/terraform-provider-aws/issues/30895)) - resource/aws_db_instance: Consider `delete-precheck` a valid pending state for resource deletion ([#​31047](https://togithub.com/hashicorp/terraform-provider-aws/issues/31047)) - resource/aws_inspector2\_enabler: Correctly supports `LAMBDA` resource scanning ([#​31038](https://togithub.com/hashicorp/terraform-provider-aws/issues/31038)) - resource/aws_inspector2\_enabler: Correctly supports multiple accounts ([#​31038](https://togithub.com/hashicorp/terraform-provider-aws/issues/31038)) - resource/aws_inspector2\_enabler: No longer calls `Disable` API for status checking ([#​31038](https://togithub.com/hashicorp/terraform-provider-aws/issues/31038)) - resource/aws_nat_gateway: Guarantee that all attributes are set when the NAT Gateway is associated with a single address ([#​31118](https://togithub.com/hashicorp/terraform-provider-aws/issues/31118)) - resource/aws_rds_cluster_instance: Consider `delete-precheck` a valid pending state for resource deletion ([#​31047](https://togithub.com/hashicorp/terraform-provider-aws/issues/31047)) - resource/aws_servicecatalog_provisioned_product: Changes in the provisioning_artifact_name attribute are now reflected correctly in AWS ([#​26371](https://togithub.com/hashicorp/terraform-provider-aws/issues/26371)) - resource/aws_servicecatalog_provisioned_product: Fix `product_name` update handling ([#​31094](https://togithub.com/hashicorp/terraform-provider-aws/issues/31094)) ### [`v4.65.0`](https://togithub.com/hashicorp/terraform-provider-aws/releases/tag/v4.65.0) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v4.64.0...v4.65.0) NOTES: - data-source/aws_db_instance: With the retirement of EC2-Classic the`db_security_groups` attribute has been deprecated and will be removed in a future version ([#​30919](https://togithub.com/hashicorp/terraform-provider-aws/issues/30919)) - data-source/aws_elasticache_cluster: With the retirement of EC2-Classic the`security_group_names` attribute has been deprecated and will be removed in a future version ([#​30919](https://togithub.com/hashicorp/terraform-provider-aws/issues/30919)) - data-source/aws_launch_configuration: With the retirement of EC2-Classic the`vpc_classic_link_id` and `vpc_classic_link_security_groups` attributes have been deprecated and will be removed in a future version ([#​30919](https://togithub.com/hashicorp/terraform-provider-aws/issues/30919)) - data-source/aws_redshift_cluster: With the retirement of EC2-Classic the `cluster_security_groups` attribute has been deprecated and will be removed in a future version ([#​30919](https://togithub.com/hashicorp/terraform-provider-aws/issues/30919)) - resource/aws_config_organization_custom_policy_rule: Because we cannot easily test this functionality, it is best effort and we ask for community help in testing ([#​21373](https://togithub.com/hashicorp/terraform-provider-aws/issues/21373)) FEATURES: - **New Data Source:** `aws_api_gateway_authorizer` ([#​28148](https://togithub.com/hashicorp/terraform-provider-aws/issues/28148)) - **New Data Source:** `aws_api_gateway_authorizers` ([#​28148](https://togithub.com/hashicorp/terraform-provider-aws/issues/28148)) - **New Data Source:** `aws_dms_replication_subnet_group` ([#​30832](https://togithub.com/hashicorp/terraform-provider-aws/issues/30832)) - **New Data Source:** `aws_dms_replication_task` ([#​30967](https://togithub.com/hashicorp/terraform-provider-aws/issues/30967)) - **New Data Source:** `aws_ssmcontacts_contact` ([#​30667](https://togithub.com/hashicorp/terraform-provider-aws/issues/30667)) - **New Data Source:** `aws_ssmcontacts_contact_channel` ([#​30667](https://togithub.com/hashicorp/terraform-provider-aws/issues/30667)) - **New Data Source:** `aws_ssmcontacts_plan` ([#​30667](https://togithub.com/hashicorp/terraform-provider-aws/issues/30667)) - **New Data Source:** `aws_ssmincidents_response_plan` ([#​30665](https://togithub.com/hashicorp/terraform-provider-aws/issues/30665)) - **New Resource:** `aws_config_organization_custom_policy_rule` ([#​21373](https://togithub.com/hashicorp/terraform-provider-aws/issues/21373)) - **New Resource:** `aws_quicksight_folder_membership` ([#​30871](https://togithub.com/hashicorp/terraform-provider-aws/issues/30871)) - **New Resource:** `aws_quicksight_refresh_schedule` ([#​30788](https://togithub.com/hashicorp/terraform-provider-aws/issues/30788)) - **New Resource:** `aws_ssmcontacts_contact` ([#​30667](https://togithub.com/hashicorp/terraform-provider-aws/issues/30667)) - **New Resource:** `aws_ssmcontacts_contact_channel` ([#​30667](https://togithub.com/hashicorp/terraform-provider-aws/issues/30667)) - **New Resource:** `aws_ssmcontacts_plan` ([#​30667](https://togithub.com/hashicorp/terraform-provider-aws/issues/30667)) - **New Resource:** `aws_ssmincidents_response_plan` ([#​30665](https://togithub.com/hashicorp/terraform-provider-aws/issues/30665)) - **New Resource:** `aws_synthetics_group` ([#​30678](https://togithub.com/hashicorp/terraform-provider-aws/issues/30678)) - **New Resource:** `aws_synthetics_group_association` ([#​30678](https://togithub.com/hashicorp/terraform-provider-aws/issues/30678)) ENHANCEMENTS: - data-source/aws_ami_ids: Add `include_deprecated` argument ([#​30294](https://togithub.com/hashicorp/terraform-provider-aws/issues/30294)) - data-source/aws_backup_report_plan: Add `accounts`, `organization_units` and `regions` attributes to the `report_setting` block ([#​28309](https://togithub.com/hashicorp/terraform-provider-aws/issues/28309)) - data-source/aws_imagebuilder_image: Add `containers` attribute to the `output_resources` block ([#​30899](https://togithub.com/hashicorp/terraform-provider-aws/issues/30899)) - resource/aws_appstream_stack: Add `streaming_experience_settings` attribute ([#​28512](https://togithub.com/hashicorp/terraform-provider-aws/issues/28512)) - resource/aws_backup_report_plan: Add `accounts`, `organization_units` and `regions` attributes to the `report_setting` block ([#​28309](https://togithub.com/hashicorp/terraform-provider-aws/issues/28309)) - resource/aws_chime_voice_connector_streaming: Add `media_insights_configuration` argument ([#​30713](https://togithub.com/hashicorp/terraform-provider-aws/issues/30713)) - resource/aws_db_subnet_group: Add `vpc_id` attribute ([#​30775](https://togithub.com/hashicorp/terraform-provider-aws/issues/30775)) - resource/aws_fis_experiment_template: Add support for `Cluster` Network Actions to `actions.*.target` ([#​27337](https://togithub.com/hashicorp/terraform-provider-aws/issues/27337)) - resource/aws_gamelift_game_session_queue: Add `custom_event_data` argument ([#​26206](https://togithub.com/hashicorp/terraform-provider-aws/issues/26206)) - resource/aws_imagebuilder_image: Add `containers` attribute to the `output_resources` block ([#​30899](https://togithub.com/hashicorp/terraform-provider-aws/issues/30899)) - resource/aws_networkfirewall_rule_group: Add limit for `reference_sets` ([#​30759](https://togithub.com/hashicorp/terraform-provider-aws/issues/30759)) - resource/aws_networkmanager_core_network: Wait for the network policy to be in the `READY_TO_EXECUTE` state before executing any changes ([#​30879](https://togithub.com/hashicorp/terraform-provider-aws/issues/30879)) - resource/aws_s3outposts_endpoint: Add `access_type` and `customer_owned_ipv4_pool` arguments ([#​23839](https://togithub.com/hashicorp/terraform-provider-aws/issues/23839)) - resource/aws_wafv2\_web_acl: Add `token_domains` argument ([#​30340](https://togithub.com/hashicorp/terraform-provider-aws/issues/30340)) - various IAM resource types: more detailed error messages for invalid policy document JSON ([#​27502](https://togithub.com/hashicorp/terraform-provider-aws/issues/27502)) BUG FIXES: - resource/aws_api_gateway_api_key: Fix `value` minimum length verification when specified. ([#​30894](https://togithub.com/hashicorp/terraform-provider-aws/issues/30894)) - resource/aws_apprunner_service: Allow additional `instance_configuration.cpu` and `instance_configuration.memory` values ([#​30889](https://togithub.com/hashicorp/terraform-provider-aws/issues/30889)) - resource/aws_dms_replication_task: Fix perpetual diff on dms replication_task settings ([#​30885](https://togithub.com/hashicorp/terraform-provider-aws/issues/30885)) - resource/aws_ds_shared_directory: Properly handle paged response objects on read ([#​30914](https://togithub.com/hashicorp/terraform-provider-aws/issues/30914)) - resource/aws_ecs_service: Fix removal of `service_registries` configuration block ([#​30852](https://togithub.com/hashicorp/terraform-provider-aws/issues/30852)) - resource/aws_redshiftdata_statement: Fix `ValidationException` errors reading expired statements ([#​26343](https://togithub.com/hashicorp/terraform-provider-aws/issues/26343)) - resource/aws_vpc_endpoint_route_table_association: Retry resource Create for EC2 eventual consistency ([#​30994](https://togithub.com/hashicorp/terraform-provider-aws/issues/30994)) - resource/aws_vpc_endpoint_service_allowed_principal: Fix `too many results` error ([#​30974](https://togithub.com/hashicorp/terraform-provider-aws/issues/30974)) ### [`v4.64.0`](https://togithub.com/hashicorp/terraform-provider-aws/releases/tag/v4.64.0) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v4.63.0...v4.64.0) FEATURES: - **New Data Source:** `aws_dms_endpoint` ([#​30717](https://togithub.com/hashicorp/terraform-provider-aws/issues/30717)) - **New Data Source:** `aws_fsx_windows_file_system` ([#​28622](https://togithub.com/hashicorp/terraform-provider-aws/issues/28622)) - **New Data Source:** `aws_networkfirewall_resource_policy` ([#​25474](https://togithub.com/hashicorp/terraform-provider-aws/issues/25474)) - **New Data Source:** `aws_prometheus_workspaces` ([#​28574](https://togithub.com/hashicorp/terraform-provider-aws/issues/28574)) - **New Data Source:** `aws_redshiftserverless_workgroup` ([#​29208](https://togithub.com/hashicorp/terraform-provider-aws/issues/29208)) - **New Data Source:** `aws_route53_resolver_query_log_config` ([#​29111](https://togithub.com/hashicorp/terraform-provider-aws/issues/29111)) - **New Data Source:** `aws_sesv2_configuration_set` ([#​30108](https://togithub.com/hashicorp/terraform-provider-aws/issues/30108)) - **New Data Source:** `aws_vpclattice_listener` ([#​30843](https://togithub.com/hashicorp/terraform-provider-aws/issues/30843)) - **New Resource:** `aws_cloudwatch_event_endpoint` ([#​25846](https://togithub.com/hashicorp/terraform-provider-aws/issues/25846)) - **New Resource:** `aws_vpclattice_listener` ([#​30711](https://togithub.com/hashicorp/terraform-provider-aws/issues/30711)) - **New Resource:** `aws_vpclattice_listener_rule` ([#​30784](https://togithub.com/hashicorp/terraform-provider-aws/issues/30784)) ENHANCEMENTS: - data-source/aws_cloudfront_response_headers_policy: Add `remove_headers_config` attribute ([#​28940](https://togithub.com/hashicorp/terraform-provider-aws/issues/28940)) - data-source/aws_ecs_task_definition: Add `execution_role_arn` attribute ([#​28662](https://togithub.com/hashicorp/terraform-provider-aws/issues/28662)) - data-source/aws_eks_node_group: Add `launch_template` attribute ([#​30780](https://togithub.com/hashicorp/terraform-provider-aws/issues/30780)) - data-source/aws_iam_role: Add `role_last_used` attribute ([#​30750](https://togithub.com/hashicorp/terraform-provider-aws/issues/30750)) - data-source/aws_kms_key: Add `cloud_hsm_cluster_id`, `custom_key_store_id`, `key_spec`, `pending_deletion_window_in_days`, and `xks_key_configuration` attributes ([#​29250](https://togithub.com/hashicorp/terraform-provider-aws/issues/29250)) - data-source/aws_lakeformation_data_lake_settings: Add `allow_external_data_filtering`, `external_data_filtering_allow_list` and `authorized_session_tag_value_list` attributes ([#​30207](https://togithub.com/hashicorp/terraform-provider-aws/issues/30207)) - data-source/aws_outposts_outpost: Add `lifecycle_status`, `site_arn`, `supported_hardware_type` and `tags` attributes ([#​30754](https://togithub.com/hashicorp/terraform-provider-aws/issues/30754)) - data-source/aws_servicequotas_service_quota: Add `usage_metric` attribute ([#​29499](https://togithub.com/hashicorp/terraform-provider-aws/issues/29499)) - data-source/aws_subnet: Add `enable_lni_at_device_index` attribute ([#​30798](https://togithub.com/hashicorp/terraform-provider-aws/issues/30798)) - resource/aws_appsync_datasource: Add `opensearchservice_config` argument ([#​29578](https://togithub.com/hashicorp/terraform-provider-aws/issues/29578)) - resource/aws_cloudfront_response_headers_policy: Add `remove_headers_config` argument ([#​28940](https://togithub.com/hashicorp/terraform-provider-aws/issues/28940)) - resource/aws_cloudwatch_event_target: Add `ecs_target.ordered_placement_strategy` argument ([#​28384](https://togithub.com/hashicorp/terraform-provider-aws/issues/28384)) - resource/aws_cloudwatch_metric_stream: Add `include_linked_accounts_metrics` argument ([#​29281](https://togithub.com/hashicorp/terraform-provider-aws/issues/29281)) - resource/aws_dms_replication_instance: Increase default timeout for `create` ([#​29905](https://togithub.com/hashicorp/terraform-provider-aws/issues/29905)) - resource/aws_eks_node_group: Add plan time validation to `node_group_name` and `node_group_name_prefix` arguments ([#​29975](https://togithub.com/hashicorp/terraform-provider-aws/issues/29975)) - resource/aws_elastic_beanstalk_application: Add plan time validation to `appversion_lifecycle.service_role` and `name` arguments ([#​17727](https://togithub.com/hashicorp/terraform-provider-aws/issues/17727)) - resource/aws_emr_cluster: Add `placement_group_config` argument ([#​30121](https://togithub.com/hashicorp/terraform-provider-aws/issues/30121)) - resource/aws_fis_experiment_template: Add support for `Subnets` Network Actions to `actions.*.target` ([#​30211](https://togithub.com/hashicorp/terraform-provider-aws/issues/30211)) - resource/aws_iam_role: Add `role_last_used` attribute ([#​30750](https://togithub.com/hashicorp/terraform-provider-aws/issues/30750)) - resource/aws_iot_topic_rule: Add `error_action.firehose.batch_mode`, `error_action.iot_analytics.batch_mode`, `error_action.iot_events.batch_mode`, `firehose.batch_mode`, `iot_analytics.batch_mode` and `iot_events.batch_mode` arguments ([#​28568](https://togithub.com/hashicorp/terraform-provider-aws/issues/28568)) - resource/aws_kinesis_firehose_delivery_stream: Add `opensearch_configuration` block ([#​29112](https://togithub.com/hashicorp/terraform-provider-aws/issues/29112)) - resource/aws_kinesis_firehose_delivery_stream: Add `opensearch` as a valid `destination` value ([#​29112](https://togithub.com/hashicorp/terraform-provider-aws/issues/29112)) - resource/aws_lakeformation_data_lake_settings: Add `allow_external_data_filtering`, `external_data_filtering_allow_list` and `authorized_session_tag_value_list` arguments ([#​30207](https://togithub.com/hashicorp/terraform-provider-aws/issues/30207)) - resource/aws_lambda_event_source_mapping: Add `document_db_event_source_config` configuration block ([#​28586](https://togithub.com/hashicorp/terraform-provider-aws/issues/28586)) - resource/aws_lambda_function: Add support for `python3.10` `runtime` value ([#​30781](https://togithub.com/hashicorp/terraform-provider-aws/issues/30781)) - resource/aws_lambda_layer_version: Add support for `python3.10` `compatible_runtimes` value ([#​30781](https://togithub.com/hashicorp/terraform-provider-aws/issues/30781)) - resource/aws_main_route_table_association: Add configurable timeouts ([#​30755](https://togithub.com/hashicorp/terraform-provider-aws/issues/30755)) - resource/aws_route: Allow `gateway_id` value of `local` when updating a Route ([#​24507](https://togithub.com/hashicorp/terraform-provider-aws/issues/24507)) - resource/aws_route_table_association: Add configurable timeouts ([#​30755](https://togithub.com/hashicorp/terraform-provider-aws/issues/30755)) - resource/aws_s3\_bucket: Correct S3 Object Lock error handling for third-party S3-compatible API implementations ([#​26317](https://togithub.com/hashicorp/terraform-provider-aws/issues/26317)) - resource/aws_s3\_bucket_object_lock_configuration: Correct error handling for third-party S3-compatible API implementations ([#​26317](https://togithub.com/hashicorp/terraform-provider-aws/issues/26317)) - resource/aws_securityhub_account: Add `control_finding_generator`, `auto_enable_controls` and `arn` attributes ([#​30692](https://togithub.com/hashicorp/terraform-provider-aws/issues/30692)) - resource/aws_servicequotas_service_quota: Add `usage_metric` attribute ([#​29499](https://togithub.com/hashicorp/terraform-provider-aws/issues/29499)) - resource/aws_ssoadmin_account_assignment: Extend timeout delay and min timeout ([#​25849](https://togithub.com/hashicorp/terraform-provider-aws/issues/25849)) - resource/aws_ssoadmin_permission_set: Extend timeout delay and min timeout ([#​25849](https://togithub.com/hashicorp/terraform-provider-aws/issues/25849)) - resource/aws_subnet: Add `enable_lni_at_device_index` attribute ([#​30798](https://togithub.com/hashicorp/terraform-provider-aws/issues/30798)) - resource/aws_vpc_endpoint_service_allowed_principal: Changed id to use ServicePermissionId ([#​27640](https://togithub.com/hashicorp/terraform-provider-aws/issues/27640)) - resource/aws_wafv2\_rule_group: Add `rule.action.challenge` argument ([#​29690](https://togithub.com/hashicorp/terraform-provider-aws/issues/29690)) - resource/aws_wafv2\_rule_group: Add `rule.captcha_config` argument ([#​29608](https://togithub.com/hashicorp/terraform-provider-aws/issues/29608)) - resource/aws_wafv2\_web_acl: Add `captcha_config` and `rule.captcha_config` arguments ([#​29608](https://togithub.com/hashicorp/terraform-provider-aws/issues/29608)) BUG FIXES: - data-source/aws_lakeformation_permissions: Change `lf_tag_policy.expression` from `TypeList` to `TypeSet` as order is not significant ([#​26643](https://togithub.com/hashicorp/terraform-provider-aws/issues/26643)) - data-source/aws_lakeformation_permissions: Remove limit on number of `lf_tag_policy.expression` blocks ([#​26643](https://togithub.com/hashicorp/terraform-provider-aws/issues/26643)) - resource/aws_cloudwatch_event_rule: Add retry to read step, resolving `couldn't find resource` error ([#​25846](https://togithub.com/hashicorp/terraform-provider-aws/issues/25846)) - resource/aws_default_vpc: Fix adoption of default VPC with generated IPv6 ([#​29083](https://togithub.com/hashicorp/terraform-provider-aws/issues/29083)) - resource/aws_dx_gateway: Remove plan time validation from `name` argument ([#​30739](https://togithub.com/hashicorp/terraform-provider-aws/issues/30739)) - resource/aws_ecs_service: Fix error importing service with an IAM role with a path ([#​30170](https://togithub.com/hashicorp/terraform-provider-aws/issues/30170)) - resource/aws_fsx_windows_file_system: Increase `throughput_capacity` first to avoid `BadRequest` errors ([#​28622](https://togithub.com/hashicorp/terraform-provider-aws/issues/28622)) - resource/aws_lakeformation_permissions: Change `lf_tag_policy.expression` from `TypeList` to `TypeSet` as order is not significant ([#​26643](https://togithub.com/hashicorp/terraform-provider-aws/issues/26643)) - resource/aws_lakeformation_permissions: Change `lf_tag`, `lf_tag.values`, `lf_tag_policy`, `lf_tag_policy.expression.key`, `lf_tag_policy.expression.values` and `lf_tag_policy.resource_type` to [ForceNew](https://developer.hashicorp.com/terraform/plugin/sdkv2/schemas/schema-behaviors#forcenew) ([#​26643](https://togithub.com/hashicorp/terraform-provider-aws/issues/26643)) - resource/aws_lakeformation_permissions: Remove limit on number of `lf_tag_policy.expression` blocks ([#​26643](https://togithub.com/hashicorp/terraform-provider-aws/issues/26643)) - resource/aws_lambda_event_source_mapping: Fix IAM eventual consistency errors on resource Update ([#​28586](https://togithub.com/hashicorp/terraform-provider-aws/issues/28586)) - resource/aws_medialive_channel: Fix to properly expand `destinations.media_package_settings` field ([#​30660](https://togithub.com/hashicorp/terraform-provider-aws/issues/30660)) - resource/aws_networkfirewall_firewall_policy: Fix unexpected `encryption_configuration.type` updates from `Customer_KMS` to `AWS_KMS` ([#​30821](https://togithub.com/hashicorp/terraform-provider-aws/issues/30821)) - resource/aws_networkfirewall_rule_group: Fix unexpected `encryption_configuration.type` updates from `Customer_KMS` to `AWS_KMS` ([#​30821](https://togithub.com/hashicorp/terraform-provider-aws/issues/30821)) - resource/aws_quicksight_data_set: Correct custom_sql documentation ([#​30742](https://togithub.com/hashicorp/terraform-provider-aws/issues/30742)) - resource/aws_quicksight_data_set: Correctly persist `create_columns_operation.expression` field ([#​30708](https://togithub.com/hashicorp/terraform-provider-aws/issues/30708)) - resource/aws_quicksight_data_set: Fix to properly expand `project_operation.projected_columns` field ([#​30699](https://togithub.com/hashicorp/terraform-provider-aws/issues/30699)) - resource/aws_quicksight_data_set: Fix to properly flatten `cast_column_type_operation.format` field ([#​30701](https://togithub.com/hashicorp/terraform-provider-aws/issues/30701)) - resource/aws_sagemaker_app: Fix crash when app is not found ([#​30786](https://togithub.com/hashicorp/terraform-provider-aws/issues/30786)) - resource/aws_sns_topic: Fix IAM eventual consistency error creating SNS topics with ABAC-controlled permissions ([#​30432](https://togithub.com/hashicorp/terraform-provider-aws/issues/30432)) - resource/aws_vpc: Don't overwrite any configured value for `ipv6_ipam_pool_id` with *IPAM Managed* ([#​30795](https://togithub.com/hashicorp/terraform-provider-aws/issues/30795)) ### [`v4.63.0`](https://togithub.com/hashicorp/terraform-provider-aws/releases/tag/v4.63.0) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v4.62.0...v4.63.0) FEATURES: - **New Data Source:** `aws_dms_certificate` ([#​30498](https://togithub.com/hashicorp/terraform-provider-aws/issues/30498)) - **New Data Source:** `aws_quicksight_group` ([#​12311](https://togithub.com/hashicorp/terraform-provider-aws/issues/12311)) - **New Data Source:** `aws_quicksight_user` ([#​12310](https://togithub.com/hashicorp/terraform-provider-aws/issues/12310)) - **New Resource:** `aws_chimesdkmediapipelines_media_insights_pipeline_configuration` ([#​30603](https://togithub.com/hashicorp/terraform-provider-aws/issues/30603)) - **New Resource:** `aws_pipes_pipe` ([#​30538](https://togithub.com/hashicorp/terraform-provider-aws/issues/30538)) - **New Resource:** `aws_quicksight_iam_policy_assignment` ([#​30653](https://togithub.com/hashicorp/terraform-provider-aws/issues/30653)) - **New Resource:** `aws_quicksight_ingestion` ([#​30487](https://togithub.com/hashicorp/terraform-provider-aws/issues/30487)) - **New Resource:** `aws_quicksight_namespace` ([#​30681](https://togithub.com/hashicorp/terraform-provider-aws/issues/30681)) - **New Resource:** `aws_sagemaker_data_quality_job_definition` ([#​30301](https://togithub.com/hashicorp/terraform-provider-aws/issues/30301)) - **New Resource:** `aws_sagemaker_monitoring_schedule` ([#​30684](https://togithub.com/hashicorp/terraform-provider-aws/issues/30684)) - **New Resource:** `aws_vpclattice_service_network_service_association` ([#​30410](https://togithub.com/hashicorp/terraform-provider-aws/issues/30410)) - **New Resource:** `aws_vpclattice_service_network_vpc_association` ([#​30411](https://togithub.com/hashicorp/terraform-provider-aws/issues/30411)) - **New Resource:** `aws_vpclattice_target_group` ([#​30455](https://togithub.com/hashicorp/terraform-provider-aws/issues/30455)) ENHANCEMENTS: - data-source/aws_dx_connection: Add `partner_name` attribute ([#​30385](https://togithub.com/hashicorp/terraform-provider-aws/issues/30385)) - data-source/aws_lambda_function_url: Add `invoke_mode` attribute ([#​30547](https://togithub.com/hashicorp/terraform-provider-aws/issues/30547)) - data-source/aws_nat_gateway: Add `association_id` attribute ([#​30546](https://togithub.com/hashicorp/terraform-provider-aws/issues/30546)) - data-source/aws_sagemaker_prebuilt_ecr_image: Added sagemaker-model-monitor-analyzer images ([#​30301](https://togithub.com/hashicorp/terraform-provider-aws/issues/30301)) - resource/aws_acmpca_certificate: Add `api_passthrough` argument ([#​28142](https://togithub.com/hashicorp/terraform-provider-aws/issues/28142)) - resource/aws_api_gateway_rest_api: Added `fail_on_warnings` attribute ([#​22300](https://togithub.com/hashicorp/terraform-provider-aws/issues/22300)) - resource/aws_dx_connection: Add `partner_name` attribute ([#​30385](https://togithub.com/hashicorp/terraform-provider-aws/issues/30385)) - resource/aws_dx_gateway: Add plan time validation to `name` argument ([#​30375](https://togithub.com/hashicorp/terraform-provider-aws/issues/30375)) - resource/aws_dx_gateway: Allow updates to `name` without forcing resource replacement ([#​30375](https://togithub.com/hashicorp/terraform-provider-aws/issues/30375)) - resource/aws_ec2\_client_vpn_route: Increase Create and Delete timeouts to 4 minutes ([#​30552](https://togithub.com/hashicorp/terraform-provider-aws/issues/30552)) - resource/aws_lambda_function_url: Add `invoke_mode` attribute ([#​30547](https://togithub.com/hashicorp/terraform-provider-aws/issues/30547)) - resource/aws_mwaa_environment: Add `startup_script_s3_path` and `startup_script_s3_object_version` attributes ([#​30549](https://togithub.com/hashicorp/terraform-provider-aws/issues/30549)) - resource/aws_nat_gateway: Add `association_id` attribute ([#​30546](https://togithub.com/hashicorp/terraform-provider-aws/issues/30546)) - resource/aws_servicecatalog_provisioned_product: Surfaces more clear error message when resource fails to apply ([#​30663](https://togithub.com/hashicorp/terraform-provider-aws/issues/30663)) - resource/aws_wafv2\_web_acl: Add `aws_managed_rules_atp_rule_set` to `managed_rule_group_configs` configuration block ([#​30518](https://togithub.com/hashicorp/terraform-provider-aws/issues/30518)) BUG FIXES: - resource/aws_batch_compute_environment: Fix crash when `compute_resources.launch_template` is empty ([#​30537](https://togithub.com/hashicorp/terraform-provider-aws/issues/30537)) - resource/aws_cognito_managed_user_pool_client: Allow removing `token_validity_units` ([#​30662](https://togithub.com/hashicorp/terraform-provider-aws/issues/30662)) - resource/aws_cognito_user_pool_client: Allow removing `token_validity_units` ([#​30662](https://togithub.com/hashicorp/terraform-provider-aws/issues/30662)) - resource/aws_db_instance: Allow `engine` and `engine_version` to be set when `replicate_source_db` is set ([#​30703](https://togithub.com/hashicorp/terraform-provider-aws/issues/30703)) - resource/aws_db_instance: Fixes panic when updating `replica_mode` ([#​30714](https://togithub.com/hashicorp/terraform-provider-aws/issues/30714)) - resource/aws_dynamodb_table_item: Would report spurious diffs when List and Map attributes were changed out-of-band ([#​30712](https://togithub.com/hashicorp/terraform-provider-aws/issues/30712)) - resource/aws_elasticache_user_group: Change `user_group_id` to [ForceNew](https://developer.hashicorp.com/terraform/plugin/sdkv2/schemas/schema-behaviors#forcenew) ([#​30533](https://togithub.com/hashicorp/terraform-provider-aws/issues/30533)) - resource/aws_launch_template: Fix crash when `instance_market_options.spot_options` is empty ([#​30539](https://togithub.com/hashicorp/terraform-provider-aws/issues/30539)) - resource/aws_msk_serverless_cluster: Change `vpc_config.security_group_ids` to Computed ([#​30535](https://togithub.com/hashicorp/terraform-provider-aws/issues/30535)) - resource/aws_quicksight_data_set: Fix to properly send `physical_table_map.*.relational_table.catalog` when set ([#​30704](https://togithub.com/hashicorp/terraform-provider-aws/issues/30704)) - resource/aws_quicksight_data_set: Fix to properly send `physical_table_map.*.relational_table.schema` when set ([#​30704](https://togithub.com/hashicorp/terraform-provider-aws/issues/30704)) - resource/aws_rds_cluster: Prevent `db_instance_parameter_group_name` from causing errors on minor upgrades ([#​30679](https://togithub.com/hashicorp/terraform-provider-aws/issues/30679)) - resource/aws_rds_cluster_parameter_group: Fixes differences being reported on every apply when setting system-source parameters ([#​30536](https://togithub.com/hashicorp/terraform-provider-aws/issues/30536)) ### [`v4.62.0`](https://togithub.com/hashicorp/terraform-provider-aws/releases/tag/v4.62.0) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v4.61.0...v4.62.0) FEATURES: - **New Data Source:** `aws_ec2_transit_gateway_attachments` ([#​29644](https://togithub.com/hashicorp/terraform-provider-aws/issues/29644)) - **New Data Source:** `aws_ec2_transit_gateway_route_table_associations` ([#​29642](https://togithub.com/hashicorp/terraform-provider-aws/issues/29642)) - **New Data Source:** `aws_ec2_transit_gateway_route_table_propagations` ([#​29640](https://togithub.com/hashicorp/terraform-provider-aws/issues/29640)) - **New Data Source:** `aws_oam_link` ([#​30401](https://togithub.com/hashicorp/terraform-provider-aws/issues/30401)) - **New Data Source:** `aws_oam_links` ([#​30401](https://togithub.com/hashicorp/terraform-provider-aws/issues/30401)) - **New Data Source:** `aws_quicksight_data_set` ([#​30422](https://togithub.com/hashicorp/terraform-provider-aws/issues/30422)) - **New Data Source:** `aws_vpclattice_service` ([#​30490](https://togithub.com/hashicorp/terraform-provider-aws/issues/30490)) - **New Resource:** `aws_inspector2_member_association` ([#​28921](https://togithub.com/hashicorp/terraform-provider-aws/issues/28921)) - **New Resource:** `aws_lightsail_distribution` ([#​30124](https://togithub.com/hashicorp/terraform-provider-aws/issues/30124)) - **New Resource:** `aws_quicksight_account_subscription` ([#​30359](https://togithub.com/hashicorp/terraform-provider-aws/issues/30359)) - **New Resource:** `aws_quicksight_data_set` ([#​30349](https://togithub.com/hashicorp/terraform-provider-aws/issues/30349)) - **New Resource:** `aws_quicksight_folder` ([#​30400](https://togithub.com/hashicorp/terraform-provider-aws/issues/30400)) - **New Resource:** `aws_vpclattice_service` ([#​30429](https://togithub.com/hashicorp/terraform-provider-aws/issues/30429)) - **New Resource:** `aws_vpclattice_service_network` ([#​35969](https://togithub.com/hashicorp/terraform-provider-aws/issues/35969)) ENHANCEMENTS: - data-source/aws_route_table: Ignore routes managed by VPC Lattice ([#​30515](https://togithub.com/hashicorp/terraform-provider-aws/issues/30515)) - data-source/aws_secretsmanager_secret: Add `rotation_rules.duration` and `rotation_rules.schedule_expression` attributes ([#​30425](https://togithub.com/hashicorp/terraform-provider-aws/issues/30425)) - data-source/aws_secretsmanager_secret_rotation: Add `rotation_rules.duration` and `rotation_rules.schedule_expression` attributes ([#​30425](https://togithub.com/hashicorp/terraform-provider-aws/issues/30425)) - resource/aws_default_route_table: Ignore routes managed by VPC Lattice ([#​30515](https://togithub.com/hashicorp/terraform-provider-aws/issues/30515)) - resource/aws_emrserverless_application: Add `image_configuration` field ([#​30398](https://togithub.com/hashicorp/terraform-provider-aws/issues/30398)) - resource/aws_imagebuilder_container_recipe: Add `platform_override` field ([#​30398](https://togithub.com/hashicorp/terraform-provider-aws/issues/30398)) - resource/aws_route_table: Ignore routes managed by VPC Lattice ([#​30515](https://togithub.com/hashicorp/terraform-provider-aws/issues/30515)) - resource/aws_s3\_bucket: Enable S3-compatible providers with no support for bucket tagging ([#​30151](https://togithub.com/hashicorp/terraform-provider-aws/issues/30151)) - resource/aws_sagemaker_endpoint_configuration: Add `name_prefix` argument ([#​28785](https://togithub.com/hashicorp/terraform-provider-aws/issues/28785)) - resource/aws_sagemaker_feature_group: Add `table_format` to the `offline_store_config` configuration block ([#​30118](https://togithub.com/hashicorp/terraform-provider-aws/issues/30118)) - resource/aws_secretsmanager_secret: Add `duration` and `schedule_expression` attributes to `rotation_rules` configuration block ([#​30425](https://togithub.com/hashicorp/terraform-provider-aws/issues/30425)) - resource/aws_secretsmanager_secret_rotation: Add `duration` and `schedule_expression` attributes to `rotation_rules` configuration block ([#​30425](https://togithub.com/hashicorp/terraform-provider-aws/issues/30425)) BUG FIXES: - resource/aws_ce_cost_category: Fixed `effective_start` being reset on any changes despite `effective_start` having the same value ([#​30369](https://togithub.com/hashicorp/terraform-provider-aws/issues/30369)) - resource/aws_db_instance: Fix crash when updating `password` ([#​30379](https://togithub.com/hashicorp/terraform-provider-aws/issues/30379)) - resource/aws_glue_crawler: Fix InvalidInputException error string matching ([#​30370](https://togithub.com/hashicorp/terraform-provider-aws/issues/30370)) - resource/aws_glue_trigger: Fix InvalidInputException error string matching ([#​30370](https://togithub.com/hashicorp/terraform-provider-aws/issues/30370)) - resource/aws_medialive_channel: Fix attribute `certificate_mode` spelling in `rtmp_output_settings` ([#​30224](https://togithub.com/hashicorp/terraform-provider-aws/issues/30224)) - resource/aws_rds_cluster: Fix crash when updating `master_password` ([#​30379](https://togithub.com/hashicorp/terraform-provider-aws/issues/30379)) - resource/aws_rds_cluster: Fix inconsistent final plan errors when `engine_version` updates are not applied immediately ([#​30247](https://togithub.com/hashicorp/terraform-provider-aws/issues/30247)) - resource/aws_rds_cluster: Send `db_instance_parameter_group_name` on all modify requests when set ([#​30247](https://togithub.com/hashicorp/terraform-provider-aws/issues/30247)) - resource/aws_rds_cluster_instance: Fix inconsistent final plan errors when `engine_version` updates are not applied immediately ([#​30247](https://togithub.com/hashicorp/terraform-provider-aws/issues/30247)) - resource/aws_rds_instance: Fix inconsistent final plan errors when `engine_version` updates are not applied immediately ([#​30247](https://togithub.com/hashicorp/terraform-provider-aws/issues/30247)) - resource/aws_s3\_bucket_lifecycle_configuration: Allow `rule.filter.object_size_greater_than` = 0 ([#​29857](https://togithub.com/hashicorp/terraform-provider-aws/issues/29857)) - resource/aws_scheduler_schedule: Mark `arn` property of `dead_letter_config` as a required property ([#​30360](https://togithub.com/hashicorp/terraform-provider-aws/issues/30360)) ### [`v4.61.0`](https://togithub.com/hashicorp/terraform-provider-aws/releases/tag/v4.61.0) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v4.60.0...v4.61.0) FEATURES: - **New Data Source:** `aws_appmesh_gateway_route` ([#​29064](https://togithub.com/hashicorp/terraform-provider-aws/issues/29064)) - **New Data Source:** `aws_appmesh_virtual_node` ([#​27545](https://togithub.com/hashicorp/terraform-provider-aws/issues/27545)) - **New Data Source:** `aws_appmesh_virtual_router` ([#​26908](https://togithub.com/hashicorp/terraform-provider-aws/issues/26908)) - **New Data Source:** `aws_globalaccelerator_custom_routing_accelerator` ([#​28922](https://togithub.com/hashicorp/terraform-provider-aws/issues/28922)) - **New Data Source:** `aws_oam_sink` ([#​30258](https://togithub.com/hashicorp/terraform-provider-aws/issues/30258)) - **New Data Source:** `aws_oam_sinks` ([#​30258](https://togithub.com/hashicorp/terraform-provider-aws/issues/30258)) - **New Data Source:** `aws_ssmincidents_replication_set` ([#​29769](https://togithub.com/hashicorp/terraform-provider-aws/issues/29769)) - **New Resource:** `aws_globalaccelerator_custom_routing_accelerator` ([#​28922](https://togithub.com/hashicorp/terraform-provider-aws/issues/28922)) - **New Resource:** `aws_globalaccelerator_custom_routing_endpoint_group` ([#​28922](https://togithub.com/hashicorp/terraform-provider-aws/issues/28922)) - **New Resource:** `aws_globalaccelerator_custom_routing_listener` ([#​28922](https://togithub.com/hashicorp/terraform-provider-aws/issues/28922)) - **New Resource:** `aws_rbin_rule` ([#​25926](https://togithub.com/hashicorp/terraform-provider-aws/issues/25926)) - **New Resource:** `aws_sns_topic_data_protection_policy` ([#​30008](https://togithub.com/hashicorp/terraform-provider-aws/issues/30008)) - **New Resource:** `aws_ssmincidents_replication_set` ([#​29769](https://togithub.com/hashicorp/terraform-provider-aws/issues/29769)) ENHANCEMENTS: - data-source/aws_db_instance: Add `master_user_secret` attribute ([#​28848](https://togithub.com/hashicorp/terraform-provider-aws/issues/28848)) - data-source/aws_globalaccelerator_accelerator: Add `dual_stack_dns_name` attribute ([#​28922](https://togithub.com/hashicorp/terraform-provider-aws/issues/28922)) - data-source/aws_rds_cluster: Add `master_user_secret` attribute ([#​28848](https://togithub.com/hashicorp/terraform-provider-aws/issues/28848)) - resource/aws_appmesh_gateway_route: Add `header`, `path` and `query_parameter` to the `spec.http_route.match` and `spec.http2_route.match` configuration blocks ([#​29064](https://togithub.com/hashicorp/terraform-provider-aws/issues/29064)) - resource/aws_appmesh_gateway_route: Add `port` to the `spec.grpc_route.action.target`, `spec.http_route.action.target` and `spec.http2_route.action.target` configuration blocks to support Virtual Services with multiple listeners ([#​29064](https://togithub.com/hashicorp/terraform-provider-aws/issues/29064)) - resource/aws_appmesh_gateway_route: Add `priority` to the `spec` configuration block ([#​29064](https://togithub.com/hashicorp/terraform-provider-aws/issues/29064)) - resource/aws_appmesh_route: Add `path` and `query_parameter` to the `spec.http_route.match` and `spec.http2_route.match` configuration blocks ([#​29064](https://togithub.com/hashicorp/terraform-provider-aws/issues/29064)) - resource/aws_appmesh_route: `spec.http_route.match.prefix` and `spec.http2_route.match.prefix` are Optional ([#​29064](https://togithub.com/hashicorp/terraform-provider-aws/issues/29064)) - resource/aws_appmesh_virtual_node: Add `ip_preference` and `response_type` to the `spec.service_discovery.dns` configuration block ([#​29064](https://togithub.com/hashicorp/terraform-provider-aws/issues/29064)) - resource/aws_db_instance: Add `manage_master_user_password`, `master_user_secret` and `master_user_secret_kms_key_id` arguments to support RDS managed master password in Secrets Manager ([#​28848](https://togithub.com/hashicorp/terraform-provider-aws/issues/28848)) - resource/aws_globalaccelerator_accelerator: Add `dual_stack_dns_name` attribute ([#​28922](https://togithub.com/hashicorp/terraform-provider-aws/issues/28922)) - resource/aws_lakeformation_lf_tag: Increase values MaxItem up to 1000 to match with AWS real limit ([#​26546](https://togithub.com/hashicorp/terraform-provider-aws/issues/26546)) - resource/aws_rds_cluster: Add `manage_master_user_password`, `master_user_secret` and `master_user_secret_kms_key_id` arguments to support RDS managed master password in Secrets Manager ([#​28848](https://togithub.com/hashicorp/terraform-provider-aws/issues/28848)) - resource/aws_sagemaker_endpoint_configuration: Add `production_variants.enable_ssm_access` and `shadow_production_variants.enable_ssm_access` arguments ([#​30267](https://togithub.com/hashicorp/terraform-provider-aws/issues/30267)) BUG FIXES: - datasource/aws_ecs_task_execution: Fix type assertion panic on `overrides.0.container_overrides.*.environment` attribute ([#​30214](https://togithub.com/hashicorp/terraform-provider-aws/issues/30214)) - datasource/aws_ecs_task_execution: Fix type assertion panic on `overrides.0.container_overrides.*.resource_requirements` attribute ([#​30214](https://togithub.com/hashicorp/terraform-provider-aws/issues/30214)) - datasource/aws_ecs_task_execution: Fix type assertion panic on `overrides.0.inference_accelerator_overrides` attribute ([#​30214](https://togithub.com/hashicorp/terraform-provider-aws/issues/30214)) - resource/aws_appmesh_virtual_router: `spec.listener` is Optional ([#​29064](https://togithub.com/hashicorp/terraform-provider-aws/issues/29064)) - resource/aws_fsx_openzfs_file_system: Fix `iops` validation in `disk_iops_configuration` to allow values for `SINGLE_AZ_1` and `SINGLE_AZ_2` ([#​30299](https://togithub.com/hashicorp/terraform-provider-aws/issues/30299)) - resource/aws_lakeformation_lf_tag: Fix support for lf-tag keys with colons in the name ([#​28258](https://togithub.com/hashicorp/terraform-provider-aws/issues/28258)) - resource/aws_launch_template: Allow `metadata_options` to be applied when `http_endpoint` is not configured ([#​30107](https://togithub.com/hashicorp/terraform-provider-aws/issues/30107)) - resource/aws_ssm_activation: Fix IAM eventual consistency errors on resource Create ([#​30280](https://togithub.com/hashicorp/terraform-provider-aws/issues/30280)) - resource/aws_ssm_document: Correctly set `default_version`, `document_version`, `hash`, `latest_version` and `parameter` as Computed when `content` changes ([#​28489](https://togithub.com/hashicorp/terraform-provider-aws/issues/28489)) - resource/aws_wafv2\_

Configuration

📅 Schedule: 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.



This PR has been generated by Mend Renovate. View repository job log here.

github-actions[bot] commented 10 months ago

Hey @renovate[bot]! 👋

Thank you for your contribution to the project. Please refer to the contribution rules for a quick overview of the process.

Make sure that this PR clearly explains:

With submitting this PR you confirm that you hold the rights of the code added and agree that it will published under the Apache 2.0 license.

The following ChatOps commands are supported:

Simply add a comment with the command in the first line. If you need to pass more information, separate it with a blank line from the command.

This message was generated automatically. You are welcome to improve it.