|
1547 | 1547 | "rule": { |
1548 | 1548 | "target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinitionRule", |
1549 | 1549 | "traits": { |
| 1550 | + "smithy.api#documentation": "<p>The rule definition that specifies the formal logical expression and metadata for the new rule being added to the policy.</p>", |
1550 | 1551 | "smithy.api#required": {} |
1551 | 1552 | } |
1552 | 1553 | } |
|
1590 | 1591 | "type": { |
1591 | 1592 | "target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinitionType", |
1592 | 1593 | "traits": { |
| 1594 | + "smithy.api#documentation": "<p>The type definition that specifies the name, description, and possible values for the new custom type being added to the policy.</p>", |
1593 | 1595 | "smithy.api#required": {} |
1594 | 1596 | } |
1595 | 1597 | } |
|
1654 | 1656 | "variable": { |
1655 | 1657 | "target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinitionVariable", |
1656 | 1658 | "traits": { |
| 1659 | + "smithy.api#documentation": "<p>The variable definition that specifies the name, type, and description for the new variable being added to the policy.</p>", |
1657 | 1660 | "smithy.api#required": {} |
1658 | 1661 | } |
1659 | 1662 | } |
|
1958 | 1961 | "type": "union", |
1959 | 1962 | "members": { |
1960 | 1963 | "policyDefinition": { |
1961 | | - "target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinition" |
| 1964 | + "target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinition", |
| 1965 | + "traits": { |
| 1966 | + "smithy.api#documentation": "<p>The complete policy definition generated by the build workflow, containing all rules, variables, and custom types extracted from the source documents.</p>" |
| 1967 | + } |
1962 | 1968 | }, |
1963 | 1969 | "qualityReport": { |
1964 | 1970 | "target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinitionQualityReport", |
|
2138 | 2144 | "type": "structure", |
2139 | 2145 | "members": { |
2140 | 2146 | "policyDefinition": { |
2141 | | - "target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinition" |
| 2147 | + "target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinition", |
| 2148 | + "traits": { |
| 2149 | + "smithy.api#documentation": "<p>An existing policy definition that serves as the starting point for the build workflow, typically used in policy repair or update scenarios.</p>" |
| 2150 | + } |
2142 | 2151 | }, |
2143 | 2152 | "workflowContent": { |
2144 | 2153 | "target": "com.amazonaws.bedrock#AutomatedReasoningPolicyWorkflowTypeContent", |
|
2343 | 2352 | "type": "union", |
2344 | 2353 | "members": { |
2345 | 2354 | "policyDefinitionVariable": { |
2346 | | - "target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinitionVariable" |
| 2355 | + "target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinitionVariable", |
| 2356 | + "traits": { |
| 2357 | + "smithy.api#documentation": "<p>A variable element within the policy definition that represents a concept used in logical expressions and rules.</p>" |
| 2358 | + } |
2347 | 2359 | }, |
2348 | 2360 | "policyDefinitionType": { |
2349 | | - "target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinitionType" |
| 2361 | + "target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinitionType", |
| 2362 | + "traits": { |
| 2363 | + "smithy.api#documentation": "<p>A custom type element within the policy definition that defines a set of possible values for variables.</p>" |
| 2364 | + } |
2350 | 2365 | }, |
2351 | 2366 | "policyDefinitionRule": { |
2352 | | - "target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinitionRule" |
| 2367 | + "target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinitionRule", |
| 2368 | + "traits": { |
| 2369 | + "smithy.api#documentation": "<p>A rule element within the policy definition that contains a formal logical expression used for validation.</p>" |
| 2370 | + } |
2353 | 2371 | } |
2354 | 2372 | }, |
2355 | 2373 | "traits": { |
|
3336 | 3354 | "testCase": { |
3337 | 3355 | "target": "com.amazonaws.bedrock#AutomatedReasoningPolicyTestCase", |
3338 | 3356 | "traits": { |
| 3357 | + "smithy.api#documentation": "<p>The test case that was executed, including the input content, expected results, and configuration parameters used during validation.</p>", |
3339 | 3358 | "smithy.api#required": {} |
3340 | 3359 | } |
3341 | 3360 | }, |
|
3549 | 3568 | "rule": { |
3550 | 3569 | "target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinitionRule", |
3551 | 3570 | "traits": { |
| 3571 | + "smithy.api#documentation": "<p>The updated rule definition containing the modified formal logical expression and any changed metadata for the existing rule.</p>", |
3552 | 3572 | "smithy.api#required": {} |
3553 | 3573 | } |
3554 | 3574 | } |
|
3597 | 3617 | "type": { |
3598 | 3618 | "target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinitionType", |
3599 | 3619 | "traits": { |
| 3620 | + "smithy.api#documentation": "<p>The updated type definition containing the modified name, description, or values for the existing custom type.</p>", |
3600 | 3621 | "smithy.api#required": {} |
3601 | 3622 | } |
3602 | 3623 | } |
|
3665 | 3686 | "variable": { |
3666 | 3687 | "target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinitionVariable", |
3667 | 3688 | "traits": { |
| 3689 | + "smithy.api#documentation": "<p>The updated variable definition containing the modified name, type, or description for the existing variable.</p>", |
3668 | 3690 | "smithy.api#required": {} |
3669 | 3691 | } |
3670 | 3692 | } |
|
4434 | 4456 | { |
4435 | 4457 | "target": "com.amazonaws.bedrock#ThrottlingException" |
4436 | 4458 | }, |
| 4459 | + { |
| 4460 | + "target": "com.amazonaws.bedrock#TooManyTagsException" |
| 4461 | + }, |
4437 | 4462 | { |
4438 | 4463 | "target": "com.amazonaws.bedrock#ValidationException" |
4439 | 4464 | } |
|
0 commit comments