Skip to content

Commit b10f8a7

Browse files
Updated API models and rebuilt service gems.
1 parent 11d36e6 commit b10f8a7

File tree

69 files changed

+2985
-283
lines changed

Some content is hidden

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

69 files changed

+2985
-283
lines changed

apis/bedrock-agent/2023-06-05/api-2.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3484,7 +3484,7 @@
34843484
"FlowNodeInputs":{
34853485
"type":"list",
34863486
"member":{"shape":"FlowNodeInput"},
3487-
"max":5,
3487+
"max":20,
34883488
"min":0
34893489
},
34903490
"FlowNodeName":{
@@ -5056,7 +5056,6 @@
50565056
"MaximumLength":{
50575057
"type":"integer",
50585058
"box":true,
5059-
"max":8192,
50605059
"min":0
50615060
},
50625061
"MemoryConfiguration":{
@@ -5659,7 +5658,7 @@
56595658
"PromptInputVariablesList":{
56605659
"type":"list",
56615660
"member":{"shape":"PromptInputVariable"},
5662-
"max":10,
5661+
"max":20,
56635662
"min":0,
56645663
"sensitive":true
56655664
},

apis/bedrock-data-automation-runtime/2024-06-13/api-2.json

Lines changed: 157 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,55 @@
4747
{"shape":"ThrottlingException"}
4848
],
4949
"idempotent":true
50+
},
51+
"ListTagsForResource":{
52+
"name":"ListTagsForResource",
53+
"http":{
54+
"method":"POST",
55+
"requestUri":"/"
56+
},
57+
"input":{"shape":"ListTagsForResourceRequest"},
58+
"output":{"shape":"ListTagsForResourceResponse"},
59+
"errors":[
60+
{"shape":"AccessDeniedException"},
61+
{"shape":"ValidationException"},
62+
{"shape":"InternalServerException"},
63+
{"shape":"ThrottlingException"},
64+
{"shape":"ResourceNotFoundException"}
65+
]
66+
},
67+
"TagResource":{
68+
"name":"TagResource",
69+
"http":{
70+
"method":"POST",
71+
"requestUri":"/"
72+
},
73+
"input":{"shape":"TagResourceRequest"},
74+
"output":{"shape":"TagResourceResponse"},
75+
"errors":[
76+
{"shape":"ServiceQuotaExceededException"},
77+
{"shape":"AccessDeniedException"},
78+
{"shape":"ValidationException"},
79+
{"shape":"InternalServerException"},
80+
{"shape":"ThrottlingException"},
81+
{"shape":"ResourceNotFoundException"}
82+
]
83+
},
84+
"UntagResource":{
85+
"name":"UntagResource",
86+
"http":{
87+
"method":"POST",
88+
"requestUri":"/"
89+
},
90+
"input":{"shape":"UntagResourceRequest"},
91+
"output":{"shape":"UntagResourceResponse"},
92+
"errors":[
93+
{"shape":"AccessDeniedException"},
94+
{"shape":"ValidationException"},
95+
{"shape":"InternalServerException"},
96+
{"shape":"ThrottlingException"},
97+
{"shape":"ResourceNotFoundException"}
98+
]
5099
}
51100
},
52101
"shapes":{
@@ -85,6 +134,7 @@
85134
"BlueprintList":{
86135
"type":"list",
87136
"member":{"shape":"Blueprint"},
137+
"max":40,
88138
"min":1
89139
},
90140
"BlueprintStage":{
@@ -112,12 +162,18 @@
112162
},
113163
"DataAutomationConfiguration":{
114164
"type":"structure",
115-
"required":["dataAutomationArn"],
165+
"required":["dataAutomationProjectArn"],
116166
"members":{
117-
"dataAutomationArn":{"shape":"DataAutomationArn"},
167+
"dataAutomationProjectArn":{"shape":"DataAutomationArn"},
118168
"stage":{"shape":"DataAutomationStage"}
119169
}
120170
},
171+
"DataAutomationProfileArn":{
172+
"type":"string",
173+
"max":128,
174+
"min":1,
175+
"pattern":"arn:aws(|-cn|-us-gov):bedrock:[a-zA-Z0-9-]*:(aws|[0-9]{12}):data-automation-profile/[a-zA-Z0-9-_.]+"
176+
},
121177
"DataAutomationStage":{
122178
"type":"string",
123179
"enum":[
@@ -129,7 +185,7 @@
129185
"type":"structure",
130186
"required":["kmsKeyId"],
131187
"members":{
132-
"kmsKeyId":{"shape":"NonEmptyString"},
188+
"kmsKeyId":{"shape":"KMSKeyId"},
133189
"kmsEncryptionContext":{"shape":"EncryptionContextMap"}
134190
}
135191
},
@@ -206,7 +262,8 @@
206262
"type":"structure",
207263
"required":[
208264
"inputConfiguration",
209-
"outputConfiguration"
265+
"outputConfiguration",
266+
"dataAutomationProfileArn"
210267
],
211268
"members":{
212269
"clientToken":{
@@ -218,7 +275,9 @@
218275
"dataAutomationConfiguration":{"shape":"DataAutomationConfiguration"},
219276
"encryptionConfiguration":{"shape":"EncryptionConfiguration"},
220277
"notificationConfiguration":{"shape":"NotificationConfiguration"},
221-
"blueprints":{"shape":"BlueprintList"}
278+
"blueprints":{"shape":"BlueprintList"},
279+
"dataAutomationProfileArn":{"shape":"DataAutomationProfileArn"},
280+
"tags":{"shape":"TagList"}
222281
}
223282
},
224283
"InvokeDataAutomationAsyncResponse":{
@@ -228,13 +287,28 @@
228287
"invocationArn":{"shape":"InvocationArn"}
229288
}
230289
},
231-
"NonBlankString":{
290+
"KMSKeyId":{
232291
"type":"string",
233-
"pattern":"[\\s\\S]*"
292+
"max":2048,
293+
"min":1,
294+
"pattern":"[A-Za-z0-9][A-Za-z0-9:_/+=,@.-]+"
295+
},
296+
"ListTagsForResourceRequest":{
297+
"type":"structure",
298+
"required":["resourceARN"],
299+
"members":{
300+
"resourceARN":{"shape":"TaggableResourceArn"}
301+
}
234302
},
235-
"NonEmptyString":{
303+
"ListTagsForResourceResponse":{
304+
"type":"structure",
305+
"members":{
306+
"tags":{"shape":"TagList"}
307+
}
308+
},
309+
"NonBlankString":{
236310
"type":"string",
237-
"pattern":".*\\S.*"
311+
"pattern":"[\\s\\S]*"
238312
},
239313
"NotificationConfiguration":{
240314
"type":"structure",
@@ -261,7 +335,7 @@
261335
"type":"string",
262336
"max":1024,
263337
"min":1,
264-
"pattern":"s3://[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9]([^\\x00-\\x1F\\x7F\\{^}%`\\]\">\\[~<#|]*)?"
338+
"pattern":"s3://[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9](/[^\\x00-\\x1F\\x7F\\{^}%`\\]\">\\[~<#|]*)?"
265339
},
266340
"ServiceQuotaExceededException":{
267341
"type":"structure",
@@ -271,13 +345,86 @@
271345
"exception":true
272346
},
273347
"String":{"type":"string"},
348+
"Tag":{
349+
"type":"structure",
350+
"required":[
351+
"key",
352+
"value"
353+
],
354+
"members":{
355+
"key":{"shape":"TagKey"},
356+
"value":{"shape":"TagValue"}
357+
}
358+
},
359+
"TagKey":{
360+
"type":"string",
361+
"max":128,
362+
"min":1,
363+
"pattern":"(?!aws:)[\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*"
364+
},
365+
"TagKeyList":{
366+
"type":"list",
367+
"member":{"shape":"TagKey"},
368+
"max":200,
369+
"min":0
370+
},
371+
"TagList":{
372+
"type":"list",
373+
"member":{"shape":"Tag"},
374+
"max":200,
375+
"min":0
376+
},
377+
"TagResourceRequest":{
378+
"type":"structure",
379+
"required":[
380+
"resourceARN",
381+
"tags"
382+
],
383+
"members":{
384+
"resourceARN":{"shape":"TaggableResourceArn"},
385+
"tags":{"shape":"TagList"}
386+
}
387+
},
388+
"TagResourceResponse":{
389+
"type":"structure",
390+
"members":{
391+
}
392+
},
393+
"TagValue":{
394+
"type":"string",
395+
"max":256,
396+
"min":0,
397+
"pattern":"([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)"
398+
},
399+
"TaggableResourceArn":{
400+
"type":"string",
401+
"max":1011,
402+
"min":20,
403+
"pattern":"arn:aws(|-cn|-us-gov):bedrock:[a-zA-Z0-9-]*:[0-9]{12}:data-automation-invocation/[a-zA-Z0-9-_]+"
404+
},
274405
"ThrottlingException":{
275406
"type":"structure",
276407
"members":{
277408
"message":{"shape":"NonBlankString"}
278409
},
279410
"exception":true
280411
},
412+
"UntagResourceRequest":{
413+
"type":"structure",
414+
"required":[
415+
"resourceARN",
416+
"tagKeys"
417+
],
418+
"members":{
419+
"resourceARN":{"shape":"TaggableResourceArn"},
420+
"tagKeys":{"shape":"TagKeyList"}
421+
}
422+
},
423+
"UntagResourceResponse":{
424+
"type":"structure",
425+
"members":{
426+
}
427+
},
281428
"ValidationException":{
282429
"type":"structure",
283430
"members":{

0 commit comments

Comments
 (0)