1{
2  "version":"2.0",
3  "metadata":{
4    "apiVersion":"2020-08-07",
5    "endpointPrefix":"models-v2-lex",
6    "jsonVersion":"1.1",
7    "protocol":"rest-json",
8    "serviceAbbreviation":"Lex Models V2",
9    "serviceFullName":"Amazon Lex Model Building V2",
10    "serviceId":"Lex Models V2",
11    "signatureVersion":"v4",
12    "signingName":"lex",
13    "uid":"models.lex.v2-2020-08-07"
14  },
15  "operations":{
16    "BuildBotLocale":{
17      "name":"BuildBotLocale",
18      "http":{
19        "method":"POST",
20        "requestUri":"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/",
21        "responseCode":202
22      },
23      "input":{"shape":"BuildBotLocaleRequest"},
24      "output":{"shape":"BuildBotLocaleResponse"},
25      "errors":[
26        {"shape":"ThrottlingException"},
27        {"shape":"ServiceQuotaExceededException"},
28        {"shape":"ValidationException"},
29        {"shape":"PreconditionFailedException"},
30        {"shape":"ConflictException"},
31        {"shape":"InternalServerException"}
32      ]
33    },
34    "CreateBot":{
35      "name":"CreateBot",
36      "http":{
37        "method":"PUT",
38        "requestUri":"/bots/",
39        "responseCode":202
40      },
41      "input":{"shape":"CreateBotRequest"},
42      "output":{"shape":"CreateBotResponse"},
43      "errors":[
44        {"shape":"ThrottlingException"},
45        {"shape":"ServiceQuotaExceededException"},
46        {"shape":"ValidationException"},
47        {"shape":"PreconditionFailedException"},
48        {"shape":"ConflictException"},
49        {"shape":"InternalServerException"}
50      ]
51    },
52    "CreateBotAlias":{
53      "name":"CreateBotAlias",
54      "http":{
55        "method":"PUT",
56        "requestUri":"/bots/{botId}/botaliases/",
57        "responseCode":202
58      },
59      "input":{"shape":"CreateBotAliasRequest"},
60      "output":{"shape":"CreateBotAliasResponse"},
61      "errors":[
62        {"shape":"ThrottlingException"},
63        {"shape":"ServiceQuotaExceededException"},
64        {"shape":"ValidationException"},
65        {"shape":"PreconditionFailedException"},
66        {"shape":"ConflictException"},
67        {"shape":"InternalServerException"}
68      ]
69    },
70    "CreateBotLocale":{
71      "name":"CreateBotLocale",
72      "http":{
73        "method":"PUT",
74        "requestUri":"/bots/{botId}/botversions/{botVersion}/botlocales/",
75        "responseCode":202
76      },
77      "input":{"shape":"CreateBotLocaleRequest"},
78      "output":{"shape":"CreateBotLocaleResponse"},
79      "errors":[
80        {"shape":"ThrottlingException"},
81        {"shape":"ServiceQuotaExceededException"},
82        {"shape":"ValidationException"},
83        {"shape":"PreconditionFailedException"},
84        {"shape":"ConflictException"},
85        {"shape":"InternalServerException"}
86      ]
87    },
88    "CreateBotVersion":{
89      "name":"CreateBotVersion",
90      "http":{
91        "method":"PUT",
92        "requestUri":"/bots/{botId}/botversions/",
93        "responseCode":202
94      },
95      "input":{"shape":"CreateBotVersionRequest"},
96      "output":{"shape":"CreateBotVersionResponse"},
97      "errors":[
98        {"shape":"ThrottlingException"},
99        {"shape":"ServiceQuotaExceededException"},
100        {"shape":"ValidationException"},
101        {"shape":"PreconditionFailedException"},
102        {"shape":"ConflictException"},
103        {"shape":"InternalServerException"}
104      ]
105    },
106    "CreateExport":{
107      "name":"CreateExport",
108      "http":{
109        "method":"PUT",
110        "requestUri":"/exports/",
111        "responseCode":202
112      },
113      "input":{"shape":"CreateExportRequest"},
114      "output":{"shape":"CreateExportResponse"},
115      "errors":[
116        {"shape":"ThrottlingException"},
117        {"shape":"ServiceQuotaExceededException"},
118        {"shape":"ValidationException"},
119        {"shape":"ResourceNotFoundException"},
120        {"shape":"ConflictException"},
121        {"shape":"InternalServerException"}
122      ]
123    },
124    "CreateIntent":{
125      "name":"CreateIntent",
126      "http":{
127        "method":"PUT",
128        "requestUri":"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/",
129        "responseCode":200
130      },
131      "input":{"shape":"CreateIntentRequest"},
132      "output":{"shape":"CreateIntentResponse"},
133      "errors":[
134        {"shape":"ThrottlingException"},
135        {"shape":"ServiceQuotaExceededException"},
136        {"shape":"ValidationException"},
137        {"shape":"PreconditionFailedException"},
138        {"shape":"ConflictException"},
139        {"shape":"InternalServerException"}
140      ]
141    },
142    "CreateResourcePolicy":{
143      "name":"CreateResourcePolicy",
144      "http":{
145        "method":"POST",
146        "requestUri":"/policy/{resourceArn}/",
147        "responseCode":200
148      },
149      "input":{"shape":"CreateResourcePolicyRequest"},
150      "output":{"shape":"CreateResourcePolicyResponse"},
151      "errors":[
152        {"shape":"ResourceNotFoundException"},
153        {"shape":"ServiceQuotaExceededException"},
154        {"shape":"PreconditionFailedException"},
155        {"shape":"ValidationException"},
156        {"shape":"InternalServerException"},
157        {"shape":"ThrottlingException"}
158      ]
159    },
160    "CreateResourcePolicyStatement":{
161      "name":"CreateResourcePolicyStatement",
162      "http":{
163        "method":"POST",
164        "requestUri":"/policy/{resourceArn}/statements/",
165        "responseCode":200
166      },
167      "input":{"shape":"CreateResourcePolicyStatementRequest"},
168      "output":{"shape":"CreateResourcePolicyStatementResponse"},
169      "errors":[
170        {"shape":"ResourceNotFoundException"},
171        {"shape":"ConflictException"},
172        {"shape":"ServiceQuotaExceededException"},
173        {"shape":"PreconditionFailedException"},
174        {"shape":"ValidationException"},
175        {"shape":"InternalServerException"},
176        {"shape":"ThrottlingException"}
177      ]
178    },
179    "CreateSlot":{
180      "name":"CreateSlot",
181      "http":{
182        "method":"PUT",
183        "requestUri":"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/",
184        "responseCode":200
185      },
186      "input":{"shape":"CreateSlotRequest"},
187      "output":{"shape":"CreateSlotResponse"},
188      "errors":[
189        {"shape":"ThrottlingException"},
190        {"shape":"ServiceQuotaExceededException"},
191        {"shape":"ValidationException"},
192        {"shape":"PreconditionFailedException"},
193        {"shape":"ConflictException"},
194        {"shape":"InternalServerException"}
195      ]
196    },
197    "CreateSlotType":{
198      "name":"CreateSlotType",
199      "http":{
200        "method":"PUT",
201        "requestUri":"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/",
202        "responseCode":200
203      },
204      "input":{"shape":"CreateSlotTypeRequest"},
205      "output":{"shape":"CreateSlotTypeResponse"},
206      "errors":[
207        {"shape":"ThrottlingException"},
208        {"shape":"ServiceQuotaExceededException"},
209        {"shape":"ValidationException"},
210        {"shape":"PreconditionFailedException"},
211        {"shape":"ConflictException"},
212        {"shape":"InternalServerException"}
213      ]
214    },
215    "CreateUploadUrl":{
216      "name":"CreateUploadUrl",
217      "http":{
218        "method":"POST",
219        "requestUri":"/createuploadurl/",
220        "responseCode":200
221      },
222      "input":{"shape":"CreateUploadUrlRequest"},
223      "output":{"shape":"CreateUploadUrlResponse"},
224      "errors":[
225        {"shape":"ThrottlingException"},
226        {"shape":"ValidationException"},
227        {"shape":"ResourceNotFoundException"},
228        {"shape":"ConflictException"},
229        {"shape":"InternalServerException"}
230      ]
231    },
232    "DeleteBot":{
233      "name":"DeleteBot",
234      "http":{
235        "method":"DELETE",
236        "requestUri":"/bots/{botId}/",
237        "responseCode":202
238      },
239      "input":{"shape":"DeleteBotRequest"},
240      "output":{"shape":"DeleteBotResponse"},
241      "errors":[
242        {"shape":"ThrottlingException"},
243        {"shape":"ServiceQuotaExceededException"},
244        {"shape":"ValidationException"},
245        {"shape":"ConflictException"},
246        {"shape":"PreconditionFailedException"},
247        {"shape":"InternalServerException"}
248      ]
249    },
250    "DeleteBotAlias":{
251      "name":"DeleteBotAlias",
252      "http":{
253        "method":"DELETE",
254        "requestUri":"/bots/{botId}/botaliases/{botAliasId}/",
255        "responseCode":202
256      },
257      "input":{"shape":"DeleteBotAliasRequest"},
258      "output":{"shape":"DeleteBotAliasResponse"},
259      "errors":[
260        {"shape":"ThrottlingException"},
261        {"shape":"ServiceQuotaExceededException"},
262        {"shape":"ValidationException"},
263        {"shape":"ConflictException"},
264        {"shape":"PreconditionFailedException"},
265        {"shape":"InternalServerException"}
266      ]
267    },
268    "DeleteBotLocale":{
269      "name":"DeleteBotLocale",
270      "http":{
271        "method":"DELETE",
272        "requestUri":"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/",
273        "responseCode":202
274      },
275      "input":{"shape":"DeleteBotLocaleRequest"},
276      "output":{"shape":"DeleteBotLocaleResponse"},
277      "errors":[
278        {"shape":"ThrottlingException"},
279        {"shape":"ServiceQuotaExceededException"},
280        {"shape":"ValidationException"},
281        {"shape":"PreconditionFailedException"},
282        {"shape":"ConflictException"},
283        {"shape":"InternalServerException"}
284      ]
285    },
286    "DeleteBotVersion":{
287      "name":"DeleteBotVersion",
288      "http":{
289        "method":"DELETE",
290        "requestUri":"/bots/{botId}/botversions/{botVersion}/",
291        "responseCode":202
292      },
293      "input":{"shape":"DeleteBotVersionRequest"},
294      "output":{"shape":"DeleteBotVersionResponse"},
295      "errors":[
296        {"shape":"ThrottlingException"},
297        {"shape":"ServiceQuotaExceededException"},
298        {"shape":"ValidationException"},
299        {"shape":"ConflictException"},
300        {"shape":"PreconditionFailedException"},
301        {"shape":"InternalServerException"}
302      ]
303    },
304    "DeleteExport":{
305      "name":"DeleteExport",
306      "http":{
307        "method":"DELETE",
308        "requestUri":"/exports/{exportId}/",
309        "responseCode":202
310      },
311      "input":{"shape":"DeleteExportRequest"},
312      "output":{"shape":"DeleteExportResponse"},
313      "errors":[
314        {"shape":"ThrottlingException"},
315        {"shape":"ServiceQuotaExceededException"},
316        {"shape":"ValidationException"},
317        {"shape":"PreconditionFailedException"},
318        {"shape":"InternalServerException"}
319      ]
320    },
321    "DeleteImport":{
322      "name":"DeleteImport",
323      "http":{
324        "method":"DELETE",
325        "requestUri":"/imports/{importId}/",
326        "responseCode":202
327      },
328      "input":{"shape":"DeleteImportRequest"},
329      "output":{"shape":"DeleteImportResponse"},
330      "errors":[
331        {"shape":"ThrottlingException"},
332        {"shape":"ServiceQuotaExceededException"},
333        {"shape":"ValidationException"},
334        {"shape":"PreconditionFailedException"},
335        {"shape":"InternalServerException"}
336      ]
337    },
338    "DeleteIntent":{
339      "name":"DeleteIntent",
340      "http":{
341        "method":"DELETE",
342        "requestUri":"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/",
343        "responseCode":204
344      },
345      "input":{"shape":"DeleteIntentRequest"},
346      "errors":[
347        {"shape":"ThrottlingException"},
348        {"shape":"ServiceQuotaExceededException"},
349        {"shape":"ValidationException"},
350        {"shape":"ConflictException"},
351        {"shape":"PreconditionFailedException"},
352        {"shape":"InternalServerException"}
353      ]
354    },
355    "DeleteResourcePolicy":{
356      "name":"DeleteResourcePolicy",
357      "http":{
358        "method":"DELETE",
359        "requestUri":"/policy/{resourceArn}/",
360        "responseCode":204
361      },
362      "input":{"shape":"DeleteResourcePolicyRequest"},
363      "output":{"shape":"DeleteResourcePolicyResponse"},
364      "errors":[
365        {"shape":"ResourceNotFoundException"},
366        {"shape":"PreconditionFailedException"},
367        {"shape":"InternalServerException"},
368        {"shape":"ThrottlingException"}
369      ]
370    },
371    "DeleteResourcePolicyStatement":{
372      "name":"DeleteResourcePolicyStatement",
373      "http":{
374        "method":"DELETE",
375        "requestUri":"/policy/{resourceArn}/statements/{statementId}/",
376        "responseCode":204
377      },
378      "input":{"shape":"DeleteResourcePolicyStatementRequest"},
379      "output":{"shape":"DeleteResourcePolicyStatementResponse"},
380      "errors":[
381        {"shape":"ResourceNotFoundException"},
382        {"shape":"PreconditionFailedException"},
383        {"shape":"InternalServerException"},
384        {"shape":"ThrottlingException"}
385      ]
386    },
387    "DeleteSlot":{
388      "name":"DeleteSlot",
389      "http":{
390        "method":"DELETE",
391        "requestUri":"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/{slotId}/",
392        "responseCode":204
393      },
394      "input":{"shape":"DeleteSlotRequest"},
395      "errors":[
396        {"shape":"ThrottlingException"},
397        {"shape":"ServiceQuotaExceededException"},
398        {"shape":"ValidationException"},
399        {"shape":"ConflictException"},
400        {"shape":"PreconditionFailedException"},
401        {"shape":"InternalServerException"}
402      ]
403    },
404    "DeleteSlotType":{
405      "name":"DeleteSlotType",
406      "http":{
407        "method":"DELETE",
408        "requestUri":"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/{slotTypeId}/",
409        "responseCode":204
410      },
411      "input":{"shape":"DeleteSlotTypeRequest"},
412      "errors":[
413        {"shape":"ThrottlingException"},
414        {"shape":"ServiceQuotaExceededException"},
415        {"shape":"ValidationException"},
416        {"shape":"ConflictException"},
417        {"shape":"PreconditionFailedException"},
418        {"shape":"InternalServerException"}
419      ]
420    },
421    "DescribeBot":{
422      "name":"DescribeBot",
423      "http":{
424        "method":"GET",
425        "requestUri":"/bots/{botId}/",
426        "responseCode":200
427      },
428      "input":{"shape":"DescribeBotRequest"},
429      "output":{"shape":"DescribeBotResponse"},
430      "errors":[
431        {"shape":"ThrottlingException"},
432        {"shape":"ServiceQuotaExceededException"},
433        {"shape":"ValidationException"},
434        {"shape":"ResourceNotFoundException"},
435        {"shape":"InternalServerException"}
436      ]
437    },
438    "DescribeBotAlias":{
439      "name":"DescribeBotAlias",
440      "http":{
441        "method":"GET",
442        "requestUri":"/bots/{botId}/botaliases/{botAliasId}/",
443        "responseCode":200
444      },
445      "input":{"shape":"DescribeBotAliasRequest"},
446      "output":{"shape":"DescribeBotAliasResponse"},
447      "errors":[
448        {"shape":"ThrottlingException"},
449        {"shape":"ServiceQuotaExceededException"},
450        {"shape":"ValidationException"},
451        {"shape":"ResourceNotFoundException"},
452        {"shape":"InternalServerException"}
453      ]
454    },
455    "DescribeBotLocale":{
456      "name":"DescribeBotLocale",
457      "http":{
458        "method":"GET",
459        "requestUri":"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/",
460        "responseCode":200
461      },
462      "input":{"shape":"DescribeBotLocaleRequest"},
463      "output":{"shape":"DescribeBotLocaleResponse"},
464      "errors":[
465        {"shape":"ThrottlingException"},
466        {"shape":"ServiceQuotaExceededException"},
467        {"shape":"ValidationException"},
468        {"shape":"ResourceNotFoundException"},
469        {"shape":"InternalServerException"}
470      ]
471    },
472    "DescribeBotVersion":{
473      "name":"DescribeBotVersion",
474      "http":{
475        "method":"GET",
476        "requestUri":"/bots/{botId}/botversions/{botVersion}/",
477        "responseCode":200
478      },
479      "input":{"shape":"DescribeBotVersionRequest"},
480      "output":{"shape":"DescribeBotVersionResponse"},
481      "errors":[
482        {"shape":"ThrottlingException"},
483        {"shape":"ServiceQuotaExceededException"},
484        {"shape":"ValidationException"},
485        {"shape":"ResourceNotFoundException"},
486        {"shape":"InternalServerException"}
487      ]
488    },
489    "DescribeExport":{
490      "name":"DescribeExport",
491      "http":{
492        "method":"GET",
493        "requestUri":"/exports/{exportId}/",
494        "responseCode":200
495      },
496      "input":{"shape":"DescribeExportRequest"},
497      "output":{"shape":"DescribeExportResponse"},
498      "errors":[
499        {"shape":"ThrottlingException"},
500        {"shape":"ValidationException"},
501        {"shape":"ResourceNotFoundException"},
502        {"shape":"InternalServerException"}
503      ]
504    },
505    "DescribeImport":{
506      "name":"DescribeImport",
507      "http":{
508        "method":"GET",
509        "requestUri":"/imports/{importId}/",
510        "responseCode":200
511      },
512      "input":{"shape":"DescribeImportRequest"},
513      "output":{"shape":"DescribeImportResponse"},
514      "errors":[
515        {"shape":"ThrottlingException"},
516        {"shape":"ValidationException"},
517        {"shape":"ResourceNotFoundException"},
518        {"shape":"InternalServerException"}
519      ]
520    },
521    "DescribeIntent":{
522      "name":"DescribeIntent",
523      "http":{
524        "method":"GET",
525        "requestUri":"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/",
526        "responseCode":200
527      },
528      "input":{"shape":"DescribeIntentRequest"},
529      "output":{"shape":"DescribeIntentResponse"},
530      "errors":[
531        {"shape":"ThrottlingException"},
532        {"shape":"ServiceQuotaExceededException"},
533        {"shape":"ValidationException"},
534        {"shape":"ResourceNotFoundException"},
535        {"shape":"InternalServerException"}
536      ]
537    },
538    "DescribeResourcePolicy":{
539      "name":"DescribeResourcePolicy",
540      "http":{
541        "method":"GET",
542        "requestUri":"/policy/{resourceArn}/",
543        "responseCode":200
544      },
545      "input":{"shape":"DescribeResourcePolicyRequest"},
546      "output":{"shape":"DescribeResourcePolicyResponse"},
547      "errors":[
548        {"shape":"ResourceNotFoundException"},
549        {"shape":"InternalServerException"},
550        {"shape":"ThrottlingException"}
551      ]
552    },
553    "DescribeSlot":{
554      "name":"DescribeSlot",
555      "http":{
556        "method":"GET",
557        "requestUri":"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/{slotId}/",
558        "responseCode":200
559      },
560      "input":{"shape":"DescribeSlotRequest"},
561      "output":{"shape":"DescribeSlotResponse"},
562      "errors":[
563        {"shape":"ThrottlingException"},
564        {"shape":"ServiceQuotaExceededException"},
565        {"shape":"ValidationException"},
566        {"shape":"ResourceNotFoundException"},
567        {"shape":"InternalServerException"}
568      ]
569    },
570    "DescribeSlotType":{
571      "name":"DescribeSlotType",
572      "http":{
573        "method":"GET",
574        "requestUri":"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/{slotTypeId}/",
575        "responseCode":200
576      },
577      "input":{"shape":"DescribeSlotTypeRequest"},
578      "output":{"shape":"DescribeSlotTypeResponse"},
579      "errors":[
580        {"shape":"ThrottlingException"},
581        {"shape":"ServiceQuotaExceededException"},
582        {"shape":"ValidationException"},
583        {"shape":"ResourceNotFoundException"},
584        {"shape":"InternalServerException"}
585      ]
586    },
587    "ListBotAliases":{
588      "name":"ListBotAliases",
589      "http":{
590        "method":"POST",
591        "requestUri":"/bots/{botId}/botaliases/",
592        "responseCode":200
593      },
594      "input":{"shape":"ListBotAliasesRequest"},
595      "output":{"shape":"ListBotAliasesResponse"},
596      "errors":[
597        {"shape":"ThrottlingException"},
598        {"shape":"ServiceQuotaExceededException"},
599        {"shape":"ValidationException"},
600        {"shape":"InternalServerException"}
601      ]
602    },
603    "ListBotLocales":{
604      "name":"ListBotLocales",
605      "http":{
606        "method":"POST",
607        "requestUri":"/bots/{botId}/botversions/{botVersion}/botlocales/",
608        "responseCode":200
609      },
610      "input":{"shape":"ListBotLocalesRequest"},
611      "output":{"shape":"ListBotLocalesResponse"},
612      "errors":[
613        {"shape":"ThrottlingException"},
614        {"shape":"ServiceQuotaExceededException"},
615        {"shape":"ValidationException"},
616        {"shape":"InternalServerException"}
617      ]
618    },
619    "ListBotVersions":{
620      "name":"ListBotVersions",
621      "http":{
622        "method":"POST",
623        "requestUri":"/bots/{botId}/botversions/",
624        "responseCode":200
625      },
626      "input":{"shape":"ListBotVersionsRequest"},
627      "output":{"shape":"ListBotVersionsResponse"},
628      "errors":[
629        {"shape":"ThrottlingException"},
630        {"shape":"ServiceQuotaExceededException"},
631        {"shape":"ValidationException"},
632        {"shape":"InternalServerException"}
633      ]
634    },
635    "ListBots":{
636      "name":"ListBots",
637      "http":{
638        "method":"POST",
639        "requestUri":"/bots/",
640        "responseCode":200
641      },
642      "input":{"shape":"ListBotsRequest"},
643      "output":{"shape":"ListBotsResponse"},
644      "errors":[
645        {"shape":"ThrottlingException"},
646        {"shape":"ServiceQuotaExceededException"},
647        {"shape":"ValidationException"},
648        {"shape":"InternalServerException"}
649      ]
650    },
651    "ListBuiltInIntents":{
652      "name":"ListBuiltInIntents",
653      "http":{
654        "method":"POST",
655        "requestUri":"/builtins/locales/{localeId}/intents/",
656        "responseCode":200
657      },
658      "input":{"shape":"ListBuiltInIntentsRequest"},
659      "output":{"shape":"ListBuiltInIntentsResponse"},
660      "errors":[
661        {"shape":"ThrottlingException"},
662        {"shape":"ServiceQuotaExceededException"},
663        {"shape":"ValidationException"},
664        {"shape":"InternalServerException"}
665      ]
666    },
667    "ListBuiltInSlotTypes":{
668      "name":"ListBuiltInSlotTypes",
669      "http":{
670        "method":"POST",
671        "requestUri":"/builtins/locales/{localeId}/slottypes/",
672        "responseCode":200
673      },
674      "input":{"shape":"ListBuiltInSlotTypesRequest"},
675      "output":{"shape":"ListBuiltInSlotTypesResponse"},
676      "errors":[
677        {"shape":"ThrottlingException"},
678        {"shape":"ServiceQuotaExceededException"},
679        {"shape":"ValidationException"},
680        {"shape":"InternalServerException"}
681      ]
682    },
683    "ListExports":{
684      "name":"ListExports",
685      "http":{
686        "method":"POST",
687        "requestUri":"/exports/",
688        "responseCode":200
689      },
690      "input":{"shape":"ListExportsRequest"},
691      "output":{"shape":"ListExportsResponse"},
692      "errors":[
693        {"shape":"ThrottlingException"},
694        {"shape":"ValidationException"},
695        {"shape":"InternalServerException"}
696      ]
697    },
698    "ListImports":{
699      "name":"ListImports",
700      "http":{
701        "method":"POST",
702        "requestUri":"/imports/",
703        "responseCode":200
704      },
705      "input":{"shape":"ListImportsRequest"},
706      "output":{"shape":"ListImportsResponse"},
707      "errors":[
708        {"shape":"ThrottlingException"},
709        {"shape":"ValidationException"},
710        {"shape":"InternalServerException"}
711      ]
712    },
713    "ListIntents":{
714      "name":"ListIntents",
715      "http":{
716        "method":"POST",
717        "requestUri":"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/",
718        "responseCode":200
719      },
720      "input":{"shape":"ListIntentsRequest"},
721      "output":{"shape":"ListIntentsResponse"},
722      "errors":[
723        {"shape":"ThrottlingException"},
724        {"shape":"ServiceQuotaExceededException"},
725        {"shape":"ValidationException"},
726        {"shape":"InternalServerException"}
727      ]
728    },
729    "ListSlotTypes":{
730      "name":"ListSlotTypes",
731      "http":{
732        "method":"POST",
733        "requestUri":"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/",
734        "responseCode":200
735      },
736      "input":{"shape":"ListSlotTypesRequest"},
737      "output":{"shape":"ListSlotTypesResponse"},
738      "errors":[
739        {"shape":"ThrottlingException"},
740        {"shape":"ServiceQuotaExceededException"},
741        {"shape":"ValidationException"},
742        {"shape":"InternalServerException"}
743      ]
744    },
745    "ListSlots":{
746      "name":"ListSlots",
747      "http":{
748        "method":"POST",
749        "requestUri":"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/",
750        "responseCode":200
751      },
752      "input":{"shape":"ListSlotsRequest"},
753      "output":{"shape":"ListSlotsResponse"},
754      "errors":[
755        {"shape":"ThrottlingException"},
756        {"shape":"ServiceQuotaExceededException"},
757        {"shape":"ValidationException"},
758        {"shape":"InternalServerException"}
759      ]
760    },
761    "ListTagsForResource":{
762      "name":"ListTagsForResource",
763      "http":{
764        "method":"GET",
765        "requestUri":"/tags/{resourceARN}",
766        "responseCode":200
767      },
768      "input":{"shape":"ListTagsForResourceRequest"},
769      "output":{"shape":"ListTagsForResourceResponse"},
770      "errors":[
771        {"shape":"InternalServerException"},
772        {"shape":"ThrottlingException"},
773        {"shape":"ResourceNotFoundException"},
774        {"shape":"ValidationException"}
775      ]
776    },
777    "StartImport":{
778      "name":"StartImport",
779      "http":{
780        "method":"PUT",
781        "requestUri":"/imports/",
782        "responseCode":202
783      },
784      "input":{"shape":"StartImportRequest"},
785      "output":{"shape":"StartImportResponse"},
786      "errors":[
787        {"shape":"ThrottlingException"},
788        {"shape":"ServiceQuotaExceededException"},
789        {"shape":"ValidationException"},
790        {"shape":"ResourceNotFoundException"},
791        {"shape":"ConflictException"},
792        {"shape":"InternalServerException"}
793      ]
794    },
795    "TagResource":{
796      "name":"TagResource",
797      "http":{
798        "method":"POST",
799        "requestUri":"/tags/{resourceARN}",
800        "responseCode":200
801      },
802      "input":{"shape":"TagResourceRequest"},
803      "output":{"shape":"TagResourceResponse"},
804      "errors":[
805        {"shape":"InternalServerException"},
806        {"shape":"ThrottlingException"},
807        {"shape":"ResourceNotFoundException"},
808        {"shape":"ValidationException"}
809      ]
810    },
811    "UntagResource":{
812      "name":"UntagResource",
813      "http":{
814        "method":"DELETE",
815        "requestUri":"/tags/{resourceARN}",
816        "responseCode":200
817      },
818      "input":{"shape":"UntagResourceRequest"},
819      "output":{"shape":"UntagResourceResponse"},
820      "errors":[
821        {"shape":"InternalServerException"},
822        {"shape":"ThrottlingException"},
823        {"shape":"ResourceNotFoundException"},
824        {"shape":"ValidationException"}
825      ]
826    },
827    "UpdateBot":{
828      "name":"UpdateBot",
829      "http":{
830        "method":"PUT",
831        "requestUri":"/bots/{botId}/",
832        "responseCode":202
833      },
834      "input":{"shape":"UpdateBotRequest"},
835      "output":{"shape":"UpdateBotResponse"},
836      "errors":[
837        {"shape":"ThrottlingException"},
838        {"shape":"ServiceQuotaExceededException"},
839        {"shape":"ValidationException"},
840        {"shape":"PreconditionFailedException"},
841        {"shape":"ConflictException"},
842        {"shape":"InternalServerException"}
843      ]
844    },
845    "UpdateBotAlias":{
846      "name":"UpdateBotAlias",
847      "http":{
848        "method":"PUT",
849        "requestUri":"/bots/{botId}/botaliases/{botAliasId}/",
850        "responseCode":202
851      },
852      "input":{"shape":"UpdateBotAliasRequest"},
853      "output":{"shape":"UpdateBotAliasResponse"},
854      "errors":[
855        {"shape":"ThrottlingException"},
856        {"shape":"ServiceQuotaExceededException"},
857        {"shape":"ValidationException"},
858        {"shape":"PreconditionFailedException"},
859        {"shape":"ConflictException"},
860        {"shape":"InternalServerException"}
861      ]
862    },
863    "UpdateBotLocale":{
864      "name":"UpdateBotLocale",
865      "http":{
866        "method":"PUT",
867        "requestUri":"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/",
868        "responseCode":202
869      },
870      "input":{"shape":"UpdateBotLocaleRequest"},
871      "output":{"shape":"UpdateBotLocaleResponse"},
872      "errors":[
873        {"shape":"ThrottlingException"},
874        {"shape":"ServiceQuotaExceededException"},
875        {"shape":"ValidationException"},
876        {"shape":"PreconditionFailedException"},
877        {"shape":"ConflictException"},
878        {"shape":"InternalServerException"}
879      ]
880    },
881    "UpdateExport":{
882      "name":"UpdateExport",
883      "http":{
884        "method":"PUT",
885        "requestUri":"/exports/{exportId}/",
886        "responseCode":202
887      },
888      "input":{"shape":"UpdateExportRequest"},
889      "output":{"shape":"UpdateExportResponse"},
890      "errors":[
891        {"shape":"ThrottlingException"},
892        {"shape":"ServiceQuotaExceededException"},
893        {"shape":"ValidationException"},
894        {"shape":"ResourceNotFoundException"},
895        {"shape":"ConflictException"},
896        {"shape":"InternalServerException"}
897      ]
898    },
899    "UpdateIntent":{
900      "name":"UpdateIntent",
901      "http":{
902        "method":"PUT",
903        "requestUri":"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/",
904        "responseCode":200
905      },
906      "input":{"shape":"UpdateIntentRequest"},
907      "output":{"shape":"UpdateIntentResponse"},
908      "errors":[
909        {"shape":"ThrottlingException"},
910        {"shape":"ServiceQuotaExceededException"},
911        {"shape":"ValidationException"},
912        {"shape":"PreconditionFailedException"},
913        {"shape":"ConflictException"},
914        {"shape":"InternalServerException"}
915      ]
916    },
917    "UpdateResourcePolicy":{
918      "name":"UpdateResourcePolicy",
919      "http":{
920        "method":"PUT",
921        "requestUri":"/policy/{resourceArn}/",
922        "responseCode":200
923      },
924      "input":{"shape":"UpdateResourcePolicyRequest"},
925      "output":{"shape":"UpdateResourcePolicyResponse"},
926      "errors":[
927        {"shape":"ResourceNotFoundException"},
928        {"shape":"ServiceQuotaExceededException"},
929        {"shape":"PreconditionFailedException"},
930        {"shape":"ValidationException"},
931        {"shape":"InternalServerException"},
932        {"shape":"ThrottlingException"}
933      ]
934    },
935    "UpdateSlot":{
936      "name":"UpdateSlot",
937      "http":{
938        "method":"PUT",
939        "requestUri":"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/{slotId}/",
940        "responseCode":200
941      },
942      "input":{"shape":"UpdateSlotRequest"},
943      "output":{"shape":"UpdateSlotResponse"},
944      "errors":[
945        {"shape":"ThrottlingException"},
946        {"shape":"ServiceQuotaExceededException"},
947        {"shape":"ValidationException"},
948        {"shape":"PreconditionFailedException"},
949        {"shape":"ConflictException"},
950        {"shape":"InternalServerException"}
951      ]
952    },
953    "UpdateSlotType":{
954      "name":"UpdateSlotType",
955      "http":{
956        "method":"PUT",
957        "requestUri":"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/{slotTypeId}/",
958        "responseCode":202
959      },
960      "input":{"shape":"UpdateSlotTypeRequest"},
961      "output":{"shape":"UpdateSlotTypeResponse"},
962      "errors":[
963        {"shape":"ThrottlingException"},
964        {"shape":"ServiceQuotaExceededException"},
965        {"shape":"ValidationException"},
966        {"shape":"PreconditionFailedException"},
967        {"shape":"ConflictException"},
968        {"shape":"InternalServerException"}
969      ]
970    }
971  },
972  "shapes":{
973    "AmazonResourceName":{
974      "type":"string",
975      "max":1011,
976      "min":1
977    },
978    "AttachmentTitle":{
979      "type":"string",
980      "max":250,
981      "min":1
982    },
983    "AttachmentUrl":{
984      "type":"string",
985      "max":250,
986      "min":1
987    },
988    "AudioLogDestination":{
989      "type":"structure",
990      "required":["s3Bucket"],
991      "members":{
992        "s3Bucket":{"shape":"S3BucketLogDestination"}
993      }
994    },
995    "AudioLogSetting":{
996      "type":"structure",
997      "required":[
998        "enabled",
999        "destination"
1000      ],
1001      "members":{
1002        "enabled":{"shape":"Boolean"},
1003        "destination":{"shape":"AudioLogDestination"}
1004      }
1005    },
1006    "AudioLogSettingsList":{
1007      "type":"list",
1008      "member":{"shape":"AudioLogSetting"},
1009      "max":1,
1010      "min":1
1011    },
1012    "Boolean":{"type":"boolean"},
1013    "BotAliasHistoryEvent":{
1014      "type":"structure",
1015      "members":{
1016        "botVersion":{"shape":"BotVersion"},
1017        "startDate":{"shape":"Timestamp"},
1018        "endDate":{"shape":"Timestamp"}
1019      }
1020    },
1021    "BotAliasHistoryEventsList":{
1022      "type":"list",
1023      "member":{"shape":"BotAliasHistoryEvent"}
1024    },
1025    "BotAliasId":{
1026      "type":"string",
1027      "max":10,
1028      "min":10,
1029      "pattern":"^(\\bTSTALIASID\\b|[0-9a-zA-Z]+)$"
1030    },
1031    "BotAliasLocaleSettings":{
1032      "type":"structure",
1033      "required":["enabled"],
1034      "members":{
1035        "enabled":{"shape":"Boolean"},
1036        "codeHookSpecification":{"shape":"CodeHookSpecification"}
1037      }
1038    },
1039    "BotAliasLocaleSettingsMap":{
1040      "type":"map",
1041      "key":{"shape":"LocaleId"},
1042      "value":{"shape":"BotAliasLocaleSettings"},
1043      "min":1
1044    },
1045    "BotAliasStatus":{
1046      "type":"string",
1047      "enum":[
1048        "Creating",
1049        "Available",
1050        "Deleting",
1051        "Failed"
1052      ]
1053    },
1054    "BotAliasSummary":{
1055      "type":"structure",
1056      "members":{
1057        "botAliasId":{"shape":"BotAliasId"},
1058        "botAliasName":{"shape":"Name"},
1059        "description":{"shape":"Description"},
1060        "botVersion":{"shape":"BotVersion"},
1061        "botAliasStatus":{"shape":"BotAliasStatus"},
1062        "creationDateTime":{"shape":"Timestamp"},
1063        "lastUpdatedDateTime":{"shape":"Timestamp"}
1064      }
1065    },
1066    "BotAliasSummaryList":{
1067      "type":"list",
1068      "member":{"shape":"BotAliasSummary"}
1069    },
1070    "BotExportSpecification":{
1071      "type":"structure",
1072      "required":[
1073        "botId",
1074        "botVersion"
1075      ],
1076      "members":{
1077        "botId":{"shape":"Id"},
1078        "botVersion":{"shape":"BotVersion"}
1079      }
1080    },
1081    "BotFilter":{
1082      "type":"structure",
1083      "required":[
1084        "name",
1085        "values",
1086        "operator"
1087      ],
1088      "members":{
1089        "name":{"shape":"BotFilterName"},
1090        "values":{"shape":"FilterValues"},
1091        "operator":{"shape":"BotFilterOperator"}
1092      }
1093    },
1094    "BotFilterName":{
1095      "type":"string",
1096      "enum":["BotName"]
1097    },
1098    "BotFilterOperator":{
1099      "type":"string",
1100      "enum":[
1101        "CO",
1102        "EQ"
1103      ]
1104    },
1105    "BotFilters":{
1106      "type":"list",
1107      "member":{"shape":"BotFilter"},
1108      "max":1,
1109      "min":1
1110    },
1111    "BotImportSpecification":{
1112      "type":"structure",
1113      "required":[
1114        "botName",
1115        "roleArn",
1116        "dataPrivacy"
1117      ],
1118      "members":{
1119        "botName":{"shape":"Name"},
1120        "roleArn":{"shape":"RoleArn"},
1121        "dataPrivacy":{"shape":"DataPrivacy"},
1122        "idleSessionTTLInSeconds":{"shape":"SessionTTL"},
1123        "botTags":{"shape":"TagMap"},
1124        "testBotAliasTags":{"shape":"TagMap"}
1125      }
1126    },
1127    "BotLocaleExportSpecification":{
1128      "type":"structure",
1129      "required":[
1130        "botId",
1131        "botVersion",
1132        "localeId"
1133      ],
1134      "members":{
1135        "botId":{"shape":"Id"},
1136        "botVersion":{"shape":"BotVersion"},
1137        "localeId":{"shape":"LocaleId"}
1138      }
1139    },
1140    "BotLocaleFilter":{
1141      "type":"structure",
1142      "required":[
1143        "name",
1144        "values",
1145        "operator"
1146      ],
1147      "members":{
1148        "name":{"shape":"BotLocaleFilterName"},
1149        "values":{"shape":"FilterValues"},
1150        "operator":{"shape":"BotLocaleFilterOperator"}
1151      }
1152    },
1153    "BotLocaleFilterName":{
1154      "type":"string",
1155      "enum":["BotLocaleName"]
1156    },
1157    "BotLocaleFilterOperator":{
1158      "type":"string",
1159      "enum":[
1160        "CO",
1161        "EQ"
1162      ]
1163    },
1164    "BotLocaleFilters":{
1165      "type":"list",
1166      "member":{"shape":"BotLocaleFilter"},
1167      "max":1,
1168      "min":1
1169    },
1170    "BotLocaleHistoryEvent":{
1171      "type":"structure",
1172      "required":[
1173        "event",
1174        "eventDate"
1175      ],
1176      "members":{
1177        "event":{"shape":"BotLocaleHistoryEventDescription"},
1178        "eventDate":{"shape":"Timestamp"}
1179      }
1180    },
1181    "BotLocaleHistoryEventDescription":{"type":"string"},
1182    "BotLocaleHistoryEventsList":{
1183      "type":"list",
1184      "member":{"shape":"BotLocaleHistoryEvent"}
1185    },
1186    "BotLocaleImportSpecification":{
1187      "type":"structure",
1188      "required":[
1189        "botId",
1190        "botVersion",
1191        "localeId"
1192      ],
1193      "members":{
1194        "botId":{"shape":"Id"},
1195        "botVersion":{"shape":"DraftBotVersion"},
1196        "localeId":{"shape":"LocaleId"},
1197        "nluIntentConfidenceThreshold":{"shape":"ConfidenceThreshold"},
1198        "voiceSettings":{"shape":"VoiceSettings"}
1199      }
1200    },
1201    "BotLocaleSortAttribute":{
1202      "type":"string",
1203      "enum":["BotLocaleName"]
1204    },
1205    "BotLocaleSortBy":{
1206      "type":"structure",
1207      "required":[
1208        "attribute",
1209        "order"
1210      ],
1211      "members":{
1212        "attribute":{"shape":"BotLocaleSortAttribute"},
1213        "order":{"shape":"SortOrder"}
1214      }
1215    },
1216    "BotLocaleStatus":{
1217      "type":"string",
1218      "enum":[
1219        "Creating",
1220        "Building",
1221        "Built",
1222        "ReadyExpressTesting",
1223        "Failed",
1224        "Deleting",
1225        "NotBuilt",
1226        "Importing"
1227      ]
1228    },
1229    "BotLocaleSummary":{
1230      "type":"structure",
1231      "members":{
1232        "localeId":{"shape":"LocaleId"},
1233        "localeName":{"shape":"LocaleName"},
1234        "description":{"shape":"Description"},
1235        "botLocaleStatus":{"shape":"BotLocaleStatus"},
1236        "lastUpdatedDateTime":{"shape":"Timestamp"},
1237        "lastBuildSubmittedDateTime":{"shape":"Timestamp"}
1238      }
1239    },
1240    "BotLocaleSummaryList":{
1241      "type":"list",
1242      "member":{"shape":"BotLocaleSummary"}
1243    },
1244    "BotSortAttribute":{
1245      "type":"string",
1246      "enum":["BotName"]
1247    },
1248    "BotSortBy":{
1249      "type":"structure",
1250      "required":[
1251        "attribute",
1252        "order"
1253      ],
1254      "members":{
1255        "attribute":{"shape":"BotSortAttribute"},
1256        "order":{"shape":"SortOrder"}
1257      }
1258    },
1259    "BotStatus":{
1260      "type":"string",
1261      "enum":[
1262        "Creating",
1263        "Available",
1264        "Inactive",
1265        "Deleting",
1266        "Failed",
1267        "Versioning",
1268        "Importing"
1269      ]
1270    },
1271    "BotSummary":{
1272      "type":"structure",
1273      "members":{
1274        "botId":{"shape":"Id"},
1275        "botName":{"shape":"Name"},
1276        "description":{"shape":"Description"},
1277        "botStatus":{"shape":"BotStatus"},
1278        "latestBotVersion":{"shape":"NumericalBotVersion"},
1279        "lastUpdatedDateTime":{"shape":"Timestamp"}
1280      }
1281    },
1282    "BotSummaryList":{
1283      "type":"list",
1284      "member":{"shape":"BotSummary"}
1285    },
1286    "BotVersion":{
1287      "type":"string",
1288      "max":5,
1289      "min":1,
1290      "pattern":"^(DRAFT|[0-9]+)$"
1291    },
1292    "BotVersionLocaleDetails":{
1293      "type":"structure",
1294      "required":["sourceBotVersion"],
1295      "members":{
1296        "sourceBotVersion":{"shape":"BotVersion"}
1297      }
1298    },
1299    "BotVersionLocaleSpecification":{
1300      "type":"map",
1301      "key":{"shape":"LocaleId"},
1302      "value":{"shape":"BotVersionLocaleDetails"},
1303      "min":1
1304    },
1305    "BotVersionSortAttribute":{
1306      "type":"string",
1307      "enum":["BotVersion"]
1308    },
1309    "BotVersionSortBy":{
1310      "type":"structure",
1311      "required":[
1312        "attribute",
1313        "order"
1314      ],
1315      "members":{
1316        "attribute":{"shape":"BotVersionSortAttribute"},
1317        "order":{"shape":"SortOrder"}
1318      }
1319    },
1320    "BotVersionSummary":{
1321      "type":"structure",
1322      "members":{
1323        "botName":{"shape":"Name"},
1324        "botVersion":{"shape":"BotVersion"},
1325        "description":{"shape":"Description"},
1326        "botStatus":{"shape":"BotStatus"},
1327        "creationDateTime":{"shape":"Timestamp"}
1328      }
1329    },
1330    "BotVersionSummaryList":{
1331      "type":"list",
1332      "member":{"shape":"BotVersionSummary"}
1333    },
1334    "BoxedBoolean":{
1335      "type":"boolean",
1336      "box":true
1337    },
1338    "BuildBotLocaleRequest":{
1339      "type":"structure",
1340      "required":[
1341        "botId",
1342        "botVersion",
1343        "localeId"
1344      ],
1345      "members":{
1346        "botId":{
1347          "shape":"Id",
1348          "location":"uri",
1349          "locationName":"botId"
1350        },
1351        "botVersion":{
1352          "shape":"DraftBotVersion",
1353          "location":"uri",
1354          "locationName":"botVersion"
1355        },
1356        "localeId":{
1357          "shape":"LocaleId",
1358          "location":"uri",
1359          "locationName":"localeId"
1360        }
1361      }
1362    },
1363    "BuildBotLocaleResponse":{
1364      "type":"structure",
1365      "members":{
1366        "botId":{"shape":"Id"},
1367        "botVersion":{"shape":"DraftBotVersion"},
1368        "localeId":{"shape":"LocaleId"},
1369        "botLocaleStatus":{"shape":"BotLocaleStatus"},
1370        "lastBuildSubmittedDateTime":{"shape":"Timestamp"}
1371      }
1372    },
1373    "BuiltInIntentSortAttribute":{
1374      "type":"string",
1375      "enum":["IntentSignature"]
1376    },
1377    "BuiltInIntentSortBy":{
1378      "type":"structure",
1379      "required":[
1380        "attribute",
1381        "order"
1382      ],
1383      "members":{
1384        "attribute":{"shape":"BuiltInIntentSortAttribute"},
1385        "order":{"shape":"SortOrder"}
1386      }
1387    },
1388    "BuiltInIntentSummary":{
1389      "type":"structure",
1390      "members":{
1391        "intentSignature":{"shape":"IntentSignature"},
1392        "description":{"shape":"Description"}
1393      }
1394    },
1395    "BuiltInIntentSummaryList":{
1396      "type":"list",
1397      "member":{"shape":"BuiltInIntentSummary"}
1398    },
1399    "BuiltInOrCustomSlotTypeId":{
1400      "type":"string",
1401      "max":25,
1402      "min":1,
1403      "pattern":"^((AMAZON\\.)[a-zA-Z_]+?|[0-9a-zA-Z]+)$"
1404    },
1405    "BuiltInSlotTypeSortAttribute":{
1406      "type":"string",
1407      "enum":["SlotTypeSignature"]
1408    },
1409    "BuiltInSlotTypeSortBy":{
1410      "type":"structure",
1411      "required":[
1412        "attribute",
1413        "order"
1414      ],
1415      "members":{
1416        "attribute":{"shape":"BuiltInSlotTypeSortAttribute"},
1417        "order":{"shape":"SortOrder"}
1418      }
1419    },
1420    "BuiltInSlotTypeSummary":{
1421      "type":"structure",
1422      "members":{
1423        "slotTypeSignature":{"shape":"SlotTypeSignature"},
1424        "description":{"shape":"Description"}
1425      }
1426    },
1427    "BuiltInSlotTypeSummaryList":{
1428      "type":"list",
1429      "member":{"shape":"BuiltInSlotTypeSummary"}
1430    },
1431    "BuiltInsMaxResults":{
1432      "type":"integer",
1433      "box":true,
1434      "max":20,
1435      "min":20
1436    },
1437    "Button":{
1438      "type":"structure",
1439      "required":[
1440        "text",
1441        "value"
1442      ],
1443      "members":{
1444        "text":{"shape":"ButtonText"},
1445        "value":{"shape":"ButtonValue"}
1446      }
1447    },
1448    "ButtonText":{
1449      "type":"string",
1450      "max":50,
1451      "min":1
1452    },
1453    "ButtonValue":{
1454      "type":"string",
1455      "max":50,
1456      "min":1
1457    },
1458    "ButtonsList":{
1459      "type":"list",
1460      "member":{"shape":"Button"},
1461      "max":5,
1462      "min":0
1463    },
1464    "ChildDirected":{"type":"boolean"},
1465    "CloudWatchLogGroupArn":{
1466      "type":"string",
1467      "max":2048,
1468      "min":1,
1469      "pattern":"^arn:[\\w\\-]+:logs:[\\w\\-]+:[\\d]{12}:log-group:[\\.\\-_/#A-Za-z0-9]{1,512}(?::\\*)?$"
1470    },
1471    "CloudWatchLogGroupLogDestination":{
1472      "type":"structure",
1473      "required":[
1474        "cloudWatchLogGroupArn",
1475        "logPrefix"
1476      ],
1477      "members":{
1478        "cloudWatchLogGroupArn":{"shape":"CloudWatchLogGroupArn"},
1479        "logPrefix":{"shape":"LogPrefix"}
1480      }
1481    },
1482    "CodeHookInterfaceVersion":{
1483      "type":"string",
1484      "max":5,
1485      "min":1
1486    },
1487    "CodeHookSpecification":{
1488      "type":"structure",
1489      "required":["lambdaCodeHook"],
1490      "members":{
1491        "lambdaCodeHook":{"shape":"LambdaCodeHook"}
1492      }
1493    },
1494    "ConditionKey":{
1495      "type":"string",
1496      "max":1024,
1497      "min":1
1498    },
1499    "ConditionKeyValueMap":{
1500      "type":"map",
1501      "key":{"shape":"ConditionKey"},
1502      "value":{"shape":"ConditionValue"},
1503      "max":10,
1504      "min":0
1505    },
1506    "ConditionMap":{
1507      "type":"map",
1508      "key":{"shape":"ConditionOperator"},
1509      "value":{"shape":"ConditionKeyValueMap"},
1510      "max":10,
1511      "min":0
1512    },
1513    "ConditionOperator":{
1514      "type":"string",
1515      "min":1
1516    },
1517    "ConditionValue":{
1518      "type":"string",
1519      "max":1024,
1520      "min":1
1521    },
1522    "ConfidenceThreshold":{
1523      "type":"double",
1524      "max":1,
1525      "min":0
1526    },
1527    "ConflictException":{
1528      "type":"structure",
1529      "members":{
1530        "message":{"shape":"ExceptionMessage"}
1531      },
1532      "error":{"httpStatusCode":409},
1533      "exception":true
1534    },
1535    "ContextTimeToLiveInSeconds":{
1536      "type":"integer",
1537      "max":86400,
1538      "min":5
1539    },
1540    "ContextTurnsToLive":{
1541      "type":"integer",
1542      "max":20,
1543      "min":1
1544    },
1545    "ConversationLogSettings":{
1546      "type":"structure",
1547      "members":{
1548        "textLogSettings":{"shape":"TextLogSettingsList"},
1549        "audioLogSettings":{"shape":"AudioLogSettingsList"}
1550      }
1551    },
1552    "CreateBotAliasRequest":{
1553      "type":"structure",
1554      "required":[
1555        "botAliasName",
1556        "botId"
1557      ],
1558      "members":{
1559        "botAliasName":{"shape":"Name"},
1560        "description":{"shape":"Description"},
1561        "botVersion":{"shape":"NumericalBotVersion"},
1562        "botAliasLocaleSettings":{"shape":"BotAliasLocaleSettingsMap"},
1563        "conversationLogSettings":{"shape":"ConversationLogSettings"},
1564        "sentimentAnalysisSettings":{"shape":"SentimentAnalysisSettings"},
1565        "botId":{
1566          "shape":"Id",
1567          "location":"uri",
1568          "locationName":"botId"
1569        },
1570        "tags":{"shape":"TagMap"}
1571      }
1572    },
1573    "CreateBotAliasResponse":{
1574      "type":"structure",
1575      "members":{
1576        "botAliasId":{"shape":"BotAliasId"},
1577        "botAliasName":{"shape":"Name"},
1578        "description":{"shape":"Description"},
1579        "botVersion":{"shape":"NumericalBotVersion"},
1580        "botAliasLocaleSettings":{"shape":"BotAliasLocaleSettingsMap"},
1581        "conversationLogSettings":{"shape":"ConversationLogSettings"},
1582        "sentimentAnalysisSettings":{"shape":"SentimentAnalysisSettings"},
1583        "botAliasStatus":{"shape":"BotAliasStatus"},
1584        "botId":{"shape":"Id"},
1585        "creationDateTime":{"shape":"Timestamp"},
1586        "tags":{"shape":"TagMap"}
1587      }
1588    },
1589    "CreateBotLocaleRequest":{
1590      "type":"structure",
1591      "required":[
1592        "botId",
1593        "botVersion",
1594        "localeId",
1595        "nluIntentConfidenceThreshold"
1596      ],
1597      "members":{
1598        "botId":{
1599          "shape":"Id",
1600          "location":"uri",
1601          "locationName":"botId"
1602        },
1603        "botVersion":{
1604          "shape":"DraftBotVersion",
1605          "location":"uri",
1606          "locationName":"botVersion"
1607        },
1608        "localeId":{"shape":"LocaleId"},
1609        "description":{"shape":"Description"},
1610        "nluIntentConfidenceThreshold":{"shape":"ConfidenceThreshold"},
1611        "voiceSettings":{"shape":"VoiceSettings"}
1612      }
1613    },
1614    "CreateBotLocaleResponse":{
1615      "type":"structure",
1616      "members":{
1617        "botId":{"shape":"Id"},
1618        "botVersion":{"shape":"DraftBotVersion"},
1619        "localeName":{"shape":"LocaleName"},
1620        "localeId":{"shape":"LocaleId"},
1621        "description":{"shape":"Description"},
1622        "nluIntentConfidenceThreshold":{"shape":"ConfidenceThreshold"},
1623        "voiceSettings":{"shape":"VoiceSettings"},
1624        "botLocaleStatus":{"shape":"BotLocaleStatus"},
1625        "creationDateTime":{"shape":"Timestamp"}
1626      }
1627    },
1628    "CreateBotRequest":{
1629      "type":"structure",
1630      "required":[
1631        "botName",
1632        "roleArn",
1633        "dataPrivacy",
1634        "idleSessionTTLInSeconds"
1635      ],
1636      "members":{
1637        "botName":{"shape":"Name"},
1638        "description":{"shape":"Description"},
1639        "roleArn":{"shape":"RoleArn"},
1640        "dataPrivacy":{"shape":"DataPrivacy"},
1641        "idleSessionTTLInSeconds":{"shape":"SessionTTL"},
1642        "botTags":{"shape":"TagMap"},
1643        "testBotAliasTags":{"shape":"TagMap"}
1644      }
1645    },
1646    "CreateBotResponse":{
1647      "type":"structure",
1648      "members":{
1649        "botId":{"shape":"Id"},
1650        "botName":{"shape":"Name"},
1651        "description":{"shape":"Description"},
1652        "roleArn":{"shape":"RoleArn"},
1653        "dataPrivacy":{"shape":"DataPrivacy"},
1654        "idleSessionTTLInSeconds":{"shape":"SessionTTL"},
1655        "botStatus":{"shape":"BotStatus"},
1656        "creationDateTime":{"shape":"Timestamp"},
1657        "botTags":{"shape":"TagMap"},
1658        "testBotAliasTags":{"shape":"TagMap"}
1659      }
1660    },
1661    "CreateBotVersionRequest":{
1662      "type":"structure",
1663      "required":[
1664        "botId",
1665        "botVersionLocaleSpecification"
1666      ],
1667      "members":{
1668        "botId":{
1669          "shape":"Id",
1670          "location":"uri",
1671          "locationName":"botId"
1672        },
1673        "description":{"shape":"Description"},
1674        "botVersionLocaleSpecification":{"shape":"BotVersionLocaleSpecification"}
1675      }
1676    },
1677    "CreateBotVersionResponse":{
1678      "type":"structure",
1679      "members":{
1680        "botId":{"shape":"Id"},
1681        "description":{"shape":"Description"},
1682        "botVersion":{"shape":"NumericalBotVersion"},
1683        "botVersionLocaleSpecification":{"shape":"BotVersionLocaleSpecification"},
1684        "botStatus":{"shape":"BotStatus"},
1685        "creationDateTime":{"shape":"Timestamp"}
1686      }
1687    },
1688    "CreateExportRequest":{
1689      "type":"structure",
1690      "required":[
1691        "resourceSpecification",
1692        "fileFormat"
1693      ],
1694      "members":{
1695        "resourceSpecification":{"shape":"ExportResourceSpecification"},
1696        "fileFormat":{"shape":"ImportExportFileFormat"},
1697        "filePassword":{"shape":"ImportExportFilePassword"}
1698      }
1699    },
1700    "CreateExportResponse":{
1701      "type":"structure",
1702      "members":{
1703        "exportId":{"shape":"Id"},
1704        "resourceSpecification":{"shape":"ExportResourceSpecification"},
1705        "fileFormat":{"shape":"ImportExportFileFormat"},
1706        "exportStatus":{"shape":"ExportStatus"},
1707        "creationDateTime":{"shape":"Timestamp"}
1708      }
1709    },
1710    "CreateIntentRequest":{
1711      "type":"structure",
1712      "required":[
1713        "intentName",
1714        "botId",
1715        "botVersion",
1716        "localeId"
1717      ],
1718      "members":{
1719        "intentName":{"shape":"Name"},
1720        "description":{"shape":"Description"},
1721        "parentIntentSignature":{"shape":"IntentSignature"},
1722        "sampleUtterances":{"shape":"SampleUtterancesList"},
1723        "dialogCodeHook":{"shape":"DialogCodeHookSettings"},
1724        "fulfillmentCodeHook":{"shape":"FulfillmentCodeHookSettings"},
1725        "intentConfirmationSetting":{"shape":"IntentConfirmationSetting"},
1726        "intentClosingSetting":{"shape":"IntentClosingSetting"},
1727        "inputContexts":{"shape":"InputContextsList"},
1728        "outputContexts":{"shape":"OutputContextsList"},
1729        "kendraConfiguration":{"shape":"KendraConfiguration"},
1730        "botId":{
1731          "shape":"Id",
1732          "location":"uri",
1733          "locationName":"botId"
1734        },
1735        "botVersion":{
1736          "shape":"DraftBotVersion",
1737          "location":"uri",
1738          "locationName":"botVersion"
1739        },
1740        "localeId":{
1741          "shape":"LocaleId",
1742          "location":"uri",
1743          "locationName":"localeId"
1744        }
1745      }
1746    },
1747    "CreateIntentResponse":{
1748      "type":"structure",
1749      "members":{
1750        "intentId":{"shape":"Id"},
1751        "intentName":{"shape":"Name"},
1752        "description":{"shape":"Description"},
1753        "parentIntentSignature":{"shape":"IntentSignature"},
1754        "sampleUtterances":{"shape":"SampleUtterancesList"},
1755        "dialogCodeHook":{"shape":"DialogCodeHookSettings"},
1756        "fulfillmentCodeHook":{"shape":"FulfillmentCodeHookSettings"},
1757        "intentConfirmationSetting":{"shape":"IntentConfirmationSetting"},
1758        "intentClosingSetting":{"shape":"IntentClosingSetting"},
1759        "inputContexts":{"shape":"InputContextsList"},
1760        "outputContexts":{"shape":"OutputContextsList"},
1761        "kendraConfiguration":{"shape":"KendraConfiguration"},
1762        "botId":{"shape":"Id"},
1763        "botVersion":{"shape":"DraftBotVersion"},
1764        "localeId":{"shape":"LocaleId"},
1765        "creationDateTime":{"shape":"Timestamp"}
1766      }
1767    },
1768    "CreateResourcePolicyRequest":{
1769      "type":"structure",
1770      "required":[
1771        "resourceArn",
1772        "policy"
1773      ],
1774      "members":{
1775        "resourceArn":{
1776          "shape":"AmazonResourceName",
1777          "location":"uri",
1778          "locationName":"resourceArn"
1779        },
1780        "policy":{"shape":"Policy"}
1781      }
1782    },
1783    "CreateResourcePolicyResponse":{
1784      "type":"structure",
1785      "members":{
1786        "resourceArn":{"shape":"AmazonResourceName"},
1787        "revisionId":{"shape":"RevisionId"}
1788      }
1789    },
1790    "CreateResourcePolicyStatementRequest":{
1791      "type":"structure",
1792      "required":[
1793        "resourceArn",
1794        "statementId",
1795        "effect",
1796        "principal",
1797        "action"
1798      ],
1799      "members":{
1800        "resourceArn":{
1801          "shape":"AmazonResourceName",
1802          "location":"uri",
1803          "locationName":"resourceArn"
1804        },
1805        "statementId":{"shape":"Name"},
1806        "effect":{"shape":"Effect"},
1807        "principal":{"shape":"PrincipalList"},
1808        "action":{"shape":"OperationList"},
1809        "condition":{"shape":"ConditionMap"},
1810        "expectedRevisionId":{
1811          "shape":"RevisionId",
1812          "location":"querystring",
1813          "locationName":"expectedRevisionId"
1814        }
1815      }
1816    },
1817    "CreateResourcePolicyStatementResponse":{
1818      "type":"structure",
1819      "members":{
1820        "resourceArn":{"shape":"AmazonResourceName"},
1821        "revisionId":{"shape":"RevisionId"}
1822      }
1823    },
1824    "CreateSlotRequest":{
1825      "type":"structure",
1826      "required":[
1827        "slotName",
1828        "slotTypeId",
1829        "valueElicitationSetting",
1830        "botId",
1831        "botVersion",
1832        "localeId",
1833        "intentId"
1834      ],
1835      "members":{
1836        "slotName":{"shape":"Name"},
1837        "description":{"shape":"Description"},
1838        "slotTypeId":{"shape":"BuiltInOrCustomSlotTypeId"},
1839        "valueElicitationSetting":{"shape":"SlotValueElicitationSetting"},
1840        "obfuscationSetting":{"shape":"ObfuscationSetting"},
1841        "botId":{
1842          "shape":"Id",
1843          "location":"uri",
1844          "locationName":"botId"
1845        },
1846        "botVersion":{
1847          "shape":"DraftBotVersion",
1848          "location":"uri",
1849          "locationName":"botVersion"
1850        },
1851        "localeId":{
1852          "shape":"LocaleId",
1853          "location":"uri",
1854          "locationName":"localeId"
1855        },
1856        "intentId":{
1857          "shape":"Id",
1858          "location":"uri",
1859          "locationName":"intentId"
1860        },
1861        "multipleValuesSetting":{"shape":"MultipleValuesSetting"}
1862      }
1863    },
1864    "CreateSlotResponse":{
1865      "type":"structure",
1866      "members":{
1867        "slotId":{"shape":"Id"},
1868        "slotName":{"shape":"Name"},
1869        "description":{"shape":"Description"},
1870        "slotTypeId":{"shape":"BuiltInOrCustomSlotTypeId"},
1871        "valueElicitationSetting":{"shape":"SlotValueElicitationSetting"},
1872        "obfuscationSetting":{"shape":"ObfuscationSetting"},
1873        "botId":{"shape":"Id"},
1874        "botVersion":{"shape":"DraftBotVersion"},
1875        "localeId":{"shape":"LocaleId"},
1876        "intentId":{"shape":"Id"},
1877        "creationDateTime":{"shape":"Timestamp"},
1878        "multipleValuesSetting":{"shape":"MultipleValuesSetting"}
1879      }
1880    },
1881    "CreateSlotTypeRequest":{
1882      "type":"structure",
1883      "required":[
1884        "slotTypeName",
1885        "valueSelectionSetting",
1886        "botId",
1887        "botVersion",
1888        "localeId"
1889      ],
1890      "members":{
1891        "slotTypeName":{"shape":"Name"},
1892        "description":{"shape":"Description"},
1893        "slotTypeValues":{"shape":"SlotTypeValues"},
1894        "valueSelectionSetting":{"shape":"SlotValueSelectionSetting"},
1895        "parentSlotTypeSignature":{"shape":"SlotTypeSignature"},
1896        "botId":{
1897          "shape":"Id",
1898          "location":"uri",
1899          "locationName":"botId"
1900        },
1901        "botVersion":{
1902          "shape":"DraftBotVersion",
1903          "location":"uri",
1904          "locationName":"botVersion"
1905        },
1906        "localeId":{
1907          "shape":"LocaleId",
1908          "location":"uri",
1909          "locationName":"localeId"
1910        }
1911      }
1912    },
1913    "CreateSlotTypeResponse":{
1914      "type":"structure",
1915      "members":{
1916        "slotTypeId":{"shape":"Id"},
1917        "slotTypeName":{"shape":"Name"},
1918        "description":{"shape":"Description"},
1919        "slotTypeValues":{"shape":"SlotTypeValues"},
1920        "valueSelectionSetting":{"shape":"SlotValueSelectionSetting"},
1921        "parentSlotTypeSignature":{"shape":"SlotTypeSignature"},
1922        "botId":{"shape":"Id"},
1923        "botVersion":{"shape":"DraftBotVersion"},
1924        "localeId":{"shape":"LocaleId"},
1925        "creationDateTime":{"shape":"Timestamp"}
1926      }
1927    },
1928    "CreateUploadUrlRequest":{
1929      "type":"structure",
1930      "members":{
1931      }
1932    },
1933    "CreateUploadUrlResponse":{
1934      "type":"structure",
1935      "members":{
1936        "importId":{"shape":"Id"},
1937        "uploadUrl":{"shape":"PresignedS3Url"}
1938      }
1939    },
1940    "CustomPayload":{
1941      "type":"structure",
1942      "required":["value"],
1943      "members":{
1944        "value":{"shape":"CustomPayloadValue"}
1945      }
1946    },
1947    "CustomPayloadValue":{
1948      "type":"string",
1949      "max":1000,
1950      "min":1
1951    },
1952    "DataPrivacy":{
1953      "type":"structure",
1954      "required":["childDirected"],
1955      "members":{
1956        "childDirected":{"shape":"ChildDirected"}
1957      }
1958    },
1959    "DeleteBotAliasRequest":{
1960      "type":"structure",
1961      "required":[
1962        "botAliasId",
1963        "botId"
1964      ],
1965      "members":{
1966        "botAliasId":{
1967          "shape":"BotAliasId",
1968          "location":"uri",
1969          "locationName":"botAliasId"
1970        },
1971        "botId":{
1972          "shape":"Id",
1973          "location":"uri",
1974          "locationName":"botId"
1975        },
1976        "skipResourceInUseCheck":{
1977          "shape":"SkipResourceInUseCheck",
1978          "location":"querystring",
1979          "locationName":"skipResourceInUseCheck"
1980        }
1981      }
1982    },
1983    "DeleteBotAliasResponse":{
1984      "type":"structure",
1985      "members":{
1986        "botAliasId":{"shape":"BotAliasId"},
1987        "botId":{"shape":"Id"},
1988        "botAliasStatus":{"shape":"BotAliasStatus"}
1989      }
1990    },
1991    "DeleteBotLocaleRequest":{
1992      "type":"structure",
1993      "required":[
1994        "botId",
1995        "botVersion",
1996        "localeId"
1997      ],
1998      "members":{
1999        "botId":{
2000          "shape":"Id",
2001          "location":"uri",
2002          "locationName":"botId"
2003        },
2004        "botVersion":{
2005          "shape":"DraftBotVersion",
2006          "location":"uri",
2007          "locationName":"botVersion"
2008        },
2009        "localeId":{
2010          "shape":"LocaleId",
2011          "location":"uri",
2012          "locationName":"localeId"
2013        }
2014      }
2015    },
2016    "DeleteBotLocaleResponse":{
2017      "type":"structure",
2018      "members":{
2019        "botId":{"shape":"Id"},
2020        "botVersion":{"shape":"DraftBotVersion"},
2021        "localeId":{"shape":"LocaleId"},
2022        "botLocaleStatus":{"shape":"BotLocaleStatus"}
2023      }
2024    },
2025    "DeleteBotRequest":{
2026      "type":"structure",
2027      "required":["botId"],
2028      "members":{
2029        "botId":{
2030          "shape":"Id",
2031          "location":"uri",
2032          "locationName":"botId"
2033        },
2034        "skipResourceInUseCheck":{
2035          "shape":"SkipResourceInUseCheck",
2036          "location":"querystring",
2037          "locationName":"skipResourceInUseCheck"
2038        }
2039      }
2040    },
2041    "DeleteBotResponse":{
2042      "type":"structure",
2043      "members":{
2044        "botId":{"shape":"Id"},
2045        "botStatus":{"shape":"BotStatus"}
2046      }
2047    },
2048    "DeleteBotVersionRequest":{
2049      "type":"structure",
2050      "required":[
2051        "botId",
2052        "botVersion"
2053      ],
2054      "members":{
2055        "botId":{
2056          "shape":"Id",
2057          "location":"uri",
2058          "locationName":"botId"
2059        },
2060        "botVersion":{
2061          "shape":"NumericalBotVersion",
2062          "location":"uri",
2063          "locationName":"botVersion"
2064        },
2065        "skipResourceInUseCheck":{
2066          "shape":"SkipResourceInUseCheck",
2067          "location":"querystring",
2068          "locationName":"skipResourceInUseCheck"
2069        }
2070      }
2071    },
2072    "DeleteBotVersionResponse":{
2073      "type":"structure",
2074      "members":{
2075        "botId":{"shape":"Id"},
2076        "botVersion":{"shape":"NumericalBotVersion"},
2077        "botStatus":{"shape":"BotStatus"}
2078      }
2079    },
2080    "DeleteExportRequest":{
2081      "type":"structure",
2082      "required":["exportId"],
2083      "members":{
2084        "exportId":{
2085          "shape":"Id",
2086          "location":"uri",
2087          "locationName":"exportId"
2088        }
2089      }
2090    },
2091    "DeleteExportResponse":{
2092      "type":"structure",
2093      "members":{
2094        "exportId":{"shape":"Id"},
2095        "exportStatus":{"shape":"ExportStatus"}
2096      }
2097    },
2098    "DeleteImportRequest":{
2099      "type":"structure",
2100      "required":["importId"],
2101      "members":{
2102        "importId":{
2103          "shape":"Id",
2104          "location":"uri",
2105          "locationName":"importId"
2106        }
2107      }
2108    },
2109    "DeleteImportResponse":{
2110      "type":"structure",
2111      "members":{
2112        "importId":{"shape":"Id"},
2113        "importStatus":{"shape":"ImportStatus"}
2114      }
2115    },
2116    "DeleteIntentRequest":{
2117      "type":"structure",
2118      "required":[
2119        "intentId",
2120        "botId",
2121        "botVersion",
2122        "localeId"
2123      ],
2124      "members":{
2125        "intentId":{
2126          "shape":"Id",
2127          "location":"uri",
2128          "locationName":"intentId"
2129        },
2130        "botId":{
2131          "shape":"Id",
2132          "location":"uri",
2133          "locationName":"botId"
2134        },
2135        "botVersion":{
2136          "shape":"DraftBotVersion",
2137          "location":"uri",
2138          "locationName":"botVersion"
2139        },
2140        "localeId":{
2141          "shape":"LocaleId",
2142          "location":"uri",
2143          "locationName":"localeId"
2144        }
2145      }
2146    },
2147    "DeleteResourcePolicyRequest":{
2148      "type":"structure",
2149      "required":["resourceArn"],
2150      "members":{
2151        "resourceArn":{
2152          "shape":"AmazonResourceName",
2153          "location":"uri",
2154          "locationName":"resourceArn"
2155        },
2156        "expectedRevisionId":{
2157          "shape":"RevisionId",
2158          "location":"querystring",
2159          "locationName":"expectedRevisionId"
2160        }
2161      }
2162    },
2163    "DeleteResourcePolicyResponse":{
2164      "type":"structure",
2165      "members":{
2166        "resourceArn":{"shape":"AmazonResourceName"},
2167        "revisionId":{"shape":"RevisionId"}
2168      }
2169    },
2170    "DeleteResourcePolicyStatementRequest":{
2171      "type":"structure",
2172      "required":[
2173        "resourceArn",
2174        "statementId"
2175      ],
2176      "members":{
2177        "resourceArn":{
2178          "shape":"AmazonResourceName",
2179          "location":"uri",
2180          "locationName":"resourceArn"
2181        },
2182        "statementId":{
2183          "shape":"Name",
2184          "location":"uri",
2185          "locationName":"statementId"
2186        },
2187        "expectedRevisionId":{
2188          "shape":"RevisionId",
2189          "location":"querystring",
2190          "locationName":"expectedRevisionId"
2191        }
2192      }
2193    },
2194    "DeleteResourcePolicyStatementResponse":{
2195      "type":"structure",
2196      "members":{
2197        "resourceArn":{"shape":"AmazonResourceName"},
2198        "revisionId":{"shape":"RevisionId"}
2199      }
2200    },
2201    "DeleteSlotRequest":{
2202      "type":"structure",
2203      "required":[
2204        "slotId",
2205        "botId",
2206        "botVersion",
2207        "localeId",
2208        "intentId"
2209      ],
2210      "members":{
2211        "slotId":{
2212          "shape":"Id",
2213          "location":"uri",
2214          "locationName":"slotId"
2215        },
2216        "botId":{
2217          "shape":"Id",
2218          "location":"uri",
2219          "locationName":"botId"
2220        },
2221        "botVersion":{
2222          "shape":"DraftBotVersion",
2223          "location":"uri",
2224          "locationName":"botVersion"
2225        },
2226        "localeId":{
2227          "shape":"LocaleId",
2228          "location":"uri",
2229          "locationName":"localeId"
2230        },
2231        "intentId":{
2232          "shape":"Id",
2233          "location":"uri",
2234          "locationName":"intentId"
2235        }
2236      }
2237    },
2238    "DeleteSlotTypeRequest":{
2239      "type":"structure",
2240      "required":[
2241        "slotTypeId",
2242        "botId",
2243        "botVersion",
2244        "localeId"
2245      ],
2246      "members":{
2247        "slotTypeId":{
2248          "shape":"Id",
2249          "location":"uri",
2250          "locationName":"slotTypeId"
2251        },
2252        "botId":{
2253          "shape":"Id",
2254          "location":"uri",
2255          "locationName":"botId"
2256        },
2257        "botVersion":{
2258          "shape":"DraftBotVersion",
2259          "location":"uri",
2260          "locationName":"botVersion"
2261        },
2262        "localeId":{
2263          "shape":"LocaleId",
2264          "location":"uri",
2265          "locationName":"localeId"
2266        },
2267        "skipResourceInUseCheck":{
2268          "shape":"SkipResourceInUseCheck",
2269          "location":"querystring",
2270          "locationName":"skipResourceInUseCheck"
2271        }
2272      }
2273    },
2274    "DescribeBotAliasRequest":{
2275      "type":"structure",
2276      "required":[
2277        "botAliasId",
2278        "botId"
2279      ],
2280      "members":{
2281        "botAliasId":{
2282          "shape":"BotAliasId",
2283          "location":"uri",
2284          "locationName":"botAliasId"
2285        },
2286        "botId":{
2287          "shape":"Id",
2288          "location":"uri",
2289          "locationName":"botId"
2290        }
2291      }
2292    },
2293    "DescribeBotAliasResponse":{
2294      "type":"structure",
2295      "members":{
2296        "botAliasId":{"shape":"BotAliasId"},
2297        "botAliasName":{"shape":"Name"},
2298        "description":{"shape":"Description"},
2299        "botVersion":{"shape":"BotVersion"},
2300        "botAliasLocaleSettings":{"shape":"BotAliasLocaleSettingsMap"},
2301        "conversationLogSettings":{"shape":"ConversationLogSettings"},
2302        "sentimentAnalysisSettings":{"shape":"SentimentAnalysisSettings"},
2303        "botAliasHistoryEvents":{"shape":"BotAliasHistoryEventsList"},
2304        "botAliasStatus":{"shape":"BotAliasStatus"},
2305        "botId":{"shape":"Id"},
2306        "creationDateTime":{"shape":"Timestamp"},
2307        "lastUpdatedDateTime":{"shape":"Timestamp"}
2308      }
2309    },
2310    "DescribeBotLocaleRequest":{
2311      "type":"structure",
2312      "required":[
2313        "botId",
2314        "botVersion",
2315        "localeId"
2316      ],
2317      "members":{
2318        "botId":{
2319          "shape":"Id",
2320          "location":"uri",
2321          "locationName":"botId"
2322        },
2323        "botVersion":{
2324          "shape":"BotVersion",
2325          "location":"uri",
2326          "locationName":"botVersion"
2327        },
2328        "localeId":{
2329          "shape":"LocaleId",
2330          "location":"uri",
2331          "locationName":"localeId"
2332        }
2333      }
2334    },
2335    "DescribeBotLocaleResponse":{
2336      "type":"structure",
2337      "members":{
2338        "botId":{"shape":"Id"},
2339        "botVersion":{"shape":"BotVersion"},
2340        "localeId":{"shape":"LocaleId"},
2341        "localeName":{"shape":"LocaleName"},
2342        "description":{"shape":"Description"},
2343        "nluIntentConfidenceThreshold":{"shape":"ConfidenceThreshold"},
2344        "voiceSettings":{"shape":"VoiceSettings"},
2345        "intentsCount":{"shape":"ResourceCount"},
2346        "slotTypesCount":{"shape":"ResourceCount"},
2347        "botLocaleStatus":{"shape":"BotLocaleStatus"},
2348        "failureReasons":{"shape":"FailureReasons"},
2349        "creationDateTime":{"shape":"Timestamp"},
2350        "lastUpdatedDateTime":{"shape":"Timestamp"},
2351        "lastBuildSubmittedDateTime":{"shape":"Timestamp"},
2352        "botLocaleHistoryEvents":{"shape":"BotLocaleHistoryEventsList"}
2353      }
2354    },
2355    "DescribeBotRequest":{
2356      "type":"structure",
2357      "required":["botId"],
2358      "members":{
2359        "botId":{
2360          "shape":"Id",
2361          "location":"uri",
2362          "locationName":"botId"
2363        }
2364      }
2365    },
2366    "DescribeBotResponse":{
2367      "type":"structure",
2368      "members":{
2369        "botId":{"shape":"Id"},
2370        "botName":{"shape":"Name"},
2371        "description":{"shape":"Description"},
2372        "roleArn":{"shape":"RoleArn"},
2373        "dataPrivacy":{"shape":"DataPrivacy"},
2374        "idleSessionTTLInSeconds":{"shape":"SessionTTL"},
2375        "botStatus":{"shape":"BotStatus"},
2376        "creationDateTime":{"shape":"Timestamp"},
2377        "lastUpdatedDateTime":{"shape":"Timestamp"}
2378      }
2379    },
2380    "DescribeBotVersionRequest":{
2381      "type":"structure",
2382      "required":[
2383        "botId",
2384        "botVersion"
2385      ],
2386      "members":{
2387        "botId":{
2388          "shape":"Id",
2389          "location":"uri",
2390          "locationName":"botId"
2391        },
2392        "botVersion":{
2393          "shape":"NumericalBotVersion",
2394          "location":"uri",
2395          "locationName":"botVersion"
2396        }
2397      }
2398    },
2399    "DescribeBotVersionResponse":{
2400      "type":"structure",
2401      "members":{
2402        "botId":{"shape":"Id"},
2403        "botName":{"shape":"Name"},
2404        "botVersion":{"shape":"NumericalBotVersion"},
2405        "description":{"shape":"Description"},
2406        "roleArn":{"shape":"RoleArn"},
2407        "dataPrivacy":{"shape":"DataPrivacy"},
2408        "idleSessionTTLInSeconds":{"shape":"SessionTTL"},
2409        "botStatus":{"shape":"BotStatus"},
2410        "failureReasons":{"shape":"FailureReasons"},
2411        "creationDateTime":{"shape":"Timestamp"}
2412      }
2413    },
2414    "DescribeExportRequest":{
2415      "type":"structure",
2416      "required":["exportId"],
2417      "members":{
2418        "exportId":{
2419          "shape":"Id",
2420          "location":"uri",
2421          "locationName":"exportId"
2422        }
2423      }
2424    },
2425    "DescribeExportResponse":{
2426      "type":"structure",
2427      "members":{
2428        "exportId":{"shape":"Id"},
2429        "resourceSpecification":{"shape":"ExportResourceSpecification"},
2430        "fileFormat":{"shape":"ImportExportFileFormat"},
2431        "exportStatus":{"shape":"ExportStatus"},
2432        "failureReasons":{"shape":"FailureReasons"},
2433        "downloadUrl":{"shape":"PresignedS3Url"},
2434        "creationDateTime":{"shape":"Timestamp"},
2435        "lastUpdatedDateTime":{"shape":"Timestamp"}
2436      }
2437    },
2438    "DescribeImportRequest":{
2439      "type":"structure",
2440      "required":["importId"],
2441      "members":{
2442        "importId":{
2443          "shape":"Id",
2444          "location":"uri",
2445          "locationName":"importId"
2446        }
2447      }
2448    },
2449    "DescribeImportResponse":{
2450      "type":"structure",
2451      "members":{
2452        "importId":{"shape":"Id"},
2453        "resourceSpecification":{"shape":"ImportResourceSpecification"},
2454        "importedResourceId":{"shape":"ImportedResourceId"},
2455        "importedResourceName":{"shape":"Name"},
2456        "mergeStrategy":{"shape":"MergeStrategy"},
2457        "importStatus":{"shape":"ImportStatus"},
2458        "failureReasons":{"shape":"FailureReasons"},
2459        "creationDateTime":{"shape":"Timestamp"},
2460        "lastUpdatedDateTime":{"shape":"Timestamp"}
2461      }
2462    },
2463    "DescribeIntentRequest":{
2464      "type":"structure",
2465      "required":[
2466        "intentId",
2467        "botId",
2468        "botVersion",
2469        "localeId"
2470      ],
2471      "members":{
2472        "intentId":{
2473          "shape":"Id",
2474          "location":"uri",
2475          "locationName":"intentId"
2476        },
2477        "botId":{
2478          "shape":"Id",
2479          "location":"uri",
2480          "locationName":"botId"
2481        },
2482        "botVersion":{
2483          "shape":"BotVersion",
2484          "location":"uri",
2485          "locationName":"botVersion"
2486        },
2487        "localeId":{
2488          "shape":"LocaleId",
2489          "location":"uri",
2490          "locationName":"localeId"
2491        }
2492      }
2493    },
2494    "DescribeIntentResponse":{
2495      "type":"structure",
2496      "members":{
2497        "intentId":{"shape":"Id"},
2498        "intentName":{"shape":"Name"},
2499        "description":{"shape":"Description"},
2500        "parentIntentSignature":{"shape":"IntentSignature"},
2501        "sampleUtterances":{"shape":"SampleUtterancesList"},
2502        "dialogCodeHook":{"shape":"DialogCodeHookSettings"},
2503        "fulfillmentCodeHook":{"shape":"FulfillmentCodeHookSettings"},
2504        "slotPriorities":{"shape":"SlotPrioritiesList"},
2505        "intentConfirmationSetting":{"shape":"IntentConfirmationSetting"},
2506        "intentClosingSetting":{"shape":"IntentClosingSetting"},
2507        "inputContexts":{"shape":"InputContextsList"},
2508        "outputContexts":{"shape":"OutputContextsList"},
2509        "kendraConfiguration":{"shape":"KendraConfiguration"},
2510        "botId":{"shape":"Id"},
2511        "botVersion":{"shape":"DraftBotVersion"},
2512        "localeId":{"shape":"LocaleId"},
2513        "creationDateTime":{"shape":"Timestamp"},
2514        "lastUpdatedDateTime":{"shape":"Timestamp"}
2515      }
2516    },
2517    "DescribeResourcePolicyRequest":{
2518      "type":"structure",
2519      "required":["resourceArn"],
2520      "members":{
2521        "resourceArn":{
2522          "shape":"AmazonResourceName",
2523          "location":"uri",
2524          "locationName":"resourceArn"
2525        }
2526      }
2527    },
2528    "DescribeResourcePolicyResponse":{
2529      "type":"structure",
2530      "members":{
2531        "resourceArn":{"shape":"AmazonResourceName"},
2532        "policy":{"shape":"Policy"},
2533        "revisionId":{"shape":"RevisionId"}
2534      }
2535    },
2536    "DescribeSlotRequest":{
2537      "type":"structure",
2538      "required":[
2539        "slotId",
2540        "botId",
2541        "botVersion",
2542        "localeId",
2543        "intentId"
2544      ],
2545      "members":{
2546        "slotId":{
2547          "shape":"Id",
2548          "location":"uri",
2549          "locationName":"slotId"
2550        },
2551        "botId":{
2552          "shape":"Id",
2553          "location":"uri",
2554          "locationName":"botId"
2555        },
2556        "botVersion":{
2557          "shape":"BotVersion",
2558          "location":"uri",
2559          "locationName":"botVersion"
2560        },
2561        "localeId":{
2562          "shape":"LocaleId",
2563          "location":"uri",
2564          "locationName":"localeId"
2565        },
2566        "intentId":{
2567          "shape":"Id",
2568          "location":"uri",
2569          "locationName":"intentId"
2570        }
2571      }
2572    },
2573    "DescribeSlotResponse":{
2574      "type":"structure",
2575      "members":{
2576        "slotId":{"shape":"Id"},
2577        "slotName":{"shape":"Name"},
2578        "description":{"shape":"Description"},
2579        "slotTypeId":{"shape":"BuiltInOrCustomSlotTypeId"},
2580        "valueElicitationSetting":{"shape":"SlotValueElicitationSetting"},
2581        "obfuscationSetting":{"shape":"ObfuscationSetting"},
2582        "botId":{"shape":"Id"},
2583        "botVersion":{"shape":"BotVersion"},
2584        "localeId":{"shape":"LocaleId"},
2585        "intentId":{"shape":"Id"},
2586        "creationDateTime":{"shape":"Timestamp"},
2587        "lastUpdatedDateTime":{"shape":"Timestamp"},
2588        "multipleValuesSetting":{"shape":"MultipleValuesSetting"}
2589      }
2590    },
2591    "DescribeSlotTypeRequest":{
2592      "type":"structure",
2593      "required":[
2594        "slotTypeId",
2595        "botId",
2596        "botVersion",
2597        "localeId"
2598      ],
2599      "members":{
2600        "slotTypeId":{
2601          "shape":"Id",
2602          "location":"uri",
2603          "locationName":"slotTypeId"
2604        },
2605        "botId":{
2606          "shape":"Id",
2607          "location":"uri",
2608          "locationName":"botId"
2609        },
2610        "botVersion":{
2611          "shape":"BotVersion",
2612          "location":"uri",
2613          "locationName":"botVersion"
2614        },
2615        "localeId":{
2616          "shape":"LocaleId",
2617          "location":"uri",
2618          "locationName":"localeId"
2619        }
2620      }
2621    },
2622    "DescribeSlotTypeResponse":{
2623      "type":"structure",
2624      "members":{
2625        "slotTypeId":{"shape":"Id"},
2626        "slotTypeName":{"shape":"Name"},
2627        "description":{"shape":"Description"},
2628        "slotTypeValues":{"shape":"SlotTypeValues"},
2629        "valueSelectionSetting":{"shape":"SlotValueSelectionSetting"},
2630        "parentSlotTypeSignature":{"shape":"SlotTypeSignature"},
2631        "botId":{"shape":"Id"},
2632        "botVersion":{"shape":"BotVersion"},
2633        "localeId":{"shape":"LocaleId"},
2634        "creationDateTime":{"shape":"Timestamp"},
2635        "lastUpdatedDateTime":{"shape":"Timestamp"}
2636      }
2637    },
2638    "Description":{
2639      "type":"string",
2640      "max":200,
2641      "min":0
2642    },
2643    "DialogCodeHookSettings":{
2644      "type":"structure",
2645      "required":["enabled"],
2646      "members":{
2647        "enabled":{"shape":"Boolean"}
2648      }
2649    },
2650    "DraftBotVersion":{
2651      "type":"string",
2652      "max":5,
2653      "min":5,
2654      "pattern":"^DRAFT$"
2655    },
2656    "Effect":{
2657      "type":"string",
2658      "enum":[
2659        "Allow",
2660        "Deny"
2661      ]
2662    },
2663    "ExceptionMessage":{"type":"string"},
2664    "ExportFilter":{
2665      "type":"structure",
2666      "required":[
2667        "name",
2668        "values",
2669        "operator"
2670      ],
2671      "members":{
2672        "name":{"shape":"ExportFilterName"},
2673        "values":{"shape":"FilterValues"},
2674        "operator":{"shape":"ExportFilterOperator"}
2675      }
2676    },
2677    "ExportFilterName":{
2678      "type":"string",
2679      "enum":["ExportResourceType"]
2680    },
2681    "ExportFilterOperator":{
2682      "type":"string",
2683      "enum":[
2684        "CO",
2685        "EQ"
2686      ]
2687    },
2688    "ExportFilters":{
2689      "type":"list",
2690      "member":{"shape":"ExportFilter"},
2691      "max":1,
2692      "min":1
2693    },
2694    "ExportResourceSpecification":{
2695      "type":"structure",
2696      "members":{
2697        "botExportSpecification":{"shape":"BotExportSpecification"},
2698        "botLocaleExportSpecification":{"shape":"BotLocaleExportSpecification"}
2699      }
2700    },
2701    "ExportSortAttribute":{
2702      "type":"string",
2703      "enum":["LastUpdatedDateTime"]
2704    },
2705    "ExportSortBy":{
2706      "type":"structure",
2707      "required":[
2708        "attribute",
2709        "order"
2710      ],
2711      "members":{
2712        "attribute":{"shape":"ExportSortAttribute"},
2713        "order":{"shape":"SortOrder"}
2714      }
2715    },
2716    "ExportStatus":{
2717      "type":"string",
2718      "enum":[
2719        "InProgress",
2720        "Completed",
2721        "Failed",
2722        "Deleting"
2723      ]
2724    },
2725    "ExportSummary":{
2726      "type":"structure",
2727      "members":{
2728        "exportId":{"shape":"Id"},
2729        "resourceSpecification":{"shape":"ExportResourceSpecification"},
2730        "fileFormat":{"shape":"ImportExportFileFormat"},
2731        "exportStatus":{"shape":"ExportStatus"},
2732        "creationDateTime":{"shape":"Timestamp"},
2733        "lastUpdatedDateTime":{"shape":"Timestamp"}
2734      }
2735    },
2736    "ExportSummaryList":{
2737      "type":"list",
2738      "member":{"shape":"ExportSummary"}
2739    },
2740    "FailureReason":{"type":"string"},
2741    "FailureReasons":{
2742      "type":"list",
2743      "member":{"shape":"FailureReason"}
2744    },
2745    "FilterValue":{
2746      "type":"string",
2747      "max":100,
2748      "min":1,
2749      "pattern":"^[0-9a-zA-Z_()\\s-]+$"
2750    },
2751    "FilterValues":{
2752      "type":"list",
2753      "member":{"shape":"FilterValue"},
2754      "max":1,
2755      "min":1
2756    },
2757    "FulfillmentCodeHookSettings":{
2758      "type":"structure",
2759      "required":["enabled"],
2760      "members":{
2761        "enabled":{"shape":"Boolean"}
2762      }
2763    },
2764    "Id":{
2765      "type":"string",
2766      "max":10,
2767      "min":10,
2768      "pattern":"^[0-9a-zA-Z]+$"
2769    },
2770    "ImageResponseCard":{
2771      "type":"structure",
2772      "required":["title"],
2773      "members":{
2774        "title":{"shape":"AttachmentTitle"},
2775        "subtitle":{"shape":"AttachmentTitle"},
2776        "imageUrl":{"shape":"AttachmentUrl"},
2777        "buttons":{"shape":"ButtonsList"}
2778      }
2779    },
2780    "ImportExportFileFormat":{
2781      "type":"string",
2782      "enum":["LexJson"]
2783    },
2784    "ImportExportFilePassword":{
2785      "type":"string",
2786      "max":1024,
2787      "min":1,
2788      "sensitive":true
2789    },
2790    "ImportFilter":{
2791      "type":"structure",
2792      "required":[
2793        "name",
2794        "values",
2795        "operator"
2796      ],
2797      "members":{
2798        "name":{"shape":"ImportFilterName"},
2799        "values":{"shape":"FilterValues"},
2800        "operator":{"shape":"ImportFilterOperator"}
2801      }
2802    },
2803    "ImportFilterName":{
2804      "type":"string",
2805      "enum":["ImportResourceType"]
2806    },
2807    "ImportFilterOperator":{
2808      "type":"string",
2809      "enum":[
2810        "CO",
2811        "EQ"
2812      ]
2813    },
2814    "ImportFilters":{
2815      "type":"list",
2816      "member":{"shape":"ImportFilter"},
2817      "max":1,
2818      "min":1
2819    },
2820    "ImportResourceSpecification":{
2821      "type":"structure",
2822      "members":{
2823        "botImportSpecification":{"shape":"BotImportSpecification"},
2824        "botLocaleImportSpecification":{"shape":"BotLocaleImportSpecification"}
2825      }
2826    },
2827    "ImportSortAttribute":{
2828      "type":"string",
2829      "enum":["LastUpdatedDateTime"]
2830    },
2831    "ImportSortBy":{
2832      "type":"structure",
2833      "required":[
2834        "attribute",
2835        "order"
2836      ],
2837      "members":{
2838        "attribute":{"shape":"ImportSortAttribute"},
2839        "order":{"shape":"SortOrder"}
2840      }
2841    },
2842    "ImportStatus":{
2843      "type":"string",
2844      "enum":[
2845        "InProgress",
2846        "Completed",
2847        "Failed",
2848        "Deleting"
2849      ]
2850    },
2851    "ImportSummary":{
2852      "type":"structure",
2853      "members":{
2854        "importId":{"shape":"Id"},
2855        "importedResourceId":{"shape":"ImportedResourceId"},
2856        "importedResourceName":{"shape":"Name"},
2857        "importStatus":{"shape":"ImportStatus"},
2858        "mergeStrategy":{"shape":"MergeStrategy"},
2859        "creationDateTime":{"shape":"Timestamp"},
2860        "lastUpdatedDateTime":{"shape":"Timestamp"}
2861      }
2862    },
2863    "ImportSummaryList":{
2864      "type":"list",
2865      "member":{"shape":"ImportSummary"}
2866    },
2867    "ImportedResourceId":{
2868      "type":"string",
2869      "max":10,
2870      "min":5,
2871      "pattern":"^([0-9a-zA-Z_])+$"
2872    },
2873    "InputContext":{
2874      "type":"structure",
2875      "required":["name"],
2876      "members":{
2877        "name":{"shape":"Name"}
2878      }
2879    },
2880    "InputContextsList":{
2881      "type":"list",
2882      "member":{"shape":"InputContext"},
2883      "max":5,
2884      "min":0
2885    },
2886    "IntentClosingSetting":{
2887      "type":"structure",
2888      "required":["closingResponse"],
2889      "members":{
2890        "closingResponse":{"shape":"ResponseSpecification"},
2891        "active":{"shape":"BoxedBoolean"}
2892      }
2893    },
2894    "IntentConfirmationSetting":{
2895      "type":"structure",
2896      "required":[
2897        "promptSpecification",
2898        "declinationResponse"
2899      ],
2900      "members":{
2901        "promptSpecification":{"shape":"PromptSpecification"},
2902        "declinationResponse":{"shape":"ResponseSpecification"},
2903        "active":{"shape":"BoxedBoolean"}
2904      }
2905    },
2906    "IntentFilter":{
2907      "type":"structure",
2908      "required":[
2909        "name",
2910        "values",
2911        "operator"
2912      ],
2913      "members":{
2914        "name":{"shape":"IntentFilterName"},
2915        "values":{"shape":"FilterValues"},
2916        "operator":{"shape":"IntentFilterOperator"}
2917      }
2918    },
2919    "IntentFilterName":{
2920      "type":"string",
2921      "enum":["IntentName"]
2922    },
2923    "IntentFilterOperator":{
2924      "type":"string",
2925      "enum":[
2926        "CO",
2927        "EQ"
2928      ]
2929    },
2930    "IntentFilters":{
2931      "type":"list",
2932      "member":{"shape":"IntentFilter"},
2933      "max":1,
2934      "min":1
2935    },
2936    "IntentSignature":{"type":"string"},
2937    "IntentSortAttribute":{
2938      "type":"string",
2939      "enum":[
2940        "IntentName",
2941        "LastUpdatedDateTime"
2942      ]
2943    },
2944    "IntentSortBy":{
2945      "type":"structure",
2946      "required":[
2947        "attribute",
2948        "order"
2949      ],
2950      "members":{
2951        "attribute":{"shape":"IntentSortAttribute"},
2952        "order":{"shape":"SortOrder"}
2953      }
2954    },
2955    "IntentSummary":{
2956      "type":"structure",
2957      "members":{
2958        "intentId":{"shape":"Id"},
2959        "intentName":{"shape":"Name"},
2960        "description":{"shape":"Description"},
2961        "parentIntentSignature":{"shape":"IntentSignature"},
2962        "inputContexts":{"shape":"InputContextsList"},
2963        "outputContexts":{"shape":"OutputContextsList"},
2964        "lastUpdatedDateTime":{"shape":"Timestamp"}
2965      }
2966    },
2967    "IntentSummaryList":{
2968      "type":"list",
2969      "member":{"shape":"IntentSummary"}
2970    },
2971    "InternalServerException":{
2972      "type":"structure",
2973      "members":{
2974        "message":{"shape":"ExceptionMessage"}
2975      },
2976      "error":{"httpStatusCode":500},
2977      "exception":true,
2978      "fault":true
2979    },
2980    "KendraConfiguration":{
2981      "type":"structure",
2982      "required":["kendraIndex"],
2983      "members":{
2984        "kendraIndex":{"shape":"KendraIndexArn"},
2985        "queryFilterStringEnabled":{"shape":"Boolean"},
2986        "queryFilterString":{"shape":"QueryFilterString"}
2987      }
2988    },
2989    "KendraIndexArn":{
2990      "type":"string",
2991      "max":2048,
2992      "min":32,
2993      "pattern":"^arn:aws:kendra:[a-z]+-[a-z]+-[0-9]:[0-9]{12}:index\\/[a-zA-Z0-9][a-zA-Z0-9_-]*$"
2994    },
2995    "KmsKeyArn":{
2996      "type":"string",
2997      "max":2048,
2998      "min":20,
2999      "pattern":"^arn:[\\w\\-]+:kms:[\\w\\-]+:[\\d]{12}:(?:key\\/[\\w\\-]+|alias\\/[a-zA-Z0-9:\\/_\\-]{1,256})$"
3000    },
3001    "LambdaARN":{
3002      "type":"string",
3003      "max":2048,
3004      "min":20,
3005      "pattern":"arn:aws:lambda:[a-z]+-[a-z]+-[0-9]:[0-9]{12}:function:[a-zA-Z0-9-_]+(/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12})?(:[a-zA-Z0-9-_]+)?"
3006    },
3007    "LambdaCodeHook":{
3008      "type":"structure",
3009      "required":[
3010        "lambdaARN",
3011        "codeHookInterfaceVersion"
3012      ],
3013      "members":{
3014        "lambdaARN":{"shape":"LambdaARN"},
3015        "codeHookInterfaceVersion":{"shape":"CodeHookInterfaceVersion"}
3016      }
3017    },
3018    "ListBotAliasesRequest":{
3019      "type":"structure",
3020      "required":["botId"],
3021      "members":{
3022        "botId":{
3023          "shape":"Id",
3024          "location":"uri",
3025          "locationName":"botId"
3026        },
3027        "maxResults":{"shape":"MaxResults"},
3028        "nextToken":{"shape":"NextToken"}
3029      }
3030    },
3031    "ListBotAliasesResponse":{
3032      "type":"structure",
3033      "members":{
3034        "botAliasSummaries":{"shape":"BotAliasSummaryList"},
3035        "nextToken":{"shape":"NextToken"},
3036        "botId":{"shape":"Id"}
3037      }
3038    },
3039    "ListBotLocalesRequest":{
3040      "type":"structure",
3041      "required":[
3042        "botId",
3043        "botVersion"
3044      ],
3045      "members":{
3046        "botId":{
3047          "shape":"Id",
3048          "location":"uri",
3049          "locationName":"botId"
3050        },
3051        "botVersion":{
3052          "shape":"BotVersion",
3053          "location":"uri",
3054          "locationName":"botVersion"
3055        },
3056        "sortBy":{"shape":"BotLocaleSortBy"},
3057        "filters":{"shape":"BotLocaleFilters"},
3058        "maxResults":{"shape":"MaxResults"},
3059        "nextToken":{"shape":"NextToken"}
3060      }
3061    },
3062    "ListBotLocalesResponse":{
3063      "type":"structure",
3064      "members":{
3065        "botId":{"shape":"Id"},
3066        "botVersion":{"shape":"BotVersion"},
3067        "nextToken":{"shape":"NextToken"},
3068        "botLocaleSummaries":{"shape":"BotLocaleSummaryList"}
3069      }
3070    },
3071    "ListBotVersionsRequest":{
3072      "type":"structure",
3073      "required":["botId"],
3074      "members":{
3075        "botId":{
3076          "shape":"Id",
3077          "location":"uri",
3078          "locationName":"botId"
3079        },
3080        "sortBy":{"shape":"BotVersionSortBy"},
3081        "maxResults":{"shape":"MaxResults"},
3082        "nextToken":{"shape":"NextToken"}
3083      }
3084    },
3085    "ListBotVersionsResponse":{
3086      "type":"structure",
3087      "members":{
3088        "botId":{"shape":"Id"},
3089        "botVersionSummaries":{"shape":"BotVersionSummaryList"},
3090        "nextToken":{"shape":"NextToken"}
3091      }
3092    },
3093    "ListBotsRequest":{
3094      "type":"structure",
3095      "members":{
3096        "sortBy":{"shape":"BotSortBy"},
3097        "filters":{"shape":"BotFilters"},
3098        "maxResults":{"shape":"MaxResults"},
3099        "nextToken":{"shape":"NextToken"}
3100      }
3101    },
3102    "ListBotsResponse":{
3103      "type":"structure",
3104      "members":{
3105        "botSummaries":{"shape":"BotSummaryList"},
3106        "nextToken":{"shape":"NextToken"}
3107      }
3108    },
3109    "ListBuiltInIntentsRequest":{
3110      "type":"structure",
3111      "required":["localeId"],
3112      "members":{
3113        "localeId":{
3114          "shape":"LocaleId",
3115          "location":"uri",
3116          "locationName":"localeId"
3117        },
3118        "sortBy":{"shape":"BuiltInIntentSortBy"},
3119        "maxResults":{"shape":"BuiltInsMaxResults"},
3120        "nextToken":{"shape":"NextToken"}
3121      }
3122    },
3123    "ListBuiltInIntentsResponse":{
3124      "type":"structure",
3125      "members":{
3126        "builtInIntentSummaries":{"shape":"BuiltInIntentSummaryList"},
3127        "nextToken":{"shape":"NextToken"},
3128        "localeId":{"shape":"LocaleId"}
3129      }
3130    },
3131    "ListBuiltInSlotTypesRequest":{
3132      "type":"structure",
3133      "required":["localeId"],
3134      "members":{
3135        "localeId":{
3136          "shape":"LocaleId",
3137          "location":"uri",
3138          "locationName":"localeId"
3139        },
3140        "sortBy":{"shape":"BuiltInSlotTypeSortBy"},
3141        "maxResults":{"shape":"BuiltInsMaxResults"},
3142        "nextToken":{"shape":"NextToken"}
3143      }
3144    },
3145    "ListBuiltInSlotTypesResponse":{
3146      "type":"structure",
3147      "members":{
3148        "builtInSlotTypeSummaries":{"shape":"BuiltInSlotTypeSummaryList"},
3149        "nextToken":{"shape":"NextToken"},
3150        "localeId":{"shape":"LocaleId"}
3151      }
3152    },
3153    "ListExportsRequest":{
3154      "type":"structure",
3155      "members":{
3156        "botId":{"shape":"Id"},
3157        "botVersion":{"shape":"BotVersion"},
3158        "sortBy":{"shape":"ExportSortBy"},
3159        "filters":{"shape":"ExportFilters"},
3160        "maxResults":{"shape":"MaxResults"},
3161        "nextToken":{"shape":"NextToken"}
3162      }
3163    },
3164    "ListExportsResponse":{
3165      "type":"structure",
3166      "members":{
3167        "botId":{"shape":"Id"},
3168        "botVersion":{"shape":"BotVersion"},
3169        "exportSummaries":{"shape":"ExportSummaryList"},
3170        "nextToken":{"shape":"NextToken"}
3171      }
3172    },
3173    "ListImportsRequest":{
3174      "type":"structure",
3175      "members":{
3176        "botId":{"shape":"Id"},
3177        "botVersion":{"shape":"DraftBotVersion"},
3178        "sortBy":{"shape":"ImportSortBy"},
3179        "filters":{"shape":"ImportFilters"},
3180        "maxResults":{"shape":"MaxResults"},
3181        "nextToken":{"shape":"NextToken"}
3182      }
3183    },
3184    "ListImportsResponse":{
3185      "type":"structure",
3186      "members":{
3187        "botId":{"shape":"Id"},
3188        "botVersion":{"shape":"DraftBotVersion"},
3189        "importSummaries":{"shape":"ImportSummaryList"},
3190        "nextToken":{"shape":"NextToken"}
3191      }
3192    },
3193    "ListIntentsRequest":{
3194      "type":"structure",
3195      "required":[
3196        "botId",
3197        "botVersion",
3198        "localeId"
3199      ],
3200      "members":{
3201        "botId":{
3202          "shape":"Id",
3203          "location":"uri",
3204          "locationName":"botId"
3205        },
3206        "botVersion":{
3207          "shape":"BotVersion",
3208          "location":"uri",
3209          "locationName":"botVersion"
3210        },
3211        "localeId":{
3212          "shape":"LocaleId",
3213          "location":"uri",
3214          "locationName":"localeId"
3215        },
3216        "sortBy":{"shape":"IntentSortBy"},
3217        "filters":{"shape":"IntentFilters"},
3218        "maxResults":{"shape":"MaxResults"},
3219        "nextToken":{"shape":"NextToken"}
3220      }
3221    },
3222    "ListIntentsResponse":{
3223      "type":"structure",
3224      "members":{
3225        "botId":{"shape":"Id"},
3226        "botVersion":{"shape":"BotVersion"},
3227        "localeId":{"shape":"LocaleId"},
3228        "intentSummaries":{"shape":"IntentSummaryList"},
3229        "nextToken":{"shape":"NextToken"}
3230      }
3231    },
3232    "ListSlotTypesRequest":{
3233      "type":"structure",
3234      "required":[
3235        "botId",
3236        "botVersion",
3237        "localeId"
3238      ],
3239      "members":{
3240        "botId":{
3241          "shape":"Id",
3242          "location":"uri",
3243          "locationName":"botId"
3244        },
3245        "botVersion":{
3246          "shape":"BotVersion",
3247          "location":"uri",
3248          "locationName":"botVersion"
3249        },
3250        "localeId":{
3251          "shape":"LocaleId",
3252          "location":"uri",
3253          "locationName":"localeId"
3254        },
3255        "sortBy":{"shape":"SlotTypeSortBy"},
3256        "filters":{"shape":"SlotTypeFilters"},
3257        "maxResults":{"shape":"MaxResults"},
3258        "nextToken":{"shape":"NextToken"}
3259      }
3260    },
3261    "ListSlotTypesResponse":{
3262      "type":"structure",
3263      "members":{
3264        "botId":{"shape":"Id"},
3265        "botVersion":{"shape":"BotVersion"},
3266        "localeId":{"shape":"LocaleId"},
3267        "slotTypeSummaries":{"shape":"SlotTypeSummaryList"},
3268        "nextToken":{"shape":"NextToken"}
3269      }
3270    },
3271    "ListSlotsRequest":{
3272      "type":"structure",
3273      "required":[
3274        "botId",
3275        "botVersion",
3276        "localeId",
3277        "intentId"
3278      ],
3279      "members":{
3280        "botId":{
3281          "shape":"Id",
3282          "location":"uri",
3283          "locationName":"botId"
3284        },
3285        "botVersion":{
3286          "shape":"BotVersion",
3287          "location":"uri",
3288          "locationName":"botVersion"
3289        },
3290        "localeId":{
3291          "shape":"LocaleId",
3292          "location":"uri",
3293          "locationName":"localeId"
3294        },
3295        "intentId":{
3296          "shape":"Id",
3297          "location":"uri",
3298          "locationName":"intentId"
3299        },
3300        "sortBy":{"shape":"SlotSortBy"},
3301        "filters":{"shape":"SlotFilters"},
3302        "maxResults":{"shape":"MaxResults"},
3303        "nextToken":{"shape":"NextToken"}
3304      }
3305    },
3306    "ListSlotsResponse":{
3307      "type":"structure",
3308      "members":{
3309        "botId":{"shape":"Id"},
3310        "botVersion":{"shape":"BotVersion"},
3311        "localeId":{"shape":"LocaleId"},
3312        "intentId":{"shape":"Id"},
3313        "slotSummaries":{"shape":"SlotSummaryList"},
3314        "nextToken":{"shape":"NextToken"}
3315      }
3316    },
3317    "ListTagsForResourceRequest":{
3318      "type":"structure",
3319      "required":["resourceARN"],
3320      "members":{
3321        "resourceARN":{
3322          "shape":"AmazonResourceName",
3323          "location":"uri",
3324          "locationName":"resourceARN"
3325        }
3326      }
3327    },
3328    "ListTagsForResourceResponse":{
3329      "type":"structure",
3330      "members":{
3331        "tags":{"shape":"TagMap"}
3332      }
3333    },
3334    "LocaleId":{"type":"string"},
3335    "LocaleName":{"type":"string"},
3336    "LogPrefix":{
3337      "type":"string",
3338      "max":1024
3339    },
3340    "MaxResults":{
3341      "type":"integer",
3342      "box":true,
3343      "max":1000,
3344      "min":1
3345    },
3346    "MergeStrategy":{
3347      "type":"string",
3348      "enum":[
3349        "Overwrite",
3350        "FailOnConflict"
3351      ]
3352    },
3353    "Message":{
3354      "type":"structure",
3355      "members":{
3356        "plainTextMessage":{"shape":"PlainTextMessage"},
3357        "customPayload":{"shape":"CustomPayload"},
3358        "ssmlMessage":{"shape":"SSMLMessage"},
3359        "imageResponseCard":{"shape":"ImageResponseCard"}
3360      }
3361    },
3362    "MessageGroup":{
3363      "type":"structure",
3364      "required":["message"],
3365      "members":{
3366        "message":{"shape":"Message"},
3367        "variations":{"shape":"MessageVariationsList"}
3368      }
3369    },
3370    "MessageGroupsList":{
3371      "type":"list",
3372      "member":{"shape":"MessageGroup"},
3373      "max":5,
3374      "min":1
3375    },
3376    "MessageVariationsList":{
3377      "type":"list",
3378      "member":{"shape":"Message"},
3379      "max":2,
3380      "min":0
3381    },
3382    "MultipleValuesSetting":{
3383      "type":"structure",
3384      "members":{
3385        "allowMultipleValues":{"shape":"Boolean"}
3386      }
3387    },
3388    "Name":{
3389      "type":"string",
3390      "max":100,
3391      "min":1,
3392      "pattern":"^([0-9a-zA-Z][_-]?)+$"
3393    },
3394    "NextToken":{"type":"string"},
3395    "NumericalBotVersion":{
3396      "type":"string",
3397      "max":5,
3398      "min":1,
3399      "pattern":"^[0-9]+$"
3400    },
3401    "ObfuscationSetting":{
3402      "type":"structure",
3403      "required":["obfuscationSettingType"],
3404      "members":{
3405        "obfuscationSettingType":{"shape":"ObfuscationSettingType"}
3406      }
3407    },
3408    "ObfuscationSettingType":{
3409      "type":"string",
3410      "enum":[
3411        "None",
3412        "DefaultObfuscation"
3413      ]
3414    },
3415    "Operation":{
3416      "type":"string",
3417      "max":50,
3418      "min":5,
3419      "pattern":"lex:[a-zA-Z*]+$"
3420    },
3421    "OperationList":{
3422      "type":"list",
3423      "member":{"shape":"Operation"}
3424    },
3425    "OutputContext":{
3426      "type":"structure",
3427      "required":[
3428        "name",
3429        "timeToLiveInSeconds",
3430        "turnsToLive"
3431      ],
3432      "members":{
3433        "name":{"shape":"Name"},
3434        "timeToLiveInSeconds":{"shape":"ContextTimeToLiveInSeconds"},
3435        "turnsToLive":{"shape":"ContextTurnsToLive"}
3436      }
3437    },
3438    "OutputContextsList":{
3439      "type":"list",
3440      "member":{"shape":"OutputContext"},
3441      "max":10,
3442      "min":0
3443    },
3444    "PlainTextMessage":{
3445      "type":"structure",
3446      "required":["value"],
3447      "members":{
3448        "value":{"shape":"PlainTextMessageValue"}
3449      }
3450    },
3451    "PlainTextMessageValue":{
3452      "type":"string",
3453      "max":1000,
3454      "min":1
3455    },
3456    "Policy":{
3457      "type":"string",
3458      "min":2
3459    },
3460    "PreconditionFailedException":{
3461      "type":"structure",
3462      "members":{
3463        "message":{"shape":"ExceptionMessage"}
3464      },
3465      "error":{"httpStatusCode":412},
3466      "exception":true
3467    },
3468    "PresignedS3Url":{
3469      "type":"string",
3470      "max":1024,
3471      "min":1
3472    },
3473    "Principal":{
3474      "type":"structure",
3475      "members":{
3476        "service":{"shape":"ServicePrincipal"},
3477        "arn":{"shape":"PrincipalArn"}
3478      }
3479    },
3480    "PrincipalArn":{
3481      "type":"string",
3482      "max":1024,
3483      "min":30,
3484      "pattern":"^arn:aws:iam::[0-9]{12}:(root|(user|role)/.*)$"
3485    },
3486    "PrincipalList":{
3487      "type":"list",
3488      "member":{"shape":"Principal"}
3489    },
3490    "PriorityValue":{
3491      "type":"integer",
3492      "max":100,
3493      "min":0
3494    },
3495    "PromptMaxRetries":{
3496      "type":"integer",
3497      "max":5,
3498      "min":0
3499    },
3500    "PromptSpecification":{
3501      "type":"structure",
3502      "required":[
3503        "messageGroups",
3504        "maxRetries"
3505      ],
3506      "members":{
3507        "messageGroups":{"shape":"MessageGroupsList"},
3508        "maxRetries":{"shape":"PromptMaxRetries"},
3509        "allowInterrupt":{"shape":"BoxedBoolean"}
3510      }
3511    },
3512    "QueryFilterString":{
3513      "type":"string",
3514      "max":5000,
3515      "min":1
3516    },
3517    "RegexPattern":{
3518      "type":"string",
3519      "max":100,
3520      "min":1
3521    },
3522    "ResourceCount":{"type":"integer"},
3523    "ResourceNotFoundException":{
3524      "type":"structure",
3525      "members":{
3526        "message":{"shape":"ExceptionMessage"}
3527      },
3528      "error":{"httpStatusCode":404},
3529      "exception":true
3530    },
3531    "ResponseSpecification":{
3532      "type":"structure",
3533      "required":["messageGroups"],
3534      "members":{
3535        "messageGroups":{"shape":"MessageGroupsList"},
3536        "allowInterrupt":{"shape":"BoxedBoolean"}
3537      }
3538    },
3539    "RetryAfterSeconds":{"type":"integer"},
3540    "RevisionId":{
3541      "type":"string",
3542      "max":5,
3543      "min":1,
3544      "pattern":"^[0-9]+$"
3545    },
3546    "RoleArn":{
3547      "type":"string",
3548      "max":2048,
3549      "min":32,
3550      "pattern":"^arn:aws:iam::[0-9]{12}:role/.*$"
3551    },
3552    "S3BucketArn":{
3553      "type":"string",
3554      "max":2048,
3555      "min":1,
3556      "pattern":"^arn:[\\w\\-]+:s3:::[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9]$"
3557    },
3558    "S3BucketLogDestination":{
3559      "type":"structure",
3560      "required":[
3561        "s3BucketArn",
3562        "logPrefix"
3563      ],
3564      "members":{
3565        "kmsKeyArn":{"shape":"KmsKeyArn"},
3566        "s3BucketArn":{"shape":"S3BucketArn"},
3567        "logPrefix":{"shape":"LogPrefix"}
3568      }
3569    },
3570    "SSMLMessage":{
3571      "type":"structure",
3572      "required":["value"],
3573      "members":{
3574        "value":{"shape":"SSMLMessageValue"}
3575      }
3576    },
3577    "SSMLMessageValue":{
3578      "type":"string",
3579      "max":1000,
3580      "min":1
3581    },
3582    "SampleUtterance":{
3583      "type":"structure",
3584      "required":["utterance"],
3585      "members":{
3586        "utterance":{"shape":"Utterance"}
3587      }
3588    },
3589    "SampleUtterancesList":{
3590      "type":"list",
3591      "member":{"shape":"SampleUtterance"}
3592    },
3593    "SampleValue":{
3594      "type":"structure",
3595      "required":["value"],
3596      "members":{
3597        "value":{"shape":"Value"}
3598      }
3599    },
3600    "SentimentAnalysisSettings":{
3601      "type":"structure",
3602      "required":["detectSentiment"],
3603      "members":{
3604        "detectSentiment":{"shape":"Boolean"}
3605      }
3606    },
3607    "ServicePrincipal":{
3608      "type":"string",
3609      "max":1024,
3610      "min":15,
3611      "pattern":"^[0-9a-zA-Z_.]+$"
3612    },
3613    "ServiceQuotaExceededException":{
3614      "type":"structure",
3615      "members":{
3616        "message":{"shape":"ExceptionMessage"}
3617      },
3618      "error":{"httpStatusCode":402},
3619      "exception":true
3620    },
3621    "SessionTTL":{
3622      "type":"integer",
3623      "max":86400,
3624      "min":60
3625    },
3626    "SkipResourceInUseCheck":{"type":"boolean"},
3627    "SlotConstraint":{
3628      "type":"string",
3629      "enum":[
3630        "Required",
3631        "Optional"
3632      ]
3633    },
3634    "SlotDefaultValue":{
3635      "type":"structure",
3636      "required":["defaultValue"],
3637      "members":{
3638        "defaultValue":{"shape":"SlotDefaultValueString"}
3639      }
3640    },
3641    "SlotDefaultValueList":{
3642      "type":"list",
3643      "member":{"shape":"SlotDefaultValue"},
3644      "max":10,
3645      "min":0
3646    },
3647    "SlotDefaultValueSpecification":{
3648      "type":"structure",
3649      "required":["defaultValueList"],
3650      "members":{
3651        "defaultValueList":{"shape":"SlotDefaultValueList"}
3652      }
3653    },
3654    "SlotDefaultValueString":{
3655      "type":"string",
3656      "max":202,
3657      "min":1
3658    },
3659    "SlotFilter":{
3660      "type":"structure",
3661      "required":[
3662        "name",
3663        "values",
3664        "operator"
3665      ],
3666      "members":{
3667        "name":{"shape":"SlotFilterName"},
3668        "values":{"shape":"FilterValues"},
3669        "operator":{"shape":"SlotFilterOperator"}
3670      }
3671    },
3672    "SlotFilterName":{
3673      "type":"string",
3674      "enum":["SlotName"]
3675    },
3676    "SlotFilterOperator":{
3677      "type":"string",
3678      "enum":[
3679        "CO",
3680        "EQ"
3681      ]
3682    },
3683    "SlotFilters":{
3684      "type":"list",
3685      "member":{"shape":"SlotFilter"},
3686      "max":1,
3687      "min":1
3688    },
3689    "SlotPrioritiesList":{
3690      "type":"list",
3691      "member":{"shape":"SlotPriority"}
3692    },
3693    "SlotPriority":{
3694      "type":"structure",
3695      "required":[
3696        "priority",
3697        "slotId"
3698      ],
3699      "members":{
3700        "priority":{"shape":"PriorityValue"},
3701        "slotId":{"shape":"Id"}
3702      }
3703    },
3704    "SlotSortAttribute":{
3705      "type":"string",
3706      "enum":[
3707        "SlotName",
3708        "LastUpdatedDateTime"
3709      ]
3710    },
3711    "SlotSortBy":{
3712      "type":"structure",
3713      "required":[
3714        "attribute",
3715        "order"
3716      ],
3717      "members":{
3718        "attribute":{"shape":"SlotSortAttribute"},
3719        "order":{"shape":"SortOrder"}
3720      }
3721    },
3722    "SlotSummary":{
3723      "type":"structure",
3724      "members":{
3725        "slotId":{"shape":"Id"},
3726        "slotName":{"shape":"Name"},
3727        "description":{"shape":"Description"},
3728        "slotConstraint":{"shape":"SlotConstraint"},
3729        "slotTypeId":{"shape":"BuiltInOrCustomSlotTypeId"},
3730        "valueElicitationPromptSpecification":{"shape":"PromptSpecification"},
3731        "lastUpdatedDateTime":{"shape":"Timestamp"}
3732      }
3733    },
3734    "SlotSummaryList":{
3735      "type":"list",
3736      "member":{"shape":"SlotSummary"}
3737    },
3738    "SlotTypeFilter":{
3739      "type":"structure",
3740      "required":[
3741        "name",
3742        "values",
3743        "operator"
3744      ],
3745      "members":{
3746        "name":{"shape":"SlotTypeFilterName"},
3747        "values":{"shape":"FilterValues"},
3748        "operator":{"shape":"SlotTypeFilterOperator"}
3749      }
3750    },
3751    "SlotTypeFilterName":{
3752      "type":"string",
3753      "enum":["SlotTypeName"]
3754    },
3755    "SlotTypeFilterOperator":{
3756      "type":"string",
3757      "enum":[
3758        "CO",
3759        "EQ"
3760      ]
3761    },
3762    "SlotTypeFilters":{
3763      "type":"list",
3764      "member":{"shape":"SlotTypeFilter"},
3765      "max":1,
3766      "min":1
3767    },
3768    "SlotTypeSignature":{"type":"string"},
3769    "SlotTypeSortAttribute":{
3770      "type":"string",
3771      "enum":[
3772        "SlotTypeName",
3773        "LastUpdatedDateTime"
3774      ]
3775    },
3776    "SlotTypeSortBy":{
3777      "type":"structure",
3778      "required":[
3779        "attribute",
3780        "order"
3781      ],
3782      "members":{
3783        "attribute":{"shape":"SlotTypeSortAttribute"},
3784        "order":{"shape":"SortOrder"}
3785      }
3786    },
3787    "SlotTypeSummary":{
3788      "type":"structure",
3789      "members":{
3790        "slotTypeId":{"shape":"Id"},
3791        "slotTypeName":{"shape":"Name"},
3792        "description":{"shape":"Description"},
3793        "parentSlotTypeSignature":{"shape":"SlotTypeSignature"},
3794        "lastUpdatedDateTime":{"shape":"Timestamp"}
3795      }
3796    },
3797    "SlotTypeSummaryList":{
3798      "type":"list",
3799      "member":{"shape":"SlotTypeSummary"}
3800    },
3801    "SlotTypeValue":{
3802      "type":"structure",
3803      "members":{
3804        "sampleValue":{"shape":"SampleValue"},
3805        "synonyms":{"shape":"SynonymList"}
3806      }
3807    },
3808    "SlotTypeValues":{
3809      "type":"list",
3810      "member":{"shape":"SlotTypeValue"},
3811      "max":10000,
3812      "min":1
3813    },
3814    "SlotValueElicitationSetting":{
3815      "type":"structure",
3816      "required":["slotConstraint"],
3817      "members":{
3818        "defaultValueSpecification":{"shape":"SlotDefaultValueSpecification"},
3819        "slotConstraint":{"shape":"SlotConstraint"},
3820        "promptSpecification":{"shape":"PromptSpecification"},
3821        "sampleUtterances":{"shape":"SampleUtterancesList"},
3822        "waitAndContinueSpecification":{"shape":"WaitAndContinueSpecification"}
3823      }
3824    },
3825    "SlotValueRegexFilter":{
3826      "type":"structure",
3827      "required":["pattern"],
3828      "members":{
3829        "pattern":{"shape":"RegexPattern"}
3830      }
3831    },
3832    "SlotValueResolutionStrategy":{
3833      "type":"string",
3834      "enum":[
3835        "OriginalValue",
3836        "TopResolution"
3837      ]
3838    },
3839    "SlotValueSelectionSetting":{
3840      "type":"structure",
3841      "required":["resolutionStrategy"],
3842      "members":{
3843        "resolutionStrategy":{"shape":"SlotValueResolutionStrategy"},
3844        "regexFilter":{"shape":"SlotValueRegexFilter"}
3845      }
3846    },
3847    "SortOrder":{
3848      "type":"string",
3849      "enum":[
3850        "Ascending",
3851        "Descending"
3852      ]
3853    },
3854    "StartImportRequest":{
3855      "type":"structure",
3856      "required":[
3857        "importId",
3858        "resourceSpecification",
3859        "mergeStrategy"
3860      ],
3861      "members":{
3862        "importId":{"shape":"Id"},
3863        "resourceSpecification":{"shape":"ImportResourceSpecification"},
3864        "mergeStrategy":{"shape":"MergeStrategy"},
3865        "filePassword":{"shape":"ImportExportFilePassword"}
3866      }
3867    },
3868    "StartImportResponse":{
3869      "type":"structure",
3870      "members":{
3871        "importId":{"shape":"Id"},
3872        "resourceSpecification":{"shape":"ImportResourceSpecification"},
3873        "mergeStrategy":{"shape":"MergeStrategy"},
3874        "importStatus":{"shape":"ImportStatus"},
3875        "creationDateTime":{"shape":"Timestamp"}
3876      }
3877    },
3878    "StillWaitingResponseFrequency":{
3879      "type":"integer",
3880      "max":300,
3881      "min":1
3882    },
3883    "StillWaitingResponseSpecification":{
3884      "type":"structure",
3885      "required":[
3886        "messageGroups",
3887        "frequencyInSeconds",
3888        "timeoutInSeconds"
3889      ],
3890      "members":{
3891        "messageGroups":{"shape":"MessageGroupsList"},
3892        "frequencyInSeconds":{"shape":"StillWaitingResponseFrequency"},
3893        "timeoutInSeconds":{"shape":"StillWaitingResponseTimeout"},
3894        "allowInterrupt":{"shape":"BoxedBoolean"}
3895      }
3896    },
3897    "StillWaitingResponseTimeout":{
3898      "type":"integer",
3899      "max":900,
3900      "min":1
3901    },
3902    "SynonymList":{
3903      "type":"list",
3904      "member":{"shape":"SampleValue"},
3905      "max":10000,
3906      "min":1
3907    },
3908    "TagKey":{
3909      "type":"string",
3910      "max":128,
3911      "min":1
3912    },
3913    "TagKeyList":{
3914      "type":"list",
3915      "member":{"shape":"TagKey"},
3916      "max":200,
3917      "min":0
3918    },
3919    "TagMap":{
3920      "type":"map",
3921      "key":{"shape":"TagKey"},
3922      "value":{"shape":"TagValue"},
3923      "max":200,
3924      "min":0
3925    },
3926    "TagResourceRequest":{
3927      "type":"structure",
3928      "required":[
3929        "resourceARN",
3930        "tags"
3931      ],
3932      "members":{
3933        "resourceARN":{
3934          "shape":"AmazonResourceName",
3935          "location":"uri",
3936          "locationName":"resourceARN"
3937        },
3938        "tags":{"shape":"TagMap"}
3939      }
3940    },
3941    "TagResourceResponse":{
3942      "type":"structure",
3943      "members":{
3944      }
3945    },
3946    "TagValue":{
3947      "type":"string",
3948      "max":256,
3949      "min":0
3950    },
3951    "TextLogDestination":{
3952      "type":"structure",
3953      "required":["cloudWatch"],
3954      "members":{
3955        "cloudWatch":{"shape":"CloudWatchLogGroupLogDestination"}
3956      }
3957    },
3958    "TextLogSetting":{
3959      "type":"structure",
3960      "required":[
3961        "enabled",
3962        "destination"
3963      ],
3964      "members":{
3965        "enabled":{"shape":"Boolean"},
3966        "destination":{"shape":"TextLogDestination"}
3967      }
3968    },
3969    "TextLogSettingsList":{
3970      "type":"list",
3971      "member":{"shape":"TextLogSetting"},
3972      "max":1,
3973      "min":1
3974    },
3975    "ThrottlingException":{
3976      "type":"structure",
3977      "members":{
3978        "retryAfterSeconds":{
3979          "shape":"RetryAfterSeconds",
3980          "location":"header",
3981          "locationName":"Retry-After"
3982        },
3983        "message":{"shape":"ExceptionMessage"}
3984      },
3985      "error":{"httpStatusCode":429},
3986      "exception":true
3987    },
3988    "Timestamp":{"type":"timestamp"},
3989    "UntagResourceRequest":{
3990      "type":"structure",
3991      "required":[
3992        "resourceARN",
3993        "tagKeys"
3994      ],
3995      "members":{
3996        "resourceARN":{
3997          "shape":"AmazonResourceName",
3998          "location":"uri",
3999          "locationName":"resourceARN"
4000        },
4001        "tagKeys":{
4002          "shape":"TagKeyList",
4003          "location":"querystring",
4004          "locationName":"tagKeys"
4005        }
4006      }
4007    },
4008    "UntagResourceResponse":{
4009      "type":"structure",
4010      "members":{
4011      }
4012    },
4013    "UpdateBotAliasRequest":{
4014      "type":"structure",
4015      "required":[
4016        "botAliasId",
4017        "botAliasName",
4018        "botId"
4019      ],
4020      "members":{
4021        "botAliasId":{
4022          "shape":"BotAliasId",
4023          "location":"uri",
4024          "locationName":"botAliasId"
4025        },
4026        "botAliasName":{"shape":"Name"},
4027        "description":{"shape":"Description"},
4028        "botVersion":{"shape":"BotVersion"},
4029        "botAliasLocaleSettings":{"shape":"BotAliasLocaleSettingsMap"},
4030        "conversationLogSettings":{"shape":"ConversationLogSettings"},
4031        "sentimentAnalysisSettings":{"shape":"SentimentAnalysisSettings"},
4032        "botId":{
4033          "shape":"Id",
4034          "location":"uri",
4035          "locationName":"botId"
4036        }
4037      }
4038    },
4039    "UpdateBotAliasResponse":{
4040      "type":"structure",
4041      "members":{
4042        "botAliasId":{"shape":"BotAliasId"},
4043        "botAliasName":{"shape":"Name"},
4044        "description":{"shape":"Description"},
4045        "botVersion":{"shape":"BotVersion"},
4046        "botAliasLocaleSettings":{"shape":"BotAliasLocaleSettingsMap"},
4047        "conversationLogSettings":{"shape":"ConversationLogSettings"},
4048        "sentimentAnalysisSettings":{"shape":"SentimentAnalysisSettings"},
4049        "botAliasStatus":{"shape":"BotAliasStatus"},
4050        "botId":{"shape":"Id"},
4051        "creationDateTime":{"shape":"Timestamp"},
4052        "lastUpdatedDateTime":{"shape":"Timestamp"}
4053      }
4054    },
4055    "UpdateBotLocaleRequest":{
4056      "type":"structure",
4057      "required":[
4058        "botId",
4059        "botVersion",
4060        "localeId",
4061        "nluIntentConfidenceThreshold"
4062      ],
4063      "members":{
4064        "botId":{
4065          "shape":"Id",
4066          "location":"uri",
4067          "locationName":"botId"
4068        },
4069        "botVersion":{
4070          "shape":"DraftBotVersion",
4071          "location":"uri",
4072          "locationName":"botVersion"
4073        },
4074        "localeId":{
4075          "shape":"LocaleId",
4076          "location":"uri",
4077          "locationName":"localeId"
4078        },
4079        "description":{"shape":"Description"},
4080        "nluIntentConfidenceThreshold":{"shape":"ConfidenceThreshold"},
4081        "voiceSettings":{"shape":"VoiceSettings"}
4082      }
4083    },
4084    "UpdateBotLocaleResponse":{
4085      "type":"structure",
4086      "members":{
4087        "botId":{"shape":"Id"},
4088        "botVersion":{"shape":"DraftBotVersion"},
4089        "localeId":{"shape":"LocaleId"},
4090        "localeName":{"shape":"LocaleName"},
4091        "description":{"shape":"Description"},
4092        "nluIntentConfidenceThreshold":{"shape":"ConfidenceThreshold"},
4093        "voiceSettings":{"shape":"VoiceSettings"},
4094        "botLocaleStatus":{"shape":"BotLocaleStatus"},
4095        "failureReasons":{"shape":"FailureReasons"},
4096        "creationDateTime":{"shape":"Timestamp"},
4097        "lastUpdatedDateTime":{"shape":"Timestamp"}
4098      }
4099    },
4100    "UpdateBotRequest":{
4101      "type":"structure",
4102      "required":[
4103        "botId",
4104        "botName",
4105        "roleArn",
4106        "dataPrivacy",
4107        "idleSessionTTLInSeconds"
4108      ],
4109      "members":{
4110        "botId":{
4111          "shape":"Id",
4112          "location":"uri",
4113          "locationName":"botId"
4114        },
4115        "botName":{"shape":"Name"},
4116        "description":{"shape":"Description"},
4117        "roleArn":{"shape":"RoleArn"},
4118        "dataPrivacy":{"shape":"DataPrivacy"},
4119        "idleSessionTTLInSeconds":{"shape":"SessionTTL"}
4120      }
4121    },
4122    "UpdateBotResponse":{
4123      "type":"structure",
4124      "members":{
4125        "botId":{"shape":"Id"},
4126        "botName":{"shape":"Name"},
4127        "description":{"shape":"Description"},
4128        "roleArn":{"shape":"RoleArn"},
4129        "dataPrivacy":{"shape":"DataPrivacy"},
4130        "idleSessionTTLInSeconds":{"shape":"SessionTTL"},
4131        "botStatus":{"shape":"BotStatus"},
4132        "creationDateTime":{"shape":"Timestamp"},
4133        "lastUpdatedDateTime":{"shape":"Timestamp"}
4134      }
4135    },
4136    "UpdateExportRequest":{
4137      "type":"structure",
4138      "required":["exportId"],
4139      "members":{
4140        "exportId":{
4141          "shape":"Id",
4142          "location":"uri",
4143          "locationName":"exportId"
4144        },
4145        "filePassword":{"shape":"ImportExportFilePassword"}
4146      }
4147    },
4148    "UpdateExportResponse":{
4149      "type":"structure",
4150      "members":{
4151        "exportId":{"shape":"Id"},
4152        "resourceSpecification":{"shape":"ExportResourceSpecification"},
4153        "fileFormat":{"shape":"ImportExportFileFormat"},
4154        "exportStatus":{"shape":"ExportStatus"},
4155        "creationDateTime":{"shape":"Timestamp"},
4156        "lastUpdatedDateTime":{"shape":"Timestamp"}
4157      }
4158    },
4159    "UpdateIntentRequest":{
4160      "type":"structure",
4161      "required":[
4162        "intentId",
4163        "intentName",
4164        "botId",
4165        "botVersion",
4166        "localeId"
4167      ],
4168      "members":{
4169        "intentId":{
4170          "shape":"Id",
4171          "location":"uri",
4172          "locationName":"intentId"
4173        },
4174        "intentName":{"shape":"Name"},
4175        "description":{"shape":"Description"},
4176        "parentIntentSignature":{"shape":"IntentSignature"},
4177        "sampleUtterances":{"shape":"SampleUtterancesList"},
4178        "dialogCodeHook":{"shape":"DialogCodeHookSettings"},
4179        "fulfillmentCodeHook":{"shape":"FulfillmentCodeHookSettings"},
4180        "slotPriorities":{"shape":"SlotPrioritiesList"},
4181        "intentConfirmationSetting":{"shape":"IntentConfirmationSetting"},
4182        "intentClosingSetting":{"shape":"IntentClosingSetting"},
4183        "inputContexts":{"shape":"InputContextsList"},
4184        "outputContexts":{"shape":"OutputContextsList"},
4185        "kendraConfiguration":{"shape":"KendraConfiguration"},
4186        "botId":{
4187          "shape":"Id",
4188          "location":"uri",
4189          "locationName":"botId"
4190        },
4191        "botVersion":{
4192          "shape":"DraftBotVersion",
4193          "location":"uri",
4194          "locationName":"botVersion"
4195        },
4196        "localeId":{
4197          "shape":"LocaleId",
4198          "location":"uri",
4199          "locationName":"localeId"
4200        }
4201      }
4202    },
4203    "UpdateIntentResponse":{
4204      "type":"structure",
4205      "members":{
4206        "intentId":{"shape":"Id"},
4207        "intentName":{"shape":"Name"},
4208        "description":{"shape":"Description"},
4209        "parentIntentSignature":{"shape":"IntentSignature"},
4210        "sampleUtterances":{"shape":"SampleUtterancesList"},
4211        "dialogCodeHook":{"shape":"DialogCodeHookSettings"},
4212        "fulfillmentCodeHook":{"shape":"FulfillmentCodeHookSettings"},
4213        "slotPriorities":{"shape":"SlotPrioritiesList"},
4214        "intentConfirmationSetting":{"shape":"IntentConfirmationSetting"},
4215        "intentClosingSetting":{"shape":"IntentClosingSetting"},
4216        "inputContexts":{"shape":"InputContextsList"},
4217        "outputContexts":{"shape":"OutputContextsList"},
4218        "kendraConfiguration":{"shape":"KendraConfiguration"},
4219        "botId":{"shape":"Id"},
4220        "botVersion":{"shape":"DraftBotVersion"},
4221        "localeId":{"shape":"LocaleId"},
4222        "creationDateTime":{"shape":"Timestamp"},
4223        "lastUpdatedDateTime":{"shape":"Timestamp"}
4224      }
4225    },
4226    "UpdateResourcePolicyRequest":{
4227      "type":"structure",
4228      "required":[
4229        "resourceArn",
4230        "policy"
4231      ],
4232      "members":{
4233        "resourceArn":{
4234          "shape":"AmazonResourceName",
4235          "location":"uri",
4236          "locationName":"resourceArn"
4237        },
4238        "policy":{"shape":"Policy"},
4239        "expectedRevisionId":{
4240          "shape":"RevisionId",
4241          "location":"querystring",
4242          "locationName":"expectedRevisionId"
4243        }
4244      }
4245    },
4246    "UpdateResourcePolicyResponse":{
4247      "type":"structure",
4248      "members":{
4249        "resourceArn":{"shape":"AmazonResourceName"},
4250        "revisionId":{"shape":"RevisionId"}
4251      }
4252    },
4253    "UpdateSlotRequest":{
4254      "type":"structure",
4255      "required":[
4256        "slotId",
4257        "slotName",
4258        "slotTypeId",
4259        "valueElicitationSetting",
4260        "botId",
4261        "botVersion",
4262        "localeId",
4263        "intentId"
4264      ],
4265      "members":{
4266        "slotId":{
4267          "shape":"Id",
4268          "location":"uri",
4269          "locationName":"slotId"
4270        },
4271        "slotName":{"shape":"Name"},
4272        "description":{"shape":"Description"},
4273        "slotTypeId":{"shape":"BuiltInOrCustomSlotTypeId"},
4274        "valueElicitationSetting":{"shape":"SlotValueElicitationSetting"},
4275        "obfuscationSetting":{"shape":"ObfuscationSetting"},
4276        "botId":{
4277          "shape":"Id",
4278          "location":"uri",
4279          "locationName":"botId"
4280        },
4281        "botVersion":{
4282          "shape":"DraftBotVersion",
4283          "location":"uri",
4284          "locationName":"botVersion"
4285        },
4286        "localeId":{
4287          "shape":"LocaleId",
4288          "location":"uri",
4289          "locationName":"localeId"
4290        },
4291        "intentId":{
4292          "shape":"Id",
4293          "location":"uri",
4294          "locationName":"intentId"
4295        },
4296        "multipleValuesSetting":{"shape":"MultipleValuesSetting"}
4297      }
4298    },
4299    "UpdateSlotResponse":{
4300      "type":"structure",
4301      "members":{
4302        "slotId":{"shape":"Id"},
4303        "slotName":{"shape":"Name"},
4304        "description":{"shape":"Description"},
4305        "slotTypeId":{"shape":"BuiltInOrCustomSlotTypeId"},
4306        "valueElicitationSetting":{"shape":"SlotValueElicitationSetting"},
4307        "obfuscationSetting":{"shape":"ObfuscationSetting"},
4308        "botId":{"shape":"Id"},
4309        "botVersion":{"shape":"DraftBotVersion"},
4310        "localeId":{"shape":"LocaleId"},
4311        "intentId":{"shape":"Id"},
4312        "creationDateTime":{"shape":"Timestamp"},
4313        "lastUpdatedDateTime":{"shape":"Timestamp"},
4314        "multipleValuesSetting":{"shape":"MultipleValuesSetting"}
4315      }
4316    },
4317    "UpdateSlotTypeRequest":{
4318      "type":"structure",
4319      "required":[
4320        "slotTypeId",
4321        "slotTypeName",
4322        "valueSelectionSetting",
4323        "botId",
4324        "botVersion",
4325        "localeId"
4326      ],
4327      "members":{
4328        "slotTypeId":{
4329          "shape":"Id",
4330          "location":"uri",
4331          "locationName":"slotTypeId"
4332        },
4333        "slotTypeName":{"shape":"Name"},
4334        "description":{"shape":"Description"},
4335        "slotTypeValues":{"shape":"SlotTypeValues"},
4336        "valueSelectionSetting":{"shape":"SlotValueSelectionSetting"},
4337        "parentSlotTypeSignature":{"shape":"SlotTypeSignature"},
4338        "botId":{
4339          "shape":"Id",
4340          "location":"uri",
4341          "locationName":"botId"
4342        },
4343        "botVersion":{
4344          "shape":"DraftBotVersion",
4345          "location":"uri",
4346          "locationName":"botVersion"
4347        },
4348        "localeId":{
4349          "shape":"LocaleId",
4350          "location":"uri",
4351          "locationName":"localeId"
4352        }
4353      }
4354    },
4355    "UpdateSlotTypeResponse":{
4356      "type":"structure",
4357      "members":{
4358        "slotTypeId":{"shape":"Id"},
4359        "slotTypeName":{"shape":"Name"},
4360        "description":{"shape":"Description"},
4361        "slotTypeValues":{"shape":"SlotTypeValues"},
4362        "valueSelectionSetting":{"shape":"SlotValueSelectionSetting"},
4363        "parentSlotTypeSignature":{"shape":"SlotTypeSignature"},
4364        "botId":{"shape":"Id"},
4365        "botVersion":{"shape":"DraftBotVersion"},
4366        "localeId":{"shape":"LocaleId"},
4367        "creationDateTime":{"shape":"Timestamp"},
4368        "lastUpdatedDateTime":{"shape":"Timestamp"}
4369      }
4370    },
4371    "Utterance":{"type":"string"},
4372    "ValidationException":{
4373      "type":"structure",
4374      "members":{
4375        "message":{"shape":"ExceptionMessage"}
4376      },
4377      "error":{"httpStatusCode":400},
4378      "exception":true
4379    },
4380    "Value":{
4381      "type":"string",
4382      "max":140,
4383      "min":1
4384    },
4385    "VoiceId":{"type":"string"},
4386    "VoiceSettings":{
4387      "type":"structure",
4388      "required":["voiceId"],
4389      "members":{
4390        "voiceId":{"shape":"VoiceId"}
4391      }
4392    },
4393    "WaitAndContinueSpecification":{
4394      "type":"structure",
4395      "required":[
4396        "waitingResponse",
4397        "continueResponse"
4398      ],
4399      "members":{
4400        "waitingResponse":{"shape":"ResponseSpecification"},
4401        "continueResponse":{"shape":"ResponseSpecification"},
4402        "stillWaitingResponse":{"shape":"StillWaitingResponseSpecification"},
4403        "active":{"shape":"BoxedBoolean"}
4404      }
4405    }
4406  }
4407}
4408