Skip to content

Commit 22c6c05

Browse files
committed
Merge branch 'main' into HEAD
2 parents cfab501 + 90232e3 commit 22c6c05

File tree

1,278 files changed

+45674
-6564
lines changed

Some content is hidden

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

1,278 files changed

+45674
-6564
lines changed

.changelog/37060.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:new-data-source
2+
aws_fis_experiment_templates
3+
```

.changelog/40155.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_codebuild_webhook: Add `manual_creation` argument
3+
```

.changelog/40855.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_cognito_user_pool_domain: Add `managed_login_version` argument
3+
```

.changelog/40946.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_redshiftserverless_workgroup: Add `price_performance_target` argument
3+
```

.changelog/41120.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_fis_experiment_template: Add `experiment_report_configuration` argument
3+
```

.changelog/41180.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:bug
2+
resource/aws_rds_cluster: Fix `InvalidParameterValue: SecondsUntilAutoPause can only be specified when minimum capacity is 0` errors when removing `serverlessv2_scaling_configuration.seconds_until_auto_pause`
3+
```

.changelog/41484.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:enhancement
2+
resource/aws_dynamodb_table: Add `point_in_time_recovery.recovery_period_in_days` argument
3+
```
4+
5+
```release-note:enhancement
6+
data-source/aws_dynamodb_table: Add `point_in_time_recovery.recovery_period_in_days` attribute
7+
```

.changelog/41650.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_amplify_app: Add `compute_role_arn` argument
3+
```

.changelog/41764.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
```release-note:bug
2+
resource/aws_s3_bucket_lifecycle_configuration: Fix potential eventual consistency errors in some regions
3+
```
4+

.changelog/41918.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:new-data-source
2+
aws_vpc_endpoint_associations
3+
```

.changelog/42041.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:bug
2+
resource/aws_s3_bucket_lifecycle_configuration: No longer allows empty `rule.filter.and.tags`
3+
```

.changelog/42081.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:bug
2+
resource/aws_iam_user: Retry `ConcurrentModificationException`s during user creation
3+
```

.changelog/42105.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:new-resource
2+
aws_redshift_integration
3+
```

.changelog/42109.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_prometheus_scraper: Allow `alias`, `destination`, `role_configuration`, and `scrape_configuration` to be updated in-place
3+
```

.changelog/42134.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_eks_cluster: Add `force_update_version` argument
3+
```

.changelog/42144.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:bug
2+
resource/aws_sagemaker_domain: Allow `default_user_settings.custom_file_system_config` and `default_space_settings.custom_file_system_config` to be removed on Update
3+
```
4+
5+
```release-note:bug
6+
resource/aws_sagemaker_user_profile: Allow `user_settings.custom_file_system_config` to be removed on Update
7+
```

.changelog/42145.txt

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
```release-note:enhancement
2+
resource/aws_apigatewayv2_api: Add `ip_address_type` argument to support dual-stack (IPv4 and IPv6) endpoints
3+
```
4+
5+
```release-note:enhancement
6+
data-source/aws_apigatewayv2_api: Add `ip_address_type` attribute
7+
```
8+
9+
```release-note:enhancement
10+
resource/aws_apigatewayv2_domain_name: Add `domain_name_configuration.ip_address_type` argument to support dual-stack (IPv4 and IPv6) endpoints
11+
```

.changelog/42146.txt

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
```release-note:enhancement
2+
resource/aws_api_gateway_rest_api: Add `endpoint_configuration.ip_address_type` argument to support dual-stack (IPv4 and IPv6) endpoints
3+
```
4+
5+
```release-note:enhancement
6+
resource/aws_api_gateway_domain_name: Add `endpoint_configuration.ip_address_type` argument to support dual-stack (IPv4 and IPv6) endpoints
7+
```
8+
9+
```release-note:enhancement
10+
data-source/aws_api_gateway_rest_api: Add `endpoint_configuration.ip_address_type` attribute
11+
```
12+
13+
```release-note:enhancement
14+
data-source/aws_api_gateway_domain_name: Add `endpoint_configuration.ip_address_type` attribute
15+
```

.changelog/42160.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:enhancement
2+
resource/aws_networkfirewall_firewall: Add `enabled_analysis_types` argument
3+
```
4+
5+
```release-note:enhancement
6+
data-source/aws_networkfirewall_firewall: Add `enabled_analysis_types` attribute
7+
```

.changelog/42164.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_transfer_server: Add `TransferSecurityPolicy-2025-03`, `TransferSecurityPolicy-FIPS-2025-03`, and `TransferSecurityPolicy-SshAuditCompliant-2025-02` as valid values for `security_policy_name`
3+
```

.changelog/42208.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:bug
2+
resource/aws_elasticache_serverless_cache: Fix to allow in-place updates when `engine` is changed from `redis` to `valkey`
3+
```

