|
78 | 78 | "http":{
|
79 | 79 | "method":"DELETE",
|
80 | 80 | "requestUri":"/blueprints/{blueprintArn}/",
|
81 |
| - "responseCode":204 |
| 81 | + "responseCode":200 |
82 | 82 | },
|
83 | 83 | "input":{"shape":"DeleteBlueprintRequest"},
|
84 | 84 | "output":{"shape":"DeleteBlueprintResponse"},
|
|
97 | 97 | "http":{
|
98 | 98 | "method":"DELETE",
|
99 | 99 | "requestUri":"/data-automation-projects/{projectArn}/",
|
100 |
| - "responseCode":204 |
| 100 | + "responseCode":200 |
101 | 101 | },
|
102 | 102 | "input":{"shape":"DeleteDataAutomationProjectRequest"},
|
103 | 103 | "output":{"shape":"DeleteDataAutomationProjectResponse"},
|
|
183 | 183 | ],
|
184 | 184 | "documentation":"<p>Lists all existing Amazon Bedrock Data Automation Projects</p>"
|
185 | 185 | },
|
| 186 | + "ListTagsForResource":{ |
| 187 | + "name":"ListTagsForResource", |
| 188 | + "http":{ |
| 189 | + "method":"POST", |
| 190 | + "requestUri":"/listTagsForResource", |
| 191 | + "responseCode":200 |
| 192 | + }, |
| 193 | + "input":{"shape":"ListTagsForResourceRequest"}, |
| 194 | + "output":{"shape":"ListTagsForResourceResponse"}, |
| 195 | + "errors":[ |
| 196 | + {"shape":"ValidationException"}, |
| 197 | + {"shape":"InternalServerException"}, |
| 198 | + {"shape":"ThrottlingException"}, |
| 199 | + {"shape":"AccessDeniedException"}, |
| 200 | + {"shape":"ResourceNotFoundException"} |
| 201 | + ], |
| 202 | + "documentation":"<p>List tags for an Amazon Bedrock Data Automation resource</p>" |
| 203 | + }, |
| 204 | + "TagResource":{ |
| 205 | + "name":"TagResource", |
| 206 | + "http":{ |
| 207 | + "method":"POST", |
| 208 | + "requestUri":"/tagResource", |
| 209 | + "responseCode":200 |
| 210 | + }, |
| 211 | + "input":{"shape":"TagResourceRequest"}, |
| 212 | + "output":{"shape":"TagResourceResponse"}, |
| 213 | + "errors":[ |
| 214 | + {"shape":"ServiceQuotaExceededException"}, |
| 215 | + {"shape":"ValidationException"}, |
| 216 | + {"shape":"InternalServerException"}, |
| 217 | + {"shape":"ThrottlingException"}, |
| 218 | + {"shape":"AccessDeniedException"}, |
| 219 | + {"shape":"ResourceNotFoundException"} |
| 220 | + ], |
| 221 | + "documentation":"<p>Tag an Amazon Bedrock Data Automation resource</p>" |
| 222 | + }, |
| 223 | + "UntagResource":{ |
| 224 | + "name":"UntagResource", |
| 225 | + "http":{ |
| 226 | + "method":"POST", |
| 227 | + "requestUri":"/untagResource", |
| 228 | + "responseCode":200 |
| 229 | + }, |
| 230 | + "input":{"shape":"UntagResourceRequest"}, |
| 231 | + "output":{"shape":"UntagResourceResponse"}, |
| 232 | + "errors":[ |
| 233 | + {"shape":"ValidationException"}, |
| 234 | + {"shape":"InternalServerException"}, |
| 235 | + {"shape":"ThrottlingException"}, |
| 236 | + {"shape":"AccessDeniedException"}, |
| 237 | + {"shape":"ResourceNotFoundException"} |
| 238 | + ], |
| 239 | + "documentation":"<p>Untag an Amazon Bedrock Data Automation resource</p>" |
| 240 | + }, |
186 | 241 | "UpdateBlueprint":{
|
187 | 242 | "name":"UpdateBlueprint",
|
188 | 243 | "http":{
|
|
213 | 268 | "input":{"shape":"UpdateDataAutomationProjectRequest"},
|
214 | 269 | "output":{"shape":"UpdateDataAutomationProjectResponse"},
|
215 | 270 | "errors":[
|
| 271 | + {"shape":"ServiceQuotaExceededException"}, |
216 | 272 | {"shape":"ConflictException"},
|
217 | 273 | {"shape":"ValidationException"},
|
218 | 274 | {"shape":"InternalServerException"},
|
|
250 | 306 | "type":"string",
|
251 | 307 | "enum":[
|
252 | 308 | "AUDIO_CONTENT_MODERATION",
|
253 |
| - "CHAPTER_CONTENT_MODERATION", |
254 |
| - "TRANSCRIPT" |
| 309 | + "TRANSCRIPT", |
| 310 | + "TOPIC_CONTENT_MODERATION" |
255 | 311 | ]
|
256 | 312 | },
|
257 | 313 | "AudioExtractionCategoryTypes":{
|
|
280 | 336 | "type":"string",
|
281 | 337 | "enum":[
|
282 | 338 | "AUDIO_SUMMARY",
|
283 |
| - "CHAPTER_SUMMARY", |
284 |
| - "IAB" |
| 339 | + "IAB", |
| 340 | + "TOPIC_SUMMARY" |
285 | 341 | ]
|
286 | 342 | },
|
287 | 343 | "AudioStandardGenerativeFieldTypes":{
|
|
366 | 422 | "documentation":"<p>Schema of the blueprint</p>",
|
367 | 423 | "max":100000,
|
368 | 424 | "min":1,
|
369 |
| - "pattern":"[a-zA-Z0-9\\s!\"\\#\\$%'&\\(\\)\\*\\+\\,\\-\\./:;=\\?@\\[\\\\\\]\\^_`\\{\\|\\}~><]+", |
370 | 425 | "sensitive":true
|
371 | 426 | },
|
372 | 427 | "BlueprintStage":{
|
|
449 | 504 | "shape":"ClientToken",
|
450 | 505 | "idempotencyToken":true
|
451 | 506 | },
|
452 |
| - "encryptionConfiguration":{"shape":"EncryptionConfiguration"} |
| 507 | + "encryptionConfiguration":{"shape":"EncryptionConfiguration"}, |
| 508 | + "tags":{"shape":"TagList"} |
453 | 509 | },
|
454 | 510 | "documentation":"<p>Create Blueprint Request</p>"
|
455 | 511 | },
|
|
503 | 559 | "shape":"ClientToken",
|
504 | 560 | "idempotencyToken":true
|
505 | 561 | },
|
506 |
| - "encryptionConfiguration":{"shape":"EncryptionConfiguration"} |
| 562 | + "encryptionConfiguration":{"shape":"EncryptionConfiguration"}, |
| 563 | + "tags":{"shape":"TagList"} |
507 | 564 | },
|
508 | 565 | "documentation":"<p>Create DataAutomationProject Request</p>"
|
509 | 566 | },
|
|
559 | 616 | "DataAutomationProjectDescription":{
|
560 | 617 | "type":"string",
|
561 | 618 | "documentation":"<p>Description of the DataAutomationProject</p>",
|
| 619 | + "max":300, |
| 620 | + "min":0, |
562 | 621 | "sensitive":true
|
563 | 622 | },
|
564 | 623 | "DataAutomationProjectFilter":{
|
|
791 | 850 | },
|
792 | 851 | "documentation":"<p>KMS Encryption Configuration</p>"
|
793 | 852 | },
|
| 853 | + "EncryptionContextKey":{ |
| 854 | + "type":"string", |
| 855 | + "documentation":"<p>Encryption context key.</p>", |
| 856 | + "max":2000, |
| 857 | + "min":1, |
| 858 | + "pattern":".*\\S.*" |
| 859 | + }, |
| 860 | + "EncryptionContextValue":{ |
| 861 | + "type":"string", |
| 862 | + "documentation":"<p>Encryption context value.</p>", |
| 863 | + "max":2000, |
| 864 | + "min":1, |
| 865 | + "pattern":".*\\S.*" |
| 866 | + }, |
794 | 867 | "GetBlueprintRequest":{
|
795 | 868 | "type":"structure",
|
796 | 869 | "required":["blueprintArn"],
|
|
866 | 939 | "type":"string",
|
867 | 940 | "enum":[
|
868 | 941 | "CONTENT_MODERATION",
|
869 |
| - "TEXT_DETECTION" |
| 942 | + "TEXT_DETECTION", |
| 943 | + "LOGOS" |
870 | 944 | ]
|
871 | 945 | },
|
872 | 946 | "ImageExtractionCategoryTypes":{
|
|
927 | 1001 | },
|
928 | 1002 | "KmsEncryptionContext":{
|
929 | 1003 | "type":"map",
|
930 |
| - "key":{"shape":"String"}, |
931 |
| - "value":{"shape":"String"}, |
| 1004 | + "key":{"shape":"EncryptionContextKey"}, |
| 1005 | + "value":{"shape":"EncryptionContextValue"}, |
932 | 1006 | "documentation":"<p>KMS Encryption Context</p>",
|
933 | 1007 | "min":1
|
934 | 1008 | },
|
935 | 1009 | "KmsKeyId":{
|
936 | 1010 | "type":"string",
|
937 | 1011 | "documentation":"<p>KMS Key Identifier</p>",
|
938 | 1012 | "max":2048,
|
939 |
| - "min":1 |
| 1013 | + "min":1, |
| 1014 | + "pattern":"[A-Za-z0-9][A-Za-z0-9:_/+=,@.-]+" |
940 | 1015 | },
|
941 | 1016 | "ListBlueprintsRequest":{
|
942 | 1017 | "type":"structure",
|
|
979 | 1054 | },
|
980 | 1055 | "documentation":"<p>List DataAutomationProject Response</p>"
|
981 | 1056 | },
|
| 1057 | + "ListTagsForResourceRequest":{ |
| 1058 | + "type":"structure", |
| 1059 | + "required":["resourceARN"], |
| 1060 | + "members":{ |
| 1061 | + "resourceARN":{"shape":"TaggableResourceArn"} |
| 1062 | + } |
| 1063 | + }, |
| 1064 | + "ListTagsForResourceResponse":{ |
| 1065 | + "type":"structure", |
| 1066 | + "members":{ |
| 1067 | + "tags":{"shape":"TagList"} |
| 1068 | + } |
| 1069 | + }, |
982 | 1070 | "MaxResults":{
|
983 | 1071 | "type":"integer",
|
984 | 1072 | "documentation":"<p>Max Results</p>",
|
|
1062 | 1150 | "DISABLED"
|
1063 | 1151 | ]
|
1064 | 1152 | },
|
1065 |
| - "String":{"type":"string"}, |
| 1153 | + "Tag":{ |
| 1154 | + "type":"structure", |
| 1155 | + "required":[ |
| 1156 | + "key", |
| 1157 | + "value" |
| 1158 | + ], |
| 1159 | + "members":{ |
| 1160 | + "key":{"shape":"TagKey"}, |
| 1161 | + "value":{"shape":"TagValue"} |
| 1162 | + }, |
| 1163 | + "documentation":"<p>Key value pair of a tag</p>" |
| 1164 | + }, |
| 1165 | + "TagKey":{ |
| 1166 | + "type":"string", |
| 1167 | + "documentation":"<p>Defines the context of the tag.</p>", |
| 1168 | + "max":128, |
| 1169 | + "min":1 |
| 1170 | + }, |
| 1171 | + "TagKeyList":{ |
| 1172 | + "type":"list", |
| 1173 | + "member":{"shape":"TagKey"}, |
| 1174 | + "documentation":"<p>List of tag keys</p>", |
| 1175 | + "max":200, |
| 1176 | + "min":0 |
| 1177 | + }, |
| 1178 | + "TagList":{ |
| 1179 | + "type":"list", |
| 1180 | + "member":{"shape":"Tag"}, |
| 1181 | + "documentation":"<p>List of tags</p>", |
| 1182 | + "max":200, |
| 1183 | + "min":0 |
| 1184 | + }, |
| 1185 | + "TagResourceRequest":{ |
| 1186 | + "type":"structure", |
| 1187 | + "required":[ |
| 1188 | + "resourceARN", |
| 1189 | + "tags" |
| 1190 | + ], |
| 1191 | + "members":{ |
| 1192 | + "resourceARN":{"shape":"TaggableResourceArn"}, |
| 1193 | + "tags":{"shape":"TagList"} |
| 1194 | + } |
| 1195 | + }, |
| 1196 | + "TagResourceResponse":{ |
| 1197 | + "type":"structure", |
| 1198 | + "members":{ |
| 1199 | + } |
| 1200 | + }, |
| 1201 | + "TagValue":{ |
| 1202 | + "type":"string", |
| 1203 | + "documentation":"<p>Defines the value within the context. e.g. <key=reason, value=training>.</p>", |
| 1204 | + "max":256, |
| 1205 | + "min":0 |
| 1206 | + }, |
| 1207 | + "TaggableResourceArn":{ |
| 1208 | + "type":"string", |
| 1209 | + "documentation":"<p>ARN of a taggable resource</p>", |
| 1210 | + "max":1011, |
| 1211 | + "min":20, |
| 1212 | + "pattern":"arn:aws(|-cn|-us-gov):bedrock:[a-z0-9-]*:[0-9]{12}:(blueprint|data-automation-project)/[a-zA-Z0-9-]{12,36}" |
| 1213 | + }, |
1066 | 1214 | "ThrottlingException":{
|
1067 | 1215 | "type":"structure",
|
1068 | 1216 | "members":{
|
|
1083 | 1231 | "IMAGE"
|
1084 | 1232 | ]
|
1085 | 1233 | },
|
| 1234 | + "UntagResourceRequest":{ |
| 1235 | + "type":"structure", |
| 1236 | + "required":[ |
| 1237 | + "resourceARN", |
| 1238 | + "tagKeys" |
| 1239 | + ], |
| 1240 | + "members":{ |
| 1241 | + "resourceARN":{"shape":"TaggableResourceArn"}, |
| 1242 | + "tagKeys":{"shape":"TagKeyList"} |
| 1243 | + } |
| 1244 | + }, |
| 1245 | + "UntagResourceResponse":{ |
| 1246 | + "type":"structure", |
| 1247 | + "members":{ |
| 1248 | + } |
| 1249 | + }, |
1086 | 1250 | "UpdateBlueprintRequest":{
|
1087 | 1251 | "type":"structure",
|
1088 | 1252 | "required":[
|
|
1097 | 1261 | "locationName":"blueprintArn"
|
1098 | 1262 | },
|
1099 | 1263 | "schema":{"shape":"BlueprintSchema"},
|
1100 |
| - "blueprintStage":{"shape":"BlueprintStage"} |
| 1264 | + "blueprintStage":{"shape":"BlueprintStage"}, |
| 1265 | + "encryptionConfiguration":{"shape":"EncryptionConfiguration"} |
1101 | 1266 | },
|
1102 | 1267 | "documentation":"<p>Update Blueprint Request</p>"
|
1103 | 1268 | },
|
|
1126 | 1291 | "projectDescription":{"shape":"DataAutomationProjectDescription"},
|
1127 | 1292 | "standardOutputConfiguration":{"shape":"StandardOutputConfiguration"},
|
1128 | 1293 | "customOutputConfiguration":{"shape":"CustomOutputConfiguration"},
|
1129 |
| - "overrideConfiguration":{"shape":"OverrideConfiguration"} |
| 1294 | + "overrideConfiguration":{"shape":"OverrideConfiguration"}, |
| 1295 | + "encryptionConfiguration":{"shape":"EncryptionConfiguration"} |
1130 | 1296 | },
|
1131 | 1297 | "documentation":"<p>Update DataAutomationProject Request</p>"
|
1132 | 1298 | },
|
|
1192 | 1358 | "enum":[
|
1193 | 1359 | "CONTENT_MODERATION",
|
1194 | 1360 | "TEXT_DETECTION",
|
1195 |
| - "TRANSCRIPT" |
| 1361 | + "TRANSCRIPT", |
| 1362 | + "LOGOS" |
1196 | 1363 | ]
|
1197 | 1364 | },
|
1198 | 1365 | "VideoExtractionCategoryTypes":{
|
|
1225 | 1392 | "type":"string",
|
1226 | 1393 | "enum":[
|
1227 | 1394 | "VIDEO_SUMMARY",
|
1228 |
| - "SCENE_SUMMARY", |
1229 |
| - "IAB" |
| 1395 | + "IAB", |
| 1396 | + "CHAPTER_SUMMARY" |
1230 | 1397 | ]
|
1231 | 1398 | },
|
1232 | 1399 | "VideoStandardGenerativeFieldTypes":{
|
|
0 commit comments