Skip to content

Commit 9ae1960

Browse files
authored
Merge pull request #2767 from hashicorp/f-2025-08-21-schema-updates
2025-08-21 Schema Updates
2 parents ecdd6fd + 51b73d8 commit 9ae1960

File tree

180 files changed

+14893
-603
lines changed

Some content is hidden

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

180 files changed

+14893
-603
lines changed

CHANGELOG.md

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,25 @@
1-
## 1.53.0 (Unreleased)
1+
## 1.53.0 (August 21, 2025)
2+
3+
FEATURES
4+
5+
* **New Data Source:** `awscc_aps_resource_policy`
6+
* **New Data Source:** `awscc_aps_resource_policies`
7+
* **New Data Source:** `awscc_codepipeline_webhook`
8+
* **New Data Source:** `awscc_codepipeline_webhooks`
9+
* **New Data Source:** `awscc_guardduty_threat_entity_set`
10+
* **New Data Source:** `awscc_guardduty_threat_entity_sets`
11+
* **New Data Source:** `awscc_guardduty_trusted_entity_set`
12+
* **New Data Source:** `awscc_guardduty_trusted_entity_sets`
13+
* **New Data Source:** `awscc_inspectorv2_code_security_integration`
14+
* **New Data Source:** `awscc_inspectorv2_code_security_integrations`
15+
* **New Data Source:** `awscc_inspectorv2_code_security_scan_configuration`
16+
* **New Data Source:** `awscc_inspectorv2_code_security_scan_configurations`
17+
* **New Resource:** `aws_aps_resource_policy`
18+
* **New Resource:** `aws_codepipeline_webhook`
19+
* **New Resource:** `aws_guardduty_threat_entity_set`
20+
* **New Resource:** `aws_guardduty_trusted_entity_set`
21+
* **New Resource:** `aws_inspectorv2_code_security_integration`
22+
* **New Resource:** `aws_inspectorv2_code_security_scan_configuration`
223

324
## 1.52.0 (August 14, 2025)
425

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
# generated by https://github.com/hashicorp/terraform-plugin-docs
3+
page_title: "awscc_aps_resource_policies Data Source - terraform-provider-awscc"
4+
subcategory: ""
5+
description: |-
6+
Plural Data Source schema for AWS::APS::ResourcePolicy
7+
---
8+
9+
# awscc_aps_resource_policies (Data Source)
10+
11+
Plural Data Source schema for AWS::APS::ResourcePolicy
12+
13+
14+
15+
<!-- schema generated by tfplugindocs -->
16+
## Schema
17+
18+
### Read-Only
19+
20+
- `id` (String) Uniquely identifies the data source.
21+
- `ids` (Set of String) Set of Resource Identifiers.
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
# generated by https://github.com/hashicorp/terraform-plugin-docs
3+
page_title: "awscc_aps_resource_policy Data Source - terraform-provider-awscc"
4+
subcategory: ""
5+
description: |-
6+
Data Source schema for AWS::APS::ResourcePolicy
7+
---
8+
9+
# awscc_aps_resource_policy (Data Source)
10+
11+
Data Source schema for AWS::APS::ResourcePolicy
12+
13+
14+
15+
<!-- schema generated by tfplugindocs -->
16+
## Schema
17+
18+
### Required
19+
20+
- `id` (String) Uniquely identifies the resource.
21+
22+
### Read-Only
23+
24+
- `policy_document` (String) The JSON to use as the Resource-based Policy.
25+
- `workspace_arn` (String) The Arn of an APS Workspace that the PolicyDocument will be attached to.

docs/data-sources/b2bi_transformer.md

Lines changed: 121 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ Read-Only:
7676
Read-Only:
7777