.changelog/42214.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:enhancement
2+
resource/aws_ec2_network_insights_path: Add `filter_at_destination` and `filter_at_source` configuration blocks
3+
```
4+
5+
```release-note:enhancement
6+
data-source/aws_ec2_network_insights_path: Support `filter_at_destination` and `filter_at_source` attributes
7+
```

.changelog/42215.txt

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
```release-note:bug
2+
resource/aws_vpclattice_listener_rule: Requires `match.http_match`.
3+
```
4+
5+
```release-note:bug
6+
resource/aws_vpclattice_listener_rule: Requires exactly one of `action.fixed_response` or `action.forward`.
7+
```
8+
9+
```release-note:bug
10+
resource/aws_vpclattice_listener_rule: Prevents error when setting `listener_identifier` to ARN.
11+
```
12+
13+
```release-note:bug
14+
resource/aws_vpclattice_listener_rule: Prevents error when setting `service_identifier` to ARN.
15+
```

.changelog/42228.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:bug
2+
resource/aws_s3_bucket_lifecycle_configuration: Fix errors when removing `rule` from top of list
3+
```

.changelog/42241.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:bug
2+
resource/aws_kms_custom_key_store: Fix `panic: runtime error: invalid memory address or nil pointer dereference` when no `XksProxyConfiguration` is returned
3+
```

.changelog/42244.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:note
2+
resource/aws_api_gateway_deployment: Computed attributes `invoke_url` and `execution_arn` are deprecated. Use the `invoke_url` and `execution_arn` attributes of the `aws_api_gateway_stage` resource instead.
3+
```

.changelog/42262.txt

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
```release-note:enhancement
2+
resource/aws_glue_connection: Add `athena_properties` argument and allow `DYNAMODB` connection type.
3+
```
4+
5+
```release-note:enhancement
6+
resource/aws_glue_connection: Support `DYNAMODB` as a valid value for `connection_type`
7+
```
8+
9+
```release-note:enhancement
10+
data-source/aws_glue_connection: Support `athena_properties` attribute
11+
```

.changelog/42269.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:enhancement
2+
data-source/aws_workspaces_directory: Add `certificate_based_auth_properties` attribute
3+
```
4+
5+
```release-note:enhancement
6+
resource/aws_workspaces_directory: Add `certificate_based_auth_properties` configuration block
7+
```

.changelog/42300.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:enhancement
2+
resource/aws_dms_endpoint: Add `kinesis_settings.use_large_integer_value` argument
3+
```
4+
5+
```release-note:enhancement
6+
data-source/aws_dms_endpoint: Add `kinesis_settings.use_large_integer_value` attribute
7+
```

.changelog/42330.txt

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
```release-note:enhancement
2+
data-source/aws_workspaces_directory: Add `active_directory_config`, `user_identity_type`, `workspace_directory_description`, `workspace_directory_name`, and `workspace_type` attributes
3+
```
4+
5+
```release-note:enhancement
6+
resource/aws_workspaces_directory: Add `active_directory_config`, `user_identity_type`, `workspace_directory_description`, `workspace_directory_name`, and `workspace_type` arguments in support of [WorkSpaces Pools](https://docs.aws.amazon.com/workspaces/latest/adminguide/manage-workspaces-pools-directory.html)
7+
```
8+
9+
```release-note:enhancement
10+
resource/aws_workspaces_directory: Mark `directory_id` as Optional
11+
```

.changelog/42332.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_accessanalyzer_analyzer: Add `configuration.unused_access.analysis_rule` argument
3+
```

.changelog/42339.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:new-data-source
2+
aws_dynamodb_tables
3+
```

.changelog/42344.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:enhancement
2+
data-source/aws_guardduty_detector: Add `arn` attribute
3+
```
4+
5+
```release-note:enhancement
6+
data-source/aws_guardduty_detector: Add `tags` attribute
7+
```

.changelog/42345.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:new-resource
2+
aws_ec2_default_credit_specification
3+
```

.changelog/42346.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:bug
2+
resource/aws_elasticache_replication_group: Fix `malformed version` error when parsing 7.x redis engine versions
3+
```

.changelog/42347.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:enhancement
2+
resource/aws_imagebuilder_infrastructure_configuration: Add `placement` argument
3+
```
4+
5+
```release-note:enhancement
6+
data-source/aws_imagebuilder_infrastructure_configuration: Add `placement` attribute
7+
```

