github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/lex-models/2017-04-19/api-2.json (about)

     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  }