github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/runtime.lex/2016-11-28/api-2.json (about) 1 { 2 "version":"2.0", 3 "metadata":{ 4 "apiVersion":"2016-11-28", 5 "endpointPrefix":"runtime.lex", 6 "jsonVersion":"1.1", 7 "protocol":"rest-json", 8 "serviceFullName":"Amazon Lex Runtime Service", 9 "serviceId":"Lex Runtime Service", 10 "signatureVersion":"v4", 11 "signingName":"lex", 12 "uid":"runtime.lex-2016-11-28" 13 }, 14 "operations":{ 15 "DeleteSession":{ 16 "name":"DeleteSession", 17 "http":{ 18 "method":"DELETE", 19 "requestUri":"/bot/{botName}/alias/{botAlias}/user/{userId}/session" 20 }, 21 "input":{"shape":"DeleteSessionRequest"}, 22 "output":{"shape":"DeleteSessionResponse"}, 23 "errors":[ 24 {"shape":"NotFoundException"}, 25 {"shape":"BadRequestException"}, 26 {"shape":"LimitExceededException"}, 27 {"shape":"InternalFailureException"}, 28 {"shape":"ConflictException"} 29 ] 30 }, 31 "GetSession":{ 32 "name":"GetSession", 33 "http":{ 34 "method":"GET", 35 "requestUri":"/bot/{botName}/alias/{botAlias}/user/{userId}/session/" 36 }, 37 "input":{"shape":"GetSessionRequest"}, 38 "output":{"shape":"GetSessionResponse"}, 39 "errors":[ 40 {"shape":"NotFoundException"}, 41 {"shape":"BadRequestException"}, 42 {"shape":"LimitExceededException"}, 43 {"shape":"InternalFailureException"} 44 ] 45 }, 46 "PostContent":{ 47 "name":"PostContent", 48 "http":{ 49 "method":"POST", 50 "requestUri":"/bot/{botName}/alias/{botAlias}/user/{userId}/content" 51 }, 52 "input":{"shape":"PostContentRequest"}, 53 "output":{"shape":"PostContentResponse"}, 54 "errors":[ 55 {"shape":"NotFoundException"}, 56 {"shape":"BadRequestException"}, 57 {"shape":"LimitExceededException"}, 58 {"shape":"InternalFailureException"}, 59 {"shape":"ConflictException"}, 60 {"shape":"UnsupportedMediaTypeException"}, 61 {"shape":"NotAcceptableException"}, 62 {"shape":"RequestTimeoutException"}, 63 {"shape":"DependencyFailedException"}, 64 {"shape":"BadGatewayException"}, 65 {"shape":"LoopDetectedException"} 66 ], 67 "authtype":"v4-unsigned-body" 68 }, 69 "PostText":{ 70 "name":"PostText", 71 "http":{ 72 "method":"POST", 73 "requestUri":"/bot/{botName}/alias/{botAlias}/user/{userId}/text" 74 }, 75 "input":{"shape":"PostTextRequest"}, 76 "output":{"shape":"PostTextResponse"}, 77 "errors":[ 78 {"shape":"NotFoundException"}, 79 {"shape":"BadRequestException"}, 80 {"shape":"LimitExceededException"}, 81 {"shape":"InternalFailureException"}, 82 {"shape":"ConflictException"}, 83 {"shape":"DependencyFailedException"}, 84 {"shape":"BadGatewayException"}, 85 {"shape":"LoopDetectedException"} 86 ] 87 }, 88 "PutSession":{ 89 "name":"PutSession", 90 "http":{ 91 "method":"POST", 92 "requestUri":"/bot/{botName}/alias/{botAlias}/user/{userId}/session" 93 }, 94 "input":{"shape":"PutSessionRequest"}, 95 "output":{"shape":"PutSessionResponse"}, 96 "errors":[ 97 {"shape":"NotFoundException"}, 98 {"shape":"BadRequestException"}, 99 {"shape":"LimitExceededException"}, 100 {"shape":"InternalFailureException"}, 101 {"shape":"ConflictException"}, 102 {"shape":"NotAcceptableException"}, 103 {"shape":"DependencyFailedException"}, 104 {"shape":"BadGatewayException"} 105 ] 106 } 107 }, 108 "shapes":{ 109 "Accept":{"type":"string"}, 110 "ActiveContext":{ 111 "type":"structure", 112 "required":[ 113 "name", 114 "timeToLive", 115 "parameters" 116 ], 117 "members":{ 118 "name":{"shape":"ActiveContextName"}, 119 "timeToLive":{"shape":"ActiveContextTimeToLive"}, 120 "parameters":{"shape":"ActiveContextParametersMap"} 121 } 122 }, 123 "ActiveContextName":{ 124 "type":"string", 125 "max":100, 126 "min":1, 127 "pattern":"^([A-Za-z]_?)+$" 128 }, 129 "ActiveContextParametersMap":{ 130 "type":"map", 131 "key":{"shape":"ParameterName"}, 132 "value":{"shape":"Text"}, 133 "max":10, 134 "min":0 135 }, 136 "ActiveContextTimeToLive":{ 137 "type":"structure", 138 "members":{ 139 "timeToLiveInSeconds":{"shape":"ActiveContextTimeToLiveInSeconds"}, 140 "turnsToLive":{"shape":"ActiveContextTurnsToLive"} 141 } 142 }, 143 "ActiveContextTimeToLiveInSeconds":{ 144 "type":"integer", 145 "max":86400, 146 "min":5 147 }, 148 "ActiveContextTurnsToLive":{ 149 "type":"integer", 150 "max":20, 151 "min":1 152 }, 153 "ActiveContextsList":{ 154 "type":"list", 155 "member":{"shape":"ActiveContext"}, 156 "max":20, 157 "min":0, 158 "sensitive":true 159 }, 160 "ActiveContextsString":{ 161 "type":"string", 162 "sensitive":true 163 }, 164 "AttributesString":{ 165 "type":"string", 166 "sensitive":true 167 }, 168 "BadGatewayException":{ 169 "type":"structure", 170 "members":{ 171 "Message":{"shape":"ErrorMessage"} 172 }, 173 "error":{"httpStatusCode":502}, 174 "exception":true 175 }, 176 "BadRequestException":{ 177 "type":"structure", 178 "members":{ 179 "message":{"shape":"String"} 180 }, 181 "error":{"httpStatusCode":400}, 182 "exception":true 183 }, 184 "BlobStream":{ 185 "type":"blob", 186 "streaming":true 187 }, 188 "BotAlias":{"type":"string"}, 189 "BotName":{"type":"string"}, 190 "BotVersion":{ 191 "type":"string", 192 "max":64, 193 "min":1, 194 "pattern":"[0-9]+|\\$LATEST" 195 }, 196 "Button":{ 197 "type":"structure", 198 "required":[ 199 "text", 200 "value" 201 ], 202 "members":{ 203 "text":{"shape":"ButtonTextStringWithLength"}, 204 "value":{"shape":"ButtonValueStringWithLength"} 205 } 206 }, 207 "ButtonTextStringWithLength":{ 208 "type":"string", 209 "max":15, 210 "min":1 211 }, 212 "ButtonValueStringWithLength":{ 213 "type":"string", 214 "max":1000, 215 "min":1 216 }, 217 "ConfirmationStatus":{ 218 "type":"string", 219 "enum":[ 220 "None", 221 "Confirmed", 222 "Denied" 223 ] 224 }, 225 "ConflictException":{ 226 "type":"structure", 227 "members":{ 228 "message":{"shape":"String"} 229 }, 230 "error":{"httpStatusCode":409}, 231 "exception":true 232 }, 233 "ContentType":{ 234 "type":"string", 235 "enum":["application/vnd.amazonaws.card.generic"] 236 }, 237 "DeleteSessionRequest":{ 238 "type":"structure", 239 "required":[ 240 "botName", 241 "botAlias", 242 "userId" 243 ], 244 "members":{ 245 "botName":{ 246 "shape":"BotName", 247 "location":"uri", 248 "locationName":"botName" 249 }, 250 "botAlias":{ 251 "shape":"BotAlias", 252 "location":"uri", 253 "locationName":"botAlias" 254 }, 255 "userId":{ 256 "shape":"UserId", 257 "location":"uri", 258 "locationName":"userId" 259 } 260 } 261 }, 262 "DeleteSessionResponse":{ 263 "type":"structure", 264 "members":{ 265 "botName":{"shape":"BotName"}, 266 "botAlias":{"shape":"BotAlias"}, 267 "userId":{"shape":"UserId"}, 268 "sessionId":{"shape":"String"} 269 } 270 }, 271 "DependencyFailedException":{ 272 "type":"structure", 273 "members":{ 274 "Message":{"shape":"ErrorMessage"} 275 }, 276 "error":{"httpStatusCode":424}, 277 "exception":true 278 }, 279 "DialogAction":{ 280 "type":"structure", 281 "required":["type"], 282 "members":{ 283 "type":{"shape":"DialogActionType"}, 284 "intentName":{"shape":"IntentName"}, 285 "slots":{"shape":"StringMap"}, 286 "slotToElicit":{"shape":"String"}, 287 "fulfillmentState":{"shape":"FulfillmentState"}, 288 "message":{"shape":"Text"}, 289 "messageFormat":{"shape":"MessageFormatType"} 290 } 291 }, 292 "DialogActionType":{ 293 "type":"string", 294 "enum":[ 295 "ElicitIntent", 296 "ConfirmIntent", 297 "ElicitSlot", 298 "Close", 299 "Delegate" 300 ] 301 }, 302 "DialogState":{ 303 "type":"string", 304 "enum":[ 305 "ElicitIntent", 306 "ConfirmIntent", 307 "ElicitSlot", 308 "Fulfilled", 309 "ReadyForFulfillment", 310 "Failed" 311 ] 312 }, 313 "Double":{"type":"double"}, 314 "ErrorMessage":{"type":"string"}, 315 "FulfillmentState":{ 316 "type":"string", 317 "enum":[ 318 "Fulfilled", 319 "Failed", 320 "ReadyForFulfillment" 321 ] 322 }, 323 "GenericAttachment":{ 324 "type":"structure", 325 "members":{ 326 "title":{"shape":"StringWithLength"}, 327 "subTitle":{"shape":"StringWithLength"}, 328 "attachmentLinkUrl":{"shape":"StringUrlWithLength"}, 329 "imageUrl":{"shape":"StringUrlWithLength"}, 330 "buttons":{"shape":"listOfButtons"} 331 } 332 }, 333 "GetSessionRequest":{ 334 "type":"structure", 335 "required":[ 336 "botName", 337 "botAlias", 338 "userId" 339 ], 340 "members":{ 341 "botName":{ 342 "shape":"BotName", 343 "location":"uri", 344 "locationName":"botName" 345 }, 346 "botAlias":{ 347 "shape":"BotAlias", 348 "location":"uri", 349 "locationName":"botAlias" 350 }, 351 "userId":{ 352 "shape":"UserId", 353 "location":"uri", 354 "locationName":"userId" 355 }, 356 "checkpointLabelFilter":{ 357 "shape":"IntentSummaryCheckpointLabel", 358 "location":"querystring", 359 "locationName":"checkpointLabelFilter" 360 } 361 } 362 }, 363 "GetSessionResponse":{ 364 "type":"structure", 365 "members":{ 366 "recentIntentSummaryView":{"shape":"IntentSummaryList"}, 367 "sessionAttributes":{"shape":"StringMap"}, 368 "sessionId":{"shape":"String"}, 369 "dialogAction":{"shape":"DialogAction"}, 370 "activeContexts":{"shape":"ActiveContextsList"} 371 } 372 }, 373 "HttpContentType":{"type":"string"}, 374 "IntentConfidence":{ 375 "type":"structure", 376 "members":{ 377 "score":{"shape":"Double"} 378 } 379 }, 380 "IntentList":{ 381 "type":"list", 382 "member":{"shape":"PredictedIntent"}, 383 "max":4 384 }, 385 "IntentName":{"type":"string"}, 386 "IntentSummary":{ 387 "type":"structure", 388 "required":["dialogActionType"], 389 "members":{ 390 "intentName":{"shape":"IntentName"}, 391 "checkpointLabel":{"shape":"IntentSummaryCheckpointLabel"}, 392 "slots":{"shape":"StringMap"}, 393 "confirmationStatus":{"shape":"ConfirmationStatus"}, 394 "dialogActionType":{"shape":"DialogActionType"}, 395 "fulfillmentState":{"shape":"FulfillmentState"}, 396 "slotToElicit":{"shape":"String"} 397 } 398 }, 399 "IntentSummaryCheckpointLabel":{ 400 "type":"string", 401 "max":255, 402 "min":1, 403 "pattern":"[a-zA-Z0-9-]+" 404 }, 405 "IntentSummaryList":{ 406 "type":"list", 407 "member":{"shape":"IntentSummary"}, 408 "max":3, 409 "min":0 410 }, 411 "InternalFailureException":{ 412 "type":"structure", 413 "members":{ 414 "message":{"shape":"String"} 415 }, 416 "error":{"httpStatusCode":500}, 417 "exception":true, 418 "fault":true 419 }, 420 "LimitExceededException":{ 421 "type":"structure", 422 "members":{ 423 "retryAfterSeconds":{ 424 "shape":"String", 425 "location":"header", 426 "locationName":"Retry-After" 427 }, 428 "message":{"shape":"String"} 429 }, 430 "error":{"httpStatusCode":429}, 431 "exception":true 432 }, 433 "LoopDetectedException":{ 434 "type":"structure", 435 "members":{ 436 "Message":{"shape":"ErrorMessage"} 437 }, 438 "error":{"httpStatusCode":508}, 439 "exception":true 440 }, 441 "MessageFormatType":{ 442 "type":"string", 443 "enum":[ 444 "PlainText", 445 "CustomPayload", 446 "SSML", 447 "Composite" 448 ] 449 }, 450 "NotAcceptableException":{ 451 "type":"structure", 452 "members":{ 453 "message":{"shape":"String"} 454 }, 455 "error":{"httpStatusCode":406}, 456 "exception":true 457 }, 458 "NotFoundException":{ 459 "type":"structure", 460 "members":{ 461 "message":{"shape":"String"} 462 }, 463 "error":{"httpStatusCode":404}, 464 "exception":true 465 }, 466 "ParameterName":{ 467 "type":"string", 468 "max":100, 469 "min":1 470 }, 471 "PostContentRequest":{ 472 "type":"structure", 473 "required":[ 474 "botName", 475 "botAlias", 476 "userId", 477 "contentType", 478 "inputStream" 479 ], 480 "members":{ 481 "botName":{ 482 "shape":"BotName", 483 "location":"uri", 484 "locationName":"botName" 485 }, 486 "botAlias":{ 487 "shape":"BotAlias", 488 "location":"uri", 489 "locationName":"botAlias" 490 }, 491 "userId":{ 492 "shape":"UserId", 493 "location":"uri", 494 "locationName":"userId" 495 }, 496 "sessionAttributes":{ 497 "shape":"AttributesString", 498 "jsonvalue":true, 499 "location":"header", 500 "locationName":"x-amz-lex-session-attributes" 501 }, 502 "requestAttributes":{ 503 "shape":"AttributesString", 504 "jsonvalue":true, 505 "location":"header", 506 "locationName":"x-amz-lex-request-attributes" 507 }, 508 "contentType":{ 509 "shape":"HttpContentType", 510 "location":"header", 511 "locationName":"Content-Type" 512 }, 513 "accept":{ 514 "shape":"Accept", 515 "location":"header", 516 "locationName":"Accept" 517 }, 518 "inputStream":{"shape":"BlobStream"}, 519 "activeContexts":{ 520 "shape":"ActiveContextsString", 521 "jsonvalue":true, 522 "location":"header", 523 "locationName":"x-amz-lex-active-contexts" 524 } 525 }, 526 "payload":"inputStream" 527 }, 528 "PostContentResponse":{ 529 "type":"structure", 530 "members":{ 531 "contentType":{ 532 "shape":"HttpContentType", 533 "location":"header", 534 "locationName":"Content-Type" 535 }, 536 "intentName":{ 537 "shape":"IntentName", 538 "location":"header", 539 "locationName":"x-amz-lex-intent-name" 540 }, 541 "nluIntentConfidence":{ 542 "shape":"String", 543 "jsonvalue":true, 544 "location":"header", 545 "locationName":"x-amz-lex-nlu-intent-confidence" 546 }, 547 "alternativeIntents":{ 548 "shape":"String", 549 "jsonvalue":true, 550 "location":"header", 551 "locationName":"x-amz-lex-alternative-intents" 552 }, 553 "slots":{ 554 "shape":"String", 555 "jsonvalue":true, 556 "location":"header", 557 "locationName":"x-amz-lex-slots" 558 }, 559 "sessionAttributes":{ 560 "shape":"String", 561 "jsonvalue":true, 562 "location":"header", 563 "locationName":"x-amz-lex-session-attributes" 564 }, 565 "sentimentResponse":{ 566 "shape":"String", 567 "location":"header", 568 "locationName":"x-amz-lex-sentiment" 569 }, 570 "message":{ 571 "shape":"Text", 572 "deprecated":true, 573 "deprecatedMessage":"The message field is deprecated, use the encodedMessage field instead. The message field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.", 574 "location":"header", 575 "locationName":"x-amz-lex-message" 576 }, 577 "encodedMessage":{ 578 "shape":"SensitiveString", 579 "location":"header", 580 "locationName":"x-amz-lex-encoded-message" 581 }, 582 "messageFormat":{ 583 "shape":"MessageFormatType", 584 "location":"header", 585 "locationName":"x-amz-lex-message-format" 586 }, 587 "dialogState":{ 588 "shape":"DialogState", 589 "location":"header", 590 "locationName":"x-amz-lex-dialog-state" 591 }, 592 "slotToElicit":{ 593 "shape":"String", 594 "location":"header", 595 "locationName":"x-amz-lex-slot-to-elicit" 596 }, 597 "inputTranscript":{ 598 "shape":"String", 599 "deprecated":true, 600 "deprecatedMessage":"The inputTranscript field is deprecated, use the encodedInputTranscript field instead. The inputTranscript field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.", 601 "location":"header", 602 "locationName":"x-amz-lex-input-transcript" 603 }, 604 "encodedInputTranscript":{ 605 "shape":"SensitiveStringUnbounded", 606 "location":"header", 607 "locationName":"x-amz-lex-encoded-input-transcript" 608 }, 609 "audioStream":{"shape":"BlobStream"}, 610 "botVersion":{ 611 "shape":"BotVersion", 612 "location":"header", 613 "locationName":"x-amz-lex-bot-version" 614 }, 615 "sessionId":{ 616 "shape":"String", 617 "location":"header", 618 "locationName":"x-amz-lex-session-id" 619 }, 620 "activeContexts":{ 621 "shape":"ActiveContextsString", 622 "jsonvalue":true, 623 "location":"header", 624 "locationName":"x-amz-lex-active-contexts" 625 } 626 }, 627 "payload":"audioStream" 628 }, 629 "PostTextRequest":{ 630 "type":"structure", 631 "required":[ 632 "botName", 633 "botAlias", 634 "userId", 635 "inputText" 636 ], 637 "members":{ 638 "botName":{ 639 "shape":"BotName", 640 "location":"uri", 641 "locationName":"botName" 642 }, 643 "botAlias":{ 644 "shape":"BotAlias", 645 "location":"uri", 646 "locationName":"botAlias" 647 }, 648 "userId":{ 649 "shape":"UserId", 650 "location":"uri", 651 "locationName":"userId" 652 }, 653 "sessionAttributes":{"shape":"StringMap"}, 654 "requestAttributes":{"shape":"StringMap"}, 655 "inputText":{"shape":"Text"}, 656 "activeContexts":{"shape":"ActiveContextsList"} 657 } 658 }, 659 "PostTextResponse":{ 660 "type":"structure", 661 "members":{ 662 "intentName":{"shape":"IntentName"}, 663 "nluIntentConfidence":{"shape":"IntentConfidence"}, 664 "alternativeIntents":{"shape":"IntentList"}, 665 "slots":{"shape":"StringMap"}, 666 "sessionAttributes":{"shape":"StringMap"}, 667 "message":{"shape":"Text"}, 668 "sentimentResponse":{"shape":"SentimentResponse"}, 669 "messageFormat":{"shape":"MessageFormatType"}, 670 "dialogState":{"shape":"DialogState"}, 671 "slotToElicit":{"shape":"String"}, 672 "responseCard":{"shape":"ResponseCard"}, 673 "sessionId":{"shape":"String"}, 674 "botVersion":{"shape":"BotVersion"}, 675 "activeContexts":{"shape":"ActiveContextsList"} 676 } 677 }, 678 "PredictedIntent":{ 679 "type":"structure", 680 "members":{ 681 "intentName":{"shape":"IntentName"}, 682 "nluIntentConfidence":{"shape":"IntentConfidence"}, 683 "slots":{"shape":"StringMap"} 684 } 685 }, 686 "PutSessionRequest":{ 687 "type":"structure", 688 "required":[ 689 "botName", 690 "botAlias", 691 "userId" 692 ], 693 "members":{ 694 "botName":{ 695 "shape":"BotName", 696 "location":"uri", 697 "locationName":"botName" 698 }, 699 "botAlias":{ 700 "shape":"BotAlias", 701 "location":"uri", 702 "locationName":"botAlias" 703 }, 704 "userId":{ 705 "shape":"UserId", 706 "location":"uri", 707 "locationName":"userId" 708 }, 709 "sessionAttributes":{"shape":"StringMap"}, 710 "dialogAction":{"shape":"DialogAction"}, 711 "recentIntentSummaryView":{"shape":"IntentSummaryList"}, 712 "accept":{ 713 "shape":"Accept", 714 "location":"header", 715 "locationName":"Accept" 716 }, 717 "activeContexts":{"shape":"ActiveContextsList"} 718 } 719 }, 720 "PutSessionResponse":{ 721 "type":"structure", 722 "members":{ 723 "contentType":{ 724 "shape":"HttpContentType", 725 "location":"header", 726 "locationName":"Content-Type" 727 }, 728 "intentName":{ 729 "shape":"IntentName", 730 "location":"header", 731 "locationName":"x-amz-lex-intent-name" 732 }, 733 "slots":{ 734 "shape":"String", 735 "jsonvalue":true, 736 "location":"header", 737 "locationName":"x-amz-lex-slots" 738 }, 739 "sessionAttributes":{ 740 "shape":"String", 741 "jsonvalue":true, 742 "location":"header", 743 "locationName":"x-amz-lex-session-attributes" 744 }, 745 "message":{ 746 "shape":"Text", 747 "deprecated":true, 748 "deprecatedMessage":"The message field is deprecated, use the encodedMessage field instead. The message field is available only in the de-DE, en-AU, en-GB, en-US, es-419, es-ES, es-US, fr-CA, fr-FR and it-IT locales.", 749 "location":"header", 750 "locationName":"x-amz-lex-message" 751 }, 752 "encodedMessage":{ 753 "shape":"SensitiveString", 754 "location":"header", 755 "locationName":"x-amz-lex-encoded-message" 756 }, 757 "messageFormat":{ 758 "shape":"MessageFormatType", 759 "location":"header", 760 "locationName":"x-amz-lex-message-format" 761 }, 762 "dialogState":{ 763 "shape":"DialogState", 764 "location":"header", 765 "locationName":"x-amz-lex-dialog-state" 766 }, 767 "slotToElicit":{ 768 "shape":"String", 769 "location":"header", 770 "locationName":"x-amz-lex-slot-to-elicit" 771 }, 772 "audioStream":{"shape":"BlobStream"}, 773 "sessionId":{ 774 "shape":"String", 775 "location":"header", 776 "locationName":"x-amz-lex-session-id" 777 }, 778 "activeContexts":{ 779 "shape":"ActiveContextsString", 780 "jsonvalue":true, 781 "location":"header", 782 "locationName":"x-amz-lex-active-contexts" 783 } 784 }, 785 "payload":"audioStream" 786 }, 787 "RequestTimeoutException":{ 788 "type":"structure", 789 "members":{ 790 "message":{"shape":"String"} 791 }, 792 "error":{"httpStatusCode":408}, 793 "exception":true 794 }, 795 "ResponseCard":{ 796 "type":"structure", 797 "members":{ 798 "version":{"shape":"String"}, 799 "contentType":{"shape":"ContentType"}, 800 "genericAttachments":{"shape":"genericAttachmentList"} 801 } 802 }, 803 "SensitiveString":{ 804 "type":"string", 805 "max":1366, 806 "min":1, 807 "sensitive":true 808 }, 809 "SensitiveStringUnbounded":{ 810 "type":"string", 811 "sensitive":true 812 }, 813 "SentimentLabel":{"type":"string"}, 814 "SentimentResponse":{ 815 "type":"structure", 816 "members":{ 817 "sentimentLabel":{"shape":"SentimentLabel"}, 818 "sentimentScore":{"shape":"SentimentScore"} 819 } 820 }, 821 "SentimentScore":{"type":"string"}, 822 "String":{"type":"string"}, 823 "StringMap":{ 824 "type":"map", 825 "key":{"shape":"String"}, 826 "value":{"shape":"String"}, 827 "sensitive":true 828 }, 829 "StringUrlWithLength":{ 830 "type":"string", 831 "max":2048, 832 "min":1 833 }, 834 "StringWithLength":{ 835 "type":"string", 836 "max":80, 837 "min":1 838 }, 839 "Text":{ 840 "type":"string", 841 "max":1024, 842 "min":1, 843 "sensitive":true 844 }, 845 "UnsupportedMediaTypeException":{ 846 "type":"structure", 847 "members":{ 848 "message":{"shape":"String"} 849 }, 850 "error":{"httpStatusCode":415}, 851 "exception":true 852 }, 853 "UserId":{ 854 "type":"string", 855 "max":100, 856 "min":2, 857 "pattern":"[0-9a-zA-Z._:-]+" 858 }, 859 "genericAttachmentList":{ 860 "type":"list", 861 "member":{"shape":"GenericAttachment"}, 862 "max":10, 863 "min":0 864 }, 865 "listOfButtons":{ 866 "type":"list", 867 "member":{"shape":"Button"}, 868 "max":5, 869 "min":0 870 } 871 } 872 }