.changelog/42356.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:enhancement
2+
resource/aws_s3tables_table_bucket: Add `encryption_configuration` argument. This functionality requires the `s3tables:GetTableBucketEncryption` IAM permission
3+
```
4+
5+
```release-note:enhancement
6+
resource/aws_s3tables_table: Add `encryption_configuration` argument. This functionality requires the `s3tables:GetTableEncryption` IAM permission
7+
```

.changelog/42369.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:bug
2+
resource/aws_ec2_network_insights_path: Fix failure when `filter_at_source.source_address` is unspecified.
3+
```

.changelog/42374.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:new-resource
2+
aws_inspector2_filter
3+
```

.changelog/42376.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_fis_experiment_template: Add support for `ManagedResources` to `action.*.target`
3+
```

.changelog/42380.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_autoscaling_group: Add `capacity_reservation_specification` argument
3+
```

.changelog/42385.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:enhancement
2+
resource/aws_cloudwatch_event_connection: Add `kms_key_identifier` argument
3+
```
4+
5+
```release-note:enhancement
6+
data-source/aws_cloudwatch_event_connection: Add `kms_key_identifier` attribute
7+
```

.changelog/42390.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:bug
2+
resource/aws_cloudwatch_metric_alarm: Support `20` as a valid value for `metric_query.metric.period`, `metric_query.period`, and `period`
3+
```

.changelog/42404.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_wafv2_web_acl: Add `data_protection_config` argument
3+
```

.changelog/42407.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
```release-note:enhancement
2+
resource/aws_wafv2_web_acl: Add `uri_fragment` to `field_to_match` configuration blocks
3+
```
4+
5+
```release-note:enhancement
6+
resource/aws_wafv2_rule_group: Add `uri_fragment` to `field_to_match` configuration blocks
7+
```
8+

.changelog/42418.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_ecs_account_setting_default: Add support for `defaultLogDriverMode` value in `Name` argument
3+
```

.changelog/42424.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:enhancement
2+
resource/aws_ec2_client_vpn_endpoint: Add `client_route_enforcement_options` argument
3+
```
4+
5+
```release-note:enhancement
6+
data-source/aws_ec2_client_vpn_endpoint: Add `client_route_enforcement_options` attribute
7+
```

.changelog/42430.txt

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
```release-note:enhancement
2+
resource/aws_cognito_user_pool_client: Add `refresh_token_rotation` argument
3+
```
4+
5+
```release-note:enhancement
6+
resource/aws_cognito_managed_user_pool_client: Add `refresh_token_rotation` argument
7+
```
8+
9+
```release-note:enhancement
10+
data-source/aws_cognito_user_pool_client: Add `refresh_token_rotation` attribute
11+
```

.changelog/42451.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:enhancement
2+
resource/aws_redshiftserverless_workgroup: Add `track_name` argument
3+
```
4+
5+
```release-note:enhancement
6+
data-source/aws_redshiftserverless_workgroup: Add `track_name` attribute
7+
```

.changelog/42456.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:enhancement
2+
resource/aws_rum_app_monitor: Add `domain_list` argument
3+
```
4+
5+
```release-note:enhancement
6+
resource/aws_rum_app_monitor: Mark `domain` as Optional
7+
```

.changelog/42470.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:enhancement
2+
resource/aws_cognitoidp_user_pool: Add `user_pool_add_ons.advanced_security_additional_flows` argument
3+
```
4+
5+
```release-note:enhancement
6+
data-source/aws_cognitoidp_user_pool: Add `user_pool_add_ons` attribute
7+
```

.changelog/42471.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:enhancement
2+
resource/aws_cloudwatch_event_bus: Add `dead_letter_config` argument
3+
```
4+
5+
```release-note:enhancement
6+
data-source/aws_cloudwatch_event_bus: Add `dead_letter_config` attribute
7+
```

.changelog/42473.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:bug
2+
data-source/aws_networkfirewall_firewall_policy: Add `firewall_policy.policy_variables` configuration block
3+
```

.changelog/42479.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_appflow_flow: Add `destination_flow_config.destination_connector_properties.salesforce.data_transfer_api` argument
3+
```

.changelog/42494.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
```release-note:bug
2+
resource/aws_controltower_control: Fix handling of `parameters` block removal
3+
```
4+
```release-note:bug
5+
resource/aws_controltower_control: Fix handling `ResourceNotFound` exceptions during delete
6+
```

.changelog/42508.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/aws_sns_topic: Add `fifo_throughput_scope` argument
3+
```

.ci/.golangci.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1+
version: "2"
2+
linters:
3+
default: none
14
issues:
25
max-issues-per-linter: 0
36
max-same-issues: 0
4-
5-
linters:
6-
disable-all: true
7+
formatters:
78
enable:
89
- gofmt
9-
1010
run:
1111
timeout: 30m

0 commit comments

Comments
 (0)