Skip to content

Commit c3974f8

Browse files
author
AWS
committed
Runtime for Amazon Bedrock Data Automation Update: Add AssetProcessingConfiguration for video segment to InputConfiguration
1 parent ea4a378 commit c3974f8

File tree

2 files changed

+80
-11
lines changed

2 files changed

+80
-11
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": "Runtime for Amazon Bedrock Data Automation",
4+
"contributor": "",
5+
"description": "Add AssetProcessingConfiguration for video segment to InputConfiguration"
6+
}

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

Lines changed: 74 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424
"input":{"shape":"GetDataAutomationStatusRequest"},
2525
"output":{"shape":"GetDataAutomationStatusResponse"},
2626
"errors":[
27-
{"shape":"AccessDeniedException"},
2827
{"shape":"ValidationException"},
28+
{"shape":"AccessDeniedException"},
2929
{"shape":"InternalServerException"},
3030
{"shape":"ThrottlingException"},
3131
{"shape":"ResourceNotFoundException"}
@@ -42,8 +42,8 @@
4242
"output":{"shape":"InvokeDataAutomationAsyncResponse"},
4343
"errors":[
4444
{"shape":"ServiceQuotaExceededException"},
45-
{"shape":"AccessDeniedException"},
4645
{"shape":"ValidationException"},
46+
{"shape":"AccessDeniedException"},
4747
{"shape":"InternalServerException"},
4848
{"shape":"ThrottlingException"}
4949
],
@@ -59,11 +59,11 @@
5959
"input":{"shape":"ListTagsForResourceRequest"},
6060
"output":{"shape":"ListTagsForResourceResponse"},
6161
"errors":[
62-
{"shape":"AccessDeniedException"},
6362
{"shape":"ValidationException"},
63+
{"shape":"AccessDeniedException"},
6464
{"shape":"InternalServerException"},
65-
{"shape":"ThrottlingException"},
66-
{"shape":"ResourceNotFoundException"}
65+
{"shape":"ResourceNotFoundException"},
66+
{"shape":"ThrottlingException"}
6767
],
6868
"documentation":"<p>List tags for an Amazon Bedrock Data Automation resource</p>"
6969
},
@@ -77,11 +77,11 @@
7777
"output":{"shape":"TagResourceResponse"},
7878
"errors":[
7979
{"shape":"ServiceQuotaExceededException"},
80-
{"shape":"AccessDeniedException"},
8180
{"shape":"ValidationException"},
81+
{"shape":"AccessDeniedException"},
8282
{"shape":"InternalServerException"},
83-
{"shape":"ThrottlingException"},
84-
{"shape":"ResourceNotFoundException"}
83+
{"shape":"ResourceNotFoundException"},
84+
{"shape":"ThrottlingException"}
8585
],
8686
"documentation":"<p>Tag an Amazon Bedrock Data Automation resource</p>"
8787
},
@@ -94,11 +94,11 @@
9494
"input":{"shape":"UntagResourceRequest"},
9595
"output":{"shape":"UntagResourceResponse"},
9696
"errors":[
97-
{"shape":"AccessDeniedException"},
9897
{"shape":"ValidationException"},
98+
{"shape":"AccessDeniedException"},
9999
{"shape":"InternalServerException"},
100-
{"shape":"ThrottlingException"},
101-
{"shape":"ResourceNotFoundException"}
100+
{"shape":"ResourceNotFoundException"},
101+
{"shape":"ThrottlingException"}
102102
],
103103
"documentation":"<p>Untag an Amazon Bedrock Data Automation resource</p>"
104104
}
@@ -112,6 +112,16 @@
112112
"documentation":"<p>This exception will be thrown when customer does not have access to API.</p>",
113113
"exception":true
114114
},
115+
"AssetProcessingConfiguration":{
116+
"type":"structure",
117+
"members":{
118+
"video":{
119+
"shape":"VideoAssetProcessingConfiguration",
120+
"documentation":"<p>Video asset processing configuration</p>"
121+
}
122+
},
123+
"documentation":"<p>Config containing asset processing related knobs for all modalities</p>"
124+
},
115125
"AutomationJobStatus":{
116126
"type":"string",
117127
"documentation":"<p>List of status supported by automation jobs</p>",
@@ -309,6 +319,10 @@
309319
"s3Uri":{
310320
"shape":"S3Uri",
311321
"documentation":"<p>S3 uri.</p>"
322+
},
323+
"assetProcessingConfiguration":{
324+
"shape":"AssetProcessingConfiguration",
325+
"documentation":"<p>Asset processing configuration</p>"
312326
}
313327
},
314328
"documentation":"<p>Input configuration.</p>"
@@ -528,6 +542,34 @@
528542
"documentation":"<p>This exception will be thrown when customer reached API TPS limit.</p>",
529543
"exception":true
530544
},
545+
"TimestampSegment":{
546+
"type":"structure",
547+
"required":[
548+
"startTimeMillis",
549+
"endTimeMillis"
550+
],
551+
"members":{
552+
"startTimeMillis":{
553+
"shape":"TimestampSegmentStartTimeMillisLong",
554+
"documentation":"<p>Start timestamp in milliseconds</p>"
555+
},
556+
"endTimeMillis":{
557+
"shape":"TimestampSegmentEndTimeMillisLong",
558+
"documentation":"<p>End timestamp in milliseconds</p>"
559+
}
560+
},
561+
"documentation":"<p>Timestamp segment</p>"
562+
},
563+
"TimestampSegmentEndTimeMillisLong":{
564+
"type":"long",
565+
"box":true,
566+
"min":300000
567+
},
568+
"TimestampSegmentStartTimeMillisLong":{
569+
"type":"long",
570+
"box":true,
571+
"min":0
572+
},
531573
"UntagResourceRequest":{
532574
"type":"structure",
533575
"required":[
@@ -551,6 +593,27 @@
551593
},
552594
"documentation":"<p>This exception will be thrown when customer provided invalid parameters.</p>",
553595
"exception":true
596+
},
597+
"VideoAssetProcessingConfiguration":{
598+
"type":"structure",
599+
"members":{
600+
"segmentConfiguration":{
601+
"shape":"VideoSegmentConfiguration",
602+
"documentation":"<p>Delimits the segment of the input that will be processed</p>"
603+
}
604+
},
605+
"documentation":"<p>Video asset processing configuration</p>"
606+
},
607+
"VideoSegmentConfiguration":{
608+
"type":"structure",
609+
"members":{
610+
"timestampSegment":{
611+
"shape":"TimestampSegment",
612+
"documentation":"<p>Timestamp segment</p>"
613+
}
614+
},
615+
"documentation":"<p>Delimits the segment of the input that will be processed</p>",
616+
"union":true
554617
}
555618
},
556619
"documentation":"<p>Amazon Bedrock Data Automation Runtime</p>"

0 commit comments

Comments
 (0)