+45
-17
lines changedFilter options
+45
-17
lines changed Original file line number Diff line number Diff line change
@@ -93,6 +93,9 @@ export interface CreateAutomatedReasoningPolicyVersionCommandOutput
93
93
* @throws {@link ThrottlingException} (client fault)
94
94
* <p>The number of requests exceeds the limit. Resubmit your request later.</p>
95
95
*
96
+
* @throws {@link TooManyTagsException} (client fault)
97
+
* <p>The request contains more tags than can be associated with a resource (50 tags per resource). The maximum number of tags includes both existing tags and those included in your current request. </p>
98
+
*
96
99
* @throws {@link ValidationException} (client fault)
97
100
* <p>Input validation failed. Check your request parameters and retry the request.</p>
98
101
*
Original file line number Diff line number Diff line change
@@ -1752,7 +1752,7 @@ export interface GetAutomatedReasoningPolicyBuildWorkflowResultAssetsRequest {
1752
1752
*/
1753
1753
export interface AutomatedReasoningPolicyAddRuleMutation {
1754
1754
/**
1755
-
* <p>Represents a formal logic rule in an Automated Reasoning policy. For example, rules can be expressed as if-then statements that define logical constraints.</p>
1755
+
* <p>The rule definition that specifies the formal logical expression and metadata for the new rule being added to the policy.</p>
1756
1756
* @public
1757
1757
*/
1758
1758
rule: AutomatedReasoningPolicyDefinitionRule | undefined;
@@ -1764,7 +1764,7 @@ export interface AutomatedReasoningPolicyAddRuleMutation {
1764
1764
*/
1765
1765
export interface AutomatedReasoningPolicyAddTypeMutation {
1766
1766
/**
1767
-
* <p>Represents a custom user-defined viarble type in an Automated Reasoning policy. Types are enum-based and provide additional context beyond predefined variable types.</p>
1767
+
* <p>The type definition that specifies the name, description, and possible values for the new custom type being added to the policy.</p>
1768
1768
* @public
1769
1769
*/
1770
1770
type: AutomatedReasoningPolicyDefinitionType | undefined;
@@ -1776,7 +1776,7 @@ export interface AutomatedReasoningPolicyAddTypeMutation {
1776
1776
*/
1777
1777
export interface AutomatedReasoningPolicyAddVariableMutation {
1778
1778
/**
1779
-
* <p>Represents a variable in an Automated Reasoning policy. Variables represent concepts that can have values assigned during natural language translation.</p>
1779
+
* <p>The variable definition that specifies the name, type, and description for the new variable being added to the policy.</p>
1780
1780
* @public
1781
1781
*/
1782
1782
variable: AutomatedReasoningPolicyDefinitionVariable | undefined;
@@ -1824,7 +1824,7 @@ export interface AutomatedReasoningPolicyDeleteVariableMutation {
1824
1824
*/
1825
1825
export interface AutomatedReasoningPolicyUpdateRuleMutation {
1826
1826
/**
1827
-
* <p>Represents a formal logic rule in an Automated Reasoning policy. For example, rules can be expressed as if-then statements that define logical constraints.</p>
1827
+
* <p>The updated rule definition containing the modified formal logical expression and any changed metadata for the existing rule.</p>
1828
1828
* @public
1829
1829
*/
1830
1830
rule: AutomatedReasoningPolicyDefinitionRule | undefined;
@@ -1836,7 +1836,7 @@ export interface AutomatedReasoningPolicyUpdateRuleMutation {
1836
1836
*/
1837
1837
export interface AutomatedReasoningPolicyUpdateTypeMutation {
1838
1838
/**
1839
-
* <p>Represents a custom user-defined viarble type in an Automated Reasoning policy. Types are enum-based and provide additional context beyond predefined variable types.</p>
1839
+
* <p>The updated type definition containing the modified name, description, or values for the existing custom type.</p>
1840
1840
* @public
1841
1841
*/
1842
1842
type: AutomatedReasoningPolicyDefinitionType | undefined;
@@ -1848,7 +1848,7 @@ export interface AutomatedReasoningPolicyUpdateTypeMutation {
1848
1848
*/
1849
1849
export interface AutomatedReasoningPolicyUpdateVariableMutation {
1850
1850
/**
1851
-
* <p>Represents a variable in an Automated Reasoning policy. Variables represent concepts that can have values assigned during natural language translation.</p>
1851
+
* <p>The updated variable definition containing the modified name, type, or description for the existing variable.</p>
1852
1852
* @public
1853
1853
*/
1854
1854
variable: AutomatedReasoningPolicyDefinitionVariable | undefined;
@@ -2180,7 +2180,7 @@ export type AutomatedReasoningPolicyDefinitionElement =
2180
2180
*/
2181
2181
export namespace AutomatedReasoningPolicyDefinitionElement {
2182
2182
/**
2183
-
* <p>Represents a variable in an Automated Reasoning policy. Variables represent concepts that can have values assigned during natural language translation.</p>
2183
+
* <p>A variable element within the policy definition that represents a concept used in logical expressions and rules.</p>
2184
2184
* @public
2185
2185
*/
2186
2186
export interface PolicyDefinitionVariableMember {
@@ -2191,7 +2191,7 @@ export namespace AutomatedReasoningPolicyDefinitionElement {
2191
2191
}
2192
2192
2193
2193
/**
2194
-
* <p>Represents a custom user-defined viarble type in an Automated Reasoning policy. Types are enum-based and provide additional context beyond predefined variable types.</p>
2194
+
* <p>A custom type element within the policy definition that defines a set of possible values for variables.</p>
2195
2195
* @public
2196
2196
*/
2197
2197
export interface PolicyDefinitionTypeMember {
@@ -2202,7 +2202,7 @@ export namespace AutomatedReasoningPolicyDefinitionElement {
2202
2202
}
2203
2203
2204
2204
/**
2205
-
* <p>Represents a formal logic rule in an Automated Reasoning policy. For example, rules can be expressed as if-then statements that define logical constraints.</p>
2205
+
* <p>A rule element within the policy definition that contains a formal logical expression used for validation.</p>
2206
2206
* @public
2207
2207
*/
2208
2208
export interface PolicyDefinitionRuleMember {
@@ -2418,7 +2418,7 @@ export type AutomatedReasoningPolicyBuildResultAssets =
2418
2418
*/
2419
2419
export namespace AutomatedReasoningPolicyBuildResultAssets {
2420
2420
/**
2421
-
* <p>Contains the formal logic rules, variables, and custom variable types that define an Automated Reasoning policy. The policy definition specifies the constraints used to validate foundation model responses for accuracy and logical consistency.</p>
2421
+
* <p>The complete policy definition generated by the build workflow, containing all rules, variables, and custom types extracted from the source documents.</p>
2422
2422
* @public
2423
2423
*/
2424
2424
export interface PolicyDefinitionMember {
@@ -3151,7 +3151,7 @@ export type AutomatedReasoningPolicyTestRunStatus =
3151
3151
*/
3152
3152
export interface AutomatedReasoningPolicyTestResult {
3153
3153
/**
3154
-
* <p>Represents a test for validating an Automated Reasoning policy. tests contain sample inputs and expected outcomes to verify policy behavior.</p>
3154
+
* <p>The test case that was executed, including the input content, expected results, and configuration parameters used during validation.</p>
3155
3155
* @public
3156
3156
*/
3157
3157
testCase: AutomatedReasoningPolicyTestCase | undefined;
@@ -3563,7 +3563,7 @@ export namespace AutomatedReasoningPolicyWorkflowTypeContent {
3563
3563
*/
3564
3564
export interface AutomatedReasoningPolicyBuildWorkflowSource {
3565
3565
/**
3566
-
* <p>Contains the formal logic rules, variables, and custom variable types that define an Automated Reasoning policy. The policy definition specifies the constraints used to validate foundation model responses for accuracy and logical consistency.</p>
3566
+
* <p>An existing policy definition that serves as the starting point for the build workflow, typically used in policy repair or update scenarios.</p>
3567
3567
* @public
3568
3568
*/
3569
3569
policyDefinition?: AutomatedReasoningPolicyDefinition | undefined;
Original file line number Diff line number Diff line change
@@ -1544,6 +1544,7 @@
1544
1544
"rule": {
1545
1545
"target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinitionRule",
1546
1546
"traits": {
1547
+
"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>",
1547
1548
"smithy.api#required": {}
1548
1549
}
1549
1550
}
@@ -1587,6 +1588,7 @@
1587
1588
"type": {
1588
1589
"target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinitionType",
1589
1590
"traits": {
1591
+
"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>",
1590
1592
"smithy.api#required": {}
1591
1593
}
1592
1594
}
@@ -1651,6 +1653,7 @@
1651
1653
"variable": {
1652
1654
"target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinitionVariable",
1653
1655
"traits": {
1656
+
"smithy.api#documentation": "<p>The variable definition that specifies the name, type, and description for the new variable being added to the policy.</p>",
1654
1657
"smithy.api#required": {}
1655
1658
}
1656
1659
}
@@ -1955,7 +1958,10 @@
1955
1958
"type": "union",
1956
1959
"members": {
1957
1960
"policyDefinition": {
1958
-
"target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinition"
1961
+
"target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinition",
1962
+
"traits": {
1963
+
"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>"
1964
+
}
1959
1965
},
1960
1966
"qualityReport": {
1961
1967
"target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinitionQualityReport",
@@ -2135,7 +2141,10 @@
2135
2141
"type": "structure",
2136
2142
"members": {
2137
2143
"policyDefinition": {
2138
-
"target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinition"
2144
+
"target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinition",
2145
+
"traits": {
2146
+
"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>"
2147
+
}
2139
2148
},
2140
2149
"workflowContent": {
2141
2150
"target": "com.amazonaws.bedrock#AutomatedReasoningPolicyWorkflowTypeContent",
@@ -2340,13 +2349,22 @@
2340
2349
"type": "union",
2341
2350
"members": {
2342
2351
"policyDefinitionVariable": {
2343
-
"target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinitionVariable"
2352
+
"target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinitionVariable",
2353
+
"traits": {
2354
+
"smithy.api#documentation": "<p>A variable element within the policy definition that represents a concept used in logical expressions and rules.</p>"
2355
+
}
2344
2356
},
2345
2357
"policyDefinitionType": {
2346
-
"target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinitionType"
2358
+
"target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinitionType",
2359
+
"traits": {
2360
+
"smithy.api#documentation": "<p>A custom type element within the policy definition that defines a set of possible values for variables.</p>"
2361
+
}
2347
2362
},
2348
2363
"policyDefinitionRule": {
2349
-
"target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinitionRule"
2364
+
"target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinitionRule",
2365
+
"traits": {
2366
+
"smithy.api#documentation": "<p>A rule element within the policy definition that contains a formal logical expression used for validation.</p>"
2367
+
}
2350
2368
}
2351
2369
},
2352
2370
"traits": {
@@ -3333,6 +3351,7 @@
3333
3351
"testCase": {
3334
3352
"target": "com.amazonaws.bedrock#AutomatedReasoningPolicyTestCase",
3335
3353
"traits": {
3354
+
"smithy.api#documentation": "<p>The test case that was executed, including the input content, expected results, and configuration parameters used during validation.</p>",
3336
3355
"smithy.api#required": {}
3337
3356
}
3338
3357
},
@@ -3546,6 +3565,7 @@
3546
3565
"rule": {
3547
3566
"target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinitionRule",
3548
3567
"traits": {
3568
+
"smithy.api#documentation": "<p>The updated rule definition containing the modified formal logical expression and any changed metadata for the existing rule.</p>",
3549
3569
"smithy.api#required": {}
3550
3570
}
3551
3571
}
@@ -3594,6 +3614,7 @@
3594
3614
"type": {
3595
3615
"target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinitionType",
3596
3616
"traits": {
3617
+
"smithy.api#documentation": "<p>The updated type definition containing the modified name, description, or values for the existing custom type.</p>",
3597
3618
"smithy.api#required": {}
3598
3619
}
3599
3620
}
@@ -3662,6 +3683,7 @@
3662
3683
"variable": {
3663
3684
"target": "com.amazonaws.bedrock#AutomatedReasoningPolicyDefinitionVariable",
3664
3685
"traits": {
3686
+
"smithy.api#documentation": "<p>The updated variable definition containing the modified name, type, or description for the existing variable.</p>",
3665
3687
"smithy.api#required": {}
3666
3688
}
3667
3689
}
@@ -4431,6 +4453,9 @@
4431
4453
{
4432
4454
"target": "com.amazonaws.bedrock#ThrottlingException"
4433
4455
},
4456
+
{
4457
+
"target": "com.amazonaws.bedrock#TooManyTagsException"
4458
+
},
4434
4459
{
4435
4460
"target": "com.amazonaws.bedrock#ValidationException"
4436
4461
}
You can’t perform that action at this time.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4