github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/transcribe/2017-10-26/api-2.json (about)

     1  {
     2    "version":"2.0",
     3    "metadata":{
     4      "apiVersion":"2017-10-26",
     5      "endpointPrefix":"transcribe",
     6      "jsonVersion":"1.1",
     7      "protocol":"json",
     8      "serviceFullName":"Amazon Transcribe Service",
     9      "serviceId":"Transcribe",
    10      "signatureVersion":"v4",
    11      "signingName":"transcribe",
    12      "targetPrefix":"Transcribe",
    13      "uid":"transcribe-2017-10-26"
    14    },
    15    "operations":{
    16      "CreateCallAnalyticsCategory":{
    17        "name":"CreateCallAnalyticsCategory",
    18        "http":{
    19          "method":"POST",
    20          "requestUri":"/"
    21        },
    22        "input":{"shape":"CreateCallAnalyticsCategoryRequest"},
    23        "output":{"shape":"CreateCallAnalyticsCategoryResponse"},
    24        "errors":[
    25          {"shape":"BadRequestException"},
    26          {"shape":"LimitExceededException"},
    27          {"shape":"InternalFailureException"},
    28          {"shape":"ConflictException"}
    29        ]
    30      },
    31      "CreateLanguageModel":{
    32        "name":"CreateLanguageModel",
    33        "http":{
    34          "method":"POST",
    35          "requestUri":"/"
    36        },
    37        "input":{"shape":"CreateLanguageModelRequest"},
    38        "output":{"shape":"CreateLanguageModelResponse"},
    39        "errors":[
    40          {"shape":"BadRequestException"},
    41          {"shape":"LimitExceededException"},
    42          {"shape":"InternalFailureException"},
    43          {"shape":"ConflictException"}
    44        ]
    45      },
    46      "CreateMedicalVocabulary":{
    47        "name":"CreateMedicalVocabulary",
    48        "http":{
    49          "method":"POST",
    50          "requestUri":"/"
    51        },
    52        "input":{"shape":"CreateMedicalVocabularyRequest"},
    53        "output":{"shape":"CreateMedicalVocabularyResponse"},
    54        "errors":[
    55          {"shape":"BadRequestException"},
    56          {"shape":"LimitExceededException"},
    57          {"shape":"InternalFailureException"},
    58          {"shape":"ConflictException"}
    59        ]
    60      },
    61      "CreateVocabulary":{
    62        "name":"CreateVocabulary",
    63        "http":{
    64          "method":"POST",
    65          "requestUri":"/"
    66        },
    67        "input":{"shape":"CreateVocabularyRequest"},
    68        "output":{"shape":"CreateVocabularyResponse"},
    69        "errors":[
    70          {"shape":"BadRequestException"},
    71          {"shape":"LimitExceededException"},
    72          {"shape":"InternalFailureException"},
    73          {"shape":"ConflictException"}
    74        ]
    75      },
    76      "CreateVocabularyFilter":{
    77        "name":"CreateVocabularyFilter",
    78        "http":{
    79          "method":"POST",
    80          "requestUri":"/"
    81        },
    82        "input":{"shape":"CreateVocabularyFilterRequest"},
    83        "output":{"shape":"CreateVocabularyFilterResponse"},
    84        "errors":[
    85          {"shape":"BadRequestException"},
    86          {"shape":"LimitExceededException"},
    87          {"shape":"InternalFailureException"},
    88          {"shape":"ConflictException"}
    89        ]
    90      },
    91      "DeleteCallAnalyticsCategory":{
    92        "name":"DeleteCallAnalyticsCategory",
    93        "http":{
    94          "method":"POST",
    95          "requestUri":"/"
    96        },
    97        "input":{"shape":"DeleteCallAnalyticsCategoryRequest"},
    98        "output":{"shape":"DeleteCallAnalyticsCategoryResponse"},
    99        "errors":[
   100          {"shape":"NotFoundException"},
   101          {"shape":"LimitExceededException"},
   102          {"shape":"BadRequestException"},
   103          {"shape":"InternalFailureException"}
   104        ]
   105      },
   106      "DeleteCallAnalyticsJob":{
   107        "name":"DeleteCallAnalyticsJob",
   108        "http":{
   109          "method":"POST",
   110          "requestUri":"/"
   111        },
   112        "input":{"shape":"DeleteCallAnalyticsJobRequest"},
   113        "output":{"shape":"DeleteCallAnalyticsJobResponse"},
   114        "errors":[
   115          {"shape":"LimitExceededException"},
   116          {"shape":"BadRequestException"},
   117          {"shape":"InternalFailureException"}
   118        ]
   119      },
   120      "DeleteLanguageModel":{
   121        "name":"DeleteLanguageModel",
   122        "http":{
   123          "method":"POST",
   124          "requestUri":"/"
   125        },
   126        "input":{"shape":"DeleteLanguageModelRequest"},
   127        "errors":[
   128          {"shape":"BadRequestException"},
   129          {"shape":"LimitExceededException"},
   130          {"shape":"InternalFailureException"}
   131        ]
   132      },
   133      "DeleteMedicalTranscriptionJob":{
   134        "name":"DeleteMedicalTranscriptionJob",
   135        "http":{
   136          "method":"POST",
   137          "requestUri":"/"
   138        },
   139        "input":{"shape":"DeleteMedicalTranscriptionJobRequest"},
   140        "errors":[
   141          {"shape":"LimitExceededException"},
   142          {"shape":"BadRequestException"},
   143          {"shape":"InternalFailureException"}
   144        ]
   145      },
   146      "DeleteMedicalVocabulary":{
   147        "name":"DeleteMedicalVocabulary",
   148        "http":{
   149          "method":"POST",
   150          "requestUri":"/"
   151        },
   152        "input":{"shape":"DeleteMedicalVocabularyRequest"},
   153        "errors":[
   154          {"shape":"NotFoundException"},
   155          {"shape":"LimitExceededException"},
   156          {"shape":"BadRequestException"},
   157          {"shape":"InternalFailureException"}
   158        ]
   159      },
   160      "DeleteTranscriptionJob":{
   161        "name":"DeleteTranscriptionJob",
   162        "http":{
   163          "method":"POST",
   164          "requestUri":"/"
   165        },
   166        "input":{"shape":"DeleteTranscriptionJobRequest"},
   167        "errors":[
   168          {"shape":"LimitExceededException"},
   169          {"shape":"BadRequestException"},
   170          {"shape":"InternalFailureException"}
   171        ]
   172      },
   173      "DeleteVocabulary":{
   174        "name":"DeleteVocabulary",
   175        "http":{
   176          "method":"POST",
   177          "requestUri":"/"
   178        },
   179        "input":{"shape":"DeleteVocabularyRequest"},
   180        "errors":[
   181          {"shape":"NotFoundException"},
   182          {"shape":"LimitExceededException"},
   183          {"shape":"BadRequestException"},
   184          {"shape":"InternalFailureException"}
   185        ]
   186      },
   187      "DeleteVocabularyFilter":{
   188        "name":"DeleteVocabularyFilter",
   189        "http":{
   190          "method":"POST",
   191          "requestUri":"/"
   192        },
   193        "input":{"shape":"DeleteVocabularyFilterRequest"},
   194        "errors":[
   195          {"shape":"NotFoundException"},
   196          {"shape":"LimitExceededException"},
   197          {"shape":"BadRequestException"},
   198          {"shape":"InternalFailureException"}
   199        ]
   200      },
   201      "DescribeLanguageModel":{
   202        "name":"DescribeLanguageModel",
   203        "http":{
   204          "method":"POST",
   205          "requestUri":"/"
   206        },
   207        "input":{"shape":"DescribeLanguageModelRequest"},
   208        "output":{"shape":"DescribeLanguageModelResponse"},
   209        "errors":[
   210          {"shape":"BadRequestException"},
   211          {"shape":"LimitExceededException"},
   212          {"shape":"InternalFailureException"},
   213          {"shape":"NotFoundException"}
   214        ]
   215      },
   216      "GetCallAnalyticsCategory":{
   217        "name":"GetCallAnalyticsCategory",
   218        "http":{
   219          "method":"POST",
   220          "requestUri":"/"
   221        },
   222        "input":{"shape":"GetCallAnalyticsCategoryRequest"},
   223        "output":{"shape":"GetCallAnalyticsCategoryResponse"},
   224        "errors":[
   225          {"shape":"NotFoundException"},
   226          {"shape":"LimitExceededException"},
   227          {"shape":"InternalFailureException"},
   228          {"shape":"BadRequestException"}
   229        ]
   230      },
   231      "GetCallAnalyticsJob":{
   232        "name":"GetCallAnalyticsJob",
   233        "http":{
   234          "method":"POST",
   235          "requestUri":"/"
   236        },
   237        "input":{"shape":"GetCallAnalyticsJobRequest"},
   238        "output":{"shape":"GetCallAnalyticsJobResponse"},
   239        "errors":[
   240          {"shape":"BadRequestException"},
   241          {"shape":"LimitExceededException"},
   242          {"shape":"InternalFailureException"},
   243          {"shape":"NotFoundException"}
   244        ]
   245      },
   246      "GetMedicalTranscriptionJob":{
   247        "name":"GetMedicalTranscriptionJob",
   248        "http":{
   249          "method":"POST",
   250          "requestUri":"/"
   251        },
   252        "input":{"shape":"GetMedicalTranscriptionJobRequest"},
   253        "output":{"shape":"GetMedicalTranscriptionJobResponse"},
   254        "errors":[
   255          {"shape":"BadRequestException"},
   256          {"shape":"LimitExceededException"},
   257          {"shape":"InternalFailureException"},
   258          {"shape":"NotFoundException"}
   259        ]
   260      },
   261      "GetMedicalVocabulary":{
   262        "name":"GetMedicalVocabulary",
   263        "http":{
   264          "method":"POST",
   265          "requestUri":"/"
   266        },
   267        "input":{"shape":"GetMedicalVocabularyRequest"},
   268        "output":{"shape":"GetMedicalVocabularyResponse"},
   269        "errors":[
   270          {"shape":"NotFoundException"},
   271          {"shape":"LimitExceededException"},
   272          {"shape":"InternalFailureException"},
   273          {"shape":"BadRequestException"}
   274        ]
   275      },
   276      "GetTranscriptionJob":{
   277        "name":"GetTranscriptionJob",
   278        "http":{
   279          "method":"POST",
   280          "requestUri":"/"
   281        },
   282        "input":{"shape":"GetTranscriptionJobRequest"},
   283        "output":{"shape":"GetTranscriptionJobResponse"},
   284        "errors":[
   285          {"shape":"BadRequestException"},
   286          {"shape":"LimitExceededException"},
   287          {"shape":"InternalFailureException"},
   288          {"shape":"NotFoundException"}
   289        ]
   290      },
   291      "GetVocabulary":{
   292        "name":"GetVocabulary",
   293        "http":{
   294          "method":"POST",
   295          "requestUri":"/"
   296        },
   297        "input":{"shape":"GetVocabularyRequest"},
   298        "output":{"shape":"GetVocabularyResponse"},
   299        "errors":[
   300          {"shape":"NotFoundException"},
   301          {"shape":"LimitExceededException"},
   302          {"shape":"InternalFailureException"},
   303          {"shape":"BadRequestException"}
   304        ]
   305      },
   306      "GetVocabularyFilter":{
   307        "name":"GetVocabularyFilter",
   308        "http":{
   309          "method":"POST",
   310          "requestUri":"/"
   311        },
   312        "input":{"shape":"GetVocabularyFilterRequest"},
   313        "output":{"shape":"GetVocabularyFilterResponse"},
   314        "errors":[
   315          {"shape":"NotFoundException"},
   316          {"shape":"LimitExceededException"},
   317          {"shape":"InternalFailureException"},
   318          {"shape":"BadRequestException"}
   319        ]
   320      },
   321      "ListCallAnalyticsCategories":{
   322        "name":"ListCallAnalyticsCategories",
   323        "http":{
   324          "method":"POST",
   325          "requestUri":"/"
   326        },
   327        "input":{"shape":"ListCallAnalyticsCategoriesRequest"},
   328        "output":{"shape":"ListCallAnalyticsCategoriesResponse"},
   329        "errors":[
   330          {"shape":"BadRequestException"},
   331          {"shape":"LimitExceededException"},
   332          {"shape":"InternalFailureException"}
   333        ]
   334      },
   335      "ListCallAnalyticsJobs":{
   336        "name":"ListCallAnalyticsJobs",
   337        "http":{
   338          "method":"POST",
   339          "requestUri":"/"
   340        },
   341        "input":{"shape":"ListCallAnalyticsJobsRequest"},
   342        "output":{"shape":"ListCallAnalyticsJobsResponse"},
   343        "errors":[
   344          {"shape":"BadRequestException"},
   345          {"shape":"LimitExceededException"},
   346          {"shape":"InternalFailureException"}
   347        ]
   348      },
   349      "ListLanguageModels":{
   350        "name":"ListLanguageModels",
   351        "http":{
   352          "method":"POST",
   353          "requestUri":"/"
   354        },
   355        "input":{"shape":"ListLanguageModelsRequest"},
   356        "output":{"shape":"ListLanguageModelsResponse"},
   357        "errors":[
   358          {"shape":"BadRequestException"},
   359          {"shape":"LimitExceededException"},
   360          {"shape":"InternalFailureException"}
   361        ]
   362      },
   363      "ListMedicalTranscriptionJobs":{
   364        "name":"ListMedicalTranscriptionJobs",
   365        "http":{
   366          "method":"POST",
   367          "requestUri":"/"
   368        },
   369        "input":{"shape":"ListMedicalTranscriptionJobsRequest"},
   370        "output":{"shape":"ListMedicalTranscriptionJobsResponse"},
   371        "errors":[
   372          {"shape":"BadRequestException"},
   373          {"shape":"LimitExceededException"},
   374          {"shape":"InternalFailureException"}
   375        ]
   376      },
   377      "ListMedicalVocabularies":{
   378        "name":"ListMedicalVocabularies",
   379        "http":{
   380          "method":"POST",
   381          "requestUri":"/"
   382        },
   383        "input":{"shape":"ListMedicalVocabulariesRequest"},
   384        "output":{"shape":"ListMedicalVocabulariesResponse"},
   385        "errors":[
   386          {"shape":"BadRequestException"},
   387          {"shape":"LimitExceededException"},
   388          {"shape":"InternalFailureException"}
   389        ]
   390      },
   391      "ListTagsForResource":{
   392        "name":"ListTagsForResource",
   393        "http":{
   394          "method":"POST",
   395          "requestUri":"/"
   396        },
   397        "input":{"shape":"ListTagsForResourceRequest"},
   398        "output":{"shape":"ListTagsForResourceResponse"},
   399        "errors":[
   400          {"shape":"BadRequestException"},
   401          {"shape":"NotFoundException"},
   402          {"shape":"LimitExceededException"},
   403          {"shape":"InternalFailureException"}
   404        ]
   405      },
   406      "ListTranscriptionJobs":{
   407        "name":"ListTranscriptionJobs",
   408        "http":{
   409          "method":"POST",
   410          "requestUri":"/"
   411        },
   412        "input":{"shape":"ListTranscriptionJobsRequest"},
   413        "output":{"shape":"ListTranscriptionJobsResponse"},
   414        "errors":[
   415          {"shape":"BadRequestException"},
   416          {"shape":"LimitExceededException"},
   417          {"shape":"InternalFailureException"}
   418        ]
   419      },
   420      "ListVocabularies":{
   421        "name":"ListVocabularies",
   422        "http":{
   423          "method":"POST",
   424          "requestUri":"/"
   425        },
   426        "input":{"shape":"ListVocabulariesRequest"},
   427        "output":{"shape":"ListVocabulariesResponse"},
   428        "errors":[
   429          {"shape":"BadRequestException"},
   430          {"shape":"LimitExceededException"},
   431          {"shape":"InternalFailureException"}
   432        ]
   433      },
   434      "ListVocabularyFilters":{
   435        "name":"ListVocabularyFilters",
   436        "http":{
   437          "method":"POST",
   438          "requestUri":"/"
   439        },
   440        "input":{"shape":"ListVocabularyFiltersRequest"},
   441        "output":{"shape":"ListVocabularyFiltersResponse"},
   442        "errors":[
   443          {"shape":"BadRequestException"},
   444          {"shape":"LimitExceededException"},
   445          {"shape":"InternalFailureException"}
   446        ]
   447      },
   448      "StartCallAnalyticsJob":{
   449        "name":"StartCallAnalyticsJob",
   450        "http":{
   451          "method":"POST",
   452          "requestUri":"/"
   453        },
   454        "input":{"shape":"StartCallAnalyticsJobRequest"},
   455        "output":{"shape":"StartCallAnalyticsJobResponse"},
   456        "errors":[
   457          {"shape":"BadRequestException"},
   458          {"shape":"LimitExceededException"},
   459          {"shape":"InternalFailureException"},
   460          {"shape":"ConflictException"}
   461        ]
   462      },
   463      "StartMedicalTranscriptionJob":{
   464        "name":"StartMedicalTranscriptionJob",
   465        "http":{
   466          "method":"POST",
   467          "requestUri":"/"
   468        },
   469        "input":{"shape":"StartMedicalTranscriptionJobRequest"},
   470        "output":{"shape":"StartMedicalTranscriptionJobResponse"},
   471        "errors":[
   472          {"shape":"BadRequestException"},
   473          {"shape":"LimitExceededException"},
   474          {"shape":"InternalFailureException"},
   475          {"shape":"ConflictException"}
   476        ]
   477      },
   478      "StartTranscriptionJob":{
   479        "name":"StartTranscriptionJob",
   480        "http":{
   481          "method":"POST",
   482          "requestUri":"/"
   483        },
   484        "input":{"shape":"StartTranscriptionJobRequest"},
   485        "output":{"shape":"StartTranscriptionJobResponse"},
   486        "errors":[
   487          {"shape":"BadRequestException"},
   488          {"shape":"LimitExceededException"},
   489          {"shape":"InternalFailureException"},
   490          {"shape":"ConflictException"}
   491        ]
   492      },
   493      "TagResource":{
   494        "name":"TagResource",
   495        "http":{
   496          "method":"POST",
   497          "requestUri":"/"
   498        },
   499        "input":{"shape":"TagResourceRequest"},
   500        "output":{"shape":"TagResourceResponse"},
   501        "errors":[
   502          {"shape":"BadRequestException"},
   503          {"shape":"ConflictException"},
   504          {"shape":"NotFoundException"},
   505          {"shape":"LimitExceededException"},
   506          {"shape":"InternalFailureException"}
   507        ]
   508      },
   509      "UntagResource":{
   510        "name":"UntagResource",
   511        "http":{
   512          "method":"POST",
   513          "requestUri":"/"
   514        },
   515        "input":{"shape":"UntagResourceRequest"},
   516        "output":{"shape":"UntagResourceResponse"},
   517        "errors":[
   518          {"shape":"LimitExceededException"},
   519          {"shape":"BadRequestException"},
   520          {"shape":"ConflictException"},
   521          {"shape":"NotFoundException"},
   522          {"shape":"InternalFailureException"}
   523        ]
   524      },
   525      "UpdateCallAnalyticsCategory":{
   526        "name":"UpdateCallAnalyticsCategory",
   527        "http":{
   528          "method":"POST",
   529          "requestUri":"/"
   530        },
   531        "input":{"shape":"UpdateCallAnalyticsCategoryRequest"},
   532        "output":{"shape":"UpdateCallAnalyticsCategoryResponse"},
   533        "errors":[
   534          {"shape":"BadRequestException"},
   535          {"shape":"LimitExceededException"},
   536          {"shape":"InternalFailureException"},
   537          {"shape":"NotFoundException"},
   538          {"shape":"ConflictException"}
   539        ]
   540      },
   541      "UpdateMedicalVocabulary":{
   542        "name":"UpdateMedicalVocabulary",
   543        "http":{
   544          "method":"POST",
   545          "requestUri":"/"
   546        },
   547        "input":{"shape":"UpdateMedicalVocabularyRequest"},
   548        "output":{"shape":"UpdateMedicalVocabularyResponse"},
   549        "errors":[
   550          {"shape":"BadRequestException"},
   551          {"shape":"LimitExceededException"},
   552          {"shape":"InternalFailureException"},
   553          {"shape":"NotFoundException"},
   554          {"shape":"ConflictException"}
   555        ]
   556      },
   557      "UpdateVocabulary":{
   558        "name":"UpdateVocabulary",
   559        "http":{
   560          "method":"POST",
   561          "requestUri":"/"
   562        },
   563        "input":{"shape":"UpdateVocabularyRequest"},
   564        "output":{"shape":"UpdateVocabularyResponse"},
   565        "errors":[
   566          {"shape":"BadRequestException"},
   567          {"shape":"LimitExceededException"},
   568          {"shape":"InternalFailureException"},
   569          {"shape":"NotFoundException"},
   570          {"shape":"ConflictException"}
   571        ]
   572      },
   573      "UpdateVocabularyFilter":{
   574        "name":"UpdateVocabularyFilter",
   575        "http":{
   576          "method":"POST",
   577          "requestUri":"/"
   578        },
   579        "input":{"shape":"UpdateVocabularyFilterRequest"},
   580        "output":{"shape":"UpdateVocabularyFilterResponse"},
   581        "errors":[
   582          {"shape":"BadRequestException"},
   583          {"shape":"LimitExceededException"},
   584          {"shape":"InternalFailureException"},
   585          {"shape":"NotFoundException"}
   586        ]
   587      }
   588    },
   589    "shapes":{
   590      "AbsoluteTimeRange":{
   591        "type":"structure",
   592        "members":{
   593          "StartTime":{"shape":"TimestampMilliseconds"},
   594          "EndTime":{"shape":"TimestampMilliseconds"},
   595          "First":{"shape":"TimestampMilliseconds"},
   596          "Last":{"shape":"TimestampMilliseconds"}
   597        }
   598      },
   599      "BadRequestException":{
   600        "type":"structure",
   601        "members":{
   602          "Message":{"shape":"FailureReason"}
   603        },
   604        "exception":true
   605      },
   606      "BaseModelName":{
   607        "type":"string",
   608        "enum":[
   609          "NarrowBand",
   610          "WideBand"
   611        ]
   612      },
   613      "Boolean":{"type":"boolean"},
   614      "CLMLanguageCode":{
   615        "type":"string",
   616        "enum":[
   617          "en-US",
   618          "hi-IN",
   619          "es-US",
   620          "en-GB",
   621          "en-AU"
   622        ]
   623      },
   624      "CallAnalyticsJob":{
   625        "type":"structure",
   626        "members":{
   627          "CallAnalyticsJobName":{"shape":"CallAnalyticsJobName"},
   628          "CallAnalyticsJobStatus":{"shape":"CallAnalyticsJobStatus"},
   629          "LanguageCode":{"shape":"LanguageCode"},
   630          "MediaSampleRateHertz":{"shape":"MediaSampleRateHertz"},
   631          "MediaFormat":{"shape":"MediaFormat"},
   632          "Media":{"shape":"Media"},
   633          "Transcript":{"shape":"Transcript"},
   634          "StartTime":{"shape":"DateTime"},
   635          "CreationTime":{"shape":"DateTime"},
   636          "CompletionTime":{"shape":"DateTime"},
   637          "FailureReason":{"shape":"FailureReason"},
   638          "DataAccessRoleArn":{"shape":"DataAccessRoleArn"},
   639          "IdentifiedLanguageScore":{"shape":"IdentifiedLanguageScore"},
   640          "Settings":{"shape":"CallAnalyticsJobSettings"},
   641          "ChannelDefinitions":{"shape":"ChannelDefinitions"}
   642        }
   643      },
   644      "CallAnalyticsJobName":{
   645        "type":"string",
   646        "max":200,
   647        "min":1,
   648        "pattern":"^[0-9a-zA-Z._-]+"
   649      },
   650      "CallAnalyticsJobSettings":{
   651        "type":"structure",
   652        "members":{
   653          "VocabularyName":{"shape":"VocabularyName"},
   654          "VocabularyFilterName":{"shape":"VocabularyFilterName"},
   655          "VocabularyFilterMethod":{"shape":"VocabularyFilterMethod"},
   656          "LanguageModelName":{"shape":"ModelName"},
   657          "ContentRedaction":{"shape":"ContentRedaction"},
   658          "LanguageOptions":{"shape":"LanguageOptions"}
   659        }
   660      },
   661      "CallAnalyticsJobStatus":{
   662        "type":"string",
   663        "enum":[
   664          "QUEUED",
   665          "IN_PROGRESS",
   666          "FAILED",
   667          "COMPLETED"
   668        ]
   669      },
   670      "CallAnalyticsJobSummaries":{
   671        "type":"list",
   672        "member":{"shape":"CallAnalyticsJobSummary"}
   673      },
   674      "CallAnalyticsJobSummary":{
   675        "type":"structure",
   676        "members":{
   677          "CallAnalyticsJobName":{"shape":"CallAnalyticsJobName"},
   678          "CreationTime":{"shape":"DateTime"},
   679          "StartTime":{"shape":"DateTime"},
   680          "CompletionTime":{"shape":"DateTime"},
   681          "LanguageCode":{"shape":"LanguageCode"},
   682          "CallAnalyticsJobStatus":{"shape":"CallAnalyticsJobStatus"},
   683          "FailureReason":{"shape":"FailureReason"}
   684        }
   685      },
   686      "CategoryName":{
   687        "type":"string",
   688        "max":200,
   689        "min":1,
   690        "pattern":"^[0-9a-zA-Z._-]+"
   691      },
   692      "CategoryProperties":{
   693        "type":"structure",
   694        "members":{
   695          "CategoryName":{"shape":"CategoryName"},
   696          "Rules":{"shape":"RuleList"},
   697          "CreateTime":{"shape":"DateTime"},
   698          "LastUpdateTime":{"shape":"DateTime"}
   699        }
   700      },
   701      "CategoryPropertiesList":{
   702        "type":"list",
   703        "member":{"shape":"CategoryProperties"}
   704      },
   705      "ChannelDefinition":{
   706        "type":"structure",
   707        "members":{
   708          "ChannelId":{"shape":"ChannelId"},
   709          "ParticipantRole":{"shape":"ParticipantRole"}
   710        }
   711      },
   712      "ChannelDefinitions":{
   713        "type":"list",
   714        "member":{"shape":"ChannelDefinition"},
   715        "max":2,
   716        "min":2
   717      },
   718      "ChannelId":{
   719        "type":"integer",
   720        "max":1,
   721        "min":0
   722      },
   723      "ConflictException":{
   724        "type":"structure",
   725        "members":{
   726          "Message":{"shape":"String"}
   727        },
   728        "exception":true
   729      },
   730      "ContentRedaction":{
   731        "type":"structure",
   732        "required":[
   733          "RedactionType",
   734          "RedactionOutput"
   735        ],
   736        "members":{
   737          "RedactionType":{"shape":"RedactionType"},
   738          "RedactionOutput":{"shape":"RedactionOutput"}
   739        }
   740      },
   741      "CreateCallAnalyticsCategoryRequest":{
   742        "type":"structure",
   743        "required":[
   744          "CategoryName",
   745          "Rules"
   746        ],
   747        "members":{
   748          "CategoryName":{"shape":"CategoryName"},
   749          "Rules":{"shape":"RuleList"}
   750        }
   751      },
   752      "CreateCallAnalyticsCategoryResponse":{
   753        "type":"structure",
   754        "members":{
   755          "CategoryProperties":{"shape":"CategoryProperties"}
   756        }
   757      },
   758      "CreateLanguageModelRequest":{
   759        "type":"structure",
   760        "required":[
   761          "LanguageCode",
   762          "BaseModelName",
   763          "ModelName",
   764          "InputDataConfig"
   765        ],
   766        "members":{
   767          "LanguageCode":{"shape":"CLMLanguageCode"},
   768          "BaseModelName":{"shape":"BaseModelName"},
   769          "ModelName":{"shape":"ModelName"},
   770          "InputDataConfig":{"shape":"InputDataConfig"},
   771          "Tags":{"shape":"TagList"}
   772        }
   773      },
   774      "CreateLanguageModelResponse":{
   775        "type":"structure",
   776        "members":{
   777          "LanguageCode":{"shape":"CLMLanguageCode"},
   778          "BaseModelName":{"shape":"BaseModelName"},
   779          "ModelName":{"shape":"ModelName"},
   780          "InputDataConfig":{"shape":"InputDataConfig"},
   781          "ModelStatus":{"shape":"ModelStatus"}
   782        }
   783      },
   784      "CreateMedicalVocabularyRequest":{
   785        "type":"structure",
   786        "required":[
   787          "VocabularyName",
   788          "LanguageCode",
   789          "VocabularyFileUri"
   790        ],
   791        "members":{
   792          "VocabularyName":{"shape":"VocabularyName"},
   793          "LanguageCode":{"shape":"LanguageCode"},
   794          "VocabularyFileUri":{"shape":"Uri"},
   795          "Tags":{"shape":"TagList"}
   796        }
   797      },
   798      "CreateMedicalVocabularyResponse":{
   799        "type":"structure",
   800        "members":{
   801          "VocabularyName":{"shape":"VocabularyName"},
   802          "LanguageCode":{"shape":"LanguageCode"},
   803          "VocabularyState":{"shape":"VocabularyState"},
   804          "LastModifiedTime":{"shape":"DateTime"},
   805          "FailureReason":{"shape":"FailureReason"}
   806        }
   807      },
   808      "CreateVocabularyFilterRequest":{
   809        "type":"structure",
   810        "required":[
   811          "VocabularyFilterName",
   812          "LanguageCode"
   813        ],
   814        "members":{
   815          "VocabularyFilterName":{"shape":"VocabularyFilterName"},
   816          "LanguageCode":{"shape":"LanguageCode"},
   817          "Words":{"shape":"Words"},
   818          "VocabularyFilterFileUri":{"shape":"Uri"},
   819          "Tags":{"shape":"TagList"}
   820        }
   821      },
   822      "CreateVocabularyFilterResponse":{
   823        "type":"structure",
   824        "members":{
   825          "VocabularyFilterName":{"shape":"VocabularyFilterName"},
   826          "LanguageCode":{"shape":"LanguageCode"},
   827          "LastModifiedTime":{"shape":"DateTime"}
   828        }
   829      },
   830      "CreateVocabularyRequest":{
   831        "type":"structure",
   832        "required":[
   833          "VocabularyName",
   834          "LanguageCode"
   835        ],
   836        "members":{
   837          "VocabularyName":{"shape":"VocabularyName"},
   838          "LanguageCode":{"shape":"LanguageCode"},
   839          "Phrases":{"shape":"Phrases"},
   840          "VocabularyFileUri":{"shape":"Uri"},
   841          "Tags":{"shape":"TagList"}
   842        }
   843      },
   844      "CreateVocabularyResponse":{
   845        "type":"structure",
   846        "members":{
   847          "VocabularyName":{"shape":"VocabularyName"},
   848          "LanguageCode":{"shape":"LanguageCode"},
   849          "VocabularyState":{"shape":"VocabularyState"},
   850          "LastModifiedTime":{"shape":"DateTime"},
   851          "FailureReason":{"shape":"FailureReason"}
   852        }
   853      },
   854      "DataAccessRoleArn":{
   855        "type":"string",
   856        "max":2048,
   857        "min":20,
   858        "pattern":"^arn:(aws|aws-cn|aws-us-gov|aws-iso-{0,1}[a-z]{0,1}):iam::[0-9]{0,63}:role/[A-Za-z0-9:_/+=,@.-]{0,1024}$"
   859      },
   860      "DateTime":{"type":"timestamp"},
   861      "DeleteCallAnalyticsCategoryRequest":{
   862        "type":"structure",
   863        "required":["CategoryName"],
   864        "members":{
   865          "CategoryName":{"shape":"CategoryName"}
   866        }
   867      },
   868      "DeleteCallAnalyticsCategoryResponse":{
   869        "type":"structure",
   870        "members":{
   871        }
   872      },
   873      "DeleteCallAnalyticsJobRequest":{
   874        "type":"structure",
   875        "required":["CallAnalyticsJobName"],
   876        "members":{
   877          "CallAnalyticsJobName":{"shape":"CallAnalyticsJobName"}
   878        }
   879      },
   880      "DeleteCallAnalyticsJobResponse":{
   881        "type":"structure",
   882        "members":{
   883        }
   884      },
   885      "DeleteLanguageModelRequest":{
   886        "type":"structure",
   887        "required":["ModelName"],
   888        "members":{
   889          "ModelName":{"shape":"ModelName"}
   890        }
   891      },
   892      "DeleteMedicalTranscriptionJobRequest":{
   893        "type":"structure",
   894        "required":["MedicalTranscriptionJobName"],
   895        "members":{
   896          "MedicalTranscriptionJobName":{"shape":"TranscriptionJobName"}
   897        }
   898      },
   899      "DeleteMedicalVocabularyRequest":{
   900        "type":"structure",
   901        "required":["VocabularyName"],
   902        "members":{
   903          "VocabularyName":{"shape":"VocabularyName"}
   904        }
   905      },
   906      "DeleteTranscriptionJobRequest":{
   907        "type":"structure",
   908        "required":["TranscriptionJobName"],
   909        "members":{
   910          "TranscriptionJobName":{"shape":"TranscriptionJobName"}
   911        }
   912      },
   913      "DeleteVocabularyFilterRequest":{
   914        "type":"structure",
   915        "required":["VocabularyFilterName"],
   916        "members":{
   917          "VocabularyFilterName":{"shape":"VocabularyFilterName"}
   918        }
   919      },
   920      "DeleteVocabularyRequest":{
   921        "type":"structure",
   922        "required":["VocabularyName"],
   923        "members":{
   924          "VocabularyName":{"shape":"VocabularyName"}
   925        }
   926      },
   927      "DescribeLanguageModelRequest":{
   928        "type":"structure",
   929        "required":["ModelName"],
   930        "members":{
   931          "ModelName":{"shape":"ModelName"}
   932        }
   933      },
   934      "DescribeLanguageModelResponse":{
   935        "type":"structure",
   936        "members":{
   937          "LanguageModel":{"shape":"LanguageModel"}
   938        }
   939      },
   940      "FailureReason":{"type":"string"},
   941      "GetCallAnalyticsCategoryRequest":{
   942        "type":"structure",
   943        "required":["CategoryName"],
   944        "members":{
   945          "CategoryName":{"shape":"CategoryName"}
   946        }
   947      },
   948      "GetCallAnalyticsCategoryResponse":{
   949        "type":"structure",
   950        "members":{
   951          "CategoryProperties":{"shape":"CategoryProperties"}
   952        }
   953      },
   954      "GetCallAnalyticsJobRequest":{
   955        "type":"structure",
   956        "required":["CallAnalyticsJobName"],
   957        "members":{
   958          "CallAnalyticsJobName":{"shape":"CallAnalyticsJobName"}
   959        }
   960      },
   961      "GetCallAnalyticsJobResponse":{
   962        "type":"structure",
   963        "members":{
   964          "CallAnalyticsJob":{"shape":"CallAnalyticsJob"}
   965        }
   966      },
   967      "GetMedicalTranscriptionJobRequest":{
   968        "type":"structure",
   969        "required":["MedicalTranscriptionJobName"],
   970        "members":{
   971          "MedicalTranscriptionJobName":{"shape":"TranscriptionJobName"}
   972        }
   973      },
   974      "GetMedicalTranscriptionJobResponse":{
   975        "type":"structure",
   976        "members":{
   977          "MedicalTranscriptionJob":{"shape":"MedicalTranscriptionJob"}
   978        }
   979      },
   980      "GetMedicalVocabularyRequest":{
   981        "type":"structure",
   982        "required":["VocabularyName"],
   983        "members":{
   984          "VocabularyName":{"shape":"VocabularyName"}
   985        }
   986      },
   987      "GetMedicalVocabularyResponse":{
   988        "type":"structure",
   989        "members":{
   990          "VocabularyName":{"shape":"VocabularyName"},
   991          "LanguageCode":{"shape":"LanguageCode"},
   992          "VocabularyState":{"shape":"VocabularyState"},
   993          "LastModifiedTime":{"shape":"DateTime"},
   994          "FailureReason":{"shape":"FailureReason"},
   995          "DownloadUri":{"shape":"Uri"}
   996        }
   997      },
   998      "GetTranscriptionJobRequest":{
   999        "type":"structure",
  1000        "required":["TranscriptionJobName"],
  1001        "members":{
  1002          "TranscriptionJobName":{"shape":"TranscriptionJobName"}
  1003        }
  1004      },
  1005      "GetTranscriptionJobResponse":{
  1006        "type":"structure",
  1007        "members":{
  1008          "TranscriptionJob":{"shape":"TranscriptionJob"}
  1009        }
  1010      },
  1011      "GetVocabularyFilterRequest":{
  1012        "type":"structure",
  1013        "required":["VocabularyFilterName"],
  1014        "members":{
  1015          "VocabularyFilterName":{"shape":"VocabularyFilterName"}
  1016        }
  1017      },
  1018      "GetVocabularyFilterResponse":{
  1019        "type":"structure",
  1020        "members":{
  1021          "VocabularyFilterName":{"shape":"VocabularyFilterName"},
  1022          "LanguageCode":{"shape":"LanguageCode"},
  1023          "LastModifiedTime":{"shape":"DateTime"},
  1024          "DownloadUri":{"shape":"Uri"}
  1025        }
  1026      },
  1027      "GetVocabularyRequest":{
  1028        "type":"structure",
  1029        "required":["VocabularyName"],
  1030        "members":{
  1031          "VocabularyName":{"shape":"VocabularyName"}
  1032        }
  1033      },
  1034      "GetVocabularyResponse":{
  1035        "type":"structure",
  1036        "members":{
  1037          "VocabularyName":{"shape":"VocabularyName"},
  1038          "LanguageCode":{"shape":"LanguageCode"},
  1039          "VocabularyState":{"shape":"VocabularyState"},
  1040          "LastModifiedTime":{"shape":"DateTime"},
  1041          "FailureReason":{"shape":"FailureReason"},
  1042          "DownloadUri":{"shape":"Uri"}
  1043        }
  1044      },
  1045      "IdentifiedLanguageScore":{"type":"float"},
  1046      "InputDataConfig":{
  1047        "type":"structure",
  1048        "required":[
  1049          "S3Uri",
  1050          "DataAccessRoleArn"
  1051        ],
  1052        "members":{
  1053          "S3Uri":{"shape":"Uri"},
  1054          "TuningDataS3Uri":{"shape":"Uri"},
  1055          "DataAccessRoleArn":{"shape":"DataAccessRoleArn"}
  1056        }
  1057      },
  1058      "InternalFailureException":{
  1059        "type":"structure",
  1060        "members":{
  1061          "Message":{"shape":"String"}
  1062        },
  1063        "exception":true,
  1064        "fault":true
  1065      },
  1066      "InterruptionFilter":{
  1067        "type":"structure",
  1068        "members":{
  1069          "Threshold":{"shape":"TimestampMilliseconds"},
  1070          "ParticipantRole":{"shape":"ParticipantRole"},
  1071          "AbsoluteTimeRange":{"shape":"AbsoluteTimeRange"},
  1072          "RelativeTimeRange":{"shape":"RelativeTimeRange"},
  1073          "Negate":{"shape":"Boolean"}
  1074        }
  1075      },
  1076      "JobExecutionSettings":{
  1077        "type":"structure",
  1078        "members":{
  1079          "AllowDeferredExecution":{"shape":"Boolean"},
  1080          "DataAccessRoleArn":{"shape":"DataAccessRoleArn"}
  1081        }
  1082      },
  1083      "KMSEncryptionContextMap":{
  1084        "type":"map",
  1085        "key":{"shape":"NonEmptyString"},
  1086        "value":{"shape":"NonEmptyString"},
  1087        "max":10,
  1088        "min":1
  1089      },
  1090      "KMSKeyId":{
  1091        "type":"string",
  1092        "max":2048,
  1093        "min":1,
  1094        "pattern":"^[A-Za-z0-9][A-Za-z0-9:_/+=,@.-]{0,2048}$"
  1095      },
  1096      "LanguageCode":{
  1097        "type":"string",
  1098        "enum":[
  1099          "af-ZA",
  1100          "ar-AE",
  1101          "ar-SA",
  1102          "cy-GB",
  1103          "da-DK",
  1104          "de-CH",
  1105          "de-DE",
  1106          "en-AB",
  1107          "en-AU",
  1108          "en-GB",
  1109          "en-IE",
  1110          "en-IN",
  1111          "en-US",
  1112          "en-WL",
  1113          "es-ES",
  1114          "es-US",
  1115          "fa-IR",
  1116          "fr-CA",
  1117          "fr-FR",
  1118          "ga-IE",
  1119          "gd-GB",
  1120          "he-IL",
  1121          "hi-IN",
  1122          "id-ID",
  1123          "it-IT",
  1124          "ja-JP",
  1125          "ko-KR",
  1126          "ms-MY",
  1127          "nl-NL",
  1128          "pt-BR",
  1129          "pt-PT",
  1130          "ru-RU",
  1131          "ta-IN",
  1132          "te-IN",
  1133          "tr-TR",
  1134          "zh-CN",
  1135          "zh-TW",
  1136          "th-TH",
  1137          "en-ZA",
  1138          "en-NZ"
  1139        ]
  1140      },
  1141      "LanguageModel":{
  1142        "type":"structure",
  1143        "members":{
  1144          "ModelName":{"shape":"ModelName"},
  1145          "CreateTime":{"shape":"DateTime"},
  1146          "LastModifiedTime":{"shape":"DateTime"},
  1147          "LanguageCode":{"shape":"CLMLanguageCode"},
  1148          "BaseModelName":{"shape":"BaseModelName"},
  1149          "ModelStatus":{"shape":"ModelStatus"},
  1150          "UpgradeAvailability":{"shape":"Boolean"},
  1151          "FailureReason":{"shape":"FailureReason"},
  1152          "InputDataConfig":{"shape":"InputDataConfig"}
  1153        }
  1154      },
  1155      "LanguageOptions":{
  1156        "type":"list",
  1157        "member":{"shape":"LanguageCode"},
  1158        "min":1
  1159      },
  1160      "LimitExceededException":{
  1161        "type":"structure",
  1162        "members":{
  1163          "Message":{"shape":"String"}
  1164        },
  1165        "exception":true
  1166      },
  1167      "ListCallAnalyticsCategoriesRequest":{
  1168        "type":"structure",
  1169        "members":{
  1170          "NextToken":{"shape":"NextToken"},
  1171          "MaxResults":{"shape":"MaxResults"}
  1172        }
  1173      },
  1174      "ListCallAnalyticsCategoriesResponse":{
  1175        "type":"structure",
  1176        "members":{
  1177          "NextToken":{"shape":"NextToken"},
  1178          "Categories":{"shape":"CategoryPropertiesList"}
  1179        }
  1180      },
  1181      "ListCallAnalyticsJobsRequest":{
  1182        "type":"structure",
  1183        "members":{
  1184          "Status":{"shape":"CallAnalyticsJobStatus"},
  1185          "JobNameContains":{"shape":"CallAnalyticsJobName"},
  1186          "NextToken":{"shape":"NextToken"},
  1187          "MaxResults":{"shape":"MaxResults"}
  1188        }
  1189      },
  1190      "ListCallAnalyticsJobsResponse":{
  1191        "type":"structure",
  1192        "members":{
  1193          "Status":{"shape":"CallAnalyticsJobStatus"},
  1194          "NextToken":{"shape":"NextToken"},
  1195          "CallAnalyticsJobSummaries":{"shape":"CallAnalyticsJobSummaries"}
  1196        }
  1197      },
  1198      "ListLanguageModelsRequest":{
  1199        "type":"structure",
  1200        "members":{
  1201          "StatusEquals":{"shape":"ModelStatus"},
  1202          "NameContains":{"shape":"ModelName"},
  1203          "NextToken":{"shape":"NextToken"},
  1204          "MaxResults":{"shape":"MaxResults"}
  1205        }
  1206      },
  1207      "ListLanguageModelsResponse":{
  1208        "type":"structure",
  1209        "members":{
  1210          "NextToken":{"shape":"NextToken"},
  1211          "Models":{"shape":"Models"}
  1212        }
  1213      },
  1214      "ListMedicalTranscriptionJobsRequest":{
  1215        "type":"structure",
  1216        "members":{
  1217          "Status":{"shape":"TranscriptionJobStatus"},
  1218          "JobNameContains":{"shape":"TranscriptionJobName"},
  1219          "NextToken":{"shape":"NextToken"},
  1220          "MaxResults":{"shape":"MaxResults"}
  1221        }
  1222      },
  1223      "ListMedicalTranscriptionJobsResponse":{
  1224        "type":"structure",
  1225        "members":{
  1226          "Status":{"shape":"TranscriptionJobStatus"},
  1227          "NextToken":{"shape":"NextToken"},
  1228          "MedicalTranscriptionJobSummaries":{"shape":"MedicalTranscriptionJobSummaries"}
  1229        }
  1230      },
  1231      "ListMedicalVocabulariesRequest":{
  1232        "type":"structure",
  1233        "members":{
  1234          "NextToken":{"shape":"NextToken"},
  1235          "MaxResults":{"shape":"MaxResults"},
  1236          "StateEquals":{"shape":"VocabularyState"},
  1237          "NameContains":{"shape":"VocabularyName"}
  1238        }
  1239      },
  1240      "ListMedicalVocabulariesResponse":{
  1241        "type":"structure",
  1242        "members":{
  1243          "Status":{"shape":"VocabularyState"},
  1244          "NextToken":{"shape":"NextToken"},
  1245          "Vocabularies":{"shape":"Vocabularies"}
  1246        }
  1247      },
  1248      "ListTagsForResourceRequest":{
  1249        "type":"structure",
  1250        "required":["ResourceArn"],
  1251        "members":{
  1252          "ResourceArn":{"shape":"TranscribeArn"}
  1253        }
  1254      },
  1255      "ListTagsForResourceResponse":{
  1256        "type":"structure",
  1257        "members":{
  1258          "ResourceArn":{"shape":"TranscribeArn"},
  1259          "Tags":{"shape":"TagList"}
  1260        }
  1261      },
  1262      "ListTranscriptionJobsRequest":{
  1263        "type":"structure",
  1264        "members":{
  1265          "Status":{"shape":"TranscriptionJobStatus"},
  1266          "JobNameContains":{"shape":"TranscriptionJobName"},
  1267          "NextToken":{"shape":"NextToken"},
  1268          "MaxResults":{"shape":"MaxResults"}
  1269        }
  1270      },
  1271      "ListTranscriptionJobsResponse":{
  1272        "type":"structure",
  1273        "members":{
  1274          "Status":{"shape":"TranscriptionJobStatus"},
  1275          "NextToken":{"shape":"NextToken"},
  1276          "TranscriptionJobSummaries":{"shape":"TranscriptionJobSummaries"}
  1277        }
  1278      },
  1279      "ListVocabulariesRequest":{
  1280        "type":"structure",
  1281        "members":{
  1282          "NextToken":{"shape":"NextToken"},
  1283          "MaxResults":{"shape":"MaxResults"},
  1284          "StateEquals":{"shape":"VocabularyState"},
  1285          "NameContains":{"shape":"VocabularyName"}
  1286        }
  1287      },
  1288      "ListVocabulariesResponse":{
  1289        "type":"structure",
  1290        "members":{
  1291          "Status":{"shape":"VocabularyState"},
  1292          "NextToken":{"shape":"NextToken"},
  1293          "Vocabularies":{"shape":"Vocabularies"}
  1294        }
  1295      },
  1296      "ListVocabularyFiltersRequest":{
  1297        "type":"structure",
  1298        "members":{
  1299          "NextToken":{"shape":"NextToken"},
  1300          "MaxResults":{"shape":"MaxResults"},
  1301          "NameContains":{"shape":"VocabularyFilterName"}
  1302        }
  1303      },
  1304      "ListVocabularyFiltersResponse":{
  1305        "type":"structure",
  1306        "members":{
  1307          "NextToken":{"shape":"NextToken"},
  1308          "VocabularyFilters":{"shape":"VocabularyFilters"}
  1309        }
  1310      },
  1311      "MaxAlternatives":{
  1312        "type":"integer",
  1313        "max":10,
  1314        "min":2
  1315      },
  1316      "MaxResults":{
  1317        "type":"integer",
  1318        "max":100,
  1319        "min":1
  1320      },
  1321      "MaxSpeakers":{
  1322        "type":"integer",
  1323        "max":10,
  1324        "min":2
  1325      },
  1326      "Media":{
  1327        "type":"structure",
  1328        "members":{
  1329          "MediaFileUri":{"shape":"Uri"},
  1330          "RedactedMediaFileUri":{"shape":"Uri"}
  1331        }
  1332      },
  1333      "MediaFormat":{
  1334        "type":"string",
  1335        "enum":[
  1336          "mp3",
  1337          "mp4",
  1338          "wav",
  1339          "flac",
  1340          "ogg",
  1341          "amr",
  1342          "webm"
  1343        ]
  1344      },
  1345      "MediaSampleRateHertz":{
  1346        "type":"integer",
  1347        "max":48000,
  1348        "min":8000
  1349      },
  1350      "MedicalContentIdentificationType":{
  1351        "type":"string",
  1352        "enum":["PHI"]
  1353      },
  1354      "MedicalTranscript":{
  1355        "type":"structure",
  1356        "members":{
  1357          "TranscriptFileUri":{"shape":"Uri"}
  1358        }
  1359      },
  1360      "MedicalTranscriptionJob":{
  1361        "type":"structure",
  1362        "members":{
  1363          "MedicalTranscriptionJobName":{"shape":"TranscriptionJobName"},
  1364          "TranscriptionJobStatus":{"shape":"TranscriptionJobStatus"},
  1365          "LanguageCode":{"shape":"LanguageCode"},
  1366          "MediaSampleRateHertz":{"shape":"MediaSampleRateHertz"},
  1367          "MediaFormat":{"shape":"MediaFormat"},
  1368          "Media":{"shape":"Media"},
  1369          "Transcript":{"shape":"MedicalTranscript"},
  1370          "StartTime":{"shape":"DateTime"},
  1371          "CreationTime":{"shape":"DateTime"},
  1372          "CompletionTime":{"shape":"DateTime"},
  1373          "FailureReason":{"shape":"FailureReason"},
  1374          "Settings":{"shape":"MedicalTranscriptionSetting"},
  1375          "ContentIdentificationType":{"shape":"MedicalContentIdentificationType"},
  1376          "Specialty":{"shape":"Specialty"},
  1377          "Type":{"shape":"Type"},
  1378          "Tags":{"shape":"TagList"}
  1379        }
  1380      },
  1381      "MedicalTranscriptionJobSummaries":{
  1382        "type":"list",
  1383        "member":{"shape":"MedicalTranscriptionJobSummary"}
  1384      },
  1385      "MedicalTranscriptionJobSummary":{
  1386        "type":"structure",
  1387        "members":{
  1388          "MedicalTranscriptionJobName":{"shape":"TranscriptionJobName"},
  1389          "CreationTime":{"shape":"DateTime"},
  1390          "StartTime":{"shape":"DateTime"},
  1391          "CompletionTime":{"shape":"DateTime"},
  1392          "LanguageCode":{"shape":"LanguageCode"},
  1393          "TranscriptionJobStatus":{"shape":"TranscriptionJobStatus"},
  1394          "FailureReason":{"shape":"FailureReason"},
  1395          "OutputLocationType":{"shape":"OutputLocationType"},
  1396          "Specialty":{"shape":"Specialty"},
  1397          "ContentIdentificationType":{"shape":"MedicalContentIdentificationType"},
  1398          "Type":{"shape":"Type"}
  1399        }
  1400      },
  1401      "MedicalTranscriptionSetting":{
  1402        "type":"structure",
  1403        "members":{
  1404          "ShowSpeakerLabels":{"shape":"Boolean"},
  1405          "MaxSpeakerLabels":{"shape":"MaxSpeakers"},
  1406          "ChannelIdentification":{"shape":"Boolean"},
  1407          "ShowAlternatives":{"shape":"Boolean"},
  1408          "MaxAlternatives":{"shape":"MaxAlternatives"},
  1409          "VocabularyName":{"shape":"VocabularyName"}
  1410        }
  1411      },
  1412      "ModelName":{
  1413        "type":"string",
  1414        "max":200,
  1415        "min":1,
  1416        "pattern":"^[0-9a-zA-Z._-]+"
  1417      },
  1418      "ModelSettings":{
  1419        "type":"structure",
  1420        "members":{
  1421          "LanguageModelName":{"shape":"ModelName"}
  1422        }
  1423      },
  1424      "ModelStatus":{
  1425        "type":"string",
  1426        "enum":[
  1427          "IN_PROGRESS",
  1428          "FAILED",
  1429          "COMPLETED"
  1430        ]
  1431      },
  1432      "Models":{
  1433        "type":"list",
  1434        "member":{"shape":"LanguageModel"}
  1435      },
  1436      "NextToken":{
  1437        "type":"string",
  1438        "max":8192,
  1439        "pattern":".+"
  1440      },
  1441      "NonEmptyString":{
  1442        "type":"string",
  1443        "max":2000,
  1444        "min":1,
  1445        "pattern":".*\\S.*"
  1446      },
  1447      "NonTalkTimeFilter":{
  1448        "type":"structure",
  1449        "members":{
  1450          "Threshold":{"shape":"TimestampMilliseconds"},
  1451          "AbsoluteTimeRange":{"shape":"AbsoluteTimeRange"},
  1452          "RelativeTimeRange":{"shape":"RelativeTimeRange"},
  1453          "Negate":{"shape":"Boolean"}
  1454        }
  1455      },
  1456      "NotFoundException":{
  1457        "type":"structure",
  1458        "members":{
  1459          "Message":{"shape":"String"}
  1460        },
  1461        "exception":true
  1462      },
  1463      "OutputBucketName":{
  1464        "type":"string",
  1465        "max":64,
  1466        "pattern":"[a-z0-9][\\.\\-a-z0-9]{1,61}[a-z0-9]"
  1467      },
  1468      "OutputKey":{
  1469        "type":"string",
  1470        "max":1024,
  1471        "min":1,
  1472        "pattern":"[a-zA-Z0-9-_.!*'()/]{1,1024}$"
  1473      },
  1474      "OutputLocationType":{
  1475        "type":"string",
  1476        "enum":[
  1477          "CUSTOMER_BUCKET",
  1478          "SERVICE_BUCKET"
  1479        ]
  1480      },
  1481      "ParticipantRole":{
  1482        "type":"string",
  1483        "enum":[
  1484          "AGENT",
  1485          "CUSTOMER"
  1486        ]
  1487      },
  1488      "Percentage":{
  1489        "type":"integer",
  1490        "max":100,
  1491        "min":0
  1492      },
  1493      "Phrase":{
  1494        "type":"string",
  1495        "max":256,
  1496        "min":0,
  1497        "pattern":".+"
  1498      },
  1499      "Phrases":{
  1500        "type":"list",
  1501        "member":{"shape":"Phrase"}
  1502      },
  1503      "RedactionOutput":{
  1504        "type":"string",
  1505        "enum":[
  1506          "redacted",
  1507          "redacted_and_unredacted"
  1508        ]
  1509      },
  1510      "RedactionType":{
  1511        "type":"string",
  1512        "enum":["PII"]
  1513      },
  1514      "RelativeTimeRange":{
  1515        "type":"structure",
  1516        "members":{
  1517          "StartPercentage":{"shape":"Percentage"},
  1518          "EndPercentage":{"shape":"Percentage"},
  1519          "First":{"shape":"Percentage"},
  1520          "Last":{"shape":"Percentage"}
  1521        }
  1522      },
  1523      "Rule":{
  1524        "type":"structure",
  1525        "members":{
  1526          "NonTalkTimeFilter":{"shape":"NonTalkTimeFilter"},
  1527          "InterruptionFilter":{"shape":"InterruptionFilter"},
  1528          "TranscriptFilter":{"shape":"TranscriptFilter"},
  1529          "SentimentFilter":{"shape":"SentimentFilter"}
  1530        },
  1531        "union":true
  1532      },
  1533      "RuleList":{
  1534        "type":"list",
  1535        "member":{"shape":"Rule"},
  1536        "max":20,
  1537        "min":1
  1538      },
  1539      "SentimentFilter":{
  1540        "type":"structure",
  1541        "required":["Sentiments"],
  1542        "members":{
  1543          "Sentiments":{"shape":"SentimentValueList"},
  1544          "AbsoluteTimeRange":{"shape":"AbsoluteTimeRange"},
  1545          "RelativeTimeRange":{"shape":"RelativeTimeRange"},
  1546          "ParticipantRole":{"shape":"ParticipantRole"},
  1547          "Negate":{"shape":"Boolean"}
  1548        }
  1549      },
  1550      "SentimentValue":{
  1551        "type":"string",
  1552        "enum":[
  1553          "POSITIVE",
  1554          "NEGATIVE",
  1555          "NEUTRAL",
  1556          "MIXED"
  1557        ]
  1558      },
  1559      "SentimentValueList":{
  1560        "type":"list",
  1561        "member":{"shape":"SentimentValue"},
  1562        "min":1
  1563      },
  1564      "Settings":{
  1565        "type":"structure",
  1566        "members":{
  1567          "VocabularyName":{"shape":"VocabularyName"},
  1568          "ShowSpeakerLabels":{"shape":"Boolean"},
  1569          "MaxSpeakerLabels":{"shape":"MaxSpeakers"},
  1570          "ChannelIdentification":{"shape":"Boolean"},
  1571          "ShowAlternatives":{"shape":"Boolean"},
  1572          "MaxAlternatives":{"shape":"MaxAlternatives"},
  1573          "VocabularyFilterName":{"shape":"VocabularyFilterName"},
  1574          "VocabularyFilterMethod":{"shape":"VocabularyFilterMethod"}
  1575        }
  1576      },
  1577      "Specialty":{
  1578        "type":"string",
  1579        "enum":["PRIMARYCARE"]
  1580      },
  1581      "StartCallAnalyticsJobRequest":{
  1582        "type":"structure",
  1583        "required":[
  1584          "CallAnalyticsJobName",
  1585          "Media",
  1586          "DataAccessRoleArn"
  1587        ],
  1588        "members":{
  1589          "CallAnalyticsJobName":{"shape":"CallAnalyticsJobName"},
  1590          "Media":{"shape":"Media"},
  1591          "OutputLocation":{"shape":"Uri"},
  1592          "OutputEncryptionKMSKeyId":{"shape":"KMSKeyId"},
  1593          "DataAccessRoleArn":{"shape":"DataAccessRoleArn"},
  1594          "Settings":{"shape":"CallAnalyticsJobSettings"},
  1595          "ChannelDefinitions":{"shape":"ChannelDefinitions"}
  1596        }
  1597      },
  1598      "StartCallAnalyticsJobResponse":{
  1599        "type":"structure",
  1600        "members":{
  1601          "CallAnalyticsJob":{"shape":"CallAnalyticsJob"}
  1602        }
  1603      },
  1604      "StartMedicalTranscriptionJobRequest":{
  1605        "type":"structure",
  1606        "required":[
  1607          "MedicalTranscriptionJobName",
  1608          "LanguageCode",
  1609          "Media",
  1610          "OutputBucketName",
  1611          "Specialty",
  1612          "Type"
  1613        ],
  1614        "members":{
  1615          "MedicalTranscriptionJobName":{"shape":"TranscriptionJobName"},
  1616          "LanguageCode":{"shape":"LanguageCode"},
  1617          "MediaSampleRateHertz":{"shape":"MediaSampleRateHertz"},
  1618          "MediaFormat":{"shape":"MediaFormat"},
  1619          "Media":{"shape":"Media"},
  1620          "OutputBucketName":{"shape":"OutputBucketName"},
  1621          "OutputKey":{"shape":"OutputKey"},
  1622          "OutputEncryptionKMSKeyId":{"shape":"KMSKeyId"},
  1623          "KMSEncryptionContext":{"shape":"KMSEncryptionContextMap"},
  1624          "Settings":{"shape":"MedicalTranscriptionSetting"},
  1625          "ContentIdentificationType":{"shape":"MedicalContentIdentificationType"},
  1626          "Specialty":{"shape":"Specialty"},
  1627          "Type":{"shape":"Type"},
  1628          "Tags":{"shape":"TagList"}
  1629        }
  1630      },
  1631      "StartMedicalTranscriptionJobResponse":{
  1632        "type":"structure",
  1633        "members":{
  1634          "MedicalTranscriptionJob":{"shape":"MedicalTranscriptionJob"}
  1635        }
  1636      },
  1637      "StartTranscriptionJobRequest":{
  1638        "type":"structure",
  1639        "required":[
  1640          "TranscriptionJobName",
  1641          "Media"
  1642        ],
  1643        "members":{
  1644          "TranscriptionJobName":{"shape":"TranscriptionJobName"},
  1645          "LanguageCode":{"shape":"LanguageCode"},
  1646          "MediaSampleRateHertz":{"shape":"MediaSampleRateHertz"},
  1647          "MediaFormat":{"shape":"MediaFormat"},
  1648          "Media":{"shape":"Media"},
  1649          "OutputBucketName":{"shape":"OutputBucketName"},
  1650          "OutputKey":{"shape":"OutputKey"},
  1651          "OutputEncryptionKMSKeyId":{"shape":"KMSKeyId"},
  1652          "KMSEncryptionContext":{"shape":"KMSEncryptionContextMap"},
  1653          "Settings":{"shape":"Settings"},
  1654          "ModelSettings":{"shape":"ModelSettings"},
  1655          "JobExecutionSettings":{"shape":"JobExecutionSettings"},
  1656          "ContentRedaction":{"shape":"ContentRedaction"},
  1657          "IdentifyLanguage":{"shape":"Boolean"},
  1658          "LanguageOptions":{"shape":"LanguageOptions"},
  1659          "Subtitles":{"shape":"Subtitles"},
  1660          "Tags":{"shape":"TagList"}
  1661        }
  1662      },
  1663      "StartTranscriptionJobResponse":{
  1664        "type":"structure",
  1665        "members":{
  1666          "TranscriptionJob":{"shape":"TranscriptionJob"}
  1667        }
  1668      },
  1669      "String":{"type":"string"},
  1670      "StringTargetList":{
  1671        "type":"list",
  1672        "member":{"shape":"NonEmptyString"},
  1673        "min":1
  1674      },
  1675      "SubtitleFileUris":{
  1676        "type":"list",
  1677        "member":{"shape":"Uri"}
  1678      },
  1679      "SubtitleFormat":{
  1680        "type":"string",
  1681        "enum":[
  1682          "vtt",
  1683          "srt"
  1684        ]
  1685      },
  1686      "SubtitleFormats":{
  1687        "type":"list",
  1688        "member":{"shape":"SubtitleFormat"}
  1689      },
  1690      "Subtitles":{
  1691        "type":"structure",
  1692        "members":{
  1693          "Formats":{"shape":"SubtitleFormats"}
  1694        }
  1695      },
  1696      "SubtitlesOutput":{
  1697        "type":"structure",
  1698        "members":{
  1699          "Formats":{"shape":"SubtitleFormats"},
  1700          "SubtitleFileUris":{"shape":"SubtitleFileUris"}
  1701        }
  1702      },
  1703      "Tag":{
  1704        "type":"structure",
  1705        "required":[
  1706          "Key",
  1707          "Value"
  1708        ],
  1709        "members":{
  1710          "Key":{"shape":"TagKey"},
  1711          "Value":{"shape":"TagValue"}
  1712        }
  1713      },
  1714      "TagKey":{
  1715        "type":"string",
  1716        "max":128,
  1717        "min":1
  1718      },
  1719      "TagKeyList":{
  1720        "type":"list",
  1721        "member":{"shape":"TagKey"},
  1722        "max":200,
  1723        "min":1
  1724      },
  1725      "TagList":{
  1726        "type":"list",
  1727        "member":{"shape":"Tag"},
  1728        "max":200,
  1729        "min":1
  1730      },
  1731      "TagResourceRequest":{
  1732        "type":"structure",
  1733        "required":[
  1734          "ResourceArn",
  1735          "Tags"
  1736        ],
  1737        "members":{
  1738          "ResourceArn":{"shape":"TranscribeArn"},
  1739          "Tags":{"shape":"TagList"}
  1740        }
  1741      },
  1742      "TagResourceResponse":{
  1743        "type":"structure",
  1744        "members":{
  1745        }
  1746      },
  1747      "TagValue":{
  1748        "type":"string",
  1749        "max":256,
  1750        "min":0
  1751      },
  1752      "TimestampMilliseconds":{
  1753        "type":"long",
  1754        "max":14400000,
  1755        "min":0
  1756      },
  1757      "TranscribeArn":{
  1758        "type":"string",
  1759        "max":1011,
  1760        "min":1,
  1761        "pattern":"arn:aws(-[^:]+)?:transcribe:[a-zA-Z0-9-]*:[0-9]{12}:[a-zA-Z-]*/[0-9a-zA-Z._-]+"
  1762      },
  1763      "Transcript":{
  1764        "type":"structure",
  1765        "members":{
  1766          "TranscriptFileUri":{"shape":"Uri"},
  1767          "RedactedTranscriptFileUri":{"shape":"Uri"}
  1768        }
  1769      },
  1770      "TranscriptFilter":{
  1771        "type":"structure",
  1772        "required":[
  1773          "TranscriptFilterType",
  1774          "Targets"
  1775        ],
  1776        "members":{
  1777          "TranscriptFilterType":{"shape":"TranscriptFilterType"},
  1778          "AbsoluteTimeRange":{"shape":"AbsoluteTimeRange"},
  1779          "RelativeTimeRange":{"shape":"RelativeTimeRange"},
  1780          "ParticipantRole":{"shape":"ParticipantRole"},
  1781          "Negate":{"shape":"Boolean"},
  1782          "Targets":{"shape":"StringTargetList"}
  1783        }
  1784      },
  1785      "TranscriptFilterType":{
  1786        "type":"string",
  1787        "enum":["EXACT"]
  1788      },
  1789      "TranscriptionJob":{
  1790        "type":"structure",
  1791        "members":{
  1792          "TranscriptionJobName":{"shape":"TranscriptionJobName"},
  1793          "TranscriptionJobStatus":{"shape":"TranscriptionJobStatus"},
  1794          "LanguageCode":{"shape":"LanguageCode"},
  1795          "MediaSampleRateHertz":{"shape":"MediaSampleRateHertz"},
  1796          "MediaFormat":{"shape":"MediaFormat"},
  1797          "Media":{"shape":"Media"},
  1798          "Transcript":{"shape":"Transcript"},
  1799          "StartTime":{"shape":"DateTime"},
  1800          "CreationTime":{"shape":"DateTime"},
  1801          "CompletionTime":{"shape":"DateTime"},
  1802          "FailureReason":{"shape":"FailureReason"},
  1803          "Settings":{"shape":"Settings"},
  1804          "ModelSettings":{"shape":"ModelSettings"},
  1805          "JobExecutionSettings":{"shape":"JobExecutionSettings"},
  1806          "ContentRedaction":{"shape":"ContentRedaction"},
  1807          "IdentifyLanguage":{"shape":"Boolean"},
  1808          "LanguageOptions":{"shape":"LanguageOptions"},
  1809          "IdentifiedLanguageScore":{"shape":"IdentifiedLanguageScore"},
  1810          "Tags":{"shape":"TagList"},
  1811          "Subtitles":{"shape":"SubtitlesOutput"}
  1812        }
  1813      },
  1814      "TranscriptionJobName":{
  1815        "type":"string",
  1816        "max":200,
  1817        "min":1,
  1818        "pattern":"^[0-9a-zA-Z._-]+"
  1819      },
  1820      "TranscriptionJobStatus":{
  1821        "type":"string",
  1822        "enum":[
  1823          "QUEUED",
  1824          "IN_PROGRESS",
  1825          "FAILED",
  1826          "COMPLETED"
  1827        ]
  1828      },
  1829      "TranscriptionJobSummaries":{
  1830        "type":"list",
  1831        "member":{"shape":"TranscriptionJobSummary"}
  1832      },
  1833      "TranscriptionJobSummary":{
  1834        "type":"structure",
  1835        "members":{
  1836          "TranscriptionJobName":{"shape":"TranscriptionJobName"},
  1837          "CreationTime":{"shape":"DateTime"},
  1838          "StartTime":{"shape":"DateTime"},
  1839          "CompletionTime":{"shape":"DateTime"},
  1840          "LanguageCode":{"shape":"LanguageCode"},
  1841          "TranscriptionJobStatus":{"shape":"TranscriptionJobStatus"},
  1842          "FailureReason":{"shape":"FailureReason"},
  1843          "OutputLocationType":{"shape":"OutputLocationType"},
  1844          "ContentRedaction":{"shape":"ContentRedaction"},
  1845          "ModelSettings":{"shape":"ModelSettings"},
  1846          "IdentifyLanguage":{"shape":"Boolean"},
  1847          "IdentifiedLanguageScore":{"shape":"IdentifiedLanguageScore"}
  1848        }
  1849      },
  1850      "Type":{
  1851        "type":"string",
  1852        "enum":[
  1853          "CONVERSATION",
  1854          "DICTATION"
  1855        ]
  1856      },
  1857      "UntagResourceRequest":{
  1858        "type":"structure",
  1859        "required":[
  1860          "ResourceArn",
  1861          "TagKeys"
  1862        ],
  1863        "members":{
  1864          "ResourceArn":{"shape":"TranscribeArn"},
  1865          "TagKeys":{"shape":"TagKeyList"}
  1866        }
  1867      },
  1868      "UntagResourceResponse":{
  1869        "type":"structure",
  1870        "members":{
  1871        }
  1872      },
  1873      "UpdateCallAnalyticsCategoryRequest":{
  1874        "type":"structure",
  1875        "required":[
  1876          "CategoryName",
  1877          "Rules"
  1878        ],
  1879        "members":{
  1880          "CategoryName":{"shape":"CategoryName"},
  1881          "Rules":{"shape":"RuleList"}
  1882        }
  1883      },
  1884      "UpdateCallAnalyticsCategoryResponse":{
  1885        "type":"structure",
  1886        "members":{
  1887          "CategoryProperties":{"shape":"CategoryProperties"}
  1888        }
  1889      },
  1890      "UpdateMedicalVocabularyRequest":{
  1891        "type":"structure",
  1892        "required":[
  1893          "VocabularyName",
  1894          "LanguageCode"
  1895        ],
  1896        "members":{
  1897          "VocabularyName":{"shape":"VocabularyName"},
  1898          "LanguageCode":{"shape":"LanguageCode"},
  1899          "VocabularyFileUri":{"shape":"Uri"}
  1900        }
  1901      },
  1902      "UpdateMedicalVocabularyResponse":{
  1903        "type":"structure",
  1904        "members":{
  1905          "VocabularyName":{"shape":"VocabularyName"},
  1906          "LanguageCode":{"shape":"LanguageCode"},
  1907          "LastModifiedTime":{"shape":"DateTime"},
  1908          "VocabularyState":{"shape":"VocabularyState"}
  1909        }
  1910      },
  1911      "UpdateVocabularyFilterRequest":{
  1912        "type":"structure",
  1913        "required":["VocabularyFilterName"],
  1914        "members":{
  1915          "VocabularyFilterName":{"shape":"VocabularyFilterName"},
  1916          "Words":{"shape":"Words"},
  1917          "VocabularyFilterFileUri":{"shape":"Uri"}
  1918        }
  1919      },
  1920      "UpdateVocabularyFilterResponse":{
  1921        "type":"structure",
  1922        "members":{
  1923          "VocabularyFilterName":{"shape":"VocabularyFilterName"},
  1924          "LanguageCode":{"shape":"LanguageCode"},
  1925          "LastModifiedTime":{"shape":"DateTime"}
  1926        }
  1927      },
  1928      "UpdateVocabularyRequest":{
  1929        "type":"structure",
  1930        "required":[
  1931          "VocabularyName",
  1932          "LanguageCode"
  1933        ],
  1934        "members":{
  1935          "VocabularyName":{"shape":"VocabularyName"},
  1936          "LanguageCode":{"shape":"LanguageCode"},
  1937          "Phrases":{"shape":"Phrases"},
  1938          "VocabularyFileUri":{"shape":"Uri"}
  1939        }
  1940      },
  1941      "UpdateVocabularyResponse":{
  1942        "type":"structure",
  1943        "members":{
  1944          "VocabularyName":{"shape":"VocabularyName"},
  1945          "LanguageCode":{"shape":"LanguageCode"},
  1946          "LastModifiedTime":{"shape":"DateTime"},
  1947          "VocabularyState":{"shape":"VocabularyState"}
  1948        }
  1949      },
  1950      "Uri":{
  1951        "type":"string",
  1952        "max":2000,
  1953        "min":1,
  1954        "pattern":"(s3://|http(s*)://).+"
  1955      },
  1956      "Vocabularies":{
  1957        "type":"list",
  1958        "member":{"shape":"VocabularyInfo"}
  1959      },
  1960      "VocabularyFilterInfo":{
  1961        "type":"structure",
  1962        "members":{
  1963          "VocabularyFilterName":{"shape":"VocabularyFilterName"},
  1964          "LanguageCode":{"shape":"LanguageCode"},
  1965          "LastModifiedTime":{"shape":"DateTime"}
  1966        }
  1967      },
  1968      "VocabularyFilterMethod":{
  1969        "type":"string",
  1970        "enum":[
  1971          "remove",
  1972          "mask",
  1973          "tag"
  1974        ]
  1975      },
  1976      "VocabularyFilterName":{
  1977        "type":"string",
  1978        "max":200,
  1979        "min":1,
  1980        "pattern":"^[0-9a-zA-Z._-]+"
  1981      },
  1982      "VocabularyFilters":{
  1983        "type":"list",
  1984        "member":{"shape":"VocabularyFilterInfo"}
  1985      },
  1986      "VocabularyInfo":{
  1987        "type":"structure",
  1988        "members":{
  1989          "VocabularyName":{"shape":"VocabularyName"},
  1990          "LanguageCode":{"shape":"LanguageCode"},
  1991          "LastModifiedTime":{"shape":"DateTime"},
  1992          "VocabularyState":{"shape":"VocabularyState"}
  1993        }
  1994      },
  1995      "VocabularyName":{
  1996        "type":"string",
  1997        "max":200,
  1998        "min":1,
  1999        "pattern":"^[0-9a-zA-Z._-]+"
  2000      },
  2001      "VocabularyState":{
  2002        "type":"string",
  2003        "enum":[
  2004          "PENDING",
  2005          "READY",
  2006          "FAILED"
  2007        ]
  2008      },
  2009      "Word":{
  2010        "type":"string",
  2011        "max":256,
  2012        "min":1
  2013      },
  2014      "Words":{
  2015        "type":"list",
  2016        "member":{"shape":"Word"},
  2017        "min":1
  2018      }
  2019    }
  2020  }