UNPKG

44.6 kBJSONView Raw
1{
2 "version": "2.0",
3 "metadata": {
4 "apiVersion": "2017-04-19",
5 "endpointPrefix": "models.lex",
6 "jsonVersion": "1.1",
7 "protocol": "rest-json",
8 "serviceFullName": "Amazon Lex Model Building Service",
9 "serviceId": "Lex Model Building Service",
10 "signatureVersion": "v4",
11 "signingName": "lex",
12 "uid": "lex-models-2017-04-19"
13 },
14 "operations": {
15 "CreateBotVersion": {
16 "http": {
17 "requestUri": "/bots/{name}/versions",
18 "responseCode": 201
19 },
20 "input": {
21 "type": "structure",
22 "required": [
23 "name"
24 ],
25 "members": {
26 "name": {
27 "location": "uri",
28 "locationName": "name"
29 },
30 "checksum": {}
31 }
32 },
33 "output": {
34 "type": "structure",
35 "members": {
36 "name": {},
37 "description": {},
38 "intents": {
39 "shape": "S6"
40 },
41 "clarificationPrompt": {
42 "shape": "Sa"
43 },
44 "abortStatement": {
45 "shape": "Si"
46 },
47 "status": {},
48 "failureReason": {},
49 "lastUpdatedDate": {
50 "type": "timestamp"
51 },
52 "createdDate": {
53 "type": "timestamp"
54 },
55 "idleSessionTTLInSeconds": {
56 "type": "integer"
57 },
58 "voiceId": {},
59 "checksum": {},
60 "version": {},
61 "locale": {},
62 "childDirected": {
63 "type": "boolean"
64 },
65 "detectSentiment": {
66 "type": "boolean"
67 }
68 }
69 }
70 },
71 "CreateIntentVersion": {
72 "http": {
73 "requestUri": "/intents/{name}/versions",
74 "responseCode": 201
75 },
76 "input": {
77 "type": "structure",
78 "required": [
79 "name"
80 ],
81 "members": {
82 "name": {
83 "location": "uri",
84 "locationName": "name"
85 },
86 "checksum": {}
87 }
88 },
89 "output": {
90 "type": "structure",
91 "members": {
92 "name": {},
93 "description": {},
94 "slots": {
95 "shape": "Sq"
96 },
97 "sampleUtterances": {
98 "shape": "Sz"
99 },
100 "confirmationPrompt": {
101 "shape": "Sa"
102 },
103 "rejectionStatement": {
104 "shape": "Si"
105 },
106 "followUpPrompt": {
107 "shape": "S10"
108 },
109 "conclusionStatement": {
110 "shape": "Si"
111 },
112 "dialogCodeHook": {
113 "shape": "S11"
114 },
115 "fulfillmentActivity": {
116 "shape": "S14"
117 },
118 "parentIntentSignature": {},
119 "lastUpdatedDate": {
120 "type": "timestamp"
121 },
122 "createdDate": {
123 "type": "timestamp"
124 },
125 "version": {},
126 "checksum": {}
127 }
128 }
129 },
130 "CreateSlotTypeVersion": {
131 "http": {
132 "requestUri": "/slottypes/{name}/versions",
133 "responseCode": 201
134 },
135 "input": {
136 "type": "structure",
137 "required": [
138 "name"
139 ],
140 "members": {
141 "name": {
142 "location": "uri",
143 "locationName": "name"
144 },
145 "checksum": {}
146 }
147 },
148 "output": {
149 "type": "structure",
150 "members": {
151 "name": {},
152 "description": {},
153 "enumerationValues": {
154 "shape": "S1a"
155 },
156 "lastUpdatedDate": {
157 "type": "timestamp"
158 },
159 "createdDate": {
160 "type": "timestamp"
161 },
162 "version": {},
163 "checksum": {},
164 "valueSelectionStrategy": {},
165 "parentSlotTypeSignature": {},
166 "slotTypeConfigurations": {
167 "shape": "S1f"
168 }
169 }
170 }
171 },
172 "DeleteBot": {
173 "http": {
174 "method": "DELETE",
175 "requestUri": "/bots/{name}",
176 "responseCode": 204
177 },
178 "input": {
179 "type": "structure",
180 "required": [
181 "name"
182 ],
183 "members": {
184 "name": {
185 "location": "uri",
186 "locationName": "name"
187 }
188 }
189 }
190 },
191 "DeleteBotAlias": {
192 "http": {
193 "method": "DELETE",
194 "requestUri": "/bots/{botName}/aliases/{name}",
195 "responseCode": 204
196 },
197 "input": {
198 "type": "structure",
199 "required": [
200 "name",
201 "botName"
202 ],
203 "members": {
204 "name": {
205 "location": "uri",
206 "locationName": "name"
207 },
208 "botName": {
209 "location": "uri",
210 "locationName": "botName"
211 }
212 }
213 }
214 },
215 "DeleteBotChannelAssociation": {
216 "http": {
217 "method": "DELETE",
218 "requestUri": "/bots/{botName}/aliases/{aliasName}/channels/{name}",
219 "responseCode": 204
220 },
221 "input": {
222 "type": "structure",
223 "required": [
224 "name",
225 "botName",
226 "botAlias"
227 ],
228 "members": {
229 "name": {
230 "location": "uri",
231 "locationName": "name"
232 },
233 "botName": {
234 "location": "uri",
235 "locationName": "botName"
236 },
237 "botAlias": {
238 "location": "uri",
239 "locationName": "aliasName"
240 }
241 }
242 }
243 },
244 "DeleteBotVersion": {
245 "http": {
246 "method": "DELETE",
247 "requestUri": "/bots/{name}/versions/{version}",
248 "responseCode": 204
249 },
250 "input": {
251 "type": "structure",
252 "required": [
253 "name",
254 "version"
255 ],
256 "members": {
257 "name": {
258 "location": "uri",
259 "locationName": "name"
260 },
261 "version": {
262 "location": "uri",
263 "locationName": "version"
264 }
265 }
266 }
267 },
268 "DeleteIntent": {
269 "http": {
270 "method": "DELETE",
271 "requestUri": "/intents/{name}",
272 "responseCode": 204
273 },
274 "input": {
275 "type": "structure",
276 "required": [
277 "name"
278 ],
279 "members": {
280 "name": {
281 "location": "uri",
282 "locationName": "name"
283 }
284 }
285 }
286 },
287 "DeleteIntentVersion": {
288 "http": {
289 "method": "DELETE",
290 "requestUri": "/intents/{name}/versions/{version}",
291 "responseCode": 204
292 },
293 "input": {
294 "type": "structure",
295 "required": [
296 "name",
297 "version"
298 ],
299 "members": {
300 "name": {
301 "location": "uri",
302 "locationName": "name"
303 },
304 "version": {
305 "location": "uri",
306 "locationName": "version"
307 }
308 }
309 }
310 },
311 "DeleteSlotType": {
312 "http": {
313 "method": "DELETE",
314 "requestUri": "/slottypes/{name}",
315 "responseCode": 204
316 },
317 "input": {
318 "type": "structure",
319 "required": [
320 "name"
321 ],
322 "members": {
323 "name": {
324 "location": "uri",
325 "locationName": "name"
326 }
327 }
328 }
329 },
330 "DeleteSlotTypeVersion": {
331 "http": {
332 "method": "DELETE",
333 "requestUri": "/slottypes/{name}/version/{version}",
334 "responseCode": 204
335 },
336 "input": {
337 "type": "structure",
338 "required": [
339 "name",
340 "version"
341 ],
342 "members": {
343 "name": {
344 "location": "uri",
345 "locationName": "name"
346 },
347 "version": {
348 "location": "uri",
349 "locationName": "version"
350 }
351 }
352 }
353 },
354 "DeleteUtterances": {
355 "http": {
356 "method": "DELETE",
357 "requestUri": "/bots/{botName}/utterances/{userId}",
358 "responseCode": 204
359 },
360 "input": {
361 "type": "structure",
362 "required": [
363 "botName",
364 "userId"
365 ],
366 "members": {
367 "botName": {
368 "location": "uri",
369 "locationName": "botName"
370 },
371 "userId": {
372 "location": "uri",
373 "locationName": "userId"
374 }
375 }
376 }
377 },
378 "GetBot": {
379 "http": {
380 "method": "GET",
381 "requestUri": "/bots/{name}/versions/{versionoralias}",
382 "responseCode": 200
383 },
384 "input": {
385 "type": "structure",
386 "required": [
387 "name",
388 "versionOrAlias"
389 ],
390 "members": {
391 "name": {
392 "location": "uri",
393 "locationName": "name"
394 },
395 "versionOrAlias": {
396 "location": "uri",
397 "locationName": "versionoralias"
398 }
399 }
400 },
401 "output": {
402 "type": "structure",
403 "members": {
404 "name": {},
405 "description": {},
406 "intents": {
407 "shape": "S6"
408 },
409 "clarificationPrompt": {
410 "shape": "Sa"
411 },
412 "abortStatement": {
413 "shape": "Si"
414 },
415 "status": {},
416 "failureReason": {},
417 "lastUpdatedDate": {
418 "type": "timestamp"
419 },
420 "createdDate": {
421 "type": "timestamp"
422 },
423 "idleSessionTTLInSeconds": {
424 "type": "integer"
425 },
426 "voiceId": {},
427 "checksum": {},
428 "version": {},
429 "locale": {},
430 "childDirected": {
431 "type": "boolean"
432 },
433 "detectSentiment": {
434 "type": "boolean"
435 }
436 }
437 }
438 },
439 "GetBotAlias": {
440 "http": {
441 "method": "GET",
442 "requestUri": "/bots/{botName}/aliases/{name}",
443 "responseCode": 200
444 },
445 "input": {
446 "type": "structure",
447 "required": [
448 "name",
449 "botName"
450 ],
451 "members": {
452 "name": {
453 "location": "uri",
454 "locationName": "name"
455 },
456 "botName": {
457 "location": "uri",
458 "locationName": "botName"
459 }
460 }
461 },
462 "output": {
463 "type": "structure",
464 "members": {
465 "name": {},
466 "description": {},
467 "botVersion": {},
468 "botName": {},
469 "lastUpdatedDate": {
470 "type": "timestamp"
471 },
472 "createdDate": {
473 "type": "timestamp"
474 },
475 "checksum": {},
476 "conversationLogs": {
477 "shape": "S20"
478 }
479 }
480 }
481 },
482 "GetBotAliases": {
483 "http": {
484 "method": "GET",
485 "requestUri": "/bots/{botName}/aliases/",
486 "responseCode": 200
487 },
488 "input": {
489 "type": "structure",
490 "required": [
491 "botName"
492 ],
493 "members": {
494 "botName": {
495 "location": "uri",
496 "locationName": "botName"
497 },
498 "nextToken": {
499 "location": "querystring",
500 "locationName": "nextToken"
501 },
502 "maxResults": {
503 "location": "querystring",
504 "locationName": "maxResults",
505 "type": "integer"
506 },
507 "nameContains": {
508 "location": "querystring",
509 "locationName": "nameContains"
510 }
511 }
512 },
513 "output": {
514 "type": "structure",
515 "members": {
516 "BotAliases": {
517 "type": "list",
518 "member": {
519 "type": "structure",
520 "members": {
521 "name": {},
522 "description": {},
523 "botVersion": {},
524 "botName": {},
525 "lastUpdatedDate": {
526 "type": "timestamp"
527 },
528 "createdDate": {
529 "type": "timestamp"
530 },
531 "checksum": {},
532 "conversationLogs": {
533 "shape": "S20"
534 }
535 }
536 }
537 },
538 "nextToken": {}
539 }
540 }
541 },
542 "GetBotChannelAssociation": {
543 "http": {
544 "method": "GET",
545 "requestUri": "/bots/{botName}/aliases/{aliasName}/channels/{name}",
546 "responseCode": 200
547 },
548 "input": {
549 "type": "structure",
550 "required": [
551 "name",
552 "botName",
553 "botAlias"
554 ],
555 "members": {
556 "name": {
557 "location": "uri",
558 "locationName": "name"
559 },
560 "botName": {
561 "location": "uri",
562 "locationName": "botName"
563 },
564 "botAlias": {
565 "location": "uri",
566 "locationName": "aliasName"
567 }
568 }
569 },
570 "output": {
571 "type": "structure",
572 "members": {
573 "name": {},
574 "description": {},
575 "botAlias": {},
576 "botName": {},
577 "createdDate": {
578 "type": "timestamp"
579 },
580 "type": {},
581 "botConfiguration": {
582 "shape": "S2i"
583 },
584 "status": {},
585 "failureReason": {}
586 }
587 }
588 },
589 "GetBotChannelAssociations": {
590 "http": {
591 "method": "GET",
592 "requestUri": "/bots/{botName}/aliases/{aliasName}/channels/",
593 "responseCode": 200
594 },
595 "input": {
596 "type": "structure",
597 "required": [
598 "botName",
599 "botAlias"
600 ],
601 "members": {
602 "botName": {
603 "location": "uri",
604 "locationName": "botName"
605 },
606 "botAlias": {
607 "location": "uri",
608 "locationName": "aliasName"
609 },
610 "nextToken": {
611 "location": "querystring",
612 "locationName": "nextToken"
613 },
614 "maxResults": {
615 "location": "querystring",
616 "locationName": "maxResults",
617 "type": "integer"
618 },
619 "nameContains": {
620 "location": "querystring",
621 "locationName": "nameContains"
622 }
623 }
624 },
625 "output": {
626 "type": "structure",
627 "members": {
628 "botChannelAssociations": {
629 "type": "list",
630 "member": {
631 "type": "structure",
632 "members": {
633 "name": {},
634 "description": {},
635 "botAlias": {},
636 "botName": {},
637 "createdDate": {
638 "type": "timestamp"
639 },
640 "type": {},
641 "botConfiguration": {
642 "shape": "S2i"
643 },
644 "status": {},
645 "failureReason": {}
646 }
647 }
648 },
649 "nextToken": {}
650 }
651 }
652 },
653 "GetBotVersions": {
654 "http": {
655 "method": "GET",
656 "requestUri": "/bots/{name}/versions/",
657 "responseCode": 200
658 },
659 "input": {
660 "type": "structure",
661 "required": [
662 "name"
663 ],
664 "members": {
665 "name": {
666 "location": "uri",
667 "locationName": "name"
668 },
669 "nextToken": {
670 "location": "querystring",
671 "locationName": "nextToken"
672 },
673 "maxResults": {
674 "location": "querystring",
675 "locationName": "maxResults",
676 "type": "integer"
677 }
678 }
679 },
680 "output": {
681 "type": "structure",
682 "members": {
683 "bots": {
684 "shape": "S2r"
685 },
686 "nextToken": {}
687 }
688 }
689 },
690 "GetBots": {
691 "http": {
692 "method": "GET",
693 "requestUri": "/bots/",
694 "responseCode": 200
695 },
696 "input": {
697 "type": "structure",
698 "members": {
699 "nextToken": {
700 "location": "querystring",
701 "locationName": "nextToken"
702 },
703 "maxResults": {
704 "location": "querystring",
705 "locationName": "maxResults",
706 "type": "integer"
707 },
708 "nameContains": {
709 "location": "querystring",
710 "locationName": "nameContains"
711 }
712 }
713 },
714 "output": {
715 "type": "structure",
716 "members": {
717 "bots": {
718 "shape": "S2r"
719 },
720 "nextToken": {}
721 }
722 }
723 },
724 "GetBuiltinIntent": {
725 "http": {
726 "method": "GET",
727 "requestUri": "/builtins/intents/{signature}",
728 "responseCode": 200
729 },
730 "input": {
731 "type": "structure",
732 "required": [
733 "signature"
734 ],
735 "members": {
736 "signature": {
737 "location": "uri",
738 "locationName": "signature"
739 }
740 }
741 },
742 "output": {
743 "type": "structure",
744 "members": {
745 "signature": {},
746 "supportedLocales": {
747 "shape": "S2x"
748 },
749 "slots": {
750 "type": "list",
751 "member": {
752 "type": "structure",
753 "members": {
754 "name": {}
755 }
756 }
757 }
758 }
759 }
760 },
761 "GetBuiltinIntents": {
762 "http": {
763 "method": "GET",
764 "requestUri": "/builtins/intents/",
765 "responseCode": 200
766 },
767 "input": {
768 "type": "structure",
769 "members": {
770 "locale": {
771 "location": "querystring",
772 "locationName": "locale"
773 },
774 "signatureContains": {
775 "location": "querystring",
776 "locationName": "signatureContains"
777 },
778 "nextToken": {
779 "location": "querystring",
780 "locationName": "nextToken"
781 },
782 "maxResults": {
783 "location": "querystring",
784 "locationName": "maxResults",
785 "type": "integer"
786 }
787 }
788 },
789 "output": {
790 "type": "structure",
791 "members": {
792 "intents": {
793 "type": "list",
794 "member": {
795 "type": "structure",
796 "members": {
797 "signature": {},
798 "supportedLocales": {
799 "shape": "S2x"
800 }
801 }
802 }
803 },
804 "nextToken": {}
805 }
806 }
807 },
808 "GetBuiltinSlotTypes": {
809 "http": {
810 "method": "GET",
811 "requestUri": "/builtins/slottypes/",
812 "responseCode": 200
813 },
814 "input": {
815 "type": "structure",
816 "members": {
817 "locale": {
818 "location": "querystring",
819 "locationName": "locale"
820 },
821 "signatureContains": {
822 "location": "querystring",
823 "locationName": "signatureContains"
824 },
825 "nextToken": {
826 "location": "querystring",
827 "locationName": "nextToken"
828 },
829 "maxResults": {
830 "location": "querystring",
831 "locationName": "maxResults",
832 "type": "integer"
833 }
834 }
835 },
836 "output": {
837 "type": "structure",
838 "members": {
839 "slotTypes": {
840 "type": "list",
841 "member": {
842 "type": "structure",
843 "members": {
844 "signature": {},
845 "supportedLocales": {
846 "shape": "S2x"
847 }
848 }
849 }
850 },
851 "nextToken": {}
852 }
853 }
854 },
855 "GetExport": {
856 "http": {
857 "method": "GET",
858 "requestUri": "/exports/",
859 "responseCode": 200
860 },
861 "input": {
862 "type": "structure",
863 "required": [
864 "name",
865 "version",
866 "resourceType",
867 "exportType"
868 ],
869 "members": {
870 "name": {
871 "location": "querystring",
872 "locationName": "name"
873 },
874 "version": {
875 "location": "querystring",
876 "locationName": "version"
877 },
878 "resourceType": {
879 "location": "querystring",
880 "locationName": "resourceType"
881 },
882 "exportType": {
883 "location": "querystring",
884 "locationName": "exportType"
885 }
886 }
887 },
888 "output": {
889 "type": "structure",
890 "members": {
891 "name": {},
892 "version": {},
893 "resourceType": {},
894 "exportType": {},
895 "exportStatus": {},
896 "failureReason": {},
897 "url": {}
898 }
899 }
900 },
901 "GetImport": {
902 "http": {
903 "method": "GET",
904 "requestUri": "/imports/{importId}",
905 "responseCode": 200
906 },
907 "input": {
908 "type": "structure",
909 "required": [
910 "importId"
911 ],
912 "members": {
913 "importId": {
914 "location": "uri",
915 "locationName": "importId"
916 }
917 }
918 },
919 "output": {
920 "type": "structure",
921 "members": {
922 "name": {},
923 "resourceType": {},
924 "mergeStrategy": {},
925 "importId": {},
926 "importStatus": {},
927 "failureReason": {
928 "type": "list",
929 "member": {}
930 },
931 "createdDate": {
932 "type": "timestamp"
933 }
934 }
935 }
936 },
937 "GetIntent": {
938 "http": {
939 "method": "GET",
940 "requestUri": "/intents/{name}/versions/{version}",
941 "responseCode": 200
942 },
943 "input": {
944 "type": "structure",
945 "required": [
946 "name",
947 "version"
948 ],
949 "members": {
950 "name": {
951 "location": "uri",
952 "locationName": "name"
953 },
954 "version": {
955 "location": "uri",
956 "locationName": "version"
957 }
958 }
959 },
960 "output": {
961 "type": "structure",
962 "members": {
963 "name": {},
964 "description": {},
965 "slots": {
966 "shape": "Sq"
967 },
968 "sampleUtterances": {
969 "shape": "Sz"
970 },
971 "confirmationPrompt": {
972 "shape": "Sa"
973 },
974 "rejectionStatement": {
975 "shape": "Si"
976 },
977 "followUpPrompt": {
978 "shape": "S10"
979 },
980 "conclusionStatement": {
981 "shape": "Si"
982 },
983 "dialogCodeHook": {
984 "shape": "S11"
985 },
986 "fulfillmentActivity": {
987 "shape": "S14"
988 },
989 "parentIntentSignature": {},
990 "lastUpdatedDate": {
991 "type": "timestamp"
992 },
993 "createdDate": {
994 "type": "timestamp"
995 },
996 "version": {},
997 "checksum": {}
998 }
999 }
1000 },
1001 "GetIntentVersions": {
1002 "http": {
1003 "method": "GET",
1004 "requestUri": "/intents/{name}/versions/",
1005 "responseCode": 200
1006 },
1007 "input": {
1008 "type": "structure",
1009 "required": [
1010 "name"
1011 ],
1012 "members": {
1013 "name": {
1014 "location": "uri",
1015 "locationName": "name"
1016 },
1017 "nextToken": {
1018 "location": "querystring",
1019 "locationName": "nextToken"
1020 },
1021 "maxResults": {
1022 "location": "querystring",
1023 "locationName": "maxResults",
1024 "type": "integer"
1025 }
1026 }
1027 },
1028 "output": {
1029 "type": "structure",
1030 "members": {
1031 "intents": {
1032 "shape": "S3o"
1033 },
1034 "nextToken": {}
1035 }
1036 }
1037 },
1038 "GetIntents": {
1039 "http": {
1040 "method": "GET",
1041 "requestUri": "/intents/",
1042 "responseCode": 200
1043 },
1044 "input": {
1045 "type": "structure",
1046 "members": {
1047 "nextToken": {
1048 "location": "querystring",
1049 "locationName": "nextToken"
1050 },
1051 "maxResults": {
1052 "location": "querystring",
1053 "locationName": "maxResults",
1054 "type": "integer"
1055 },
1056 "nameContains": {
1057 "location": "querystring",
1058 "locationName": "nameContains"
1059 }
1060 }
1061 },
1062 "output": {
1063 "type": "structure",
1064 "members": {
1065 "intents": {
1066 "shape": "S3o"
1067 },
1068 "nextToken": {}
1069 }
1070 }
1071 },
1072 "GetSlotType": {
1073 "http": {
1074 "method": "GET",
1075 "requestUri": "/slottypes/{name}/versions/{version}",
1076 "responseCode": 200
1077 },
1078 "input": {
1079 "type": "structure",
1080 "required": [
1081 "name",
1082 "version"
1083 ],
1084 "members": {
1085 "name": {
1086 "location": "uri",
1087 "locationName": "name"
1088 },
1089 "version": {
1090 "location": "uri",
1091 "locationName": "version"
1092 }
1093 }
1094 },
1095 "output": {
1096 "type": "structure",
1097 "members": {
1098 "name": {},
1099 "description": {},
1100 "enumerationValues": {
1101 "shape": "S1a"
1102 },
1103 "lastUpdatedDate": {
1104 "type": "timestamp"
1105 },
1106 "createdDate": {
1107 "type": "timestamp"
1108 },
1109 "version": {},
1110 "checksum": {},
1111 "valueSelectionStrategy": {},
1112 "parentSlotTypeSignature": {},
1113 "slotTypeConfigurations": {
1114 "shape": "S1f"
1115 }
1116 }
1117 }
1118 },
1119 "GetSlotTypeVersions": {
1120 "http": {
1121 "method": "GET",
1122 "requestUri": "/slottypes/{name}/versions/",
1123 "responseCode": 200
1124 },
1125 "input": {
1126 "type": "structure",
1127 "required": [
1128 "name"
1129 ],
1130 "members": {
1131 "name": {
1132 "location": "uri",
1133 "locationName": "name"
1134 },
1135 "nextToken": {
1136 "location": "querystring",
1137 "locationName": "nextToken"
1138 },
1139 "maxResults": {
1140 "location": "querystring",
1141 "locationName": "maxResults",
1142 "type": "integer"
1143 }
1144 }
1145 },
1146 "output": {
1147 "type": "structure",
1148 "members": {
1149 "slotTypes": {
1150 "shape": "S3w"
1151 },
1152 "nextToken": {}
1153 }
1154 }
1155 },
1156 "GetSlotTypes": {
1157 "http": {
1158 "method": "GET",
1159 "requestUri": "/slottypes/",
1160 "responseCode": 200
1161 },
1162 "input": {
1163 "type": "structure",
1164 "members": {
1165 "nextToken": {
1166 "location": "querystring",
1167 "locationName": "nextToken"
1168 },
1169 "maxResults": {
1170 "location": "querystring",
1171 "locationName": "maxResults",
1172 "type": "integer"
1173 },
1174 "nameContains": {
1175 "location": "querystring",
1176 "locationName": "nameContains"
1177 }
1178 }
1179 },
1180 "output": {
1181 "type": "structure",
1182 "members": {
1183 "slotTypes": {
1184 "shape": "S3w"
1185 },
1186 "nextToken": {}
1187 }
1188 }
1189 },
1190 "GetUtterancesView": {
1191 "http": {
1192 "method": "GET",
1193 "requestUri": "/bots/{botname}/utterances?view=aggregation",
1194 "responseCode": 200
1195 },
1196 "input": {
1197 "type": "structure",
1198 "required": [
1199 "botName",
1200 "botVersions",
1201 "statusType"
1202 ],
1203 "members": {
1204 "botName": {
1205 "location": "uri",
1206 "locationName": "botname"
1207 },
1208 "botVersions": {
1209 "location": "querystring",
1210 "locationName": "bot_versions",
1211 "type": "list",
1212 "member": {}
1213 },
1214 "statusType": {
1215 "location": "querystring",
1216 "locationName": "status_type"
1217 }
1218 }
1219 },
1220 "output": {
1221 "type": "structure",
1222 "members": {
1223 "botName": {},
1224 "utterances": {
1225 "type": "list",
1226 "member": {
1227 "type": "structure",
1228 "members": {
1229 "botVersion": {},
1230 "utterances": {
1231 "type": "list",
1232 "member": {
1233 "type": "structure",
1234 "members": {
1235 "utteranceString": {},
1236 "count": {
1237 "type": "integer"
1238 },
1239 "distinctUsers": {
1240 "type": "integer"
1241 },
1242 "firstUtteredDate": {
1243 "type": "timestamp"
1244 },
1245 "lastUtteredDate": {
1246 "type": "timestamp"
1247 }
1248 }
1249 }
1250 }
1251 }
1252 }
1253 }
1254 }
1255 }
1256 },
1257 "ListTagsForResource": {
1258 "http": {
1259 "method": "GET",
1260 "requestUri": "/tags/{resourceArn}",
1261 "responseCode": 200
1262 },
1263 "input": {
1264 "type": "structure",
1265 "required": [
1266 "resourceArn"
1267 ],
1268 "members": {
1269 "resourceArn": {
1270 "location": "uri",
1271 "locationName": "resourceArn"
1272 }
1273 }
1274 },
1275 "output": {
1276 "type": "structure",
1277 "members": {
1278 "tags": {
1279 "shape": "S4d"
1280 }
1281 }
1282 }
1283 },
1284 "PutBot": {
1285 "http": {
1286 "method": "PUT",
1287 "requestUri": "/bots/{name}/versions/$LATEST",
1288 "responseCode": 200
1289 },
1290 "input": {
1291 "type": "structure",
1292 "required": [
1293 "name",
1294 "locale",
1295 "childDirected"
1296 ],
1297 "members": {
1298 "name": {
1299 "location": "uri",
1300 "locationName": "name"
1301 },
1302 "description": {},
1303 "intents": {
1304 "shape": "S6"
1305 },
1306 "clarificationPrompt": {
1307 "shape": "Sa"
1308 },
1309 "abortStatement": {
1310 "shape": "Si"
1311 },
1312 "idleSessionTTLInSeconds": {
1313 "type": "integer"
1314 },
1315 "voiceId": {},
1316 "checksum": {},
1317 "processBehavior": {},
1318 "locale": {},
1319 "childDirected": {
1320 "type": "boolean"
1321 },
1322 "detectSentiment": {
1323 "type": "boolean"
1324 },
1325 "createVersion": {
1326 "type": "boolean"
1327 },
1328 "tags": {
1329 "shape": "S4d"
1330 }
1331 }
1332 },
1333 "output": {
1334 "type": "structure",
1335 "members": {
1336 "name": {},
1337 "description": {},
1338 "intents": {
1339 "shape": "S6"
1340 },
1341 "clarificationPrompt": {
1342 "shape": "Sa"
1343 },
1344 "abortStatement": {
1345 "shape": "Si"
1346 },
1347 "status": {},
1348 "failureReason": {},
1349 "lastUpdatedDate": {
1350 "type": "timestamp"
1351 },
1352 "createdDate": {
1353 "type": "timestamp"
1354 },
1355 "idleSessionTTLInSeconds": {
1356 "type": "integer"
1357 },
1358 "voiceId": {},
1359 "checksum": {},
1360 "version": {},
1361 "locale": {},
1362 "childDirected": {
1363 "type": "boolean"
1364 },
1365 "createVersion": {
1366 "type": "boolean"
1367 },
1368 "detectSentiment": {
1369 "type": "boolean"
1370 },
1371 "tags": {
1372 "shape": "S4d"
1373 }
1374 }
1375 }
1376 },
1377 "PutBotAlias": {
1378 "http": {
1379 "method": "PUT",
1380 "requestUri": "/bots/{botName}/aliases/{name}",
1381 "responseCode": 200
1382 },
1383 "input": {
1384 "type": "structure",
1385 "required": [
1386 "name",
1387 "botVersion",
1388 "botName"
1389 ],
1390 "members": {
1391 "name": {
1392 "location": "uri",
1393 "locationName": "name"
1394 },
1395 "description": {},
1396 "botVersion": {},
1397 "botName": {
1398 "location": "uri",
1399 "locationName": "botName"
1400 },
1401 "checksum": {},
1402 "conversationLogs": {
1403 "type": "structure",
1404 "required": [
1405 "logSettings",
1406 "iamRoleArn"
1407 ],
1408 "members": {
1409 "logSettings": {
1410 "type": "list",
1411 "member": {
1412 "type": "structure",
1413 "required": [
1414 "logType",
1415 "destination",
1416 "resourceArn"
1417 ],
1418 "members": {
1419 "logType": {},
1420 "destination": {},
1421 "kmsKeyArn": {},
1422 "resourceArn": {}
1423 }
1424 }
1425 },
1426 "iamRoleArn": {}
1427 }
1428 },
1429 "tags": {
1430 "shape": "S4d"
1431 }
1432 }
1433 },
1434 "output": {
1435 "type": "structure",
1436 "members": {
1437 "name": {},
1438 "description": {},
1439 "botVersion": {},
1440 "botName": {},
1441 "lastUpdatedDate": {
1442 "type": "timestamp"
1443 },
1444 "createdDate": {
1445 "type": "timestamp"
1446 },
1447 "checksum": {},
1448 "conversationLogs": {
1449 "shape": "S20"
1450 },
1451 "tags": {
1452 "shape": "S4d"
1453 }
1454 }
1455 }
1456 },
1457 "PutIntent": {
1458 "http": {
1459 "method": "PUT",
1460 "requestUri": "/intents/{name}/versions/$LATEST",
1461 "responseCode": 200
1462 },
1463 "input": {
1464 "type": "structure",
1465 "required": [
1466 "name"
1467 ],
1468 "members": {
1469 "name": {
1470 "location": "uri",
1471 "locationName": "name"
1472 },
1473 "description": {},
1474 "slots": {
1475 "shape": "Sq"
1476 },
1477 "sampleUtterances": {
1478 "shape": "Sz"
1479 },
1480 "confirmationPrompt": {
1481 "shape": "Sa"
1482 },
1483 "rejectionStatement": {
1484 "shape": "Si"
1485 },
1486 "followUpPrompt": {
1487 "shape": "S10"
1488 },
1489 "conclusionStatement": {
1490 "shape": "Si"
1491 },
1492 "dialogCodeHook": {
1493 "shape": "S11"
1494 },
1495 "fulfillmentActivity": {
1496 "shape": "S14"
1497 },
1498 "parentIntentSignature": {},
1499 "checksum": {},
1500 "createVersion": {
1501 "type": "boolean"
1502 }
1503 }
1504 },
1505 "output": {
1506 "type": "structure",
1507 "members": {
1508 "name": {},
1509 "description": {},
1510 "slots": {
1511 "shape": "Sq"
1512 },
1513 "sampleUtterances": {
1514 "shape": "Sz"
1515 },
1516 "confirmationPrompt": {
1517 "shape": "Sa"
1518 },
1519 "rejectionStatement": {
1520 "shape": "Si"
1521 },
1522 "followUpPrompt": {
1523 "shape": "S10"
1524 },
1525 "conclusionStatement": {
1526 "shape": "Si"
1527 },
1528 "dialogCodeHook": {
1529 "shape": "S11"
1530 },
1531 "fulfillmentActivity": {
1532 "shape": "S14"
1533 },
1534 "parentIntentSignature": {},
1535 "lastUpdatedDate": {
1536 "type": "timestamp"
1537 },
1538 "createdDate": {
1539 "type": "timestamp"
1540 },
1541 "version": {},
1542 "checksum": {},
1543 "createVersion": {
1544 "type": "boolean"
1545 }
1546 }
1547 }
1548 },
1549 "PutSlotType": {
1550 "http": {
1551 "method": "PUT",
1552 "requestUri": "/slottypes/{name}/versions/$LATEST",
1553 "responseCode": 200
1554 },
1555 "input": {
1556 "type": "structure",
1557 "required": [
1558 "name"
1559 ],
1560 "members": {
1561 "name": {
1562 "location": "uri",
1563 "locationName": "name"
1564 },
1565 "description": {},
1566 "enumerationValues": {
1567 "shape": "S1a"
1568 },
1569 "checksum": {},
1570 "valueSelectionStrategy": {},
1571 "createVersion": {
1572 "type": "boolean"
1573 },
1574 "parentSlotTypeSignature": {},
1575 "slotTypeConfigurations": {
1576 "shape": "S1f"
1577 }
1578 }
1579 },
1580 "output": {
1581 "type": "structure",
1582 "members": {
1583 "name": {},
1584 "description": {},
1585 "enumerationValues": {
1586 "shape": "S1a"
1587 },
1588 "lastUpdatedDate": {
1589 "type": "timestamp"
1590 },
1591 "createdDate": {
1592 "type": "timestamp"
1593 },
1594 "version": {},
1595 "checksum": {},
1596 "valueSelectionStrategy": {},
1597 "createVersion": {
1598 "type": "boolean"
1599 },
1600 "parentSlotTypeSignature": {},
1601 "slotTypeConfigurations": {
1602 "shape": "S1f"
1603 }
1604 }
1605 }
1606 },
1607 "StartImport": {
1608 "http": {
1609 "requestUri": "/imports/",
1610 "responseCode": 201
1611 },
1612 "input": {
1613 "type": "structure",
1614 "required": [
1615 "payload",
1616 "resourceType",
1617 "mergeStrategy"
1618 ],
1619 "members": {
1620 "payload": {
1621 "type": "blob"
1622 },
1623 "resourceType": {},
1624 "mergeStrategy": {},
1625 "tags": {
1626 "shape": "S4d"
1627 }
1628 }
1629 },
1630 "output": {
1631 "type": "structure",
1632 "members": {
1633 "name": {},
1634 "resourceType": {},
1635 "mergeStrategy": {},
1636 "importId": {},
1637 "importStatus": {},
1638 "tags": {
1639 "shape": "S4d"
1640 },
1641 "createdDate": {
1642 "type": "timestamp"
1643 }
1644 }
1645 }
1646 },
1647 "TagResource": {
1648 "http": {
1649 "requestUri": "/tags/{resourceArn}",
1650 "responseCode": 204
1651 },
1652 "input": {
1653 "type": "structure",
1654 "required": [
1655 "resourceArn",
1656 "tags"
1657 ],
1658 "members": {
1659 "resourceArn": {
1660 "location": "uri",
1661 "locationName": "resourceArn"
1662 },
1663 "tags": {
1664 "shape": "S4d"
1665 }
1666 }
1667 },
1668 "output": {
1669 "type": "structure",
1670 "members": {}
1671 }
1672 },
1673 "UntagResource": {
1674 "http": {
1675 "method": "DELETE",
1676 "requestUri": "/tags/{resourceArn}",
1677 "responseCode": 204
1678 },
1679 "input": {
1680 "type": "structure",
1681 "required": [
1682 "resourceArn",
1683 "tagKeys"
1684 ],
1685 "members": {
1686 "resourceArn": {
1687 "location": "uri",
1688 "locationName": "resourceArn"
1689 },
1690 "tagKeys": {
1691 "location": "querystring",
1692 "locationName": "tagKeys",
1693 "type": "list",
1694 "member": {}
1695 }
1696 }
1697 },
1698 "output": {
1699 "type": "structure",
1700 "members": {}
1701 }
1702 }
1703 },
1704 "shapes": {
1705 "S6": {
1706 "type": "list",
1707 "member": {
1708 "type": "structure",
1709 "required": [
1710 "intentName",
1711 "intentVersion"
1712 ],
1713 "members": {
1714 "intentName": {},
1715 "intentVersion": {}
1716 }
1717 }
1718 },
1719 "Sa": {
1720 "type": "structure",
1721 "required": [
1722 "messages",
1723 "maxAttempts"
1724 ],
1725 "members": {
1726 "messages": {
1727 "shape": "Sb"
1728 },
1729 "maxAttempts": {
1730 "type": "integer"
1731 },
1732 "responseCard": {}
1733 }
1734 },
1735 "Sb": {
1736 "type": "list",
1737 "member": {
1738 "type": "structure",
1739 "required": [
1740 "contentType",
1741 "content"
1742 ],
1743 "members": {
1744 "contentType": {},
1745 "content": {},
1746 "groupNumber": {
1747 "type": "integer"
1748 }
1749 }
1750 }
1751 },
1752 "Si": {
1753 "type": "structure",
1754 "required": [
1755 "messages"
1756 ],
1757 "members": {
1758 "messages": {
1759 "shape": "Sb"
1760 },
1761 "responseCard": {}
1762 }
1763 },
1764 "Sq": {
1765 "type": "list",
1766 "member": {
1767 "type": "structure",
1768 "required": [
1769 "name",
1770 "slotConstraint"
1771 ],
1772 "members": {
1773 "name": {},
1774 "description": {},
1775 "slotConstraint": {},
1776 "slotType": {},
1777 "slotTypeVersion": {},
1778 "valueElicitationPrompt": {
1779 "shape": "Sa"
1780 },
1781 "priority": {
1782 "type": "integer"
1783 },
1784 "sampleUtterances": {
1785 "type": "list",
1786 "member": {}
1787 },
1788 "responseCard": {},
1789 "obfuscationSetting": {}
1790 }
1791 }
1792 },
1793 "Sz": {
1794 "type": "list",
1795 "member": {}
1796 },
1797 "S10": {
1798 "type": "structure",
1799 "required": [
1800 "prompt",
1801 "rejectionStatement"
1802 ],
1803 "members": {
1804 "prompt": {
1805 "shape": "Sa"
1806 },
1807 "rejectionStatement": {
1808 "shape": "Si"
1809 }
1810 }
1811 },
1812 "S11": {
1813 "type": "structure",
1814 "required": [
1815 "uri",
1816 "messageVersion"
1817 ],
1818 "members": {
1819 "uri": {},
1820 "messageVersion": {}
1821 }
1822 },
1823 "S14": {
1824 "type": "structure",
1825 "required": [
1826 "type"
1827 ],
1828 "members": {
1829 "type": {},
1830 "codeHook": {
1831 "shape": "S11"
1832 }
1833 }
1834 },
1835 "S1a": {
1836 "type": "list",
1837 "member": {
1838 "type": "structure",
1839 "required": [
1840 "value"
1841 ],
1842 "members": {
1843 "value": {},
1844 "synonyms": {
1845 "type": "list",
1846 "member": {}
1847 }
1848 }
1849 }
1850 },
1851 "S1f": {
1852 "type": "list",
1853 "member": {
1854 "type": "structure",
1855 "members": {
1856 "regexConfiguration": {
1857 "type": "structure",
1858 "required": [
1859 "pattern"
1860 ],
1861 "members": {
1862 "pattern": {}
1863 }
1864 }
1865 }
1866 }
1867 },
1868 "S20": {
1869 "type": "structure",
1870 "members": {
1871 "logSettings": {
1872 "type": "list",
1873 "member": {
1874 "type": "structure",
1875 "members": {
1876 "logType": {},
1877 "destination": {},
1878 "kmsKeyArn": {},
1879 "resourceArn": {},
1880 "resourcePrefix": {}
1881 }
1882 }
1883 },
1884 "iamRoleArn": {}
1885 }
1886 },
1887 "S2i": {
1888 "type": "map",
1889 "key": {},
1890 "value": {},
1891 "sensitive": true
1892 },
1893 "S2r": {
1894 "type": "list",
1895 "member": {
1896 "type": "structure",
1897 "members": {
1898 "name": {},
1899 "description": {},
1900 "status": {},
1901 "lastUpdatedDate": {
1902 "type": "timestamp"
1903 },
1904 "createdDate": {
1905 "type": "timestamp"
1906 },
1907 "version": {}
1908 }
1909 }
1910 },
1911 "S2x": {
1912 "type": "list",
1913 "member": {}
1914 },
1915 "S3o": {
1916 "type": "list",
1917 "member": {
1918 "type": "structure",
1919 "members": {
1920 "name": {},
1921 "description": {},
1922 "lastUpdatedDate": {
1923 "type": "timestamp"
1924 },
1925 "createdDate": {
1926 "type": "timestamp"
1927 },
1928 "version": {}
1929 }
1930 }
1931 },
1932 "S3w": {
1933 "type": "list",
1934 "member": {
1935 "type": "structure",
1936 "members": {
1937 "name": {},
1938 "description": {},
1939 "lastUpdatedDate": {
1940 "type": "timestamp"
1941 },
1942 "createdDate": {
1943 "type": "timestamp"
1944 },
1945 "version": {}
1946 }
1947 }
1948 },
1949 "S4d": {
1950 "type": "list",
1951 "member": {
1952 "type": "structure",
1953 "required": [
1954 "key",
1955 "value"
1956 ],
1957 "members": {
1958 "key": {},
1959 "value": {}
1960 }
1961 }
1962 }
1963 }
1964}
\No newline at end of file