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 "name":"CreateBotVersion", 17 "http":{ 18 "method":"POST", 19 "requestUri":"/bots/{name}/versions", 20 "responseCode":201 21 }, 22 "input":{"shape":"CreateBotVersionRequest"}, 23 "output":{"shape":"CreateBotVersionResponse"}, 24 "errors":[ 25 {"shape":"NotFoundException"}, 26 {"shape":"ConflictException"}, 27 {"shape":"LimitExceededException"}, 28 {"shape":"InternalFailureException"}, 29 {"shape":"BadRequestException"}, 30 {"shape":"PreconditionFailedException"} 31 ] 32 }, 33 "CreateIntentVersion":{ 34 "name":"CreateIntentVersion", 35 "http":{ 36 "method":"POST", 37 "requestUri":"/intents/{name}/versions", 38 "responseCode":201 39 }, 40 "input":{"shape":"CreateIntentVersionRequest"}, 41 "output":{"shape":"CreateIntentVersionResponse"}, 42 "errors":[ 43 {"shape":"NotFoundException"}, 44 {"shape":"ConflictException"}, 45 {"shape":"LimitExceededException"}, 46 {"shape":"InternalFailureException"}, 47 {"shape":"BadRequestException"}, 48 {"shape":"PreconditionFailedException"} 49 ] 50 }, 51 "CreateSlotTypeVersion":{ 52 "name":"CreateSlotTypeVersion", 53 "http":{ 54 "method":"POST", 55 "requestUri":"/slottypes/{name}/versions", 56 "responseCode":201 57 }, 58 "input":{"shape":"CreateSlotTypeVersionRequest"}, 59 "output":{"shape":"CreateSlotTypeVersionResponse"}, 60 "errors":[ 61 {"shape":"NotFoundException"}, 62 {"shape":"ConflictException"}, 63 {"shape":"LimitExceededException"}, 64 {"shape":"InternalFailureException"}, 65 {"shape":"BadRequestException"}, 66 {"shape":"PreconditionFailedException"} 67 ] 68 }, 69 "DeleteBot":{ 70 "name":"DeleteBot", 71 "http":{ 72 "method":"DELETE", 73 "requestUri":"/bots/{name}", 74 "responseCode":204 75 }, 76 "input":{"shape":"DeleteBotRequest"}, 77 "errors":[ 78 {"shape":"NotFoundException"}, 79 {"shape":"ConflictException"}, 80 {"shape":"LimitExceededException"}, 81 {"shape":"InternalFailureException"}, 82 {"shape":"BadRequestException"}, 83 {"shape":"ResourceInUseException"} 84 ] 85 }, 86 "DeleteBotAlias":{ 87 "name":"DeleteBotAlias", 88 "http":{ 89 "method":"DELETE", 90 "requestUri":"/bots/{botName}/aliases/{name}", 91 "responseCode":204 92 }, 93 "input":{"shape":"DeleteBotAliasRequest"}, 94 "errors":[ 95 {"shape":"NotFoundException"}, 96 {"shape":"ConflictException"}, 97 {"shape":"LimitExceededException"}, 98 {"shape":"InternalFailureException"}, 99 {"shape":"BadRequestException"}, 100 {"shape":"ResourceInUseException"} 101 ] 102 }, 103 "DeleteBotChannelAssociation":{ 104 "name":"DeleteBotChannelAssociation", 105 "http":{ 106 "method":"DELETE", 107 "requestUri":"/bots/{botName}/aliases/{aliasName}/channels/{name}", 108 "responseCode":204 109 }, 110 "input":{"shape":"DeleteBotChannelAssociationRequest"}, 111 "errors":[ 112 {"shape":"NotFoundException"}, 113 {"shape":"ConflictException"}, 114 {"shape":"LimitExceededException"}, 115 {"shape":"InternalFailureException"}, 116 {"shape":"BadRequestException"} 117 ] 118 }, 119 "DeleteBotVersion":{ 120 "name":"DeleteBotVersion", 121 "http":{ 122 "method":"DELETE", 123 "requestUri":"/bots/{name}/versions/{version}", 124 "responseCode":204 125 }, 126 "input":{"shape":"DeleteBotVersionRequest"}, 127 "errors":[ 128 {"shape":"NotFoundException"}, 129 {"shape":"ConflictException"}, 130 {"shape":"LimitExceededException"}, 131 {"shape":"InternalFailureException"}, 132 {"shape":"BadRequestException"}, 133 {"shape":"ResourceInUseException"} 134 ] 135 }, 136 "DeleteIntent":{ 137 "name":"DeleteIntent", 138 "http":{ 139 "method":"DELETE", 140 "requestUri":"/intents/{name}", 141 "responseCode":204 142 }, 143 "input":{"shape":"DeleteIntentRequest"}, 144 "errors":[ 145 {"shape":"NotFoundException"}, 146 {"shape":"ConflictException"}, 147 {"shape":"LimitExceededException"}, 148 {"shape":"InternalFailureException"}, 149 {"shape":"BadRequestException"}, 150 {"shape":"ResourceInUseException"} 151 ] 152 }, 153 "DeleteIntentVersion":{ 154 "name":"DeleteIntentVersion", 155 "http":{ 156 "method":"DELETE", 157 "requestUri":"/intents/{name}/versions/{version}", 158 "responseCode":204 159 }, 160 "input":{"shape":"DeleteIntentVersionRequest"}, 161 "errors":[ 162 {"shape":"NotFoundException"}, 163 {"shape":"ConflictException"}, 164 {"shape":"LimitExceededException"}, 165 {"shape":"InternalFailureException"}, 166 {"shape":"BadRequestException"}, 167 {"shape":"ResourceInUseException"} 168 ] 169 }, 170 "DeleteSlotType":{ 171 "name":"DeleteSlotType", 172 "http":{ 173 "method":"DELETE", 174 "requestUri":"/slottypes/{name}", 175 "responseCode":204 176 }, 177 "input":{"shape":"DeleteSlotTypeRequest"}, 178 "errors":[ 179 {"shape":"NotFoundException"}, 180 {"shape":"ConflictException"}, 181 {"shape":"LimitExceededException"}, 182 {"shape":"InternalFailureException"}, 183 {"shape":"BadRequestException"}, 184 {"shape":"ResourceInUseException"} 185 ] 186 }, 187 "DeleteSlotTypeVersion":{ 188 "name":"DeleteSlotTypeVersion", 189 "http":{ 190 "method":"DELETE", 191 "requestUri":"/slottypes/{name}/version/{version}", 192 "responseCode":204 193 }, 194 "input":{"shape":"DeleteSlotTypeVersionRequest"}, 195 "errors":[ 196 {"shape":"NotFoundException"}, 197 {"shape":"ConflictException"}, 198 {"shape":"LimitExceededException"}, 199 {"shape":"InternalFailureException"}, 200 {"shape":"BadRequestException"}, 201 {"shape":"ResourceInUseException"} 202 ] 203 }, 204 "DeleteUtterances":{ 205 "name":"DeleteUtterances", 206 "http":{ 207 "method":"DELETE", 208 "requestUri":"/bots/{botName}/utterances/{userId}", 209 "responseCode":204 210 }, 211 "input":{"shape":"DeleteUtterancesRequest"}, 212 "errors":[ 213 {"shape":"NotFoundException"}, 214 {"shape":"LimitExceededException"}, 215 {"shape":"InternalFailureException"}, 216 {"shape":"BadRequestException"} 217 ] 218 }, 219 "GetBot":{ 220 "name":"GetBot", 221 "http":{ 222 "method":"GET", 223 "requestUri":"/bots/{name}/versions/{versionoralias}", 224 "responseCode":200 225 }, 226 "input":{"shape":"GetBotRequest"}, 227 "output":{"shape":"GetBotResponse"}, 228 "errors":[ 229 {"shape":"NotFoundException"}, 230 {"shape":"LimitExceededException"}, 231 {"shape":"InternalFailureException"}, 232 {"shape":"BadRequestException"} 233 ] 234 }, 235 "GetBotAlias":{ 236 "name":"GetBotAlias", 237 "http":{ 238 "method":"GET", 239 "requestUri":"/bots/{botName}/aliases/{name}", 240 "responseCode":200 241 }, 242 "input":{"shape":"GetBotAliasRequest"}, 243 "output":{"shape":"GetBotAliasResponse"}, 244 "errors":[ 245 {"shape":"NotFoundException"}, 246 {"shape":"LimitExceededException"}, 247 {"shape":"InternalFailureException"}, 248 {"shape":"BadRequestException"} 249 ] 250 }, 251 "GetBotAliases":{ 252 "name":"GetBotAliases", 253 "http":{ 254 "method":"GET", 255 "requestUri":"/bots/{botName}/aliases/", 256 "responseCode":200 257 }, 258 "input":{"shape":"GetBotAliasesRequest"}, 259 "output":{"shape":"GetBotAliasesResponse"}, 260 "errors":[ 261 {"shape":"LimitExceededException"}, 262 {"shape":"InternalFailureException"}, 263 {"shape":"BadRequestException"} 264 ] 265 }, 266 "GetBotChannelAssociation":{ 267 "name":"GetBotChannelAssociation", 268 "http":{ 269 "method":"GET", 270 "requestUri":"/bots/{botName}/aliases/{aliasName}/channels/{name}", 271 "responseCode":200 272 }, 273 "input":{"shape":"GetBotChannelAssociationRequest"}, 274 "output":{"shape":"GetBotChannelAssociationResponse"}, 275 "errors":[ 276 {"shape":"NotFoundException"}, 277 {"shape":"LimitExceededException"}, 278 {"shape":"InternalFailureException"}, 279 {"shape":"BadRequestException"} 280 ] 281 }, 282 "GetBotChannelAssociations":{ 283 "name":"GetBotChannelAssociations", 284 "http":{ 285 "method":"GET", 286 "requestUri":"/bots/{botName}/aliases/{aliasName}/channels/", 287 "responseCode":200 288 }, 289 "input":{"shape":"GetBotChannelAssociationsRequest"}, 290 "output":{"shape":"GetBotChannelAssociationsResponse"}, 291 "errors":[ 292 {"shape":"LimitExceededException"}, 293 {"shape":"InternalFailureException"}, 294 {"shape":"BadRequestException"} 295 ] 296 }, 297 "GetBotVersions":{ 298 "name":"GetBotVersions", 299 "http":{ 300 "method":"GET", 301 "requestUri":"/bots/{name}/versions/", 302 "responseCode":200 303 }, 304 "input":{"shape":"GetBotVersionsRequest"}, 305 "output":{"shape":"GetBotVersionsResponse"}, 306 "errors":[ 307 {"shape":"NotFoundException"}, 308 {"shape":"LimitExceededException"}, 309 {"shape":"InternalFailureException"}, 310 {"shape":"BadRequestException"} 311 ] 312 }, 313 "GetBots":{ 314 "name":"GetBots", 315 "http":{ 316 "method":"GET", 317 "requestUri":"/bots/", 318 "responseCode":200 319 }, 320 "input":{"shape":"GetBotsRequest"}, 321 "output":{"shape":"GetBotsResponse"}, 322 "errors":[ 323 {"shape":"NotFoundException"}, 324 {"shape":"LimitExceededException"}, 325 {"shape":"InternalFailureException"}, 326 {"shape":"BadRequestException"} 327 ] 328 }, 329 "GetBuiltinIntent":{ 330 "name":"GetBuiltinIntent", 331 "http":{ 332 "method":"GET", 333 "requestUri":"/builtins/intents/{signature}", 334 "responseCode":200 335 }, 336 "input":{"shape":"GetBuiltinIntentRequest"}, 337 "output":{"shape":"GetBuiltinIntentResponse"}, 338 "errors":[ 339 {"shape":"NotFoundException"}, 340 {"shape":"LimitExceededException"}, 341 {"shape":"InternalFailureException"}, 342 {"shape":"BadRequestException"} 343 ] 344 }, 345 "GetBuiltinIntents":{ 346 "name":"GetBuiltinIntents", 347 "http":{ 348 "method":"GET", 349 "requestUri":"/builtins/intents/", 350 "responseCode":200 351 }, 352 "input":{"shape":"GetBuiltinIntentsRequest"}, 353 "output":{"shape":"GetBuiltinIntentsResponse"}, 354 "errors":[ 355 {"shape":"LimitExceededException"}, 356 {"shape":"InternalFailureException"}, 357 {"shape":"BadRequestException"} 358 ] 359 }, 360 "GetBuiltinSlotTypes":{ 361 "name":"GetBuiltinSlotTypes", 362 "http":{ 363 "method":"GET", 364 "requestUri":"/builtins/slottypes/", 365 "responseCode":200 366 }, 367 "input":{"shape":"GetBuiltinSlotTypesRequest"}, 368 "output":{"shape":"GetBuiltinSlotTypesResponse"}, 369 "errors":[ 370 {"shape":"LimitExceededException"}, 371 {"shape":"InternalFailureException"}, 372 {"shape":"BadRequestException"} 373 ] 374 }, 375 "GetExport":{ 376 "name":"GetExport", 377 "http":{ 378 "method":"GET", 379 "requestUri":"/exports/", 380 "responseCode":200 381 }, 382 "input":{"shape":"GetExportRequest"}, 383 "output":{"shape":"GetExportResponse"}, 384 "errors":[ 385 {"shape":"NotFoundException"}, 386 {"shape":"LimitExceededException"}, 387 {"shape":"InternalFailureException"}, 388 {"shape":"BadRequestException"} 389 ] 390 }, 391 "GetImport":{ 392 "name":"GetImport", 393 "http":{ 394 "method":"GET", 395 "requestUri":"/imports/{importId}", 396 "responseCode":200 397 }, 398 "input":{"shape":"GetImportRequest"}, 399 "output":{"shape":"GetImportResponse"}, 400 "errors":[ 401 {"shape":"NotFoundException"}, 402 {"shape":"LimitExceededException"}, 403 {"shape":"InternalFailureException"}, 404 {"shape":"BadRequestException"} 405 ] 406 }, 407 "GetIntent":{ 408 "name":"GetIntent", 409 "http":{ 410 "method":"GET", 411 "requestUri":"/intents/{name}/versions/{version}", 412 "responseCode":200 413 }, 414 "input":{"shape":"GetIntentRequest"}, 415 "output":{"shape":"GetIntentResponse"}, 416 "errors":[ 417 {"shape":"NotFoundException"}, 418 {"shape":"LimitExceededException"}, 419 {"shape":"InternalFailureException"}, 420 {"shape":"BadRequestException"} 421 ] 422 }, 423 "GetIntentVersions":{ 424 "name":"GetIntentVersions", 425 "http":{ 426 "method":"GET", 427 "requestUri":"/intents/{name}/versions/", 428 "responseCode":200 429 }, 430 "input":{"shape":"GetIntentVersionsRequest"}, 431 "output":{"shape":"GetIntentVersionsResponse"}, 432 "errors":[ 433 {"shape":"NotFoundException"}, 434 {"shape":"LimitExceededException"}, 435 {"shape":"InternalFailureException"}, 436 {"shape":"BadRequestException"} 437 ] 438 }, 439 "GetIntents":{ 440 "name":"GetIntents", 441 "http":{ 442 "method":"GET", 443 "requestUri":"/intents/", 444 "responseCode":200 445 }, 446 "input":{"shape":"GetIntentsRequest"}, 447 "output":{"shape":"GetIntentsResponse"}, 448 "errors":[ 449 {"shape":"NotFoundException"}, 450 {"shape":"LimitExceededException"}, 451 {"shape":"InternalFailureException"}, 452 {"shape":"BadRequestException"} 453 ] 454 }, 455 "GetMigration":{ 456 "name":"GetMigration", 457 "http":{ 458 "method":"GET", 459 "requestUri":"/migrations/{migrationId}", 460 "responseCode":200 461 }, 462 "input":{"shape":"GetMigrationRequest"}, 463 "output":{"shape":"GetMigrationResponse"}, 464 "errors":[ 465 {"shape":"LimitExceededException"}, 466 {"shape":"InternalFailureException"}, 467 {"shape":"BadRequestException"}, 468 {"shape":"NotFoundException"} 469 ] 470 }, 471 "GetMigrations":{ 472 "name":"GetMigrations", 473 "http":{ 474 "method":"GET", 475 "requestUri":"/migrations", 476 "responseCode":200 477 }, 478 "input":{"shape":"GetMigrationsRequest"}, 479 "output":{"shape":"GetMigrationsResponse"}, 480 "errors":[ 481 {"shape":"LimitExceededException"}, 482 {"shape":"InternalFailureException"}, 483 {"shape":"BadRequestException"} 484 ] 485 }, 486 "GetSlotType":{ 487 "name":"GetSlotType", 488 "http":{ 489 "method":"GET", 490 "requestUri":"/slottypes/{name}/versions/{version}", 491 "responseCode":200 492 }, 493 "input":{"shape":"GetSlotTypeRequest"}, 494 "output":{"shape":"GetSlotTypeResponse"}, 495 "errors":[ 496 {"shape":"NotFoundException"}, 497 {"shape":"LimitExceededException"}, 498 {"shape":"InternalFailureException"}, 499 {"shape":"BadRequestException"} 500 ] 501 }, 502 "GetSlotTypeVersions":{ 503 "name":"GetSlotTypeVersions", 504 "http":{ 505 "method":"GET", 506 "requestUri":"/slottypes/{name}/versions/", 507 "responseCode":200 508 }, 509 "input":{"shape":"GetSlotTypeVersionsRequest"}, 510 "output":{"shape":"GetSlotTypeVersionsResponse"}, 511 "errors":[ 512 {"shape":"NotFoundException"}, 513 {"shape":"LimitExceededException"}, 514 {"shape":"InternalFailureException"}, 515 {"shape":"BadRequestException"} 516 ] 517 }, 518 "GetSlotTypes":{ 519 "name":"GetSlotTypes", 520 "http":{ 521 "method":"GET", 522 "requestUri":"/slottypes/", 523 "responseCode":200 524 }, 525 "input":{"shape":"GetSlotTypesRequest"}, 526 "output":{"shape":"GetSlotTypesResponse"}, 527 "errors":[ 528 {"shape":"NotFoundException"}, 529 {"shape":"LimitExceededException"}, 530 {"shape":"InternalFailureException"}, 531 {"shape":"BadRequestException"} 532 ] 533 }, 534 "GetUtterancesView":{ 535 "name":"GetUtterancesView", 536 "http":{ 537 "method":"GET", 538 "requestUri":"/bots/{botname}/utterances?view=aggregation", 539 "responseCode":200 540 }, 541 "input":{"shape":"GetUtterancesViewRequest"}, 542 "output":{"shape":"GetUtterancesViewResponse"}, 543 "errors":[ 544 {"shape":"LimitExceededException"}, 545 {"shape":"InternalFailureException"}, 546 {"shape":"BadRequestException"} 547 ] 548 }, 549 "ListTagsForResource":{ 550 "name":"ListTagsForResource", 551 "http":{ 552 "method":"GET", 553 "requestUri":"/tags/{resourceArn}", 554 "responseCode":200 555 }, 556 "input":{"shape":"ListTagsForResourceRequest"}, 557 "output":{"shape":"ListTagsForResourceResponse"}, 558 "errors":[ 559 {"shape":"NotFoundException"}, 560 {"shape":"BadRequestException"}, 561 {"shape":"InternalFailureException"}, 562 {"shape":"LimitExceededException"} 563 ] 564 }, 565 "PutBot":{ 566 "name":"PutBot", 567 "http":{ 568 "method":"PUT", 569 "requestUri":"/bots/{name}/versions/$LATEST", 570 "responseCode":200 571 }, 572 "input":{"shape":"PutBotRequest"}, 573 "output":{"shape":"PutBotResponse"}, 574 "errors":[ 575 {"shape":"ConflictException"}, 576 {"shape":"LimitExceededException"}, 577 {"shape":"InternalFailureException"}, 578 {"shape":"BadRequestException"}, 579 {"shape":"PreconditionFailedException"} 580 ] 581 }, 582 "PutBotAlias":{ 583 "name":"PutBotAlias", 584 "http":{ 585 "method":"PUT", 586 "requestUri":"/bots/{botName}/aliases/{name}", 587 "responseCode":200 588 }, 589 "input":{"shape":"PutBotAliasRequest"}, 590 "output":{"shape":"PutBotAliasResponse"}, 591 "errors":[ 592 {"shape":"ConflictException"}, 593 {"shape":"LimitExceededException"}, 594 {"shape":"InternalFailureException"}, 595 {"shape":"BadRequestException"}, 596 {"shape":"PreconditionFailedException"} 597 ] 598 }, 599 "PutIntent":{ 600 "name":"PutIntent", 601 "http":{ 602 "method":"PUT", 603 "requestUri":"/intents/{name}/versions/$LATEST", 604 "responseCode":200 605 }, 606 "input":{"shape":"PutIntentRequest"}, 607 "output":{"shape":"PutIntentResponse"}, 608 "errors":[ 609 {"shape":"ConflictException"}, 610 {"shape":"LimitExceededException"}, 611 {"shape":"InternalFailureException"}, 612 {"shape":"BadRequestException"}, 613 {"shape":"PreconditionFailedException"} 614 ] 615 }, 616 "PutSlotType":{ 617 "name":"PutSlotType", 618 "http":{ 619 "method":"PUT", 620 "requestUri":"/slottypes/{name}/versions/$LATEST", 621 "responseCode":200 622 }, 623 "input":{"shape":"PutSlotTypeRequest"}, 624 "output":{"shape":"PutSlotTypeResponse"}, 625 "errors":[ 626 {"shape":"ConflictException"}, 627 {"shape":"LimitExceededException"}, 628 {"shape":"InternalFailureException"}, 629 {"shape":"BadRequestException"}, 630 {"shape":"PreconditionFailedException"} 631 ] 632 }, 633 "StartImport":{ 634 "name":"StartImport", 635 "http":{ 636 "method":"POST", 637 "requestUri":"/imports/", 638 "responseCode":201 639 }, 640 "input":{"shape":"StartImportRequest"}, 641 "output":{"shape":"StartImportResponse"}, 642 "errors":[ 643 {"shape":"LimitExceededException"}, 644 {"shape":"InternalFailureException"}, 645 {"shape":"BadRequestException"} 646 ] 647 }, 648 "StartMigration":{ 649 "name":"StartMigration", 650 "http":{ 651 "method":"POST", 652 "requestUri":"/migrations", 653 "responseCode":202 654 }, 655 "input":{"shape":"StartMigrationRequest"}, 656 "output":{"shape":"StartMigrationResponse"}, 657 "errors":[ 658 {"shape":"LimitExceededException"}, 659 {"shape":"InternalFailureException"}, 660 {"shape":"BadRequestException"}, 661 {"shape":"AccessDeniedException"}, 662 {"shape":"NotFoundException"} 663 ] 664 }, 665 "TagResource":{ 666 "name":"TagResource", 667 "http":{ 668 "method":"POST", 669 "requestUri":"/tags/{resourceArn}", 670 "responseCode":204 671 }, 672 "input":{"shape":"TagResourceRequest"}, 673 "output":{"shape":"TagResourceResponse"}, 674 "errors":[ 675 {"shape":"NotFoundException"}, 676 {"shape":"BadRequestException"}, 677 {"shape":"ConflictException"}, 678 {"shape":"InternalFailureException"}, 679 {"shape":"LimitExceededException"} 680 ] 681 }, 682 "UntagResource":{ 683 "name":"UntagResource", 684 "http":{ 685 "method":"DELETE", 686 "requestUri":"/tags/{resourceArn}", 687 "responseCode":204 688 }, 689 "input":{"shape":"UntagResourceRequest"}, 690 "output":{"shape":"UntagResourceResponse"}, 691 "errors":[ 692 {"shape":"NotFoundException"}, 693 {"shape":"BadRequestException"}, 694 {"shape":"ConflictException"}, 695 {"shape":"InternalFailureException"}, 696 {"shape":"LimitExceededException"} 697 ] 698 } 699 }, 700 "shapes":{ 701 "AccessDeniedException":{ 702 "type":"structure", 703 "members":{ 704 "message":{"shape":"String"} 705 }, 706 "error":{"httpStatusCode":403}, 707 "exception":true 708 }, 709 "AliasName":{ 710 "type":"string", 711 "max":100, 712 "min":1, 713 "pattern":"^([A-Za-z]_?)+$" 714 }, 715 "AliasNameOrListAll":{ 716 "type":"string", 717 "max":100, 718 "min":1, 719 "pattern":"^(-|^([A-Za-z]_?)+$)$" 720 }, 721 "AmazonResourceName":{ 722 "type":"string", 723 "max":1011, 724 "min":1 725 }, 726 "BadRequestException":{ 727 "type":"structure", 728 "members":{ 729 "message":{"shape":"String"} 730 }, 731 "error":{"httpStatusCode":400}, 732 "exception":true 733 }, 734 "Blob":{"type":"blob"}, 735 "Boolean":{"type":"boolean"}, 736 "BotAliasMetadata":{ 737 "type":"structure", 738 "members":{ 739 "name":{"shape":"AliasName"}, 740 "description":{"shape":"Description"}, 741 "botVersion":{"shape":"Version"}, 742 "botName":{"shape":"BotName"}, 743 "lastUpdatedDate":{"shape":"Timestamp"}, 744 "createdDate":{"shape":"Timestamp"}, 745 "checksum":{"shape":"String"}, 746 "conversationLogs":{"shape":"ConversationLogsResponse"} 747 } 748 }, 749 "BotAliasMetadataList":{ 750 "type":"list", 751 "member":{"shape":"BotAliasMetadata"} 752 }, 753 "BotChannelAssociation":{ 754 "type":"structure", 755 "members":{ 756 "name":{"shape":"BotChannelName"}, 757 "description":{"shape":"Description"}, 758 "botAlias":{"shape":"AliasName"}, 759 "botName":{"shape":"BotName"}, 760 "createdDate":{"shape":"Timestamp"}, 761 "type":{"shape":"ChannelType"}, 762 "botConfiguration":{"shape":"ChannelConfigurationMap"}, 763 "status":{"shape":"ChannelStatus"}, 764 "failureReason":{"shape":"String"} 765 } 766 }, 767 "BotChannelAssociationList":{ 768 "type":"list", 769 "member":{"shape":"BotChannelAssociation"} 770 }, 771 "BotChannelName":{ 772 "type":"string", 773 "max":100, 774 "min":1, 775 "pattern":"^([A-Za-z]_?)+$" 776 }, 777 "BotMetadata":{ 778 "type":"structure", 779 "members":{ 780 "name":{"shape":"BotName"}, 781 "description":{"shape":"Description"}, 782 "status":{"shape":"Status"}, 783 "lastUpdatedDate":{"shape":"Timestamp"}, 784 "createdDate":{"shape":"Timestamp"}, 785 "version":{"shape":"Version"} 786 } 787 }, 788 "BotMetadataList":{ 789 "type":"list", 790 "member":{"shape":"BotMetadata"} 791 }, 792 "BotName":{ 793 "type":"string", 794 "max":50, 795 "min":2, 796 "pattern":"^([A-Za-z]_?)+$" 797 }, 798 "BotVersions":{ 799 "type":"list", 800 "member":{"shape":"Version"}, 801 "max":5, 802 "min":1 803 }, 804 "BuiltinIntentMetadata":{ 805 "type":"structure", 806 "members":{ 807 "signature":{"shape":"BuiltinIntentSignature"}, 808 "supportedLocales":{"shape":"LocaleList"} 809 } 810 }, 811 "BuiltinIntentMetadataList":{ 812 "type":"list", 813 "member":{"shape":"BuiltinIntentMetadata"} 814 }, 815 "BuiltinIntentSignature":{"type":"string"}, 816 "BuiltinIntentSlot":{ 817 "type":"structure", 818 "members":{ 819 "name":{"shape":"String"} 820 } 821 }, 822 "BuiltinIntentSlotList":{ 823 "type":"list", 824 "member":{"shape":"BuiltinIntentSlot"} 825 }, 826 "BuiltinSlotTypeMetadata":{ 827 "type":"structure", 828 "members":{ 829 "signature":{"shape":"BuiltinSlotTypeSignature"}, 830 "supportedLocales":{"shape":"LocaleList"} 831 } 832 }, 833 "BuiltinSlotTypeMetadataList":{ 834 "type":"list", 835 "member":{"shape":"BuiltinSlotTypeMetadata"} 836 }, 837 "BuiltinSlotTypeSignature":{"type":"string"}, 838 "ChannelConfigurationMap":{ 839 "type":"map", 840 "key":{"shape":"String"}, 841 "value":{"shape":"String"}, 842 "max":10, 843 "min":1, 844 "sensitive":true 845 }, 846 "ChannelStatus":{ 847 "type":"string", 848 "enum":[ 849 "IN_PROGRESS", 850 "CREATED", 851 "FAILED" 852 ] 853 }, 854 "ChannelType":{ 855 "type":"string", 856 "enum":[ 857 "Facebook", 858 "Slack", 859 "Twilio-Sms", 860 "Kik" 861 ] 862 }, 863 "CodeHook":{ 864 "type":"structure", 865 "required":[ 866 "uri", 867 "messageVersion" 868 ], 869 "members":{ 870 "uri":{"shape":"LambdaARN"}, 871 "messageVersion":{"shape":"MessageVersion"} 872 } 873 }, 874 "ConfidenceThreshold":{ 875 "type":"double", 876 "max":1, 877 "min":0 878 }, 879 "ConflictException":{ 880 "type":"structure", 881 "members":{ 882 "message":{"shape":"String"} 883 }, 884 "error":{"httpStatusCode":409}, 885 "exception":true 886 }, 887 "ContentString":{ 888 "type":"string", 889 "max":1000, 890 "min":1 891 }, 892 "ContentType":{ 893 "type":"string", 894 "enum":[ 895 "PlainText", 896 "SSML", 897 "CustomPayload" 898 ] 899 }, 900 "ContextTimeToLiveInSeconds":{ 901 "type":"integer", 902 "max":86400, 903 "min":5 904 }, 905 "ContextTurnsToLive":{ 906 "type":"integer", 907 "max":20, 908 "min":1 909 }, 910 "ConversationLogsRequest":{ 911 "type":"structure", 912 "required":[ 913 "logSettings", 914 "iamRoleArn" 915 ], 916 "members":{ 917 "logSettings":{"shape":"LogSettingsRequestList"}, 918 "iamRoleArn":{"shape":"IamRoleArn"} 919 } 920 }, 921 "ConversationLogsResponse":{ 922 "type":"structure", 923 "members":{ 924 "logSettings":{"shape":"LogSettingsResponseList"}, 925 "iamRoleArn":{"shape":"IamRoleArn"} 926 } 927 }, 928 "Count":{"type":"integer"}, 929 "CreateBotVersionRequest":{ 930 "type":"structure", 931 "required":["name"], 932 "members":{ 933 "name":{ 934 "shape":"BotName", 935 "location":"uri", 936 "locationName":"name" 937 }, 938 "checksum":{"shape":"String"} 939 } 940 }, 941 "CreateBotVersionResponse":{ 942 "type":"structure", 943 "members":{ 944 "name":{"shape":"BotName"}, 945 "description":{"shape":"Description"}, 946 "intents":{"shape":"IntentList"}, 947 "clarificationPrompt":{"shape":"Prompt"}, 948 "abortStatement":{"shape":"Statement"}, 949 "status":{"shape":"Status"}, 950 "failureReason":{"shape":"String"}, 951 "lastUpdatedDate":{"shape":"Timestamp"}, 952 "createdDate":{"shape":"Timestamp"}, 953 "idleSessionTTLInSeconds":{"shape":"SessionTTL"}, 954 "voiceId":{"shape":"String"}, 955 "checksum":{"shape":"String"}, 956 "version":{"shape":"Version"}, 957 "locale":{"shape":"Locale"}, 958 "childDirected":{"shape":"Boolean"}, 959 "enableModelImprovements":{"shape":"Boolean"}, 960 "detectSentiment":{"shape":"Boolean"} 961 } 962 }, 963 "CreateIntentVersionRequest":{ 964 "type":"structure", 965 "required":["name"], 966 "members":{ 967 "name":{ 968 "shape":"IntentName", 969 "location":"uri", 970 "locationName":"name" 971 }, 972 "checksum":{"shape":"String"} 973 } 974 }, 975 "CreateIntentVersionResponse":{ 976 "type":"structure", 977 "members":{ 978 "name":{"shape":"IntentName"}, 979 "description":{"shape":"Description"}, 980 "slots":{"shape":"SlotList"}, 981 "sampleUtterances":{"shape":"IntentUtteranceList"}, 982 "confirmationPrompt":{"shape":"Prompt"}, 983 "rejectionStatement":{"shape":"Statement"}, 984 "followUpPrompt":{"shape":"FollowUpPrompt"}, 985 "conclusionStatement":{"shape":"Statement"}, 986 "dialogCodeHook":{"shape":"CodeHook"}, 987 "fulfillmentActivity":{"shape":"FulfillmentActivity"}, 988 "parentIntentSignature":{"shape":"BuiltinIntentSignature"}, 989 "lastUpdatedDate":{"shape":"Timestamp"}, 990 "createdDate":{"shape":"Timestamp"}, 991 "version":{"shape":"Version"}, 992 "checksum":{"shape":"String"}, 993 "kendraConfiguration":{"shape":"KendraConfiguration"}, 994 "inputContexts":{"shape":"InputContextList"}, 995 "outputContexts":{"shape":"OutputContextList"} 996 } 997 }, 998 "CreateSlotTypeVersionRequest":{ 999 "type":"structure", 1000 "required":["name"], 1001 "members":{ 1002 "name":{ 1003 "shape":"SlotTypeName", 1004 "location":"uri", 1005 "locationName":"name" 1006 }, 1007 "checksum":{"shape":"String"} 1008 } 1009 }, 1010 "CreateSlotTypeVersionResponse":{ 1011 "type":"structure", 1012 "members":{ 1013 "name":{"shape":"SlotTypeName"}, 1014 "description":{"shape":"Description"}, 1015 "enumerationValues":{"shape":"EnumerationValues"}, 1016 "lastUpdatedDate":{"shape":"Timestamp"}, 1017 "createdDate":{"shape":"Timestamp"}, 1018 "version":{"shape":"Version"}, 1019 "checksum":{"shape":"String"}, 1020 "valueSelectionStrategy":{"shape":"SlotValueSelectionStrategy"}, 1021 "parentSlotTypeSignature":{"shape":"CustomOrBuiltinSlotTypeName"}, 1022 "slotTypeConfigurations":{"shape":"SlotTypeConfigurations"} 1023 } 1024 }, 1025 "CustomOrBuiltinSlotTypeName":{ 1026 "type":"string", 1027 "max":100, 1028 "min":1, 1029 "pattern":"^((AMAZON\\.)_?|[A-Za-z]_?)+" 1030 }, 1031 "DeleteBotAliasRequest":{ 1032 "type":"structure", 1033 "required":[ 1034 "name", 1035 "botName" 1036 ], 1037 "members":{ 1038 "name":{ 1039 "shape":"AliasName", 1040 "location":"uri", 1041 "locationName":"name" 1042 }, 1043 "botName":{ 1044 "shape":"BotName", 1045 "location":"uri", 1046 "locationName":"botName" 1047 } 1048 } 1049 }, 1050 "DeleteBotChannelAssociationRequest":{ 1051 "type":"structure", 1052 "required":[ 1053 "name", 1054 "botName", 1055 "botAlias" 1056 ], 1057 "members":{ 1058 "name":{ 1059 "shape":"BotChannelName", 1060 "location":"uri", 1061 "locationName":"name" 1062 }, 1063 "botName":{ 1064 "shape":"BotName", 1065 "location":"uri", 1066 "locationName":"botName" 1067 }, 1068 "botAlias":{ 1069 "shape":"AliasName", 1070 "location":"uri", 1071 "locationName":"aliasName" 1072 } 1073 } 1074 }, 1075 "DeleteBotRequest":{ 1076 "type":"structure", 1077 "required":["name"], 1078 "members":{ 1079 "name":{ 1080 "shape":"BotName", 1081 "location":"uri", 1082 "locationName":"name" 1083 } 1084 } 1085 }, 1086 "DeleteBotVersionRequest":{ 1087 "type":"structure", 1088 "required":[ 1089 "name", 1090 "version" 1091 ], 1092 "members":{ 1093 "name":{ 1094 "shape":"BotName", 1095 "location":"uri", 1096 "locationName":"name" 1097 }, 1098 "version":{ 1099 "shape":"NumericalVersion", 1100 "location":"uri", 1101 "locationName":"version" 1102 } 1103 } 1104 }, 1105 "DeleteIntentRequest":{ 1106 "type":"structure", 1107 "required":["name"], 1108 "members":{ 1109 "name":{ 1110 "shape":"IntentName", 1111 "location":"uri", 1112 "locationName":"name" 1113 } 1114 } 1115 }, 1116 "DeleteIntentVersionRequest":{ 1117 "type":"structure", 1118 "required":[ 1119 "name", 1120 "version" 1121 ], 1122 "members":{ 1123 "name":{ 1124 "shape":"IntentName", 1125 "location":"uri", 1126 "locationName":"name" 1127 }, 1128 "version":{ 1129 "shape":"NumericalVersion", 1130 "location":"uri", 1131 "locationName":"version" 1132 } 1133 } 1134 }, 1135 "DeleteSlotTypeRequest":{ 1136 "type":"structure", 1137 "required":["name"], 1138 "members":{ 1139 "name":{ 1140 "shape":"SlotTypeName", 1141 "location":"uri", 1142 "locationName":"name" 1143 } 1144 } 1145 }, 1146 "DeleteSlotTypeVersionRequest":{ 1147 "type":"structure", 1148 "required":[ 1149 "name", 1150 "version" 1151 ], 1152 "members":{ 1153 "name":{ 1154 "shape":"SlotTypeName", 1155 "location":"uri", 1156 "locationName":"name" 1157 }, 1158 "version":{ 1159 "shape":"NumericalVersion", 1160 "location":"uri", 1161 "locationName":"version" 1162 } 1163 } 1164 }, 1165 "DeleteUtterancesRequest":{ 1166 "type":"structure", 1167 "required":[ 1168 "botName", 1169 "userId" 1170 ], 1171 "members":{ 1172 "botName":{ 1173 "shape":"BotName", 1174 "location":"uri", 1175 "locationName":"botName" 1176 }, 1177 "userId":{ 1178 "shape":"UserId", 1179 "location":"uri", 1180 "locationName":"userId" 1181 } 1182 } 1183 }, 1184 "Description":{ 1185 "type":"string", 1186 "max":200, 1187 "min":0 1188 }, 1189 "Destination":{ 1190 "type":"string", 1191 "enum":[ 1192 "CLOUDWATCH_LOGS", 1193 "S3" 1194 ] 1195 }, 1196 "EnumerationValue":{ 1197 "type":"structure", 1198 "required":["value"], 1199 "members":{ 1200 "value":{"shape":"Value"}, 1201 "synonyms":{"shape":"SynonymList"} 1202 } 1203 }, 1204 "EnumerationValues":{ 1205 "type":"list", 1206 "member":{"shape":"EnumerationValue"}, 1207 "max":10000, 1208 "min":0 1209 }, 1210 "ExportStatus":{ 1211 "type":"string", 1212 "enum":[ 1213 "IN_PROGRESS", 1214 "READY", 1215 "FAILED" 1216 ] 1217 }, 1218 "ExportType":{ 1219 "type":"string", 1220 "enum":[ 1221 "ALEXA_SKILLS_KIT", 1222 "LEX" 1223 ] 1224 }, 1225 "FollowUpPrompt":{ 1226 "type":"structure", 1227 "required":[ 1228 "prompt", 1229 "rejectionStatement" 1230 ], 1231 "members":{ 1232 "prompt":{"shape":"Prompt"}, 1233 "rejectionStatement":{"shape":"Statement"} 1234 } 1235 }, 1236 "FulfillmentActivity":{ 1237 "type":"structure", 1238 "required":["type"], 1239 "members":{ 1240 "type":{"shape":"FulfillmentActivityType"}, 1241 "codeHook":{"shape":"CodeHook"} 1242 } 1243 }, 1244 "FulfillmentActivityType":{ 1245 "type":"string", 1246 "enum":[ 1247 "ReturnIntent", 1248 "CodeHook" 1249 ] 1250 }, 1251 "GetBotAliasRequest":{ 1252 "type":"structure", 1253 "required":[ 1254 "name", 1255 "botName" 1256 ], 1257 "members":{ 1258 "name":{ 1259 "shape":"AliasName", 1260 "location":"uri", 1261 "locationName":"name" 1262 }, 1263 "botName":{ 1264 "shape":"BotName", 1265 "location":"uri", 1266 "locationName":"botName" 1267 } 1268 } 1269 }, 1270 "GetBotAliasResponse":{ 1271 "type":"structure", 1272 "members":{ 1273 "name":{"shape":"AliasName"}, 1274 "description":{"shape":"Description"}, 1275 "botVersion":{"shape":"Version"}, 1276 "botName":{"shape":"BotName"}, 1277 "lastUpdatedDate":{"shape":"Timestamp"}, 1278 "createdDate":{"shape":"Timestamp"}, 1279 "checksum":{"shape":"String"}, 1280 "conversationLogs":{"shape":"ConversationLogsResponse"} 1281 } 1282 }, 1283 "GetBotAliasesRequest":{ 1284 "type":"structure", 1285 "required":["botName"], 1286 "members":{ 1287 "botName":{ 1288 "shape":"BotName", 1289 "location":"uri", 1290 "locationName":"botName" 1291 }, 1292 "nextToken":{ 1293 "shape":"NextToken", 1294 "location":"querystring", 1295 "locationName":"nextToken" 1296 }, 1297 "maxResults":{ 1298 "shape":"MaxResults", 1299 "location":"querystring", 1300 "locationName":"maxResults" 1301 }, 1302 "nameContains":{ 1303 "shape":"AliasName", 1304 "location":"querystring", 1305 "locationName":"nameContains" 1306 } 1307 } 1308 }, 1309 "GetBotAliasesResponse":{ 1310 "type":"structure", 1311 "members":{ 1312 "BotAliases":{"shape":"BotAliasMetadataList"}, 1313 "nextToken":{"shape":"NextToken"} 1314 } 1315 }, 1316 "GetBotChannelAssociationRequest":{ 1317 "type":"structure", 1318 "required":[ 1319 "name", 1320 "botName", 1321 "botAlias" 1322 ], 1323 "members":{ 1324 "name":{ 1325 "shape":"BotChannelName", 1326 "location":"uri", 1327 "locationName":"name" 1328 }, 1329 "botName":{ 1330 "shape":"BotName", 1331 "location":"uri", 1332 "locationName":"botName" 1333 }, 1334 "botAlias":{ 1335 "shape":"AliasName", 1336 "location":"uri", 1337 "locationName":"aliasName" 1338 } 1339 } 1340 }, 1341 "GetBotChannelAssociationResponse":{ 1342 "type":"structure", 1343 "members":{ 1344 "name":{"shape":"BotChannelName"}, 1345 "description":{"shape":"Description"}, 1346 "botAlias":{"shape":"AliasName"}, 1347 "botName":{"shape":"BotName"}, 1348 "createdDate":{"shape":"Timestamp"}, 1349 "type":{"shape":"ChannelType"}, 1350 "botConfiguration":{"shape":"ChannelConfigurationMap"}, 1351 "status":{"shape":"ChannelStatus"}, 1352 "failureReason":{"shape":"String"} 1353 } 1354 }, 1355 "GetBotChannelAssociationsRequest":{ 1356 "type":"structure", 1357 "required":[ 1358 "botName", 1359 "botAlias" 1360 ], 1361 "members":{ 1362 "botName":{ 1363 "shape":"BotName", 1364 "location":"uri", 1365 "locationName":"botName" 1366 }, 1367 "botAlias":{ 1368 "shape":"AliasNameOrListAll", 1369 "location":"uri", 1370 "locationName":"aliasName" 1371 }, 1372 "nextToken":{ 1373 "shape":"NextToken", 1374 "location":"querystring", 1375 "locationName":"nextToken" 1376 }, 1377 "maxResults":{ 1378 "shape":"MaxResults", 1379 "location":"querystring", 1380 "locationName":"maxResults" 1381 }, 1382 "nameContains":{ 1383 "shape":"BotChannelName", 1384 "location":"querystring", 1385 "locationName":"nameContains" 1386 } 1387 } 1388 }, 1389 "GetBotChannelAssociationsResponse":{ 1390 "type":"structure", 1391 "members":{ 1392 "botChannelAssociations":{"shape":"BotChannelAssociationList"}, 1393 "nextToken":{"shape":"NextToken"} 1394 } 1395 }, 1396 "GetBotRequest":{ 1397 "type":"structure", 1398 "required":[ 1399 "name", 1400 "versionOrAlias" 1401 ], 1402 "members":{ 1403 "name":{ 1404 "shape":"BotName", 1405 "location":"uri", 1406 "locationName":"name" 1407 }, 1408 "versionOrAlias":{ 1409 "shape":"String", 1410 "location":"uri", 1411 "locationName":"versionoralias" 1412 } 1413 } 1414 }, 1415 "GetBotResponse":{ 1416 "type":"structure", 1417 "members":{ 1418 "name":{"shape":"BotName"}, 1419 "description":{"shape":"Description"}, 1420 "intents":{"shape":"IntentList"}, 1421 "enableModelImprovements":{"shape":"Boolean"}, 1422 "nluIntentConfidenceThreshold":{"shape":"ConfidenceThreshold"}, 1423 "clarificationPrompt":{"shape":"Prompt"}, 1424 "abortStatement":{"shape":"Statement"}, 1425 "status":{"shape":"Status"}, 1426 "failureReason":{"shape":"String"}, 1427 "lastUpdatedDate":{"shape":"Timestamp"}, 1428 "createdDate":{"shape":"Timestamp"}, 1429 "idleSessionTTLInSeconds":{"shape":"SessionTTL"}, 1430 "voiceId":{"shape":"String"}, 1431 "checksum":{"shape":"String"}, 1432 "version":{"shape":"Version"}, 1433 "locale":{"shape":"Locale"}, 1434 "childDirected":{"shape":"Boolean"}, 1435 "detectSentiment":{"shape":"Boolean"} 1436 } 1437 }, 1438 "GetBotVersionsRequest":{ 1439 "type":"structure", 1440 "required":["name"], 1441 "members":{ 1442 "name":{ 1443 "shape":"BotName", 1444 "location":"uri", 1445 "locationName":"name" 1446 }, 1447 "nextToken":{ 1448 "shape":"NextToken", 1449 "location":"querystring", 1450 "locationName":"nextToken" 1451 }, 1452 "maxResults":{ 1453 "shape":"MaxResults", 1454 "location":"querystring", 1455 "locationName":"maxResults" 1456 } 1457 } 1458 }, 1459 "GetBotVersionsResponse":{ 1460 "type":"structure", 1461 "members":{ 1462 "bots":{"shape":"BotMetadataList"}, 1463 "nextToken":{"shape":"NextToken"} 1464 } 1465 }, 1466 "GetBotsRequest":{ 1467 "type":"structure", 1468 "members":{ 1469 "nextToken":{ 1470 "shape":"NextToken", 1471 "location":"querystring", 1472 "locationName":"nextToken" 1473 }, 1474 "maxResults":{ 1475 "shape":"MaxResults", 1476 "location":"querystring", 1477 "locationName":"maxResults" 1478 }, 1479 "nameContains":{ 1480 "shape":"BotName", 1481 "location":"querystring", 1482 "locationName":"nameContains" 1483 } 1484 } 1485 }, 1486 "GetBotsResponse":{ 1487 "type":"structure", 1488 "members":{ 1489 "bots":{"shape":"BotMetadataList"}, 1490 "nextToken":{"shape":"NextToken"} 1491 } 1492 }, 1493 "GetBuiltinIntentRequest":{ 1494 "type":"structure", 1495 "required":["signature"], 1496 "members":{ 1497 "signature":{ 1498 "shape":"BuiltinIntentSignature", 1499 "location":"uri", 1500 "locationName":"signature" 1501 } 1502 } 1503 }, 1504 "GetBuiltinIntentResponse":{ 1505 "type":"structure", 1506 "members":{ 1507 "signature":{"shape":"BuiltinIntentSignature"}, 1508 "supportedLocales":{"shape":"LocaleList"}, 1509 "slots":{"shape":"BuiltinIntentSlotList"} 1510 } 1511 }, 1512 "GetBuiltinIntentsRequest":{ 1513 "type":"structure", 1514 "members":{ 1515 "locale":{ 1516 "shape":"Locale", 1517 "location":"querystring", 1518 "locationName":"locale" 1519 }, 1520 "signatureContains":{ 1521 "shape":"String", 1522 "location":"querystring", 1523 "locationName":"signatureContains" 1524 }, 1525 "nextToken":{ 1526 "shape":"NextToken", 1527 "location":"querystring", 1528 "locationName":"nextToken" 1529 }, 1530 "maxResults":{ 1531 "shape":"MaxResults", 1532 "location":"querystring", 1533 "locationName":"maxResults" 1534 } 1535 } 1536 }, 1537 "GetBuiltinIntentsResponse":{ 1538 "type":"structure", 1539 "members":{ 1540 "intents":{"shape":"BuiltinIntentMetadataList"}, 1541 "nextToken":{"shape":"NextToken"} 1542 } 1543 }, 1544 "GetBuiltinSlotTypesRequest":{ 1545 "type":"structure", 1546 "members":{ 1547 "locale":{ 1548 "shape":"Locale", 1549 "location":"querystring", 1550 "locationName":"locale" 1551 }, 1552 "signatureContains":{ 1553 "shape":"String", 1554 "location":"querystring", 1555 "locationName":"signatureContains" 1556 }, 1557 "nextToken":{ 1558 "shape":"NextToken", 1559 "location":"querystring", 1560 "locationName":"nextToken" 1561 }, 1562 "maxResults":{ 1563 "shape":"MaxResults", 1564 "location":"querystring", 1565 "locationName":"maxResults" 1566 } 1567 } 1568 }, 1569 "GetBuiltinSlotTypesResponse":{ 1570 "type":"structure", 1571 "members":{ 1572 "slotTypes":{"shape":"BuiltinSlotTypeMetadataList"}, 1573 "nextToken":{"shape":"NextToken"} 1574 } 1575 }, 1576 "GetExportRequest":{ 1577 "type":"structure", 1578 "required":[ 1579 "name", 1580 "version", 1581 "resourceType", 1582 "exportType" 1583 ], 1584 "members":{ 1585 "name":{ 1586 "shape":"Name", 1587 "location":"querystring", 1588 "locationName":"name" 1589 }, 1590 "version":{ 1591 "shape":"NumericalVersion", 1592 "location":"querystring", 1593 "locationName":"version" 1594 }, 1595 "resourceType":{ 1596 "shape":"ResourceType", 1597 "location":"querystring", 1598 "locationName":"resourceType" 1599 }, 1600 "exportType":{ 1601 "shape":"ExportType", 1602 "location":"querystring", 1603 "locationName":"exportType" 1604 } 1605 } 1606 }, 1607 "GetExportResponse":{ 1608 "type":"structure", 1609 "members":{ 1610 "name":{"shape":"Name"}, 1611 "version":{"shape":"NumericalVersion"}, 1612 "resourceType":{"shape":"ResourceType"}, 1613 "exportType":{"shape":"ExportType"}, 1614 "exportStatus":{"shape":"ExportStatus"}, 1615 "failureReason":{"shape":"String"}, 1616 "url":{"shape":"String"} 1617 } 1618 }, 1619 "GetImportRequest":{ 1620 "type":"structure", 1621 "required":["importId"], 1622 "members":{ 1623 "importId":{ 1624 "shape":"String", 1625 "location":"uri", 1626 "locationName":"importId" 1627 } 1628 } 1629 }, 1630 "GetImportResponse":{ 1631 "type":"structure", 1632 "members":{ 1633 "name":{"shape":"Name"}, 1634 "resourceType":{"shape":"ResourceType"}, 1635 "mergeStrategy":{"shape":"MergeStrategy"}, 1636 "importId":{"shape":"String"}, 1637 "importStatus":{"shape":"ImportStatus"}, 1638 "failureReason":{"shape":"StringList"}, 1639 "createdDate":{"shape":"Timestamp"} 1640 } 1641 }, 1642 "GetIntentRequest":{ 1643 "type":"structure", 1644 "required":[ 1645 "name", 1646 "version" 1647 ], 1648 "members":{ 1649 "name":{ 1650 "shape":"IntentName", 1651 "location":"uri", 1652 "locationName":"name" 1653 }, 1654 "version":{ 1655 "shape":"Version", 1656 "location":"uri", 1657 "locationName":"version" 1658 } 1659 } 1660 }, 1661 "GetIntentResponse":{ 1662 "type":"structure", 1663 "members":{ 1664 "name":{"shape":"IntentName"}, 1665 "description":{"shape":"Description"}, 1666 "slots":{"shape":"SlotList"}, 1667 "sampleUtterances":{"shape":"IntentUtteranceList"}, 1668 "confirmationPrompt":{"shape":"Prompt"}, 1669 "rejectionStatement":{"shape":"Statement"}, 1670 "followUpPrompt":{"shape":"FollowUpPrompt"}, 1671 "conclusionStatement":{"shape":"Statement"}, 1672 "dialogCodeHook":{"shape":"CodeHook"}, 1673 "fulfillmentActivity":{"shape":"FulfillmentActivity"}, 1674 "parentIntentSignature":{"shape":"BuiltinIntentSignature"}, 1675 "lastUpdatedDate":{"shape":"Timestamp"}, 1676 "createdDate":{"shape":"Timestamp"}, 1677 "version":{"shape":"Version"}, 1678 "checksum":{"shape":"String"}, 1679 "kendraConfiguration":{"shape":"KendraConfiguration"}, 1680 "inputContexts":{"shape":"InputContextList"}, 1681 "outputContexts":{"shape":"OutputContextList"} 1682 } 1683 }, 1684 "GetIntentVersionsRequest":{ 1685 "type":"structure", 1686 "required":["name"], 1687 "members":{ 1688 "name":{ 1689 "shape":"IntentName", 1690 "location":"uri", 1691 "locationName":"name" 1692 }, 1693 "nextToken":{ 1694 "shape":"NextToken", 1695 "location":"querystring", 1696 "locationName":"nextToken" 1697 }, 1698 "maxResults":{ 1699 "shape":"MaxResults", 1700 "location":"querystring", 1701 "locationName":"maxResults" 1702 } 1703 } 1704 }, 1705 "GetIntentVersionsResponse":{ 1706 "type":"structure", 1707 "members":{ 1708 "intents":{"shape":"IntentMetadataList"}, 1709 "nextToken":{"shape":"NextToken"} 1710 } 1711 }, 1712 "GetIntentsRequest":{ 1713 "type":"structure", 1714 "members":{ 1715 "nextToken":{ 1716 "shape":"NextToken", 1717 "location":"querystring", 1718 "locationName":"nextToken" 1719 }, 1720 "maxResults":{ 1721 "shape":"MaxResults", 1722 "location":"querystring", 1723 "locationName":"maxResults" 1724 }, 1725 "nameContains":{ 1726 "shape":"IntentName", 1727 "location":"querystring", 1728 "locationName":"nameContains" 1729 } 1730 } 1731 }, 1732 "GetIntentsResponse":{ 1733 "type":"structure", 1734 "members":{ 1735 "intents":{"shape":"IntentMetadataList"}, 1736 "nextToken":{"shape":"NextToken"} 1737 } 1738 }, 1739 "GetMigrationRequest":{ 1740 "type":"structure", 1741 "required":["migrationId"], 1742 "members":{ 1743 "migrationId":{ 1744 "shape":"MigrationId", 1745 "location":"uri", 1746 "locationName":"migrationId" 1747 } 1748 } 1749 }, 1750 "GetMigrationResponse":{ 1751 "type":"structure", 1752 "members":{ 1753 "migrationId":{"shape":"MigrationId"}, 1754 "v1BotName":{"shape":"BotName"}, 1755 "v1BotVersion":{"shape":"Version"}, 1756 "v1BotLocale":{"shape":"Locale"}, 1757 "v2BotId":{"shape":"V2BotId"}, 1758 "v2BotRole":{"shape":"IamRoleArn"}, 1759 "migrationStatus":{"shape":"MigrationStatus"}, 1760 "migrationStrategy":{"shape":"MigrationStrategy"}, 1761 "migrationTimestamp":{"shape":"Timestamp"}, 1762 "alerts":{"shape":"MigrationAlerts"} 1763 } 1764 }, 1765 "GetMigrationsRequest":{ 1766 "type":"structure", 1767 "members":{ 1768 "sortByAttribute":{ 1769 "shape":"MigrationSortAttribute", 1770 "location":"querystring", 1771 "locationName":"sortByAttribute" 1772 }, 1773 "sortByOrder":{ 1774 "shape":"SortOrder", 1775 "location":"querystring", 1776 "locationName":"sortByOrder" 1777 }, 1778 "v1BotNameContains":{ 1779 "shape":"BotName", 1780 "location":"querystring", 1781 "locationName":"v1BotNameContains" 1782 }, 1783 "migrationStatusEquals":{ 1784 "shape":"MigrationStatus", 1785 "location":"querystring", 1786 "locationName":"migrationStatusEquals" 1787 }, 1788 "maxResults":{ 1789 "shape":"MaxResults", 1790 "location":"querystring", 1791 "locationName":"maxResults" 1792 }, 1793 "nextToken":{ 1794 "shape":"NextToken", 1795 "location":"querystring", 1796 "locationName":"nextToken" 1797 } 1798 } 1799 }, 1800 "GetMigrationsResponse":{ 1801 "type":"structure", 1802 "members":{ 1803 "migrationSummaries":{"shape":"MigrationSummaryList"}, 1804 "nextToken":{"shape":"NextToken"} 1805 } 1806 }, 1807 "GetSlotTypeRequest":{ 1808 "type":"structure", 1809 "required":[ 1810 "name", 1811 "version" 1812 ], 1813 "members":{ 1814 "name":{ 1815 "shape":"SlotTypeName", 1816 "location":"uri", 1817 "locationName":"name" 1818 }, 1819 "version":{ 1820 "shape":"Version", 1821 "location":"uri", 1822 "locationName":"version" 1823 } 1824 } 1825 }, 1826 "GetSlotTypeResponse":{ 1827 "type":"structure", 1828 "members":{ 1829 "name":{"shape":"SlotTypeName"}, 1830 "description":{"shape":"Description"}, 1831 "enumerationValues":{"shape":"EnumerationValues"}, 1832 "lastUpdatedDate":{"shape":"Timestamp"}, 1833 "createdDate":{"shape":"Timestamp"}, 1834 "version":{"shape":"Version"}, 1835 "checksum":{"shape":"String"}, 1836 "valueSelectionStrategy":{"shape":"SlotValueSelectionStrategy"}, 1837 "parentSlotTypeSignature":{"shape":"CustomOrBuiltinSlotTypeName"}, 1838 "slotTypeConfigurations":{"shape":"SlotTypeConfigurations"} 1839 } 1840 }, 1841 "GetSlotTypeVersionsRequest":{ 1842 "type":"structure", 1843 "required":["name"], 1844 "members":{ 1845 "name":{ 1846 "shape":"SlotTypeName", 1847 "location":"uri", 1848 "locationName":"name" 1849 }, 1850 "nextToken":{ 1851 "shape":"NextToken", 1852 "location":"querystring", 1853 "locationName":"nextToken" 1854 }, 1855 "maxResults":{ 1856 "shape":"MaxResults", 1857 "location":"querystring", 1858 "locationName":"maxResults" 1859 } 1860 } 1861 }, 1862 "GetSlotTypeVersionsResponse":{ 1863 "type":"structure", 1864 "members":{ 1865 "slotTypes":{"shape":"SlotTypeMetadataList"}, 1866 "nextToken":{"shape":"NextToken"} 1867 } 1868 }, 1869 "GetSlotTypesRequest":{ 1870 "type":"structure", 1871 "members":{ 1872 "nextToken":{ 1873 "shape":"NextToken", 1874 "location":"querystring", 1875 "locationName":"nextToken" 1876 }, 1877 "maxResults":{ 1878 "shape":"MaxResults", 1879 "location":"querystring", 1880 "locationName":"maxResults" 1881 }, 1882 "nameContains":{ 1883 "shape":"SlotTypeName", 1884 "location":"querystring", 1885 "locationName":"nameContains" 1886 } 1887 } 1888 }, 1889 "GetSlotTypesResponse":{ 1890 "type":"structure", 1891 "members":{ 1892 "slotTypes":{"shape":"SlotTypeMetadataList"}, 1893 "nextToken":{"shape":"NextToken"} 1894 } 1895 }, 1896 "GetUtterancesViewRequest":{ 1897 "type":"structure", 1898 "required":[ 1899 "botName", 1900 "botVersions", 1901 "statusType" 1902 ], 1903 "members":{ 1904 "botName":{ 1905 "shape":"BotName", 1906 "location":"uri", 1907 "locationName":"botname" 1908 }, 1909 "botVersions":{ 1910 "shape":"BotVersions", 1911 "location":"querystring", 1912 "locationName":"bot_versions" 1913 }, 1914 "statusType":{ 1915 "shape":"StatusType", 1916 "location":"querystring", 1917 "locationName":"status_type" 1918 } 1919 } 1920 }, 1921 "GetUtterancesViewResponse":{ 1922 "type":"structure", 1923 "members":{ 1924 "botName":{"shape":"BotName"}, 1925 "utterances":{"shape":"ListsOfUtterances"} 1926 } 1927 }, 1928 "GroupNumber":{ 1929 "type":"integer", 1930 "box":true, 1931 "max":5, 1932 "min":1 1933 }, 1934 "IamRoleArn":{ 1935 "type":"string", 1936 "max":2048, 1937 "min":20, 1938 "pattern":"^arn:[\\w\\-]+:iam::[\\d]{12}:role/.+$" 1939 }, 1940 "ImportStatus":{ 1941 "type":"string", 1942 "enum":[ 1943 "IN_PROGRESS", 1944 "COMPLETE", 1945 "FAILED" 1946 ] 1947 }, 1948 "InputContext":{ 1949 "type":"structure", 1950 "required":["name"], 1951 "members":{ 1952 "name":{"shape":"InputContextName"} 1953 } 1954 }, 1955 "InputContextList":{ 1956 "type":"list", 1957 "member":{"shape":"InputContext"}, 1958 "max":5, 1959 "min":0 1960 }, 1961 "InputContextName":{ 1962 "type":"string", 1963 "max":100, 1964 "min":1, 1965 "pattern":"^([A-Za-z]_?)+$" 1966 }, 1967 "Intent":{ 1968 "type":"structure", 1969 "required":[ 1970 "intentName", 1971 "intentVersion" 1972 ], 1973 "members":{ 1974 "intentName":{"shape":"IntentName"}, 1975 "intentVersion":{"shape":"Version"} 1976 } 1977 }, 1978 "IntentList":{ 1979 "type":"list", 1980 "member":{"shape":"Intent"} 1981 }, 1982 "IntentMetadata":{ 1983 "type":"structure", 1984 "members":{ 1985 "name":{"shape":"IntentName"}, 1986 "description":{"shape":"Description"}, 1987 "lastUpdatedDate":{"shape":"Timestamp"}, 1988 "createdDate":{"shape":"Timestamp"}, 1989 "version":{"shape":"Version"} 1990 } 1991 }, 1992 "IntentMetadataList":{ 1993 "type":"list", 1994 "member":{"shape":"IntentMetadata"} 1995 }, 1996 "IntentName":{ 1997 "type":"string", 1998 "max":100, 1999 "min":1, 2000 "pattern":"^([A-Za-z]_?)+$" 2001 }, 2002 "IntentUtteranceList":{ 2003 "type":"list", 2004 "member":{"shape":"Utterance"}, 2005 "max":1500, 2006 "min":0 2007 }, 2008 "InternalFailureException":{ 2009 "type":"structure", 2010 "members":{ 2011 "message":{"shape":"String"} 2012 }, 2013 "error":{"httpStatusCode":500}, 2014 "exception":true, 2015 "fault":true 2016 }, 2017 "KendraConfiguration":{ 2018 "type":"structure", 2019 "required":[ 2020 "kendraIndex", 2021 "role" 2022 ], 2023 "members":{ 2024 "kendraIndex":{"shape":"KendraIndexArn"}, 2025 "queryFilterString":{"shape":"QueryFilterString"}, 2026 "role":{"shape":"roleArn"} 2027 } 2028 }, 2029 "KendraIndexArn":{ 2030 "type":"string", 2031 "max":2048, 2032 "min":20, 2033 "pattern":"arn:aws:kendra:[a-z]+-[a-z]+-[0-9]:[0-9]{12}:index\\/[a-zA-Z0-9][a-zA-Z0-9_-]*" 2034 }, 2035 "KmsKeyArn":{ 2036 "type":"string", 2037 "max":2048, 2038 "min":20, 2039 "pattern":"^arn:[\\w\\-]+:kms:[\\w\\-]+:[\\d]{12}:(?:key\\/[\\w\\-]+|alias\\/[a-zA-Z0-9:\\/_\\-]{1,256})$" 2040 }, 2041 "LambdaARN":{ 2042 "type":"string", 2043 "max":2048, 2044 "min":20, 2045 "pattern":"arn:aws[a-zA-Z-]*:lambda:[a-z]+-[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-_]+)?" 2046 }, 2047 "LimitExceededException":{ 2048 "type":"structure", 2049 "members":{ 2050 "retryAfterSeconds":{ 2051 "shape":"String", 2052 "location":"header", 2053 "locationName":"Retry-After" 2054 }, 2055 "message":{"shape":"String"} 2056 }, 2057 "error":{"httpStatusCode":429}, 2058 "exception":true 2059 }, 2060 "ListOfUtterance":{ 2061 "type":"list", 2062 "member":{"shape":"UtteranceData"} 2063 }, 2064 "ListTagsForResourceRequest":{ 2065 "type":"structure", 2066 "required":["resourceArn"], 2067 "members":{ 2068 "resourceArn":{ 2069 "shape":"AmazonResourceName", 2070 "location":"uri", 2071 "locationName":"resourceArn" 2072 } 2073 } 2074 }, 2075 "ListTagsForResourceResponse":{ 2076 "type":"structure", 2077 "members":{ 2078 "tags":{"shape":"TagList"} 2079 } 2080 }, 2081 "ListsOfUtterances":{ 2082 "type":"list", 2083 "member":{"shape":"UtteranceList"} 2084 }, 2085 "Locale":{ 2086 "type":"string", 2087 "enum":[ 2088 "de-DE", 2089 "en-AU", 2090 "en-GB", 2091 "en-IN", 2092 "en-US", 2093 "es-419", 2094 "es-ES", 2095 "es-US", 2096 "fr-FR", 2097 "fr-CA", 2098 "it-IT", 2099 "ja-JP", 2100 "ko-KR" 2101 ] 2102 }, 2103 "LocaleList":{ 2104 "type":"list", 2105 "member":{"shape":"Locale"} 2106 }, 2107 "LogSettingsRequest":{ 2108 "type":"structure", 2109 "required":[ 2110 "logType", 2111 "destination", 2112 "resourceArn" 2113 ], 2114 "members":{ 2115 "logType":{"shape":"LogType"}, 2116 "destination":{"shape":"Destination"}, 2117 "kmsKeyArn":{"shape":"KmsKeyArn"}, 2118 "resourceArn":{"shape":"ResourceArn"} 2119 } 2120 }, 2121 "LogSettingsRequestList":{ 2122 "type":"list", 2123 "member":{"shape":"LogSettingsRequest"} 2124 }, 2125 "LogSettingsResponse":{ 2126 "type":"structure", 2127 "members":{ 2128 "logType":{"shape":"LogType"}, 2129 "destination":{"shape":"Destination"}, 2130 "kmsKeyArn":{"shape":"KmsKeyArn"}, 2131 "resourceArn":{"shape":"ResourceArn"}, 2132 "resourcePrefix":{"shape":"ResourcePrefix"} 2133 } 2134 }, 2135 "LogSettingsResponseList":{ 2136 "type":"list", 2137 "member":{"shape":"LogSettingsResponse"} 2138 }, 2139 "LogType":{ 2140 "type":"string", 2141 "enum":[ 2142 "AUDIO", 2143 "TEXT" 2144 ] 2145 }, 2146 "MaxResults":{ 2147 "type":"integer", 2148 "box":true, 2149 "max":50, 2150 "min":1 2151 }, 2152 "MergeStrategy":{ 2153 "type":"string", 2154 "enum":[ 2155 "OVERWRITE_LATEST", 2156 "FAIL_ON_CONFLICT" 2157 ] 2158 }, 2159 "Message":{ 2160 "type":"structure", 2161 "required":[ 2162 "contentType", 2163 "content" 2164 ], 2165 "members":{ 2166 "contentType":{"shape":"ContentType"}, 2167 "content":{"shape":"ContentString"}, 2168 "groupNumber":{"shape":"GroupNumber"} 2169 } 2170 }, 2171 "MessageList":{ 2172 "type":"list", 2173 "member":{"shape":"Message"}, 2174 "max":15, 2175 "min":1 2176 }, 2177 "MessageVersion":{ 2178 "type":"string", 2179 "max":5, 2180 "min":1 2181 }, 2182 "MigrationAlert":{ 2183 "type":"structure", 2184 "members":{ 2185 "type":{"shape":"MigrationAlertType"}, 2186 "message":{"shape":"MigrationAlertMessage"}, 2187 "details":{"shape":"MigrationAlertDetails"}, 2188 "referenceURLs":{"shape":"MigrationAlertReferenceURLs"} 2189 } 2190 }, 2191 "MigrationAlertDetail":{"type":"string"}, 2192 "MigrationAlertDetails":{ 2193 "type":"list", 2194 "member":{"shape":"MigrationAlertDetail"} 2195 }, 2196 "MigrationAlertMessage":{"type":"string"}, 2197 "MigrationAlertReferenceURL":{"type":"string"}, 2198 "MigrationAlertReferenceURLs":{ 2199 "type":"list", 2200 "member":{"shape":"MigrationAlertReferenceURL"} 2201 }, 2202 "MigrationAlertType":{ 2203 "type":"string", 2204 "enum":[ 2205 "ERROR", 2206 "WARN" 2207 ] 2208 }, 2209 "MigrationAlerts":{ 2210 "type":"list", 2211 "member":{"shape":"MigrationAlert"} 2212 }, 2213 "MigrationId":{ 2214 "type":"string", 2215 "max":10, 2216 "min":10, 2217 "pattern":"^[0-9a-zA-Z]+$" 2218 }, 2219 "MigrationSortAttribute":{ 2220 "type":"string", 2221 "enum":[ 2222 "V1_BOT_NAME", 2223 "MIGRATION_DATE_TIME" 2224 ] 2225 }, 2226 "MigrationStatus":{ 2227 "type":"string", 2228 "enum":[ 2229 "IN_PROGRESS", 2230 "COMPLETED", 2231 "FAILED" 2232 ] 2233 }, 2234 "MigrationStrategy":{ 2235 "type":"string", 2236 "enum":[ 2237 "CREATE_NEW", 2238 "UPDATE_EXISTING" 2239 ] 2240 }, 2241 "MigrationSummary":{ 2242 "type":"structure", 2243 "members":{ 2244 "migrationId":{"shape":"MigrationId"}, 2245 "v1BotName":{"shape":"BotName"}, 2246 "v1BotVersion":{"shape":"Version"}, 2247 "v1BotLocale":{"shape":"Locale"}, 2248 "v2BotId":{"shape":"V2BotId"}, 2249 "v2BotRole":{"shape":"IamRoleArn"}, 2250 "migrationStatus":{"shape":"MigrationStatus"}, 2251 "migrationStrategy":{"shape":"MigrationStrategy"}, 2252 "migrationTimestamp":{"shape":"Timestamp"} 2253 } 2254 }, 2255 "MigrationSummaryList":{ 2256 "type":"list", 2257 "member":{"shape":"MigrationSummary"} 2258 }, 2259 "Name":{ 2260 "type":"string", 2261 "max":100, 2262 "min":1, 2263 "pattern":"[a-zA-Z_]+" 2264 }, 2265 "NextToken":{"type":"string"}, 2266 "NotFoundException":{ 2267 "type":"structure", 2268 "members":{ 2269 "message":{"shape":"String"} 2270 }, 2271 "error":{"httpStatusCode":404}, 2272 "exception":true 2273 }, 2274 "NumericalVersion":{ 2275 "type":"string", 2276 "max":64, 2277 "min":1, 2278 "pattern":"[0-9]+" 2279 }, 2280 "ObfuscationSetting":{ 2281 "type":"string", 2282 "enum":[ 2283 "NONE", 2284 "DEFAULT_OBFUSCATION" 2285 ] 2286 }, 2287 "OutputContext":{ 2288 "type":"structure", 2289 "required":[ 2290 "name", 2291 "timeToLiveInSeconds", 2292 "turnsToLive" 2293 ], 2294 "members":{ 2295 "name":{"shape":"OutputContextName"}, 2296 "timeToLiveInSeconds":{"shape":"ContextTimeToLiveInSeconds"}, 2297 "turnsToLive":{"shape":"ContextTurnsToLive"} 2298 } 2299 }, 2300 "OutputContextList":{ 2301 "type":"list", 2302 "member":{"shape":"OutputContext"}, 2303 "max":10, 2304 "min":0 2305 }, 2306 "OutputContextName":{ 2307 "type":"string", 2308 "max":100, 2309 "min":1, 2310 "pattern":"^([A-Za-z]_?)+$" 2311 }, 2312 "PreconditionFailedException":{ 2313 "type":"structure", 2314 "members":{ 2315 "message":{"shape":"String"} 2316 }, 2317 "error":{"httpStatusCode":412}, 2318 "exception":true 2319 }, 2320 "Priority":{ 2321 "type":"integer", 2322 "max":100, 2323 "min":0 2324 }, 2325 "ProcessBehavior":{ 2326 "type":"string", 2327 "enum":[ 2328 "SAVE", 2329 "BUILD" 2330 ] 2331 }, 2332 "Prompt":{ 2333 "type":"structure", 2334 "required":[ 2335 "messages", 2336 "maxAttempts" 2337 ], 2338 "members":{ 2339 "messages":{"shape":"MessageList"}, 2340 "maxAttempts":{"shape":"PromptMaxAttempts"}, 2341 "responseCard":{"shape":"ResponseCard"} 2342 } 2343 }, 2344 "PromptMaxAttempts":{ 2345 "type":"integer", 2346 "max":5, 2347 "min":1 2348 }, 2349 "PutBotAliasRequest":{ 2350 "type":"structure", 2351 "required":[ 2352 "name", 2353 "botVersion", 2354 "botName" 2355 ], 2356 "members":{ 2357 "name":{ 2358 "shape":"AliasName", 2359 "location":"uri", 2360 "locationName":"name" 2361 }, 2362 "description":{"shape":"Description"}, 2363 "botVersion":{"shape":"Version"}, 2364 "botName":{ 2365 "shape":"BotName", 2366 "location":"uri", 2367 "locationName":"botName" 2368 }, 2369 "checksum":{"shape":"String"}, 2370 "conversationLogs":{"shape":"ConversationLogsRequest"}, 2371 "tags":{"shape":"TagList"} 2372 } 2373 }, 2374 "PutBotAliasResponse":{ 2375 "type":"structure", 2376 "members":{ 2377 "name":{"shape":"AliasName"}, 2378 "description":{"shape":"Description"}, 2379 "botVersion":{"shape":"Version"}, 2380 "botName":{"shape":"BotName"}, 2381 "lastUpdatedDate":{"shape":"Timestamp"}, 2382 "createdDate":{"shape":"Timestamp"}, 2383 "checksum":{"shape":"String"}, 2384 "conversationLogs":{"shape":"ConversationLogsResponse"}, 2385 "tags":{"shape":"TagList"} 2386 } 2387 }, 2388 "PutBotRequest":{ 2389 "type":"structure", 2390 "required":[ 2391 "name", 2392 "locale", 2393 "childDirected" 2394 ], 2395 "members":{ 2396 "name":{ 2397 "shape":"BotName", 2398 "location":"uri", 2399 "locationName":"name" 2400 }, 2401 "description":{"shape":"Description"}, 2402 "intents":{"shape":"IntentList"}, 2403 "enableModelImprovements":{"shape":"Boolean"}, 2404 "nluIntentConfidenceThreshold":{"shape":"ConfidenceThreshold"}, 2405 "clarificationPrompt":{"shape":"Prompt"}, 2406 "abortStatement":{"shape":"Statement"}, 2407 "idleSessionTTLInSeconds":{"shape":"SessionTTL"}, 2408 "voiceId":{"shape":"String"}, 2409 "checksum":{"shape":"String"}, 2410 "processBehavior":{"shape":"ProcessBehavior"}, 2411 "locale":{"shape":"Locale"}, 2412 "childDirected":{"shape":"Boolean"}, 2413 "detectSentiment":{"shape":"Boolean"}, 2414 "createVersion":{"shape":"Boolean"}, 2415 "tags":{"shape":"TagList"} 2416 } 2417 }, 2418 "PutBotResponse":{ 2419 "type":"structure", 2420 "members":{ 2421 "name":{"shape":"BotName"}, 2422 "description":{"shape":"Description"}, 2423 "intents":{"shape":"IntentList"}, 2424 "enableModelImprovements":{"shape":"Boolean"}, 2425 "nluIntentConfidenceThreshold":{"shape":"ConfidenceThreshold"}, 2426 "clarificationPrompt":{"shape":"Prompt"}, 2427 "abortStatement":{"shape":"Statement"}, 2428 "status":{"shape":"Status"}, 2429 "failureReason":{"shape":"String"}, 2430 "lastUpdatedDate":{"shape":"Timestamp"}, 2431 "createdDate":{"shape":"Timestamp"}, 2432 "idleSessionTTLInSeconds":{"shape":"SessionTTL"}, 2433 "voiceId":{"shape":"String"}, 2434 "checksum":{"shape":"String"}, 2435 "version":{"shape":"Version"}, 2436 "locale":{"shape":"Locale"}, 2437 "childDirected":{"shape":"Boolean"}, 2438 "createVersion":{"shape":"Boolean"}, 2439 "detectSentiment":{"shape":"Boolean"}, 2440 "tags":{"shape":"TagList"} 2441 } 2442 }, 2443 "PutIntentRequest":{ 2444 "type":"structure", 2445 "required":["name"], 2446 "members":{ 2447 "name":{ 2448 "shape":"IntentName", 2449 "location":"uri", 2450 "locationName":"name" 2451 }, 2452 "description":{"shape":"Description"}, 2453 "slots":{"shape":"SlotList"}, 2454 "sampleUtterances":{"shape":"IntentUtteranceList"}, 2455 "confirmationPrompt":{"shape":"Prompt"}, 2456 "rejectionStatement":{"shape":"Statement"}, 2457 "followUpPrompt":{"shape":"FollowUpPrompt"}, 2458 "conclusionStatement":{"shape":"Statement"}, 2459 "dialogCodeHook":{"shape":"CodeHook"}, 2460 "fulfillmentActivity":{"shape":"FulfillmentActivity"}, 2461 "parentIntentSignature":{"shape":"BuiltinIntentSignature"}, 2462 "checksum":{"shape":"String"}, 2463 "createVersion":{"shape":"Boolean"}, 2464 "kendraConfiguration":{"shape":"KendraConfiguration"}, 2465 "inputContexts":{"shape":"InputContextList"}, 2466 "outputContexts":{"shape":"OutputContextList"} 2467 } 2468 }, 2469 "PutIntentResponse":{ 2470 "type":"structure", 2471 "members":{ 2472 "name":{"shape":"IntentName"}, 2473 "description":{"shape":"Description"}, 2474 "slots":{"shape":"SlotList"}, 2475 "sampleUtterances":{"shape":"IntentUtteranceList"}, 2476 "confirmationPrompt":{"shape":"Prompt"}, 2477 "rejectionStatement":{"shape":"Statement"}, 2478 "followUpPrompt":{"shape":"FollowUpPrompt"}, 2479 "conclusionStatement":{"shape":"Statement"}, 2480 "dialogCodeHook":{"shape":"CodeHook"}, 2481 "fulfillmentActivity":{"shape":"FulfillmentActivity"}, 2482 "parentIntentSignature":{"shape":"BuiltinIntentSignature"}, 2483 "lastUpdatedDate":{"shape":"Timestamp"}, 2484 "createdDate":{"shape":"Timestamp"}, 2485 "version":{"shape":"Version"}, 2486 "checksum":{"shape":"String"}, 2487 "createVersion":{"shape":"Boolean"}, 2488 "kendraConfiguration":{"shape":"KendraConfiguration"}, 2489 "inputContexts":{"shape":"InputContextList"}, 2490 "outputContexts":{"shape":"OutputContextList"} 2491 } 2492 }, 2493 "PutSlotTypeRequest":{ 2494 "type":"structure", 2495 "required":["name"], 2496 "members":{ 2497 "name":{ 2498 "shape":"SlotTypeName", 2499 "location":"uri", 2500 "locationName":"name" 2501 }, 2502 "description":{"shape":"Description"}, 2503 "enumerationValues":{"shape":"EnumerationValues"}, 2504 "checksum":{"shape":"String"}, 2505 "valueSelectionStrategy":{"shape":"SlotValueSelectionStrategy"}, 2506 "createVersion":{"shape":"Boolean"}, 2507 "parentSlotTypeSignature":{"shape":"CustomOrBuiltinSlotTypeName"}, 2508 "slotTypeConfigurations":{"shape":"SlotTypeConfigurations"} 2509 } 2510 }, 2511 "PutSlotTypeResponse":{ 2512 "type":"structure", 2513 "members":{ 2514 "name":{"shape":"SlotTypeName"}, 2515 "description":{"shape":"Description"}, 2516 "enumerationValues":{"shape":"EnumerationValues"}, 2517 "lastUpdatedDate":{"shape":"Timestamp"}, 2518 "createdDate":{"shape":"Timestamp"}, 2519 "version":{"shape":"Version"}, 2520 "checksum":{"shape":"String"}, 2521 "valueSelectionStrategy":{"shape":"SlotValueSelectionStrategy"}, 2522 "createVersion":{"shape":"Boolean"}, 2523 "parentSlotTypeSignature":{"shape":"CustomOrBuiltinSlotTypeName"}, 2524 "slotTypeConfigurations":{"shape":"SlotTypeConfigurations"} 2525 } 2526 }, 2527 "QueryFilterString":{ 2528 "type":"string", 2529 "min":0 2530 }, 2531 "ReferenceType":{ 2532 "type":"string", 2533 "enum":[ 2534 "Intent", 2535 "Bot", 2536 "BotAlias", 2537 "BotChannel" 2538 ] 2539 }, 2540 "RegexPattern":{ 2541 "type":"string", 2542 "max":100, 2543 "min":1 2544 }, 2545 "ResourceArn":{ 2546 "type":"string", 2547 "max":2048, 2548 "min":1, 2549 "pattern":"^arn:[\\w\\-]+:(?:logs:[\\w\\-]+:[\\d]{12}:log-group:[\\.\\-_/#A-Za-z0-9]{1,512}(?::\\*)?|s3:::[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9])$" 2550 }, 2551 "ResourceInUseException":{ 2552 "type":"structure", 2553 "members":{ 2554 "referenceType":{"shape":"ReferenceType"}, 2555 "exampleReference":{"shape":"ResourceReference"} 2556 }, 2557 "error":{"httpStatusCode":400}, 2558 "exception":true 2559 }, 2560 "ResourcePrefix":{ 2561 "type":"string", 2562 "max":1024 2563 }, 2564 "ResourceReference":{ 2565 "type":"structure", 2566 "members":{ 2567 "name":{"shape":"Name"}, 2568 "version":{"shape":"Version"} 2569 } 2570 }, 2571 "ResourceType":{ 2572 "type":"string", 2573 "enum":[ 2574 "BOT", 2575 "INTENT", 2576 "SLOT_TYPE" 2577 ] 2578 }, 2579 "ResponseCard":{ 2580 "type":"string", 2581 "max":50000, 2582 "min":1 2583 }, 2584 "SessionTTL":{ 2585 "type":"integer", 2586 "max":86400, 2587 "min":60 2588 }, 2589 "Slot":{ 2590 "type":"structure", 2591 "required":[ 2592 "name", 2593 "slotConstraint" 2594 ], 2595 "members":{ 2596 "name":{"shape":"SlotName"}, 2597 "description":{"shape":"Description"}, 2598 "slotConstraint":{"shape":"SlotConstraint"}, 2599 "slotType":{"shape":"CustomOrBuiltinSlotTypeName"}, 2600 "slotTypeVersion":{"shape":"Version"}, 2601 "valueElicitationPrompt":{"shape":"Prompt"}, 2602 "priority":{"shape":"Priority"}, 2603 "sampleUtterances":{"shape":"SlotUtteranceList"}, 2604 "responseCard":{"shape":"ResponseCard"}, 2605 "obfuscationSetting":{"shape":"ObfuscationSetting"}, 2606 "defaultValueSpec":{"shape":"SlotDefaultValueSpec"} 2607 } 2608 }, 2609 "SlotConstraint":{ 2610 "type":"string", 2611 "enum":[ 2612 "Required", 2613 "Optional" 2614 ] 2615 }, 2616 "SlotDefaultValue":{ 2617 "type":"structure", 2618 "required":["defaultValue"], 2619 "members":{ 2620 "defaultValue":{"shape":"SlotDefaultValueString"} 2621 } 2622 }, 2623 "SlotDefaultValueList":{ 2624 "type":"list", 2625 "member":{"shape":"SlotDefaultValue"}, 2626 "max":10, 2627 "min":0 2628 }, 2629 "SlotDefaultValueSpec":{ 2630 "type":"structure", 2631 "required":["defaultValueList"], 2632 "members":{ 2633 "defaultValueList":{"shape":"SlotDefaultValueList"} 2634 } 2635 }, 2636 "SlotDefaultValueString":{ 2637 "type":"string", 2638 "max":202, 2639 "min":1 2640 }, 2641 "SlotList":{ 2642 "type":"list", 2643 "member":{"shape":"Slot"}, 2644 "max":100, 2645 "min":0 2646 }, 2647 "SlotName":{ 2648 "type":"string", 2649 "max":100, 2650 "min":1, 2651 "pattern":"^([A-Za-z](-|_|.)?)+$" 2652 }, 2653 "SlotTypeConfiguration":{ 2654 "type":"structure", 2655 "members":{ 2656 "regexConfiguration":{"shape":"SlotTypeRegexConfiguration"} 2657 } 2658 }, 2659 "SlotTypeConfigurations":{ 2660 "type":"list", 2661 "member":{"shape":"SlotTypeConfiguration"}, 2662 "max":10, 2663 "min":0 2664 }, 2665 "SlotTypeMetadata":{ 2666 "type":"structure", 2667 "members":{ 2668 "name":{"shape":"SlotTypeName"}, 2669 "description":{"shape":"Description"}, 2670 "lastUpdatedDate":{"shape":"Timestamp"}, 2671 "createdDate":{"shape":"Timestamp"}, 2672 "version":{"shape":"Version"} 2673 } 2674 }, 2675 "SlotTypeMetadataList":{ 2676 "type":"list", 2677 "member":{"shape":"SlotTypeMetadata"} 2678 }, 2679 "SlotTypeName":{ 2680 "type":"string", 2681 "max":100, 2682 "min":1, 2683 "pattern":"^([A-Za-z]_?)+$" 2684 }, 2685 "SlotTypeRegexConfiguration":{ 2686 "type":"structure", 2687 "required":["pattern"], 2688 "members":{ 2689 "pattern":{"shape":"RegexPattern"} 2690 } 2691 }, 2692 "SlotUtteranceList":{ 2693 "type":"list", 2694 "member":{"shape":"Utterance"}, 2695 "max":10, 2696 "min":0 2697 }, 2698 "SlotValueSelectionStrategy":{ 2699 "type":"string", 2700 "enum":[ 2701 "ORIGINAL_VALUE", 2702 "TOP_RESOLUTION" 2703 ] 2704 }, 2705 "SortOrder":{ 2706 "type":"string", 2707 "enum":[ 2708 "ASCENDING", 2709 "DESCENDING" 2710 ] 2711 }, 2712 "StartImportRequest":{ 2713 "type":"structure", 2714 "required":[ 2715 "payload", 2716 "resourceType", 2717 "mergeStrategy" 2718 ], 2719 "members":{ 2720 "payload":{"shape":"Blob"}, 2721 "resourceType":{"shape":"ResourceType"}, 2722 "mergeStrategy":{"shape":"MergeStrategy"}, 2723 "tags":{"shape":"TagList"} 2724 } 2725 }, 2726 "StartImportResponse":{ 2727 "type":"structure", 2728 "members":{ 2729 "name":{"shape":"Name"}, 2730 "resourceType":{"shape":"ResourceType"}, 2731 "mergeStrategy":{"shape":"MergeStrategy"}, 2732 "importId":{"shape":"String"}, 2733 "importStatus":{"shape":"ImportStatus"}, 2734 "tags":{"shape":"TagList"}, 2735 "createdDate":{"shape":"Timestamp"} 2736 } 2737 }, 2738 "StartMigrationRequest":{ 2739 "type":"structure", 2740 "required":[ 2741 "v1BotName", 2742 "v1BotVersion", 2743 "v2BotName", 2744 "v2BotRole", 2745 "migrationStrategy" 2746 ], 2747 "members":{ 2748 "v1BotName":{"shape":"BotName"}, 2749 "v1BotVersion":{"shape":"Version"}, 2750 "v2BotName":{"shape":"V2BotName"}, 2751 "v2BotRole":{"shape":"IamRoleArn"}, 2752 "migrationStrategy":{"shape":"MigrationStrategy"} 2753 } 2754 }, 2755 "StartMigrationResponse":{ 2756 "type":"structure", 2757 "members":{ 2758 "v1BotName":{"shape":"BotName"}, 2759 "v1BotVersion":{"shape":"Version"}, 2760 "v1BotLocale":{"shape":"Locale"}, 2761 "v2BotId":{"shape":"V2BotId"}, 2762 "v2BotRole":{"shape":"IamRoleArn"}, 2763 "migrationId":{"shape":"MigrationId"}, 2764 "migrationStrategy":{"shape":"MigrationStrategy"}, 2765 "migrationTimestamp":{"shape":"Timestamp"} 2766 } 2767 }, 2768 "Statement":{ 2769 "type":"structure", 2770 "required":["messages"], 2771 "members":{ 2772 "messages":{"shape":"MessageList"}, 2773 "responseCard":{"shape":"ResponseCard"} 2774 } 2775 }, 2776 "Status":{ 2777 "type":"string", 2778 "enum":[ 2779 "BUILDING", 2780 "READY", 2781 "READY_BASIC_TESTING", 2782 "FAILED", 2783 "NOT_BUILT" 2784 ] 2785 }, 2786 "StatusType":{ 2787 "type":"string", 2788 "enum":[ 2789 "Detected", 2790 "Missed" 2791 ] 2792 }, 2793 "String":{"type":"string"}, 2794 "StringList":{ 2795 "type":"list", 2796 "member":{"shape":"String"} 2797 }, 2798 "SynonymList":{ 2799 "type":"list", 2800 "member":{"shape":"Value"} 2801 }, 2802 "Tag":{ 2803 "type":"structure", 2804 "required":[ 2805 "key", 2806 "value" 2807 ], 2808 "members":{ 2809 "key":{"shape":"TagKey"}, 2810 "value":{"shape":"TagValue"} 2811 } 2812 }, 2813 "TagKey":{ 2814 "type":"string", 2815 "max":128, 2816 "min":1 2817 }, 2818 "TagKeyList":{ 2819 "type":"list", 2820 "member":{"shape":"TagKey"}, 2821 "max":200, 2822 "min":0 2823 }, 2824 "TagList":{ 2825 "type":"list", 2826 "member":{"shape":"Tag"}, 2827 "max":200, 2828 "min":0 2829 }, 2830 "TagResourceRequest":{ 2831 "type":"structure", 2832 "required":[ 2833 "resourceArn", 2834 "tags" 2835 ], 2836 "members":{ 2837 "resourceArn":{ 2838 "shape":"AmazonResourceName", 2839 "location":"uri", 2840 "locationName":"resourceArn" 2841 }, 2842 "tags":{"shape":"TagList"} 2843 } 2844 }, 2845 "TagResourceResponse":{ 2846 "type":"structure", 2847 "members":{ 2848 } 2849 }, 2850 "TagValue":{ 2851 "type":"string", 2852 "max":256, 2853 "min":0 2854 }, 2855 "Timestamp":{"type":"timestamp"}, 2856 "UntagResourceRequest":{ 2857 "type":"structure", 2858 "required":[ 2859 "resourceArn", 2860 "tagKeys" 2861 ], 2862 "members":{ 2863 "resourceArn":{ 2864 "shape":"AmazonResourceName", 2865 "location":"uri", 2866 "locationName":"resourceArn" 2867 }, 2868 "tagKeys":{ 2869 "shape":"TagKeyList", 2870 "location":"querystring", 2871 "locationName":"tagKeys" 2872 } 2873 } 2874 }, 2875 "UntagResourceResponse":{ 2876 "type":"structure", 2877 "members":{ 2878 } 2879 }, 2880 "UserId":{ 2881 "type":"string", 2882 "max":100, 2883 "min":2 2884 }, 2885 "Utterance":{ 2886 "type":"string", 2887 "max":200, 2888 "min":1 2889 }, 2890 "UtteranceData":{ 2891 "type":"structure", 2892 "members":{ 2893 "utteranceString":{"shape":"UtteranceString"}, 2894 "count":{"shape":"Count"}, 2895 "distinctUsers":{"shape":"Count"}, 2896 "firstUtteredDate":{"shape":"Timestamp"}, 2897 "lastUtteredDate":{"shape":"Timestamp"} 2898 } 2899 }, 2900 "UtteranceList":{ 2901 "type":"structure", 2902 "members":{ 2903 "botVersion":{"shape":"Version"}, 2904 "utterances":{"shape":"ListOfUtterance"} 2905 } 2906 }, 2907 "UtteranceString":{ 2908 "type":"string", 2909 "max":2000, 2910 "min":1 2911 }, 2912 "V2BotId":{ 2913 "type":"string", 2914 "max":10, 2915 "min":10, 2916 "pattern":"^[0-9a-zA-Z]+$" 2917 }, 2918 "V2BotName":{ 2919 "type":"string", 2920 "max":100, 2921 "min":1, 2922 "pattern":"^([0-9a-zA-Z][_-]?)+$" 2923 }, 2924 "Value":{ 2925 "type":"string", 2926 "max":140, 2927 "min":1 2928 }, 2929 "Version":{ 2930 "type":"string", 2931 "max":64, 2932 "min":1, 2933 "pattern":"\\$LATEST|[0-9]+" 2934 }, 2935 "roleArn":{ 2936 "type":"string", 2937 "max":2048, 2938 "min":20, 2939 "pattern":"arn:aws:iam::[0-9]{12}:role/.*" 2940 } 2941 } 2942} 2943