Skip to content

Commit 7717ddf

Browse files
Updated API models and rebuilt service gems.
1 parent e2cfb44 commit 7717ddf

File tree

90 files changed

+3291
-939
lines changed

Some content is hidden

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

90 files changed

+3291
-939
lines changed

apis/bedrock/2023-04-20/api-2.json

Lines changed: 272 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2165,6 +2165,12 @@
21652165
"min":0,
21662166
"sensitive":true
21672167
},
2168+
"AutomatedReasoningPolicyAccuracyScore":{
2169+
"type":"double",
2170+
"box":true,
2171+
"max":1.0,
2172+
"min":0.0
2173+
},
21682174
"AutomatedReasoningPolicyAddRuleAnnotation":{
21692175
"type":"structure",
21702176
"required":["expression"],
@@ -2234,6 +2240,36 @@
22342240
"variable":{"shape":"AutomatedReasoningPolicyDefinitionVariable"}
22352241
}
22362242
},
2243+
"AutomatedReasoningPolicyAnnotatedChunk":{
2244+
"type":"structure",
2245+
"required":["content"],
2246+
"members":{
2247+
"pageNumber":{"shape":"Integer"},
2248+
"content":{"shape":"AutomatedReasoningPolicyAnnotatedContentList"}
2249+
}
2250+
},
2251+
"AutomatedReasoningPolicyAnnotatedChunkList":{
2252+
"type":"list",
2253+
"member":{"shape":"AutomatedReasoningPolicyAnnotatedChunk"}
2254+
},
2255+
"AutomatedReasoningPolicyAnnotatedContent":{
2256+
"type":"structure",
2257+
"members":{
2258+
"line":{"shape":"AutomatedReasoningPolicyAnnotatedLine"}
2259+
},
2260+
"union":true
2261+
},
2262+
"AutomatedReasoningPolicyAnnotatedContentList":{
2263+
"type":"list",
2264+
"member":{"shape":"AutomatedReasoningPolicyAnnotatedContent"}
2265+
},
2266+
"AutomatedReasoningPolicyAnnotatedLine":{
2267+
"type":"structure",
2268+
"members":{
2269+
"lineNumber":{"shape":"Integer"},
2270+
"lineText":{"shape":"AutomatedReasoningPolicyLineText"}
2271+
}
2272+
},
22372273
"AutomatedReasoningPolicyAnnotation":{
22382274
"type":"structure",
22392275
"members":{
@@ -2293,6 +2329,23 @@
22932329
"min":1,
22942330
"pattern":"arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}:[0-9]{12}:automated-reasoning-policy/[a-z0-9]{12}(:([1-9][0-9]{0,11}))?"
22952331
},
2332+
"AutomatedReasoningPolicyAtomicStatement":{
2333+
"type":"structure",
2334+
"required":[
2335+
"id",
2336+
"text",
2337+
"location"
2338+
],
2339+
"members":{
2340+
"id":{"shape":"AutomatedReasoningPolicyStatementId"},
2341+
"text":{"shape":"AutomatedReasoningPolicyStatementText"},
2342+
"location":{"shape":"AutomatedReasoningPolicyStatementLocation"}
2343+
}
2344+
},
2345+
"AutomatedReasoningPolicyAtomicStatementList":{
2346+
"type":"list",
2347+
"member":{"shape":"AutomatedReasoningPolicyAtomicStatement"}
2348+
},
22962349
"AutomatedReasoningPolicyBuildDocumentBlob":{
22972350
"type":"blob",
22982351
"max":5000000,
@@ -2350,14 +2403,49 @@
23502403
"ERROR"
23512404
]
23522405
},
2406+
"AutomatedReasoningPolicyBuildResultAssetId":{
2407+
"type":"string",
2408+
"max":36,
2409+
"min":0,
2410+
"pattern":"[0-9a-fA-F\\-]+"
2411+
},
2412+
"AutomatedReasoningPolicyBuildResultAssetManifest":{
2413+
"type":"structure",
2414+
"required":["entries"],
2415+
"members":{
2416+
"entries":{"shape":"AutomatedReasoningPolicyBuildResultAssetManifestList"}
2417+
}
2418+
},
2419+
"AutomatedReasoningPolicyBuildResultAssetManifestEntry":{
2420+
"type":"structure",
2421+
"required":["assetType"],
2422+
"members":{
2423+
"assetType":{"shape":"AutomatedReasoningPolicyBuildResultAssetType"},
2424+
"assetName":{"shape":"AutomatedReasoningPolicyBuildResultAssetName"},
2425+
"assetId":{"shape":"AutomatedReasoningPolicyBuildResultAssetId"}
2426+
}
2427+
},
2428+
"AutomatedReasoningPolicyBuildResultAssetManifestList":{
2429+
"type":"list",
2430+
"member":{"shape":"AutomatedReasoningPolicyBuildResultAssetManifestEntry"}
2431+
},
2432+
"AutomatedReasoningPolicyBuildResultAssetName":{
2433+
"type":"string",
2434+
"max":256,
2435+
"min":0,
2436+
"sensitive":true
2437+
},
23532438
"AutomatedReasoningPolicyBuildResultAssetType":{
23542439
"type":"string",
23552440
"enum":[
23562441
"BUILD_LOG",
23572442
"QUALITY_REPORT",
23582443
"POLICY_DEFINITION",
23592444
"GENERATED_TEST_CASES",
2360-
"POLICY_SCENARIOS"
2445+
"POLICY_SCENARIOS",
2446+
"FIDELITY_REPORT",
2447+
"ASSET_MANIFEST",
2448+
"SOURCE_DOCUMENT"
23612449
]
23622450
},
23632451
"AutomatedReasoningPolicyBuildResultAssets":{
@@ -2367,7 +2455,10 @@
23672455
"qualityReport":{"shape":"AutomatedReasoningPolicyDefinitionQualityReport"},
23682456
"buildLog":{"shape":"AutomatedReasoningPolicyBuildLog"},
23692457
"generatedTestCases":{"shape":"AutomatedReasoningPolicyGeneratedTestCases"},
2370-
"policyScenarios":{"shape":"AutomatedReasoningPolicyScenarios"}
2458+
"policyScenarios":{"shape":"AutomatedReasoningPolicyScenarios"},
2459+
"assetManifest":{"shape":"AutomatedReasoningPolicyBuildResultAssetManifest"},
2460+
"document":{"shape":"AutomatedReasoningPolicySourceDocument"},
2461+
"fidelityReport":{"shape":"AutomatedReasoningPolicyFidelityReport"}
23712462
},
23722463
"union":true
23732464
},
@@ -2493,7 +2584,8 @@
24932584
"enum":[
24942585
"INGEST_CONTENT",
24952586
"REFINE_POLICY",
2496-
"IMPORT_POLICY"
2587+
"IMPORT_POLICY",
2588+
"GENERATE_FIDELITY_REPORT"
24972589
]
24982590
},
24992591
"AutomatedReasoningPolicyConflictedRuleIdList":{
@@ -2502,6 +2594,12 @@
25022594
"max":500,
25032595
"min":0
25042596
},
2597+
"AutomatedReasoningPolicyCoverageScore":{
2598+
"type":"double",
2599+
"box":true,
2600+
"max":1.0,
2601+
"min":0.0
2602+
},
25052603
"AutomatedReasoningPolicyDefinition":{
25062604
"type":"structure",
25072605
"members":{
@@ -2785,7 +2883,48 @@
27852883
"max":500,
27862884
"min":0
27872885
},
2886+
"AutomatedReasoningPolicyDocumentId":{
2887+
"type":"string",
2888+
"max":8,
2889+
"min":0,
2890+
"pattern":"[a-zA-Z0-9]*"
2891+
},
2892+
"AutomatedReasoningPolicyDocumentSha256":{
2893+
"type":"string",
2894+
"max":64,
2895+
"min":64
2896+
},
2897+
"AutomatedReasoningPolicyFidelityReport":{
2898+
"type":"structure",
2899+
"required":[
2900+
"coverageScore",
2901+
"accuracyScore",
2902+
"ruleReports",
2903+
"variableReports",
2904+
"documentSources"
2905+
],
2906+
"members":{
2907+
"coverageScore":{"shape":"AutomatedReasoningPolicyCoverageScore"},
2908+
"accuracyScore":{"shape":"AutomatedReasoningPolicyAccuracyScore"},
2909+
"ruleReports":{"shape":"AutomatedReasoningPolicyRuleReportMap"},
2910+
"variableReports":{"shape":"AutomatedReasoningPolicyVariableReportMap"},
2911+
"documentSources":{"shape":"AutomatedReasoningPolicyReportSourceDocumentList"}
2912+
}
2913+
},
27882914
"AutomatedReasoningPolicyFormatVersion":{"type":"string"},
2915+
"AutomatedReasoningPolicyGenerateFidelityReportContent":{
2916+
"type":"structure",
2917+
"members":{
2918+
"documents":{"shape":"AutomatedReasoningPolicyGenerateFidelityReportDocumentList"}
2919+
},
2920+
"union":true
2921+
},
2922+
"AutomatedReasoningPolicyGenerateFidelityReportDocumentList":{
2923+
"type":"list",
2924+
"member":{"shape":"AutomatedReasoningPolicyBuildWorkflowDocument"},
2925+
"max":5,
2926+
"min":0
2927+
},
27892928
"AutomatedReasoningPolicyGeneratedTestCase":{
27902929
"type":"structure",
27912930
"required":[
@@ -2829,6 +2968,26 @@
28292968
"content":{"shape":"AutomatedReasoningPolicyAnnotationIngestContent"}
28302969
}
28312970
},
2971+
"AutomatedReasoningPolicyJustificationList":{
2972+
"type":"list",
2973+
"member":{"shape":"AutomatedReasoningPolicyJustificationText"}
2974+
},
2975+
"AutomatedReasoningPolicyJustificationText":{
2976+
"type":"string",
2977+
"max":1024,
2978+
"min":0,
2979+
"sensitive":true
2980+
},
2981+
"AutomatedReasoningPolicyLineNumberList":{
2982+
"type":"list",
2983+
"member":{"shape":"Integer"}
2984+
},
2985+
"AutomatedReasoningPolicyLineText":{
2986+
"type":"string",
2987+
"max":256,
2988+
"min":0,
2989+
"sensitive":true
2990+
},
28322991
"AutomatedReasoningPolicyMutation":{
28332992
"type":"structure",
28342993
"members":{
@@ -2855,6 +3014,43 @@
28553014
"type":"structure",
28563015
"members":{}
28573016
},
3017+
"AutomatedReasoningPolicyReportSourceDocument":{
3018+
"type":"structure",
3019+
"required":[
3020+
"documentName",
3021+
"documentHash",
3022+
"documentId",
3023+
"atomicStatements",
3024+
"documentContent"
3025+
],
3026+
"members":{
3027+
"documentName":{"shape":"AutomatedReasoningPolicyBuildDocumentName"},
3028+
"documentHash":{"shape":"AutomatedReasoningPolicyDocumentSha256"},
3029+
"documentId":{"shape":"AutomatedReasoningPolicyDocumentId"},
3030+
"atomicStatements":{"shape":"AutomatedReasoningPolicyAtomicStatementList"},
3031+
"documentContent":{"shape":"AutomatedReasoningPolicyAnnotatedChunkList"}
3032+
}
3033+
},
3034+
"AutomatedReasoningPolicyReportSourceDocumentList":{
3035+
"type":"list",
3036+
"member":{"shape":"AutomatedReasoningPolicyReportSourceDocument"}
3037+
},
3038+
"AutomatedReasoningPolicyRuleReport":{
3039+
"type":"structure",
3040+
"required":["rule"],
3041+
"members":{
3042+
"rule":{"shape":"AutomatedReasoningPolicyDefinitionRuleId"},
3043+
"groundingStatements":{"shape":"AutomatedReasoningPolicyStatementReferenceList"},
3044+
"groundingJustifications":{"shape":"AutomatedReasoningPolicyJustificationList"},
3045+
"accuracyScore":{"shape":"AutomatedReasoningPolicyAccuracyScore"},
3046+
"accuracyJustification":{"shape":"AutomatedReasoningPolicyJustificationText"}
3047+
}
3048+
},
3049+
"AutomatedReasoningPolicyRuleReportMap":{
3050+
"type":"map",
3051+
"key":{"shape":"AutomatedReasoningPolicyDefinitionRuleId"},
3052+
"value":{"shape":"AutomatedReasoningPolicyRuleReport"}
3053+
},
28583054
"AutomatedReasoningPolicyScenario":{
28593055
"type":"structure",
28603056
"required":[
@@ -2893,6 +3089,56 @@
28933089
"policyScenarios":{"shape":"AutomatedReasoningPolicyScenarioList"}
28943090
}
28953091
},
3092+
"AutomatedReasoningPolicySourceDocument":{
3093+
"type":"structure",
3094+
"required":[
3095+
"document",
3096+
"documentContentType",
3097+
"documentName",
3098+
"documentHash"
3099+
],
3100+
"members":{
3101+
"document":{"shape":"AutomatedReasoningPolicyBuildDocumentBlob"},
3102+
"documentContentType":{"shape":"AutomatedReasoningPolicyBuildDocumentContentType"},
3103+
"documentName":{"shape":"AutomatedReasoningPolicyBuildDocumentName"},
3104+
"documentDescription":{"shape":"AutomatedReasoningPolicyBuildDocumentDescription"},
3105+
"documentHash":{"shape":"AutomatedReasoningPolicyDocumentSha256"}
3106+
}
3107+
},
3108+
"AutomatedReasoningPolicyStatementId":{
3109+
"type":"string",
3110+
"max":8,
3111+
"min":0,
3112+
"pattern":"[a-zA-Z0-9]*"
3113+
},
3114+
"AutomatedReasoningPolicyStatementLocation":{
3115+
"type":"structure",
3116+
"required":["lines"],
3117+
"members":{
3118+
"lines":{"shape":"AutomatedReasoningPolicyLineNumberList"}
3119+
}
3120+
},
3121+
"AutomatedReasoningPolicyStatementReference":{
3122+
"type":"structure",
3123+
"required":[
3124+
"documentId",
3125+
"statementId"
3126+
],
3127+
"members":{
3128+
"documentId":{"shape":"AutomatedReasoningPolicyDocumentId"},
3129+
"statementId":{"shape":"AutomatedReasoningPolicyStatementId"}
3130+
}
3131+
},
3132+
"AutomatedReasoningPolicyStatementReferenceList":{
3133+
"type":"list",
3134+
"member":{"shape":"AutomatedReasoningPolicyStatementReference"}
3135+
},
3136+
"AutomatedReasoningPolicyStatementText":{
3137+
"type":"string",
3138+
"max":1024,
3139+
"min":0,
3140+
"sensitive":true
3141+
},
28963142
"AutomatedReasoningPolicySummaries":{
28973143
"type":"list",
28983144
"member":{"shape":"AutomatedReasoningPolicySummary"},
@@ -3103,6 +3349,22 @@
31033349
"variable":{"shape":"AutomatedReasoningPolicyDefinitionVariable"}
31043350
}
31053351
},
3352+
"AutomatedReasoningPolicyVariableReport":{
3353+
"type":"structure",
3354+
"required":["policyVariable"],
3355+
"members":{
3356+
"policyVariable":{"shape":"AutomatedReasoningPolicyDefinitionVariableName"},
3357+
"groundingStatements":{"shape":"AutomatedReasoningPolicyStatementReferenceList"},
3358+
"groundingJustifications":{"shape":"AutomatedReasoningPolicyJustificationList"},
3359+
"accuracyScore":{"shape":"AutomatedReasoningPolicyAccuracyScore"},
3360+
"accuracyJustification":{"shape":"AutomatedReasoningPolicyJustificationText"}
3361+
}
3362+
},
3363+
"AutomatedReasoningPolicyVariableReportMap":{
3364+
"type":"map",
3365+
"key":{"shape":"AutomatedReasoningPolicyDefinitionVariableName"},
3366+
"value":{"shape":"AutomatedReasoningPolicyVariableReport"}
3367+
},
31063368
"AutomatedReasoningPolicyVersion":{
31073369
"type":"string",
31083370
"max":12,
@@ -3113,7 +3375,8 @@
31133375
"type":"structure",
31143376
"members":{
31153377
"documents":{"shape":"AutomatedReasoningPolicyBuildWorkflowDocumentList"},
3116-
"policyRepairAssets":{"shape":"AutomatedReasoningPolicyBuildWorkflowRepairContent"}
3378+
"policyRepairAssets":{"shape":"AutomatedReasoningPolicyBuildWorkflowRepairContent"},
3379+
"generateFidelityReportContent":{"shape":"AutomatedReasoningPolicyGenerateFidelityReportContent"}
31173380
},
31183381
"union":true
31193382
},
@@ -4907,6 +5170,11 @@
49075170
"shape":"AutomatedReasoningPolicyBuildResultAssetType",
49085171
"location":"querystring",
49095172
"locationName":"assetType"
5173+
},
5174+
"assetId":{
5175+
"shape":"AutomatedReasoningPolicyBuildResultAssetId",
5176+
"location":"querystring",
5177+
"locationName":"assetId"
49105178
}
49115179
}
49125180
},

0 commit comments

Comments
 (0)