Skip to content

Commit a70236a

Browse files
committed
Merge branch 'main' into HEAD
# Conflicts: # internal/service/rds/cluster_test.go
2 parents 52e9445 + 8539002 commit a70236a

File tree

2,595 files changed

+135266
-50800
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,595 files changed

+135266
-50800
lines changed

.actrc

+1
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@
22
# The `full` variants are needed for Maven for TeamCity configuration validation
33
-P ubuntu-latest=ghcr.io/catthehacker/ubuntu:act-22.04
44
-P linux=ghcr.io/catthehacker/ubuntu:act-22.04
5+
-P custom-linux-medium=ghcr.io/catthehacker/ubuntu:act-22.04

.changelog/25743.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:new-data-source
2+
aws_ec2_transit_gateway_peering_attachments
3+
```

.changelog/26399.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:new-resource
2+
aws_drs_replication_configuration_template
3+
```

.changelog/34474.txt

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:enhancement
2+
resource/aws_lakeformation_data_lake_settings: Add `allow_full_table_external_data_access` attribute
3+
```
4+
5+
```release-note:enhancement
6+
data-source/aws_lakeformation_data_lake_settings: Add `allow_full_table_external_data_access` attribute
7+
```

.changelog/35003.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:new-resource
2+
aws_rds_certificate
3+
```

.changelog/35168.txt

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:new-resource
2+
aws_networkfirewall_tls_inspection_configuration
3+
```
4+
5+
```release-note:enhancement
6+
resource/aws_networkfirewall_logging_configuration: Add plan-time validation of `firewall_arn`
7+
```

.changelog/35722.txt

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:new-resource
2+
aws_networkmonitor_monitor
3+
```
4+
5+
```release-note:new-resource
6+
aws_networkmonitor_probe
7+
```

.changelog/36286.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:bug
2+
resource/aws_iot_topic_rule: Retry IAM eventual consistency errors on Update
3+
```

.changelog/36301.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:new-data-source
2+
aws_cloudfront_origin_access_control
3+
```

.changelog/36423.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:bug
2+
resource/aws_lb_target_group: Use the configured `ip_address_type` value when `target_type` is `instance`
3+
```

.changelog/36568.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_appsync_api_key: Add `api_key_id` attribute
3+
```

.changelog/36754.txt

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:enhancement
2+
resource/aws_ec2_capacity_reservation: Add configurable timeouts
3+
```
4+
5+
```release-note:enhancement
6+
resource/aws_ec2_capacity_reservation: Retry `InsufficientInstanceCapacity` errors
7+
```

.changelog/36772.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_iot_topic_rule: Add `cloudwatch_logs.batch_mode` and `error_action.cloudwatch_logs.batch_mode` arguments
3+
```

.changelog/36830.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_quicksight_account_subscription: Add `iam_identity_center_instance_arn` attribute
3+
```

.changelog/36900.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_fis_experiment_template: Add `experiment_options` configuration block
3+
```

.changelog/36902.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_ec2_transit_gateway_peering_attachment: Add `options` argument
3+
```

.changelog/36962.txt

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:bug
2+
resource/aws_applicationinsights_application: Change `resource_group_name` to [ForceNew](https://developer.hashicorp.com/terraform/plugin/sdkv2/schemas/schema-behaviors#forcenew)
3+
```
4+
5+
```release-note:enhancement
6+
resource/aws_ec2_traffic_mirror_session: Mark `packet_length` as Computed
7+
```

.changelog/36966.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:bug
2+
resource/aws_ec2_network_insights_path: Mark `destination` as Optional
3+
```

.changelog/36968.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_msk_replicator: Add `starting_position` argument
3+
```

.changelog/37082.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_lb_target_group: Add `target_group_health` configuration block
3+
```

.changelog/37105.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_amplify_domain_association: Add `certificate_settings` argument
3+
```

.changelog/37108.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_rds_cluster: Add `ca_certificate_identifier` argument and `ca_certificate_valid_till` attribute
3+
```

.changelog/37127.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:bug
2+
resource/aws_ec2_capacity_reservation: Fix `InvalidCapacityReservationId.NotFound` errors during Read and Delete when resource is manually deleted
3+
```

.changelog/37139.txt

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:enhancement
2+
resource/aws_sagemaker_domain: Add `default_user_settings.canvas_app_settings.generative_ai_settings` configuration block
3+
```
4+
5+
```release-note:enhancement
6+
resource/aws_sagemaker_user_profile: Add `user_settings.canvas_app_settings.generative_ai_settings` configuration block
7+
```

.changelog/37142.txt

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:enhancement
2+
resource/aws_launch_template: Add `network_interfaces.primary_ipv6` argument
3+
```
4+
5+
```release-note:enhancement
6+
data-source/aws_launch_template: Add `network_interfaces.primary_ipv6` attribute
7+
```