7878
- `split_options` (Attributes) (see [below for nested schema](#nestedatt--input_conversion--advanced_options--x12--split_options))
79+
- `validation_options` (Attributes) (see [below for nested schema](#nestedatt--input_conversion--advanced_options--x12--validation_options))
7980

8081
<a id="nestedatt--input_conversion--advanced_options--x12--split_options"></a>
8182
### Nested Schema for `input_conversion.advanced_options.x12.split_options`
@@ -85,6 +86,53 @@ Read-Only:
8586
- `split_by` (String)
8687

8788

89+
<a id="nestedatt--input_conversion--advanced_options--x12--validation_options"></a>
90+
### Nested Schema for `input_conversion.advanced_options.x12.validation_options`
91+
92+
Read-Only:
93+
94+
- `validation_rules` (Attributes List) (see [below for nested schema](#nestedatt--input_conversion--advanced_options--x12--validation_options--validation_rules))
95+
96+
<a id="nestedatt--input_conversion--advanced_options--x12--validation_options--validation_rules"></a>
97+
### Nested Schema for `input_conversion.advanced_options.x12.validation_options.validation_rules`
98+
99+
Read-Only:
100+
101+
- `code_list_validation_rule` (Attributes) (see [below for nested schema](#nestedatt--input_conversion--advanced_options--x12--validation_options--validation_rules--code_list_validation_rule))
102+
- `element_length_validation_rule` (Attributes) (see [below for nested schema](#nestedatt--input_conversion--advanced_options--x12--validation_options--validation_rules--element_length_validation_rule))
103+
- `element_requirement_validation_rule` (Attributes) (see [below for nested schema](#nestedatt--input_conversion--advanced_options--x12--validation_options--validation_rules--element_requirement_validation_rule))
104+
105+
<a id="nestedatt--input_conversion--advanced_options--x12--validation_options--validation_rules--code_list_validation_rule"></a>
106+
### Nested Schema for `input_conversion.advanced_options.x12.validation_options.validation_rules.code_list_validation_rule`
107+
108+
Read-Only:
109+
110+
- `codes_to_add` (List of String)
111+
- `codes_to_remove` (List of String)
112+
- `element_id` (String)
113+
114+
115+
<a id="nestedatt--input_conversion--advanced_options--x12--validation_options--validation_rules--element_length_validation_rule"></a>
116+
### Nested Schema for `input_conversion.advanced_options.x12.validation_options.validation_rules.element_length_validation_rule`
117+
118+
Read-Only:
119+
120+
- `element_id` (String)
121+
- `max_length` (Number)
122+
- `min_length` (Number)
123+
124+
125+
<a id="nestedatt--input_conversion--advanced_options--x12--validation_options--validation_rules--element_requirement_validation_rule"></a>
126+
### Nested Schema for `input_conversion.advanced_options.x12.validation_options.validation_rules.element_requirement_validation_rule`
127+
128+
Read-Only:
129+
130+
- `element_position` (String)
131+
- `requirement` (String)
132+
133+
134+
135+
88136

89137

90138
<a id="nestedatt--input_conversion--format_options"></a>
@@ -119,9 +167,82 @@ Read-Only:
119167

120168
Read-Only:
121169

170+
- `advanced_options` (Attributes) (see [below for nested schema](#nestedatt--output_conversion--advanced_options))
122171
- `format_options` (Attributes) (see [below for nested schema](#nestedatt--output_conversion--format_options))
123172
- `to_format` (String)
124173

174+
<a id="nestedatt--output_conversion--advanced_options"></a>
175+
### Nested Schema for `output_conversion.advanced_options`
176+
177+
Read-Only:
178+
179+
- `x12` (Attributes) (see [below for nested schema](#nestedatt--output_conversion--advanced_options--x12))
180+
181+
<a id="nestedatt--output_conversion--advanced_options--x12"></a>
182+
### Nested Schema for `output_conversion.advanced_options.x12`
183+
184+
Read-Only:
185+
186+
- `split_options` (Attributes) (see [below for nested schema](#nestedatt--output_conversion--advanced_options--x12--split_options))
187+
- `validation_options` (Attributes) (see [below for nested schema](#nestedatt--output_conversion--advanced_options--x12--validation_options))
188+
189+
<a id="nestedatt--output_conversion--advanced_options--x12--split_options"></a>
190+
### Nested Schema for `output_conversion.advanced_options.x12.split_options`
191+
192+
Read-Only:
193+
194+
- `split_by` (String)
195+
196+
197+
<a id="nestedatt--output_conversion--advanced_options--x12--validation_options"></a>
198+
### Nested Schema for `output_conversion.advanced_options.x12.validation_options`
199+
200+
Read-Only:
201+
202+
- `validation_rules` (Attributes List) (see [below for nested schema](#nestedatt--output_conversion--advanced_options--x12--validation_options--validation_rules))
203+
204+
<a id="nestedatt--output_conversion--advanced_options--x12--validation_options--validation_rules"></a>
205+
### Nested Schema for `output_conversion.advanced_options.x12.validation_options.validation_rules`
206+
207+
Read-Only:
208+
209+
- `code_list_validation_rule` (Attributes) (see [below for nested schema](#nestedatt--output_conversion--advanced_options--x12--validation_options--validation_rules--code_list_validation_rule))
210+
- `element_length_validation_rule` (Attributes) (see [below for nested schema](#nestedatt--output_conversion--advanced_options--x12--validation_options--validation_rules--element_length_validation_rule))
211+
- `element_requirement_validation_rule` (Attributes) (see [below for nested schema](#nestedatt--output_conversion--advanced_options--x12--validation_options--validation_rules--element_requirement_validation_rule))
212+
213+
<a id="nestedatt--output_conversion--advanced_options--x12--validation_options--validation_rules--code_list_validation_rule"></a>
214+
### Nested Schema for `output_conversion.advanced_options.x12.validation_options.validation_rules.code_list_validation_rule`
215+
216+
Read-Only:
217+
218+
- `codes_to_add` (List of String)
219+
- `codes_to_remove` (List of String)
220+
- `element_id` (String)
221+
222+
223+
<a id="nestedatt--output_conversion--advanced_options--x12--validation_options--validation_rules--element_length_validation_rule"></a>
224+
### Nested Schema for `output_conversion.advanced_options.x12.validation_options.validation_rules.element_length_validation_rule`
225+
226+
Read-Only:
227+
228+
- `element_id` (String)
229+
- `max_length` (Number)
230+
- `min_length` (Number)
231+
232+
233+
<a id="nestedatt--output_conversion--advanced_options--x12--validation_options--validation_rules--element_requirement_validation_rule"></a>
234+
### Nested Schema for `output_conversion.advanced_options.x12.validation_options.validation_rules.element_requirement_validation_rule`
235+
236+
Read-Only:
237+
238+
- `element_position` (String)
239+
- `requirement` (String)
240+
241+
242+
243+
244+
245+
125246
<a id="nestedatt--output_conversion--format_options"></a>
126247
### Nested Schema for `output_conversion.format_options`
127248

docs/data-sources/cloudfront_vpc_origin.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,4 +51,4 @@ Read-Only:
5151
- `name` (String) The name of the CloudFront VPC origin endpoint configuration.
5252
- `origin_protocol_policy` (String) The origin protocol policy for the CloudFront VPC origin endpoint configuration.
5353
- `origin_ssl_protocols` (List of String) Specifies the minimum SSL/TLS protocol that CloudFront uses when connecting to your origin over HTTPS. Valid values include ``SSLv3``, ``TLSv1``, ``TLSv1.1``, and ``TLSv1.2``.
54-
For more information, see [Minimum Origin SSL Protocol](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/distribution-web-values-specify.html#DownloadDistValuesOriginSSLProtocols) in the *Amazon CloudFront Developer Guide*.
54+
For more information, see [Minimum Origin SSL Protocol](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/DownloadDistValuesOrigin.html#DownloadDistValuesOriginSSLProtocols) in the *Amazon CloudFront Developer Guide*.
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
---
2+
# generated by https://github.com/hashicorp/terraform-plugin-docs
3+
page_title: "awscc_codepipeline_webhook Data Source - terraform-provider-awscc"
4+
subcategory: ""
5+
description: |-
6+
Data Source schema for AWS::CodePipeline::Webhook
7+
---
8+
9+
# awscc_codepipeline_webhook (Data Source)
10+
11+
Data Source schema for AWS::CodePipeline::Webhook
12+
13+
14+
15+
<!-- schema generated by tfplugindocs -->
16+
## Schema
17+
18+
### Required
19+
20+
- `id` (String) Uniquely identifies the resource.
21+
22+
### Read-Only
23+
24+
- `authentication` (String) Supported options are GITHUB_HMAC, IP, and UNAUTHENTICATED.
25+
- `authentication_configuration` (Attributes) Properties that configure the authentication applied to incoming webhook trigger requests (see [below for nested schema](#nestedatt--authentication_configuration))
26+
- `filters` (Attributes List) A list of rules applied to the body/payload sent in the POST request to a webhook URL (see [below for nested schema](#nestedatt--filters))
27+
- `name` (String) The name of the webhook
28+
- `register_with_third_party` (Boolean) Configures a connection between the webhook that was created and the external tool with events to be detected.
29+
- `target_action` (String) The name of the action in a pipeline you want to connect to the webhook.
30+
- `target_pipeline` (String) The name of the pipeline you want to connect to the webhook.
31+
- `target_pipeline_version` (Number) The version number of the pipeline to be connected to the trigger request.
32+
- `url` (String) The webhook URL generated by AWS CodePipeline
33+
- `webhook_id` (String) logical id of the webhook
34+
35+
<a id="nestedatt--authentication_configuration"></a>
36+
### Nested Schema for `authentication_configuration`
37+
38+
Read-Only:
39+
40+
- `allowed_ip_range` (String) The property used to configure acceptance of webhooks in an IP address range. For IP, only the AllowedIPRange property must be set. This property must be set to a valid CIDR range.
41+
- `secret_token` (String) The property used to configure GitHub authentication. For GITHUB_HMAC, only the SecretToken property must be set.
42+
43+
44+
<a id="nestedatt--filters"></a>
45+
### Nested Schema for `filters`
46+
47+
Read-Only:
48+
49+
- `json_path` (String) A JsonPath expression that is applied to the body/payload of the webhook. The value selected by the JsonPath expression must match the value specified in the MatchEquals field. Otherwise, the request is ignored.
50+
- `match_equals` (String) The value selected by the JsonPath expression must match what is supplied in the MatchEquals field. Otherwise, the request is ignored.
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
# generated by https://github.com/hashicorp/terraform-plugin-docs
3+
page_title: "awscc_codepipeline_webhooks Data Source - terraform-provider-awscc"
4+
subcategory: ""
5+
description: |-
6+
Plural Data Source schema for AWS::CodePipeline::Webhook
7+
---
8+
9+
# awscc_codepipeline_webhooks (Data Source)
10+
11+
Plural Data Source schema for AWS::CodePipeline::Webhook
12+
13+
14+
15+
<!-- schema generated by tfplugindocs -->
16+
## Schema
17+
18+
### Read-Only
19+
20+
- `id` (String) Uniquely identifies the data source.
21+
- `ids` (Set of String) Set of Resource Identifiers.

docs/data-sources/deadline_fleet.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ Data Source schema for AWS::Deadline::Fleet
3333
- `min_worker_count` (Number)
3434
- `role_arn` (String)
3535
- `status` (String)
36+
- `status_message` (String)
3637
- `tags` (Attributes Set) An array of key-value pairs to apply to this resource. (see [below for nested schema](#nestedatt--tags))
3738
- `worker_count` (Number)
3839

docs/data-sources/dms_data_migration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Data Source schema for AWS::DMS::DataMigration
3737

3838
Read-Only:
3939

40-
- `cloudwatch_logs_enabled` (Boolean) The property specifies whether to enable the Cloudwatch log.
40+
- `cloudwatch_logs_enabled` (Boolean) The property specifies whether to enable the CloudWatch log.
4141
- `number_of_jobs` (Number) The number of parallel jobs that trigger parallel threads to unload the tables from the source, and then load them to the target.
4242
- `selection_rules` (String) The property specifies the rules of selecting objects for data migration.
4343

docs/data-sources/dynamodb_global_table.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,7 @@ Read-Only:
197197
Read-Only:
198198

199199
- `enabled` (Boolean)
200+
- `mode` (String)
200201

201202

202203
<a id="nestedatt--replicas--global_secondary_indexes"></a>
@@ -215,6 +216,7 @@ Read-Only:
215216
Read-Only:
216217

217218
- `enabled` (Boolean)
219+
- `mode` (String)
218220

219221

220222
<a id="nestedatt--replicas--global_secondary_indexes--read_on_demand_throughput_settings"></a>

0 commit comments

Comments
 (0)