Skip to content

Commit 459729d

Browse files
author
AWS
committed
Data Automation for Amazon Bedrock Update: Added support for modality routing and modality enablement on CreateDataAutomationProject and UpdateDataAutomationProject APIs
1 parent b1d33c8 commit 459729d

File tree

2 files changed

+61
-2
lines changed

2 files changed

+61
-2
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "Data Automation for Amazon Bedrock",
4+
"contributor": "",
5+
"description": "Added support for modality routing and modality enablement on CreateDataAutomationProject and UpdateDataAutomationProject APIs"
6+
}

services/bedrockdataautomation/src/main/resources/codegen-resources/service-2.json

Lines changed: 55 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -315,6 +315,13 @@
315315
"member":{"shape":"AudioExtractionCategoryType"},
316316
"documentation":"<p>List of Audio Extraction Category Type</p>"
317317
},
318+
"AudioOverrideConfiguration":{
319+
"type":"structure",
320+
"members":{
321+
"modalityProcessing":{"shape":"ModalityProcessingConfiguration"}
322+
},
323+
"documentation":"<p>Override Configuration of Audio</p>"
324+
},
318325
"AudioStandardExtraction":{
319326
"type":"structure",
320327
"required":["category"],
@@ -734,6 +741,16 @@
734741
},
735742
"documentation":"<p>Delete DataAutomationProject Response</p>"
736743
},
744+
"DesiredModality":{
745+
"type":"string",
746+
"documentation":"<p>Desired Modality types</p>",
747+
"enum":[
748+
"IMAGE",
749+
"DOCUMENT",
750+
"AUDIO",
751+
"VIDEO"
752+
]
753+
},
737754
"DocumentBoundingBox":{
738755
"type":"structure",
739756
"required":["state"],
@@ -808,7 +825,8 @@
808825
"DocumentOverrideConfiguration":{
809826
"type":"structure",
810827
"members":{
811-
"splitter":{"shape":"SplitterConfiguration"}
828+
"splitter":{"shape":"SplitterConfiguration"},
829+
"modalityProcessing":{"shape":"ModalityProcessingConfiguration"}
812830
},
813831
"documentation":"<p>Override Configuration of Document</p>"
814832
},
@@ -948,6 +966,13 @@
948966
"member":{"shape":"ImageExtractionCategoryType"},
949967
"documentation":"<p>List of Image Extraction Category</p>"
950968
},
969+
"ImageOverrideConfiguration":{
970+
"type":"structure",
971+
"members":{
972+
"modalityProcessing":{"shape":"ModalityProcessingConfiguration"}
973+
},
974+
"documentation":"<p>Override Configuration of Image</p>"
975+
},
951976
"ImageStandardExtraction":{
952977
"type":"structure",
953978
"required":[
@@ -1074,6 +1099,23 @@
10741099
"max":1000,
10751100
"min":1
10761101
},
1102+
"ModalityProcessingConfiguration":{
1103+
"type":"structure",
1104+
"members":{
1105+
"state":{"shape":"State"}
1106+
},
1107+
"documentation":"<p>Configuration to enable/disable processing of modality</p>"
1108+
},
1109+
"ModalityRoutingConfiguration":{
1110+
"type":"structure",
1111+
"members":{
1112+
"jpeg":{"shape":"DesiredModality"},
1113+
"png":{"shape":"DesiredModality"},
1114+
"mp4":{"shape":"DesiredModality"},
1115+
"mov":{"shape":"DesiredModality"}
1116+
},
1117+
"documentation":"<p>Configuration for routing file type to desired modality</p>"
1118+
},
10771119
"NextToken":{
10781120
"type":"string",
10791121
"documentation":"<p>Pagination token</p>",
@@ -1089,7 +1131,11 @@
10891131
"OverrideConfiguration":{
10901132
"type":"structure",
10911133
"members":{
1092-
"document":{"shape":"DocumentOverrideConfiguration"}
1134+
"document":{"shape":"DocumentOverrideConfiguration"},
1135+
"image":{"shape":"ImageOverrideConfiguration"},
1136+
"video":{"shape":"VideoOverrideConfiguration"},
1137+
"audio":{"shape":"AudioOverrideConfiguration"},
1138+
"modalityRouting":{"shape":"ModalityRoutingConfiguration"}
10931139
},
10941140
"documentation":"<p>Override configuration</p>"
10951141
},
@@ -1367,6 +1413,13 @@
13671413
"member":{"shape":"VideoExtractionCategoryType"},
13681414
"documentation":"<p>List of Video Extraction Category Type</p>"
13691415
},
1416+
"VideoOverrideConfiguration":{
1417+
"type":"structure",
1418+
"members":{
1419+
"modalityProcessing":{"shape":"ModalityProcessingConfiguration"}
1420+
},
1421+
"documentation":"<p>Override Configuration of Video</p>"
1422+
},
13701423
"VideoStandardExtraction":{
13711424
"type":"structure",
13721425
"required":[

0 commit comments

Comments
 (0)