.changelog/37152.txt

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:enhancement
2+
resource/aws_iot_authorizer: Add `tags` argument
3+
```
4+
5+
```release-note:bug
6+
resource/aws_iot_provisioning_template: Fix `pre_provisioning_hook` update operation
7+
```

.changelog/37153.txt

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
2+
```release-note:enhancement
3+
resource/aws_sagemaker_domain: Add `default_user_settings.code_editor_app_settings.custom_image` configuration block
4+
```
5+
6+
```release-note:enhancement
7+
resource/aws_sagemaker_user_profile: Add `user_settings.code_editor_app_settings.custom_image` configuration block
8+
```

.changelog/37174.txt

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:bug
2+
resource/aws_autoscaling_group: Fix bug updating `warm_pool.max_group_prepared_capacity` to `0`
3+
```
4+
5+
```release-note:enhancement
6+
resource/aws_autoscaling_group: Add plan-time validation of `warm_pool.max_group_prepared_capacity` and `warm_pool.min_size`
7+
```

.changelog/37226.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_vpc_endpoint: Add `subnet_configuration` argument to support user defined IP addresses
3+
```

.changelog/37237.txt

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:enhancement
2+
resource/aws_opensearch_domain: Add `ip_address_type` argument
3+
```
4+
5+
```release-note:enhancement
6+
data-source/aws_opensearch_domain: Add `ip_address_type` argument
7+
```

.changelog/37242.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_route53_resolver_firewall_rule: Add `firewall_domain_redirection_action` argument
3+
```

.changelog/37291.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:new-resource
2+
aws_appfabric_ingestion
3+
```

.changelog/37317.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_imagebuilder_image_pipeline: Add `execution_role` and `workflow` arguments
3+
```

.changelog/37348.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:bug
2+
data-source/aws_lb_listener: Correctly set `default_action.target_group_arn`
3+
```

.changelog/37399.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:new-data-source
2+
aws_cognito_user_pool
3+
```

.changelog/37468.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:new-resource
2+
aws_appfabric_app_authorization
3+
```

.changelog/37528.txt

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
```release-note:new-resource
2+
aws_ec2_capacity_block_reservation
3+
```
4+
5+
```release-note:new-data-source
6+
aws_ec2_capacity_block_offering
7+
```
8+
9+
```release-note:note
10+
resource/aws_ec2_capacity_block_reservation: Because we cannot easily test this functionality, it is best effort and we ask for community help in testing
11+
```

.changelog/37542.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:new-resource
2+
aws_appfabric_app_bundle
3+
```

.changelog/37627.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:new-resource
2+
aws_appfabric_ingestion_destination
3+
```

.changelog/37716.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_docdb_cluster: Add `restore_to_point_in_time` argument
3+
```

.changelog/37726.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_sagemaker_endpoint_configuration: Add support for `InputAndOutput` in `capture_mode`
3+
```

.changelog/37748.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:bug
2+
resource/aws_codebuild_project: Fix unsetting `concurrent_build_limit`
3+
```

.changelog/37760.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_glue_job: Add `maintenance_window` argument
3+
```

.changelog/37767.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:new-resource
2+
aws_fms_resource_set
3+
```

.changelog/37890.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
data-source/aws_backup_plan: Add `rule` attribute
3+
```

.changelog/37891.txt

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:enhancement
2+
resource/aws_glue_catalog_table: Add `additional_locations` argument in `storage_descriptor`
3+
```
4+
5+
```release-note:enhancement
6+
data-source/aws_glue_catalog_table: Add `additional_locations` argument in `storage_descriptor`
7+
```

.changelog/37893.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:bug
2+
resource/aws_route53_zone: Fix `InvalidInput: 1 validation error detected: Value '...' at 'resourceId' failed to satisfy constraint: Member must have length less than or equal to 32` errors for resources imported with a `/hostedzone/` prefix
3+
```

.changelog/37898.txt

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:enhancement
2+
resource/aws_cloudformation_stack_set_instance: Extend `deployment_targets` argument.
3+
```
4+
5+
```release-note:bug
6+
resource/aws_cloudformation_stack_set_instance: Add `ForceNew` to deployment_targets attributes to ensure a new resource is recreated when the deployment_targets argument is changed, which was not the case previously.
7+
```

.changelog/37902.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:bug
2+
service/apigatewayv2: Retry on `ConflictException: Unable to complete operation due to concurrent modification` errors
3+
```

.changelog/37919.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:new-resource
2+
aws_guardduty_malware_protection_plan
3+
```

.changelog/37924.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:bug
2+
resource/aws_dynamodb_table: Fix `UnknownOperationException: Tagging is not currently supported in DynamoDB Local` errors on resource Read
3+
```

.changelog/37932.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_ecs_cluster: Add `configuration.managed_storage_configuration` argument
3+
```

.changelog/37958.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:bug
2+
data-source/aws_ami: Fix query returning no results
3+
```

.changelog/37966.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:bug
2+
provider: Fixes an error where some data sources were not returning `tags`
3+
```

.changelog/37970.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:bug
2+
resource/aws_codebuild_project: Increase maximum values of `build_batch_config.timeout_in_mins` and `build_timeout` from `480` (8 hours) to `2160` (36 hours)
3+
```

.changelog/37977.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:bug
2+
data-source/aws_ami: Fix `interface conversion: interface {} is types.ProductCodeValues, not string` panic
3+
```

.changelog/37980.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:bug
2+
resource/aws_lambda_event_source_mapping: Remove the upper limit on `scaling_config.maximum_concurrency`
3+
```

.changelog/37991.txt

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:bug
2+
resource/aws_dynamodb_table: Fixes perpetual diff when `ttl.attribute_name` is set when `ttl.enabled` is not set.
3+
```
4+
5+
```release-note:enhancement
6+
resource/aws_dynamodb_table: Adds validation for `ttl` values.
7+
```

.changelog/38003.txt

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
```release-note:enhancement
2+
resource/aws_launch_template: Add `instance_requirements.max_spot_price_as_percentage_of_optimal_on_demand_price` argument
3+
```
4+
5+
```release-note:enhancement
6+
resource/aws_ec2_fleet: Add `launch_template_config.override.instance_requirements.max_spot_price_as_percentage_of_optimal_on_demand_price` argument
7+
```
8+
9+
```release-note:enhancement
10+
resource/aws_autoscaling_group: Add `mixed_instances_policy.launch_template.override.instance_requirements.max_spot_price_as_percentage_of_optimal_on_demand_price` argument
11+
```
12+
13+
```release-note:enhancement
14+
data-source/aws_autoscaling_group: Add `mixed_instances_policy.launch_template.override.instance_requirements.max_spot_price_as_percentage_of_optimal_on_demand_price` attribute
15+
```
16+
17+
```release-note:enhancement
18+
data-source/aws_launch_template: Add `instance_requirements.max_spot_price_as_percentage_of_optimal_on_demand_price` attribute
19+
```

.changelog/38010.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_api_gateway_integration: Increase maximum value of `timeout_milliseconds` from `29000` (29 seconds) to `300000` (5 minutes)
3+
```

.changelog/38011.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:bug
2+
service/transitgateway: Fix resource Read pagination regression causing `NotFound` errors
3+
```

.changelog/38013.txt

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
```release-note:enhancement
2+
data-source/aws_networkmanager_core_network_policy_document: Add `attachment_policies.action.add_to_network_function_group` argument
3+
```
4+
5+
```release-note:enhancement
6+
data-source/aws_networkmanager_core_network_policy_document: Add `send-via` and `send-to` as valid values for `segment_actions.action`
7+
```
8+
9+
```release-note:enhancement
10+
data-source/aws_networkmanager_core_network_policy_document: Add `single-hop` and `dual-hop` as valid values for `segment_actions.mode`
11+
```
12+
13+
```release-note:enhancement
14+
data-source/aws_networkmanager_core_network_policy_document: Add `when_sent_to` and `via` configuration blocks to `segment_actions`
15+
```
16+
17+
```release-note:bug
18+
data-source/aws_networkmanager_core_network_policy_document: Add correct `except` values to the returned JSON document when `segment_actions.share_with_except` is configured
19+
```
20+
21+
```release-note:enhancement
22+
data-source/aws_networkmanager_core_network_policy_document: Add `network_function_groups` configuration block
23+
```

.changelog/38057.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:bug
2+
provider: Now falls back to non-FIPS endpoint if `use_fips_endpoint` is set and no FIPS endpoint is available
3+
```

.changelog/38067.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:bug
2+
data-source/aws_ecs_service: Correctly set `tags`
3+
```

0 commit comments

Comments
 (0)