github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/mediaconvert/2017-08-29/api-2.json (about)

     1  {
     2    "metadata": {
     3      "apiVersion": "2017-08-29",
     4      "endpointPrefix": "mediaconvert",
     5      "signingName": "mediaconvert",
     6      "serviceFullName": "AWS Elemental MediaConvert",
     7      "serviceId": "MediaConvert",
     8      "protocol": "rest-json",
     9      "jsonVersion": "1.1",
    10      "uid": "mediaconvert-2017-08-29",
    11      "signatureVersion": "v4",
    12      "serviceAbbreviation": "MediaConvert"
    13    },
    14    "operations": {
    15      "AssociateCertificate": {
    16        "name": "AssociateCertificate",
    17        "http": {
    18          "method": "POST",
    19          "requestUri": "/2017-08-29/certificates",
    20          "responseCode": 201
    21        },
    22        "input": {
    23          "shape": "AssociateCertificateRequest"
    24        },
    25        "output": {
    26          "shape": "AssociateCertificateResponse"
    27        },
    28        "errors": [
    29          {
    30            "shape": "BadRequestException"
    31          },
    32          {
    33            "shape": "InternalServerErrorException"
    34          },
    35          {
    36            "shape": "ForbiddenException"
    37          },
    38          {
    39            "shape": "NotFoundException"
    40          },
    41          {
    42            "shape": "TooManyRequestsException"
    43          },
    44          {
    45            "shape": "ConflictException"
    46          }
    47        ]
    48      },
    49      "CancelJob": {
    50        "name": "CancelJob",
    51        "http": {
    52          "method": "DELETE",
    53          "requestUri": "/2017-08-29/jobs/{id}",
    54          "responseCode": 202
    55        },
    56        "input": {
    57          "shape": "CancelJobRequest"
    58        },
    59        "output": {
    60          "shape": "CancelJobResponse"
    61        },
    62        "errors": [
    63          {
    64            "shape": "BadRequestException"
    65          },
    66          {
    67            "shape": "InternalServerErrorException"
    68          },
    69          {
    70            "shape": "ForbiddenException"
    71          },
    72          {
    73            "shape": "NotFoundException"
    74          },
    75          {
    76            "shape": "TooManyRequestsException"
    77          },
    78          {
    79            "shape": "ConflictException"
    80          }
    81        ]
    82      },
    83      "CreateJob": {
    84        "name": "CreateJob",
    85        "http": {
    86          "method": "POST",
    87          "requestUri": "/2017-08-29/jobs",
    88          "responseCode": 201
    89        },
    90        "input": {
    91          "shape": "CreateJobRequest"
    92        },
    93        "output": {
    94          "shape": "CreateJobResponse"
    95        },
    96        "errors": [
    97          {
    98            "shape": "BadRequestException"
    99          },
   100          {
   101            "shape": "InternalServerErrorException"
   102          },
   103          {
   104            "shape": "ForbiddenException"
   105          },
   106          {
   107            "shape": "NotFoundException"
   108          },
   109          {
   110            "shape": "TooManyRequestsException"
   111          },
   112          {
   113            "shape": "ConflictException"
   114          }
   115        ]
   116      },
   117      "CreateJobTemplate": {
   118        "name": "CreateJobTemplate",
   119        "http": {
   120          "method": "POST",
   121          "requestUri": "/2017-08-29/jobTemplates",
   122          "responseCode": 201
   123        },
   124        "input": {
   125          "shape": "CreateJobTemplateRequest"
   126        },
   127        "output": {
   128          "shape": "CreateJobTemplateResponse"
   129        },
   130        "errors": [
   131          {
   132            "shape": "BadRequestException"
   133          },
   134          {
   135            "shape": "InternalServerErrorException"
   136          },
   137          {
   138            "shape": "ForbiddenException"
   139          },
   140          {
   141            "shape": "NotFoundException"
   142          },
   143          {
   144            "shape": "TooManyRequestsException"
   145          },
   146          {
   147            "shape": "ConflictException"
   148          }
   149        ]
   150      },
   151      "CreatePreset": {
   152        "name": "CreatePreset",
   153        "http": {
   154          "method": "POST",
   155          "requestUri": "/2017-08-29/presets",
   156          "responseCode": 201
   157        },
   158        "input": {
   159          "shape": "CreatePresetRequest"
   160        },
   161        "output": {
   162          "shape": "CreatePresetResponse"
   163        },
   164        "errors": [
   165          {
   166            "shape": "BadRequestException"
   167          },
   168          {
   169            "shape": "InternalServerErrorException"
   170          },
   171          {
   172            "shape": "ForbiddenException"
   173          },
   174          {
   175            "shape": "NotFoundException"
   176          },
   177          {
   178            "shape": "TooManyRequestsException"
   179          },
   180          {
   181            "shape": "ConflictException"
   182          }
   183        ]
   184      },
   185      "CreateQueue": {
   186        "name": "CreateQueue",
   187        "http": {
   188          "method": "POST",
   189          "requestUri": "/2017-08-29/queues",
   190          "responseCode": 201
   191        },
   192        "input": {
   193          "shape": "CreateQueueRequest"
   194        },
   195        "output": {
   196          "shape": "CreateQueueResponse"
   197        },
   198        "errors": [
   199          {
   200            "shape": "BadRequestException"
   201          },
   202          {
   203            "shape": "InternalServerErrorException"
   204          },
   205          {
   206            "shape": "ForbiddenException"
   207          },
   208          {
   209            "shape": "NotFoundException"
   210          },
   211          {
   212            "shape": "TooManyRequestsException"
   213          },
   214          {
   215            "shape": "ConflictException"
   216          }
   217        ]
   218      },
   219      "DeleteJobTemplate": {
   220        "name": "DeleteJobTemplate",
   221        "http": {
   222          "method": "DELETE",
   223          "requestUri": "/2017-08-29/jobTemplates/{name}",
   224          "responseCode": 202
   225        },
   226        "input": {
   227          "shape": "DeleteJobTemplateRequest"
   228        },
   229        "output": {
   230          "shape": "DeleteJobTemplateResponse"
   231        },
   232        "errors": [
   233          {
   234            "shape": "BadRequestException"
   235          },
   236          {
   237            "shape": "InternalServerErrorException"
   238          },
   239          {
   240            "shape": "ForbiddenException"
   241          },
   242          {
   243            "shape": "NotFoundException"
   244          },
   245          {
   246            "shape": "TooManyRequestsException"
   247          },
   248          {
   249            "shape": "ConflictException"
   250          }
   251        ]
   252      },
   253      "DeletePolicy": {
   254        "name": "DeletePolicy",
   255        "http": {
   256          "method": "DELETE",
   257          "requestUri": "/2017-08-29/policy",
   258          "responseCode": 200
   259        },
   260        "input": {
   261          "shape": "DeletePolicyRequest"
   262        },
   263        "output": {
   264          "shape": "DeletePolicyResponse"
   265        },
   266        "errors": [
   267          {
   268            "shape": "BadRequestException"
   269          },
   270          {
   271            "shape": "InternalServerErrorException"
   272          },
   273          {
   274            "shape": "ForbiddenException"
   275          },
   276          {
   277            "shape": "NotFoundException"
   278          },
   279          {
   280            "shape": "TooManyRequestsException"
   281          },
   282          {
   283            "shape": "ConflictException"
   284          }
   285        ]
   286      },
   287      "DeletePreset": {
   288        "name": "DeletePreset",
   289        "http": {
   290          "method": "DELETE",
   291          "requestUri": "/2017-08-29/presets/{name}",
   292          "responseCode": 202
   293        },
   294        "input": {
   295          "shape": "DeletePresetRequest"
   296        },
   297        "output": {
   298          "shape": "DeletePresetResponse"
   299        },
   300        "errors": [
   301          {
   302            "shape": "BadRequestException"
   303          },
   304          {
   305            "shape": "InternalServerErrorException"
   306          },
   307          {
   308            "shape": "ForbiddenException"
   309          },
   310          {
   311            "shape": "NotFoundException"
   312          },
   313          {
   314            "shape": "TooManyRequestsException"
   315          },
   316          {
   317            "shape": "ConflictException"
   318          }
   319        ]
   320      },
   321      "DeleteQueue": {
   322        "name": "DeleteQueue",
   323        "http": {
   324          "method": "DELETE",
   325          "requestUri": "/2017-08-29/queues/{name}",
   326          "responseCode": 202
   327        },
   328        "input": {
   329          "shape": "DeleteQueueRequest"
   330        },
   331        "output": {
   332          "shape": "DeleteQueueResponse"
   333        },
   334        "errors": [
   335          {
   336            "shape": "BadRequestException"
   337          },
   338          {
   339            "shape": "InternalServerErrorException"
   340          },
   341          {
   342            "shape": "ForbiddenException"
   343          },
   344          {
   345            "shape": "NotFoundException"
   346          },
   347          {
   348            "shape": "TooManyRequestsException"
   349          },
   350          {
   351            "shape": "ConflictException"
   352          }
   353        ]
   354      },
   355      "DescribeEndpoints": {
   356        "name": "DescribeEndpoints",
   357        "http": {
   358          "method": "POST",
   359          "requestUri": "/2017-08-29/endpoints",
   360          "responseCode": 200
   361        },
   362        "input": {
   363          "shape": "DescribeEndpointsRequest"
   364        },
   365        "output": {
   366          "shape": "DescribeEndpointsResponse"
   367        },
   368        "errors": [
   369          {
   370            "shape": "BadRequestException"
   371          },
   372          {
   373            "shape": "InternalServerErrorException"
   374          },
   375          {
   376            "shape": "ForbiddenException"
   377          },
   378          {
   379            "shape": "NotFoundException"
   380          },
   381          {
   382            "shape": "TooManyRequestsException"
   383          },
   384          {
   385            "shape": "ConflictException"
   386          }
   387        ]
   388      },
   389      "DisassociateCertificate": {
   390        "name": "DisassociateCertificate",
   391        "http": {
   392          "method": "DELETE",
   393          "requestUri": "/2017-08-29/certificates/{arn}",
   394          "responseCode": 202
   395        },
   396        "input": {
   397          "shape": "DisassociateCertificateRequest"
   398        },
   399        "output": {
   400          "shape": "DisassociateCertificateResponse"
   401        },
   402        "errors": [
   403          {
   404            "shape": "BadRequestException"
   405          },
   406          {
   407            "shape": "InternalServerErrorException"
   408          },
   409          {
   410            "shape": "ForbiddenException"
   411          },
   412          {
   413            "shape": "NotFoundException"
   414          },
   415          {
   416            "shape": "TooManyRequestsException"
   417          },
   418          {
   419            "shape": "ConflictException"
   420          }
   421        ]
   422      },
   423      "GetJob": {
   424        "name": "GetJob",
   425        "http": {
   426          "method": "GET",
   427          "requestUri": "/2017-08-29/jobs/{id}",
   428          "responseCode": 200
   429        },
   430        "input": {
   431          "shape": "GetJobRequest"
   432        },
   433        "output": {
   434          "shape": "GetJobResponse"
   435        },
   436        "errors": [
   437          {
   438            "shape": "BadRequestException"
   439          },
   440          {
   441            "shape": "InternalServerErrorException"
   442          },
   443          {
   444            "shape": "ForbiddenException"
   445          },
   446          {
   447            "shape": "NotFoundException"
   448          },
   449          {
   450            "shape": "TooManyRequestsException"
   451          },
   452          {
   453            "shape": "ConflictException"
   454          }
   455        ]
   456      },
   457      "GetJobTemplate": {
   458        "name": "GetJobTemplate",
   459        "http": {
   460          "method": "GET",
   461          "requestUri": "/2017-08-29/jobTemplates/{name}",
   462          "responseCode": 200
   463        },
   464        "input": {
   465          "shape": "GetJobTemplateRequest"
   466        },
   467        "output": {
   468          "shape": "GetJobTemplateResponse"
   469        },
   470        "errors": [
   471          {
   472            "shape": "BadRequestException"
   473          },
   474          {
   475            "shape": "InternalServerErrorException"
   476          },
   477          {
   478            "shape": "ForbiddenException"
   479          },
   480          {
   481            "shape": "NotFoundException"
   482          },
   483          {
   484            "shape": "TooManyRequestsException"
   485          },
   486          {
   487            "shape": "ConflictException"
   488          }
   489        ]
   490      },
   491      "GetPolicy": {
   492        "name": "GetPolicy",
   493        "http": {
   494          "method": "GET",
   495          "requestUri": "/2017-08-29/policy",
   496          "responseCode": 200
   497        },
   498        "input": {
   499          "shape": "GetPolicyRequest"
   500        },
   501        "output": {
   502          "shape": "GetPolicyResponse"
   503        },
   504        "errors": [
   505          {
   506            "shape": "BadRequestException"
   507          },
   508          {
   509            "shape": "InternalServerErrorException"
   510          },
   511          {
   512            "shape": "ForbiddenException"
   513          },
   514          {
   515            "shape": "NotFoundException"
   516          },
   517          {
   518            "shape": "TooManyRequestsException"
   519          },
   520          {
   521            "shape": "ConflictException"
   522          }
   523        ]
   524      },
   525      "GetPreset": {
   526        "name": "GetPreset",
   527        "http": {
   528          "method": "GET",
   529          "requestUri": "/2017-08-29/presets/{name}",
   530          "responseCode": 200
   531        },
   532        "input": {
   533          "shape": "GetPresetRequest"
   534        },
   535        "output": {
   536          "shape": "GetPresetResponse"
   537        },
   538        "errors": [
   539          {
   540            "shape": "BadRequestException"
   541          },
   542          {
   543            "shape": "InternalServerErrorException"
   544          },
   545          {
   546            "shape": "ForbiddenException"
   547          },
   548          {
   549            "shape": "NotFoundException"
   550          },
   551          {
   552            "shape": "TooManyRequestsException"
   553          },
   554          {
   555            "shape": "ConflictException"
   556          }
   557        ]
   558      },
   559      "GetQueue": {
   560        "name": "GetQueue",
   561        "http": {
   562          "method": "GET",
   563          "requestUri": "/2017-08-29/queues/{name}",
   564          "responseCode": 200
   565        },
   566        "input": {
   567          "shape": "GetQueueRequest"
   568        },
   569        "output": {
   570          "shape": "GetQueueResponse"
   571        },
   572        "errors": [
   573          {
   574            "shape": "BadRequestException"
   575          },
   576          {
   577            "shape": "InternalServerErrorException"
   578          },
   579          {
   580            "shape": "ForbiddenException"
   581          },
   582          {
   583            "shape": "NotFoundException"
   584          },
   585          {
   586            "shape": "TooManyRequestsException"
   587          },
   588          {
   589            "shape": "ConflictException"
   590          }
   591        ]
   592      },
   593      "ListJobTemplates": {
   594        "name": "ListJobTemplates",
   595        "http": {
   596          "method": "GET",
   597          "requestUri": "/2017-08-29/jobTemplates",
   598          "responseCode": 200
   599        },
   600        "input": {
   601          "shape": "ListJobTemplatesRequest"
   602        },
   603        "output": {
   604          "shape": "ListJobTemplatesResponse"
   605        },
   606        "errors": [
   607          {
   608            "shape": "BadRequestException"
   609          },
   610          {
   611            "shape": "InternalServerErrorException"
   612          },
   613          {
   614            "shape": "ForbiddenException"
   615          },
   616          {
   617            "shape": "NotFoundException"
   618          },
   619          {
   620            "shape": "TooManyRequestsException"
   621          },
   622          {
   623            "shape": "ConflictException"
   624          }
   625        ]
   626      },
   627      "ListJobs": {
   628        "name": "ListJobs",
   629        "http": {
   630          "method": "GET",
   631          "requestUri": "/2017-08-29/jobs",
   632          "responseCode": 200
   633        },
   634        "input": {
   635          "shape": "ListJobsRequest"
   636        },
   637        "output": {
   638          "shape": "ListJobsResponse"
   639        },
   640        "errors": [
   641          {
   642            "shape": "BadRequestException"
   643          },
   644          {
   645            "shape": "InternalServerErrorException"
   646          },
   647          {
   648            "shape": "ForbiddenException"
   649          },
   650          {
   651            "shape": "NotFoundException"
   652          },
   653          {
   654            "shape": "TooManyRequestsException"
   655          },
   656          {
   657            "shape": "ConflictException"
   658          }
   659        ]
   660      },
   661      "ListPresets": {
   662        "name": "ListPresets",
   663        "http": {
   664          "method": "GET",
   665          "requestUri": "/2017-08-29/presets",
   666          "responseCode": 200
   667        },
   668        "input": {
   669          "shape": "ListPresetsRequest"
   670        },
   671        "output": {
   672          "shape": "ListPresetsResponse"
   673        },
   674        "errors": [
   675          {
   676            "shape": "BadRequestException"
   677          },
   678          {
   679            "shape": "InternalServerErrorException"
   680          },
   681          {
   682            "shape": "ForbiddenException"
   683          },
   684          {
   685            "shape": "NotFoundException"
   686          },
   687          {
   688            "shape": "TooManyRequestsException"
   689          },
   690          {
   691            "shape": "ConflictException"
   692          }
   693        ]
   694      },
   695      "ListQueues": {
   696        "name": "ListQueues",
   697        "http": {
   698          "method": "GET",
   699          "requestUri": "/2017-08-29/queues",
   700          "responseCode": 200
   701        },
   702        "input": {
   703          "shape": "ListQueuesRequest"
   704        },
   705        "output": {
   706          "shape": "ListQueuesResponse"
   707        },
   708        "errors": [
   709          {
   710            "shape": "BadRequestException"
   711          },
   712          {
   713            "shape": "InternalServerErrorException"
   714          },
   715          {
   716            "shape": "ForbiddenException"
   717          },
   718          {
   719            "shape": "NotFoundException"
   720          },
   721          {
   722            "shape": "TooManyRequestsException"
   723          },
   724          {
   725            "shape": "ConflictException"
   726          }
   727        ]
   728      },
   729      "ListTagsForResource": {
   730        "name": "ListTagsForResource",
   731        "http": {
   732          "method": "GET",
   733          "requestUri": "/2017-08-29/tags/{arn}",
   734          "responseCode": 200
   735        },
   736        "input": {
   737          "shape": "ListTagsForResourceRequest"
   738        },
   739        "output": {
   740          "shape": "ListTagsForResourceResponse"
   741        },
   742        "errors": [
   743          {
   744            "shape": "BadRequestException"
   745          },
   746          {
   747            "shape": "InternalServerErrorException"
   748          },
   749          {
   750            "shape": "ForbiddenException"
   751          },
   752          {
   753            "shape": "NotFoundException"
   754          },
   755          {
   756            "shape": "TooManyRequestsException"
   757          },
   758          {
   759            "shape": "ConflictException"
   760          }
   761        ]
   762      },
   763      "PutPolicy": {
   764        "name": "PutPolicy",
   765        "http": {
   766          "method": "PUT",
   767          "requestUri": "/2017-08-29/policy",
   768          "responseCode": 200
   769        },
   770        "input": {
   771          "shape": "PutPolicyRequest"
   772        },
   773        "output": {
   774          "shape": "PutPolicyResponse"
   775        },
   776        "errors": [
   777          {
   778            "shape": "BadRequestException"
   779          },
   780          {
   781            "shape": "InternalServerErrorException"
   782          },
   783          {
   784            "shape": "ForbiddenException"
   785          },
   786          {
   787            "shape": "NotFoundException"
   788          },
   789          {
   790            "shape": "TooManyRequestsException"
   791          },
   792          {
   793            "shape": "ConflictException"
   794          }
   795        ]
   796      },
   797      "TagResource": {
   798        "name": "TagResource",
   799        "http": {
   800          "method": "POST",
   801          "requestUri": "/2017-08-29/tags",
   802          "responseCode": 200
   803        },
   804        "input": {
   805          "shape": "TagResourceRequest"
   806        },
   807        "output": {
   808          "shape": "TagResourceResponse"
   809        },
   810        "errors": [
   811          {
   812            "shape": "BadRequestException"
   813          },
   814          {
   815            "shape": "InternalServerErrorException"
   816          },
   817          {
   818            "shape": "ForbiddenException"
   819          },
   820          {
   821            "shape": "NotFoundException"
   822          },
   823          {
   824            "shape": "TooManyRequestsException"
   825          },
   826          {
   827            "shape": "ConflictException"
   828          }
   829        ]
   830      },
   831      "UntagResource": {
   832        "name": "UntagResource",
   833        "http": {
   834          "method": "PUT",
   835          "requestUri": "/2017-08-29/tags/{arn}",
   836          "responseCode": 200
   837        },
   838        "input": {
   839          "shape": "UntagResourceRequest"
   840        },
   841        "output": {
   842          "shape": "UntagResourceResponse"
   843        },
   844        "errors": [
   845          {
   846            "shape": "BadRequestException"
   847          },
   848          {
   849            "shape": "InternalServerErrorException"
   850          },
   851          {
   852            "shape": "ForbiddenException"
   853          },
   854          {
   855            "shape": "NotFoundException"
   856          },
   857          {
   858            "shape": "TooManyRequestsException"
   859          },
   860          {
   861            "shape": "ConflictException"
   862          }
   863        ]
   864      },
   865      "UpdateJobTemplate": {
   866        "name": "UpdateJobTemplate",
   867        "http": {
   868          "method": "PUT",
   869          "requestUri": "/2017-08-29/jobTemplates/{name}",
   870          "responseCode": 200
   871        },
   872        "input": {
   873          "shape": "UpdateJobTemplateRequest"
   874        },
   875        "output": {
   876          "shape": "UpdateJobTemplateResponse"
   877        },
   878        "errors": [
   879          {
   880            "shape": "BadRequestException"
   881          },
   882          {
   883            "shape": "InternalServerErrorException"
   884          },
   885          {
   886            "shape": "ForbiddenException"
   887          },
   888          {
   889            "shape": "NotFoundException"
   890          },
   891          {
   892            "shape": "TooManyRequestsException"
   893          },
   894          {
   895            "shape": "ConflictException"
   896          }
   897        ]
   898      },
   899      "UpdatePreset": {
   900        "name": "UpdatePreset",
   901        "http": {
   902          "method": "PUT",
   903          "requestUri": "/2017-08-29/presets/{name}",
   904          "responseCode": 200
   905        },
   906        "input": {
   907          "shape": "UpdatePresetRequest"
   908        },
   909        "output": {
   910          "shape": "UpdatePresetResponse"
   911        },
   912        "errors": [
   913          {
   914            "shape": "BadRequestException"
   915          },
   916          {
   917            "shape": "InternalServerErrorException"
   918          },
   919          {
   920            "shape": "ForbiddenException"
   921          },
   922          {
   923            "shape": "NotFoundException"
   924          },
   925          {
   926            "shape": "TooManyRequestsException"
   927          },
   928          {
   929            "shape": "ConflictException"
   930          }
   931        ]
   932      },
   933      "UpdateQueue": {
   934        "name": "UpdateQueue",
   935        "http": {
   936          "method": "PUT",
   937          "requestUri": "/2017-08-29/queues/{name}",
   938          "responseCode": 200
   939        },
   940        "input": {
   941          "shape": "UpdateQueueRequest"
   942        },
   943        "output": {
   944          "shape": "UpdateQueueResponse"
   945        },
   946        "errors": [
   947          {
   948            "shape": "BadRequestException"
   949          },
   950          {
   951            "shape": "InternalServerErrorException"
   952          },
   953          {
   954            "shape": "ForbiddenException"
   955          },
   956          {
   957            "shape": "NotFoundException"
   958          },
   959          {
   960            "shape": "TooManyRequestsException"
   961          },
   962          {
   963            "shape": "ConflictException"
   964          }
   965        ]
   966      }
   967    },
   968    "shapes": {
   969      "AacAudioDescriptionBroadcasterMix": {
   970        "type": "string",
   971        "enum": [
   972          "BROADCASTER_MIXED_AD",
   973          "NORMAL"
   974        ]
   975      },
   976      "AacCodecProfile": {
   977        "type": "string",
   978        "enum": [
   979          "LC",
   980          "HEV1",
   981          "HEV2"
   982        ]
   983      },
   984      "AacCodingMode": {
   985        "type": "string",
   986        "enum": [
   987          "AD_RECEIVER_MIX",
   988          "CODING_MODE_1_0",
   989          "CODING_MODE_1_1",
   990          "CODING_MODE_2_0",
   991          "CODING_MODE_5_1"
   992        ]
   993      },
   994      "AacRateControlMode": {
   995        "type": "string",
   996        "enum": [
   997          "CBR",
   998          "VBR"
   999        ]
  1000      },
  1001      "AacRawFormat": {
  1002        "type": "string",
  1003        "enum": [
  1004          "LATM_LOAS",
  1005          "NONE"
  1006        ]
  1007      },
  1008      "AacSettings": {
  1009        "type": "structure",
  1010        "members": {
  1011          "AudioDescriptionBroadcasterMix": {
  1012            "shape": "AacAudioDescriptionBroadcasterMix",
  1013            "locationName": "audioDescriptionBroadcasterMix"
  1014          },
  1015          "Bitrate": {
  1016            "shape": "__integerMin6000Max1024000",
  1017            "locationName": "bitrate"
  1018          },
  1019          "CodecProfile": {
  1020            "shape": "AacCodecProfile",
  1021            "locationName": "codecProfile"
  1022          },
  1023          "CodingMode": {
  1024            "shape": "AacCodingMode",
  1025            "locationName": "codingMode"
  1026          },
  1027          "RateControlMode": {
  1028            "shape": "AacRateControlMode",
  1029            "locationName": "rateControlMode"
  1030          },
  1031          "RawFormat": {
  1032            "shape": "AacRawFormat",
  1033            "locationName": "rawFormat"
  1034          },
  1035          "SampleRate": {
  1036            "shape": "__integerMin8000Max96000",
  1037            "locationName": "sampleRate"
  1038          },
  1039          "Specification": {
  1040            "shape": "AacSpecification",
  1041            "locationName": "specification"
  1042          },
  1043          "VbrQuality": {
  1044            "shape": "AacVbrQuality",
  1045            "locationName": "vbrQuality"
  1046          }
  1047        }
  1048      },
  1049      "AacSpecification": {
  1050        "type": "string",
  1051        "enum": [
  1052          "MPEG2",
  1053          "MPEG4"
  1054        ]
  1055      },
  1056      "AacVbrQuality": {
  1057        "type": "string",
  1058        "enum": [
  1059          "LOW",
  1060          "MEDIUM_LOW",
  1061          "MEDIUM_HIGH",
  1062          "HIGH"
  1063        ]
  1064      },
  1065      "Ac3BitstreamMode": {
  1066        "type": "string",
  1067        "enum": [
  1068          "COMPLETE_MAIN",
  1069          "COMMENTARY",
  1070          "DIALOGUE",
  1071          "EMERGENCY",
  1072          "HEARING_IMPAIRED",
  1073          "MUSIC_AND_EFFECTS",
  1074          "VISUALLY_IMPAIRED",
  1075          "VOICE_OVER"
  1076        ]
  1077      },
  1078      "Ac3CodingMode": {
  1079        "type": "string",
  1080        "enum": [
  1081          "CODING_MODE_1_0",
  1082          "CODING_MODE_1_1",
  1083          "CODING_MODE_2_0",
  1084          "CODING_MODE_3_2_LFE"
  1085        ]
  1086      },
  1087      "Ac3DynamicRangeCompressionLine": {
  1088        "type": "string",
  1089        "enum": [
  1090          "FILM_STANDARD",
  1091          "FILM_LIGHT",
  1092          "MUSIC_STANDARD",
  1093          "MUSIC_LIGHT",
  1094          "SPEECH",
  1095          "NONE"
  1096        ]
  1097      },
  1098      "Ac3DynamicRangeCompressionProfile": {
  1099        "type": "string",
  1100        "enum": [
  1101          "FILM_STANDARD",
  1102          "NONE"
  1103        ]
  1104      },
  1105      "Ac3DynamicRangeCompressionRf": {
  1106        "type": "string",
  1107        "enum": [
  1108          "FILM_STANDARD",
  1109          "FILM_LIGHT",
  1110          "MUSIC_STANDARD",
  1111          "MUSIC_LIGHT",
  1112          "SPEECH",
  1113          "NONE"
  1114        ]
  1115      },
  1116      "Ac3LfeFilter": {
  1117        "type": "string",
  1118        "enum": [
  1119          "ENABLED",
  1120          "DISABLED"
  1121        ]
  1122      },
  1123      "Ac3MetadataControl": {
  1124        "type": "string",
  1125        "enum": [
  1126          "FOLLOW_INPUT",
  1127          "USE_CONFIGURED"
  1128        ]
  1129      },
  1130      "Ac3Settings": {
  1131        "type": "structure",
  1132        "members": {
  1133          "Bitrate": {
  1134            "shape": "__integerMin64000Max640000",
  1135            "locationName": "bitrate"
  1136          },
  1137          "BitstreamMode": {
  1138            "shape": "Ac3BitstreamMode",
  1139            "locationName": "bitstreamMode"
  1140          },
  1141          "CodingMode": {
  1142            "shape": "Ac3CodingMode",
  1143            "locationName": "codingMode"
  1144          },
  1145          "Dialnorm": {
  1146            "shape": "__integerMin1Max31",
  1147            "locationName": "dialnorm"
  1148          },
  1149          "DynamicRangeCompressionLine": {
  1150            "shape": "Ac3DynamicRangeCompressionLine",
  1151            "locationName": "dynamicRangeCompressionLine"
  1152          },
  1153          "DynamicRangeCompressionProfile": {
  1154            "shape": "Ac3DynamicRangeCompressionProfile",
  1155            "locationName": "dynamicRangeCompressionProfile"
  1156          },
  1157          "DynamicRangeCompressionRf": {
  1158            "shape": "Ac3DynamicRangeCompressionRf",
  1159            "locationName": "dynamicRangeCompressionRf"
  1160          },
  1161          "LfeFilter": {
  1162            "shape": "Ac3LfeFilter",
  1163            "locationName": "lfeFilter"
  1164          },
  1165          "MetadataControl": {
  1166            "shape": "Ac3MetadataControl",
  1167            "locationName": "metadataControl"
  1168          },
  1169          "SampleRate": {
  1170            "shape": "__integerMin48000Max48000",
  1171            "locationName": "sampleRate"
  1172          }
  1173        }
  1174      },
  1175      "AccelerationMode": {
  1176        "type": "string",
  1177        "enum": [
  1178          "DISABLED",
  1179          "ENABLED",
  1180          "PREFERRED"
  1181        ]
  1182      },
  1183      "AccelerationSettings": {
  1184        "type": "structure",
  1185        "members": {
  1186          "Mode": {
  1187            "shape": "AccelerationMode",
  1188            "locationName": "mode"
  1189          }
  1190        },
  1191        "required": [
  1192          "Mode"
  1193        ]
  1194      },
  1195      "AccelerationStatus": {
  1196        "type": "string",
  1197        "enum": [
  1198          "NOT_APPLICABLE",
  1199          "IN_PROGRESS",
  1200          "ACCELERATED",
  1201          "NOT_ACCELERATED"
  1202        ]
  1203      },
  1204      "AfdSignaling": {
  1205        "type": "string",
  1206        "enum": [
  1207          "NONE",
  1208          "AUTO",
  1209          "FIXED"
  1210        ]
  1211      },
  1212      "AiffSettings": {
  1213        "type": "structure",
  1214        "members": {
  1215          "BitDepth": {
  1216            "shape": "__integerMin16Max24",
  1217            "locationName": "bitDepth"
  1218          },
  1219          "Channels": {
  1220            "shape": "__integerMin1Max64",
  1221            "locationName": "channels"
  1222          },
  1223          "SampleRate": {
  1224            "shape": "__integerMin8000Max192000",
  1225            "locationName": "sampleRate"
  1226          }
  1227        }
  1228      },
  1229      "AlphaBehavior": {
  1230        "type": "string",
  1231        "enum": [
  1232          "DISCARD",
  1233          "REMAP_TO_LUMA"
  1234        ]
  1235      },
  1236      "AncillaryConvert608To708": {
  1237        "type": "string",
  1238        "enum": [
  1239          "UPCONVERT",
  1240          "DISABLED"
  1241        ]
  1242      },
  1243      "AncillarySourceSettings": {
  1244        "type": "structure",
  1245        "members": {
  1246          "Convert608To708": {
  1247            "shape": "AncillaryConvert608To708",
  1248            "locationName": "convert608To708"
  1249          },
  1250          "SourceAncillaryChannelNumber": {
  1251            "shape": "__integerMin1Max4",
  1252            "locationName": "sourceAncillaryChannelNumber"
  1253          },
  1254          "TerminateCaptions": {
  1255            "shape": "AncillaryTerminateCaptions",
  1256            "locationName": "terminateCaptions"
  1257          }
  1258        }
  1259      },
  1260      "AncillaryTerminateCaptions": {
  1261        "type": "string",
  1262        "enum": [
  1263          "END_OF_INPUT",
  1264          "DISABLED"
  1265        ]
  1266      },
  1267      "AntiAlias": {
  1268        "type": "string",
  1269        "enum": [
  1270          "DISABLED",
  1271          "ENABLED"
  1272        ]
  1273      },
  1274      "AssociateCertificateRequest": {
  1275        "type": "structure",
  1276        "members": {
  1277          "Arn": {
  1278            "shape": "__string",
  1279            "locationName": "arn"
  1280          }
  1281        },
  1282        "required": [
  1283          "Arn"
  1284        ]
  1285      },
  1286      "AssociateCertificateResponse": {
  1287        "type": "structure",
  1288        "members": {
  1289        }
  1290      },
  1291      "AudioChannelTag": {
  1292        "type": "string",
  1293        "enum": [
  1294          "L",
  1295          "R",
  1296          "C",
  1297          "LFE",
  1298          "LS",
  1299          "RS",
  1300          "LC",
  1301          "RC",
  1302          "CS",
  1303          "LSD",
  1304          "RSD",
  1305          "TCS",
  1306          "VHL",
  1307          "VHC",
  1308          "VHR"
  1309        ]
  1310      },
  1311      "AudioChannelTaggingSettings": {
  1312        "type": "structure",
  1313        "members": {
  1314          "ChannelTag": {
  1315            "shape": "AudioChannelTag",
  1316            "locationName": "channelTag"
  1317          }
  1318        }
  1319      },
  1320      "AudioCodec": {
  1321        "type": "string",
  1322        "enum": [
  1323          "AAC",
  1324          "MP2",
  1325          "MP3",
  1326          "WAV",
  1327          "AIFF",
  1328          "AC3",
  1329          "EAC3",
  1330          "EAC3_ATMOS",
  1331          "VORBIS",
  1332          "OPUS",
  1333          "PASSTHROUGH"
  1334        ]
  1335      },
  1336      "AudioCodecSettings": {
  1337        "type": "structure",
  1338        "members": {
  1339          "AacSettings": {
  1340            "shape": "AacSettings",
  1341            "locationName": "aacSettings"
  1342          },
  1343          "Ac3Settings": {
  1344            "shape": "Ac3Settings",
  1345            "locationName": "ac3Settings"
  1346          },
  1347          "AiffSettings": {
  1348            "shape": "AiffSettings",
  1349            "locationName": "aiffSettings"
  1350          },
  1351          "Codec": {
  1352            "shape": "AudioCodec",
  1353            "locationName": "codec"
  1354          },
  1355          "Eac3AtmosSettings": {
  1356            "shape": "Eac3AtmosSettings",
  1357            "locationName": "eac3AtmosSettings"
  1358          },
  1359          "Eac3Settings": {
  1360            "shape": "Eac3Settings",
  1361            "locationName": "eac3Settings"
  1362          },
  1363          "Mp2Settings": {
  1364            "shape": "Mp2Settings",
  1365            "locationName": "mp2Settings"
  1366          },
  1367          "Mp3Settings": {
  1368            "shape": "Mp3Settings",
  1369            "locationName": "mp3Settings"
  1370          },
  1371          "OpusSettings": {
  1372            "shape": "OpusSettings",
  1373            "locationName": "opusSettings"
  1374          },
  1375          "VorbisSettings": {
  1376            "shape": "VorbisSettings",
  1377            "locationName": "vorbisSettings"
  1378          },
  1379          "WavSettings": {
  1380            "shape": "WavSettings",
  1381            "locationName": "wavSettings"
  1382          }
  1383        }
  1384      },
  1385      "AudioDefaultSelection": {
  1386        "type": "string",
  1387        "enum": [
  1388          "DEFAULT",
  1389          "NOT_DEFAULT"
  1390        ]
  1391      },
  1392      "AudioDescription": {
  1393        "type": "structure",
  1394        "members": {
  1395          "AudioChannelTaggingSettings": {
  1396            "shape": "AudioChannelTaggingSettings",
  1397            "locationName": "audioChannelTaggingSettings"
  1398          },
  1399          "AudioNormalizationSettings": {
  1400            "shape": "AudioNormalizationSettings",
  1401            "locationName": "audioNormalizationSettings"
  1402          },
  1403          "AudioSourceName": {
  1404            "shape": "__string",
  1405            "locationName": "audioSourceName"
  1406          },
  1407          "AudioType": {
  1408            "shape": "__integerMin0Max255",
  1409            "locationName": "audioType"
  1410          },
  1411          "AudioTypeControl": {
  1412            "shape": "AudioTypeControl",
  1413            "locationName": "audioTypeControl"
  1414          },
  1415          "CodecSettings": {
  1416            "shape": "AudioCodecSettings",
  1417            "locationName": "codecSettings"
  1418          },
  1419          "CustomLanguageCode": {
  1420            "shape": "__stringPatternAZaZ23AZaZ",
  1421            "locationName": "customLanguageCode"
  1422          },
  1423          "LanguageCode": {
  1424            "shape": "LanguageCode",
  1425            "locationName": "languageCode"
  1426          },
  1427          "LanguageCodeControl": {
  1428            "shape": "AudioLanguageCodeControl",
  1429            "locationName": "languageCodeControl"
  1430          },
  1431          "RemixSettings": {
  1432            "shape": "RemixSettings",
  1433            "locationName": "remixSettings"
  1434          },
  1435          "StreamName": {
  1436            "shape": "__stringPatternWS",
  1437            "locationName": "streamName"
  1438          }
  1439        }
  1440      },
  1441      "AudioLanguageCodeControl": {
  1442        "type": "string",
  1443        "enum": [
  1444          "FOLLOW_INPUT",
  1445          "USE_CONFIGURED"
  1446        ]
  1447      },
  1448      "AudioNormalizationAlgorithm": {
  1449        "type": "string",
  1450        "enum": [
  1451          "ITU_BS_1770_1",
  1452          "ITU_BS_1770_2",
  1453          "ITU_BS_1770_3",
  1454          "ITU_BS_1770_4"
  1455        ]
  1456      },
  1457      "AudioNormalizationAlgorithmControl": {
  1458        "type": "string",
  1459        "enum": [
  1460          "CORRECT_AUDIO",
  1461          "MEASURE_ONLY"
  1462        ]
  1463      },
  1464      "AudioNormalizationLoudnessLogging": {
  1465        "type": "string",
  1466        "enum": [
  1467          "LOG",
  1468          "DONT_LOG"
  1469        ]
  1470      },
  1471      "AudioNormalizationPeakCalculation": {
  1472        "type": "string",
  1473        "enum": [
  1474          "TRUE_PEAK",
  1475          "NONE"
  1476        ]
  1477      },
  1478      "AudioNormalizationSettings": {
  1479        "type": "structure",
  1480        "members": {
  1481          "Algorithm": {
  1482            "shape": "AudioNormalizationAlgorithm",
  1483            "locationName": "algorithm"
  1484          },
  1485          "AlgorithmControl": {
  1486            "shape": "AudioNormalizationAlgorithmControl",
  1487            "locationName": "algorithmControl"
  1488          },
  1489          "CorrectionGateLevel": {
  1490            "shape": "__integerMinNegative70Max0",
  1491            "locationName": "correctionGateLevel"
  1492          },
  1493          "LoudnessLogging": {
  1494            "shape": "AudioNormalizationLoudnessLogging",
  1495            "locationName": "loudnessLogging"
  1496          },
  1497          "PeakCalculation": {
  1498            "shape": "AudioNormalizationPeakCalculation",
  1499            "locationName": "peakCalculation"
  1500          },
  1501          "TargetLkfs": {
  1502            "shape": "__doubleMinNegative59Max0",
  1503            "locationName": "targetLkfs"
  1504          }
  1505        }
  1506      },
  1507      "AudioSelector": {
  1508        "type": "structure",
  1509        "members": {
  1510          "CustomLanguageCode": {
  1511            "shape": "__stringMin3Max3PatternAZaZ3",
  1512            "locationName": "customLanguageCode"
  1513          },
  1514          "DefaultSelection": {
  1515            "shape": "AudioDefaultSelection",
  1516            "locationName": "defaultSelection"
  1517          },
  1518          "ExternalAudioFileInput": {
  1519            "shape": "__stringPatternS3MM2PPWWEEBBMMMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8LLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMAAAACCAAIIFFFFMMPP2AACC3EECC3DDTTSSEEAATTMMOOSSHttpsMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8LLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMAAAACCAAIIFFFFMMPP2AACC3EECC3DDTTSSEEAATTMMOOSS",
  1520            "locationName": "externalAudioFileInput"
  1521          },
  1522          "HlsRenditionGroupSettings": {
  1523            "shape": "HlsRenditionGroupSettings",
  1524            "locationName": "hlsRenditionGroupSettings"
  1525          },
  1526          "LanguageCode": {
  1527            "shape": "LanguageCode",
  1528            "locationName": "languageCode"
  1529          },
  1530          "Offset": {
  1531            "shape": "__integerMinNegative2147483648Max2147483647",
  1532            "locationName": "offset"
  1533          },
  1534          "Pids": {
  1535            "shape": "__listOf__integerMin1Max2147483647",
  1536            "locationName": "pids"
  1537          },
  1538          "ProgramSelection": {
  1539            "shape": "__integerMin0Max8",
  1540            "locationName": "programSelection"
  1541          },
  1542          "RemixSettings": {
  1543            "shape": "RemixSettings",
  1544            "locationName": "remixSettings"
  1545          },
  1546          "SelectorType": {
  1547            "shape": "AudioSelectorType",
  1548            "locationName": "selectorType"
  1549          },
  1550          "Tracks": {
  1551            "shape": "__listOf__integerMin1Max2147483647",
  1552            "locationName": "tracks"
  1553          }
  1554        }
  1555      },
  1556      "AudioSelectorGroup": {
  1557        "type": "structure",
  1558        "members": {
  1559          "AudioSelectorNames": {
  1560            "shape": "__listOf__stringMin1",
  1561            "locationName": "audioSelectorNames"
  1562          }
  1563        }
  1564      },
  1565      "AudioSelectorType": {
  1566        "type": "string",
  1567        "enum": [
  1568          "PID",
  1569          "TRACK",
  1570          "LANGUAGE_CODE",
  1571          "HLS_RENDITION_GROUP"
  1572        ]
  1573      },
  1574      "AudioTypeControl": {
  1575        "type": "string",
  1576        "enum": [
  1577          "FOLLOW_INPUT",
  1578          "USE_CONFIGURED"
  1579        ]
  1580      },
  1581      "AutomatedAbrSettings": {
  1582        "type": "structure",
  1583        "members": {
  1584          "MaxAbrBitrate": {
  1585            "shape": "__integerMin100000Max100000000",
  1586            "locationName": "maxAbrBitrate"
  1587          },
  1588          "MaxRenditions": {
  1589            "shape": "__integerMin3Max15",
  1590            "locationName": "maxRenditions"
  1591          },
  1592          "MinAbrBitrate": {
  1593            "shape": "__integerMin100000Max100000000",
  1594            "locationName": "minAbrBitrate"
  1595          }
  1596        }
  1597      },
  1598      "AutomatedEncodingSettings": {
  1599        "type": "structure",
  1600        "members": {
  1601          "AbrSettings": {
  1602            "shape": "AutomatedAbrSettings",
  1603            "locationName": "abrSettings"
  1604          }
  1605        }
  1606      },
  1607      "Av1AdaptiveQuantization": {
  1608        "type": "string",
  1609        "enum": [
  1610          "OFF",
  1611          "LOW",
  1612          "MEDIUM",
  1613          "HIGH",
  1614          "HIGHER",
  1615          "MAX"
  1616        ]
  1617      },
  1618      "Av1FramerateControl": {
  1619        "type": "string",
  1620        "enum": [
  1621          "INITIALIZE_FROM_SOURCE",
  1622          "SPECIFIED"
  1623        ]
  1624      },
  1625      "Av1FramerateConversionAlgorithm": {
  1626        "type": "string",
  1627        "enum": [
  1628          "DUPLICATE_DROP",
  1629          "INTERPOLATE",
  1630          "FRAMEFORMER"
  1631        ]
  1632      },
  1633      "Av1QvbrSettings": {
  1634        "type": "structure",
  1635        "members": {
  1636          "QvbrQualityLevel": {
  1637            "shape": "__integerMin1Max10",
  1638            "locationName": "qvbrQualityLevel"
  1639          },
  1640          "QvbrQualityLevelFineTune": {
  1641            "shape": "__doubleMin0Max1",
  1642            "locationName": "qvbrQualityLevelFineTune"
  1643          }
  1644        }
  1645      },
  1646      "Av1RateControlMode": {
  1647        "type": "string",
  1648        "enum": [
  1649          "QVBR"
  1650        ]
  1651      },
  1652      "Av1Settings": {
  1653        "type": "structure",
  1654        "members": {
  1655          "AdaptiveQuantization": {
  1656            "shape": "Av1AdaptiveQuantization",
  1657            "locationName": "adaptiveQuantization"
  1658          },
  1659          "FramerateControl": {
  1660            "shape": "Av1FramerateControl",
  1661            "locationName": "framerateControl"
  1662          },
  1663          "FramerateConversionAlgorithm": {
  1664            "shape": "Av1FramerateConversionAlgorithm",
  1665            "locationName": "framerateConversionAlgorithm"
  1666          },
  1667          "FramerateDenominator": {
  1668            "shape": "__integerMin1Max2147483647",
  1669            "locationName": "framerateDenominator"
  1670          },
  1671          "FramerateNumerator": {
  1672            "shape": "__integerMin1Max2147483647",
  1673            "locationName": "framerateNumerator"
  1674          },
  1675          "GopSize": {
  1676            "shape": "__doubleMin0",
  1677            "locationName": "gopSize"
  1678          },
  1679          "MaxBitrate": {
  1680            "shape": "__integerMin1000Max1152000000",
  1681            "locationName": "maxBitrate"
  1682          },
  1683          "NumberBFramesBetweenReferenceFrames": {
  1684            "shape": "__integerMin0Max15",
  1685            "locationName": "numberBFramesBetweenReferenceFrames"
  1686          },
  1687          "QvbrSettings": {
  1688            "shape": "Av1QvbrSettings",
  1689            "locationName": "qvbrSettings"
  1690          },
  1691          "RateControlMode": {
  1692            "shape": "Av1RateControlMode",
  1693            "locationName": "rateControlMode"
  1694          },
  1695          "Slices": {
  1696            "shape": "__integerMin1Max32",
  1697            "locationName": "slices"
  1698          },
  1699          "SpatialAdaptiveQuantization": {
  1700            "shape": "Av1SpatialAdaptiveQuantization",
  1701            "locationName": "spatialAdaptiveQuantization"
  1702          }
  1703        }
  1704      },
  1705      "Av1SpatialAdaptiveQuantization": {
  1706        "type": "string",
  1707        "enum": [
  1708          "DISABLED",
  1709          "ENABLED"
  1710        ]
  1711      },
  1712      "AvailBlanking": {
  1713        "type": "structure",
  1714        "members": {
  1715          "AvailBlankingImage": {
  1716            "shape": "__stringMin14PatternS3BmpBMPPngPNGHttpsBmpBMPPngPNG",
  1717            "locationName": "availBlankingImage"
  1718          }
  1719        }
  1720      },
  1721      "AvcIntraClass": {
  1722        "type": "string",
  1723        "enum": [
  1724          "CLASS_50",
  1725          "CLASS_100",
  1726          "CLASS_200",
  1727          "CLASS_4K_2K"
  1728        ]
  1729      },
  1730      "AvcIntraFramerateControl": {
  1731        "type": "string",
  1732        "enum": [
  1733          "INITIALIZE_FROM_SOURCE",
  1734          "SPECIFIED"
  1735        ]
  1736      },
  1737      "AvcIntraFramerateConversionAlgorithm": {
  1738        "type": "string",
  1739        "enum": [
  1740          "DUPLICATE_DROP",
  1741          "INTERPOLATE",
  1742          "FRAMEFORMER"
  1743        ]
  1744      },
  1745      "AvcIntraInterlaceMode": {
  1746        "type": "string",
  1747        "enum": [
  1748          "PROGRESSIVE",
  1749          "TOP_FIELD",
  1750          "BOTTOM_FIELD",
  1751          "FOLLOW_TOP_FIELD",
  1752          "FOLLOW_BOTTOM_FIELD"
  1753        ]
  1754      },
  1755      "AvcIntraScanTypeConversionMode": {
  1756        "type": "string",
  1757        "enum": [
  1758          "INTERLACED",
  1759          "INTERLACED_OPTIMIZE"
  1760        ]
  1761      },
  1762      "AvcIntraSettings": {
  1763        "type": "structure",
  1764        "members": {
  1765          "AvcIntraClass": {
  1766            "shape": "AvcIntraClass",
  1767            "locationName": "avcIntraClass"
  1768          },
  1769          "AvcIntraUhdSettings": {
  1770            "shape": "AvcIntraUhdSettings",
  1771            "locationName": "avcIntraUhdSettings"
  1772          },
  1773          "FramerateControl": {
  1774            "shape": "AvcIntraFramerateControl",
  1775            "locationName": "framerateControl"
  1776          },
  1777          "FramerateConversionAlgorithm": {
  1778            "shape": "AvcIntraFramerateConversionAlgorithm",
  1779            "locationName": "framerateConversionAlgorithm"
  1780          },
  1781          "FramerateDenominator": {
  1782            "shape": "__integerMin1Max1001",
  1783            "locationName": "framerateDenominator"
  1784          },
  1785          "FramerateNumerator": {
  1786            "shape": "__integerMin24Max60000",
  1787            "locationName": "framerateNumerator"
  1788          },
  1789          "InterlaceMode": {
  1790            "shape": "AvcIntraInterlaceMode",
  1791            "locationName": "interlaceMode"
  1792          },
  1793          "ScanTypeConversionMode": {
  1794            "shape": "AvcIntraScanTypeConversionMode",
  1795            "locationName": "scanTypeConversionMode"
  1796          },
  1797          "SlowPal": {
  1798            "shape": "AvcIntraSlowPal",
  1799            "locationName": "slowPal"
  1800          },
  1801          "Telecine": {
  1802            "shape": "AvcIntraTelecine",
  1803            "locationName": "telecine"
  1804          }
  1805        }
  1806      },
  1807      "AvcIntraSlowPal": {
  1808        "type": "string",
  1809        "enum": [
  1810          "DISABLED",
  1811          "ENABLED"
  1812        ]
  1813      },
  1814      "AvcIntraTelecine": {
  1815        "type": "string",
  1816        "enum": [
  1817          "NONE",
  1818          "HARD"
  1819        ]
  1820      },
  1821      "AvcIntraUhdQualityTuningLevel": {
  1822        "type": "string",
  1823        "enum": [
  1824          "SINGLE_PASS",
  1825          "MULTI_PASS"
  1826        ]
  1827      },
  1828      "AvcIntraUhdSettings": {
  1829        "type": "structure",
  1830        "members": {
  1831          "QualityTuningLevel": {
  1832            "shape": "AvcIntraUhdQualityTuningLevel",
  1833            "locationName": "qualityTuningLevel"
  1834          }
  1835        }
  1836      },
  1837      "BadRequestException": {
  1838        "type": "structure",
  1839        "members": {
  1840          "Message": {
  1841            "shape": "__string",
  1842            "locationName": "message"
  1843          }
  1844        },
  1845        "exception": true,
  1846        "error": {
  1847          "httpStatusCode": 400
  1848        }
  1849      },
  1850      "BillingTagsSource": {
  1851        "type": "string",
  1852        "enum": [
  1853          "QUEUE",
  1854          "PRESET",
  1855          "JOB_TEMPLATE",
  1856          "JOB"
  1857        ]
  1858      },
  1859      "BurnInSubtitleStylePassthrough": {
  1860        "type": "string",
  1861        "enum": [
  1862          "ENABLED",
  1863          "DISABLED"
  1864        ]
  1865      },
  1866      "BurninDestinationSettings": {
  1867        "type": "structure",
  1868        "members": {
  1869          "Alignment": {
  1870            "shape": "BurninSubtitleAlignment",
  1871            "locationName": "alignment"
  1872          },
  1873          "ApplyFontColor": {
  1874            "shape": "BurninSubtitleApplyFontColor",
  1875            "locationName": "applyFontColor"
  1876          },
  1877          "BackgroundColor": {
  1878            "shape": "BurninSubtitleBackgroundColor",
  1879            "locationName": "backgroundColor"
  1880          },
  1881          "BackgroundOpacity": {
  1882            "shape": "__integerMin0Max255",
  1883            "locationName": "backgroundOpacity"
  1884          },
  1885          "FallbackFont": {
  1886            "shape": "BurninSubtitleFallbackFont",
  1887            "locationName": "fallbackFont"
  1888          },
  1889          "FontColor": {
  1890            "shape": "BurninSubtitleFontColor",
  1891            "locationName": "fontColor"
  1892          },
  1893          "FontOpacity": {
  1894            "shape": "__integerMin0Max255",
  1895            "locationName": "fontOpacity"
  1896          },
  1897          "FontResolution": {
  1898            "shape": "__integerMin96Max600",
  1899            "locationName": "fontResolution"
  1900          },
  1901          "FontScript": {
  1902            "shape": "FontScript",
  1903            "locationName": "fontScript"
  1904          },
  1905          "FontSize": {
  1906            "shape": "__integerMin0Max96",
  1907            "locationName": "fontSize"
  1908          },
  1909          "HexFontColor": {
  1910            "shape": "__stringMin6Max8Pattern09aFAF609aFAF2",
  1911            "locationName": "hexFontColor"
  1912          },
  1913          "OutlineColor": {
  1914            "shape": "BurninSubtitleOutlineColor",
  1915            "locationName": "outlineColor"
  1916          },
  1917          "OutlineSize": {
  1918            "shape": "__integerMin0Max10",
  1919            "locationName": "outlineSize"
  1920          },
  1921          "ShadowColor": {
  1922            "shape": "BurninSubtitleShadowColor",
  1923            "locationName": "shadowColor"
  1924          },
  1925          "ShadowOpacity": {
  1926            "shape": "__integerMin0Max255",
  1927            "locationName": "shadowOpacity"
  1928          },
  1929          "ShadowXOffset": {
  1930            "shape": "__integerMinNegative2147483648Max2147483647",
  1931            "locationName": "shadowXOffset"
  1932          },
  1933          "ShadowYOffset": {
  1934            "shape": "__integerMinNegative2147483648Max2147483647",
  1935            "locationName": "shadowYOffset"
  1936          },
  1937          "StylePassthrough": {
  1938            "shape": "BurnInSubtitleStylePassthrough",
  1939            "locationName": "stylePassthrough"
  1940          },
  1941          "TeletextSpacing": {
  1942            "shape": "BurninSubtitleTeletextSpacing",
  1943            "locationName": "teletextSpacing"
  1944          },
  1945          "XPosition": {
  1946            "shape": "__integerMin0Max2147483647",
  1947            "locationName": "xPosition"
  1948          },
  1949          "YPosition": {
  1950            "shape": "__integerMin0Max2147483647",
  1951            "locationName": "yPosition"
  1952          }
  1953        }
  1954      },
  1955      "BurninSubtitleAlignment": {
  1956        "type": "string",
  1957        "enum": [
  1958          "CENTERED",
  1959          "LEFT",
  1960          "AUTO"
  1961        ]
  1962      },
  1963      "BurninSubtitleApplyFontColor": {
  1964        "type": "string",
  1965        "enum": [
  1966          "WHITE_TEXT_ONLY",
  1967          "ALL_TEXT"
  1968        ]
  1969      },
  1970      "BurninSubtitleBackgroundColor": {
  1971        "type": "string",
  1972        "enum": [
  1973          "NONE",
  1974          "BLACK",
  1975          "WHITE",
  1976          "AUTO"
  1977        ]
  1978      },
  1979      "BurninSubtitleFallbackFont": {
  1980        "type": "string",
  1981        "enum": [
  1982          "BEST_MATCH",
  1983          "MONOSPACED_SANSSERIF",
  1984          "MONOSPACED_SERIF",
  1985          "PROPORTIONAL_SANSSERIF",
  1986          "PROPORTIONAL_SERIF"
  1987        ]
  1988      },
  1989      "BurninSubtitleFontColor": {
  1990        "type": "string",
  1991        "enum": [
  1992          "WHITE",
  1993          "BLACK",
  1994          "YELLOW",
  1995          "RED",
  1996          "GREEN",
  1997          "BLUE",
  1998          "HEX",
  1999          "AUTO"
  2000        ]
  2001      },
  2002      "BurninSubtitleOutlineColor": {
  2003        "type": "string",
  2004        "enum": [
  2005          "BLACK",
  2006          "WHITE",
  2007          "YELLOW",
  2008          "RED",
  2009          "GREEN",
  2010          "BLUE",
  2011          "AUTO"
  2012        ]
  2013      },
  2014      "BurninSubtitleShadowColor": {
  2015        "type": "string",
  2016        "enum": [
  2017          "NONE",
  2018          "BLACK",
  2019          "WHITE",
  2020          "AUTO"
  2021        ]
  2022      },
  2023      "BurninSubtitleTeletextSpacing": {
  2024        "type": "string",
  2025        "enum": [
  2026          "FIXED_GRID",
  2027          "PROPORTIONAL",
  2028          "AUTO"
  2029        ]
  2030      },
  2031      "CancelJobRequest": {
  2032        "type": "structure",
  2033        "members": {
  2034          "Id": {
  2035            "shape": "__string",
  2036            "locationName": "id",
  2037            "location": "uri"
  2038          }
  2039        },
  2040        "required": [
  2041          "Id"
  2042        ]
  2043      },
  2044      "CancelJobResponse": {
  2045        "type": "structure",
  2046        "members": {
  2047        }
  2048      },
  2049      "CaptionDescription": {
  2050        "type": "structure",
  2051        "members": {
  2052          "CaptionSelectorName": {
  2053            "shape": "__stringMin1",
  2054            "locationName": "captionSelectorName"
  2055          },
  2056          "CustomLanguageCode": {
  2057            "shape": "__stringPatternAZaZ23AZaZ",
  2058            "locationName": "customLanguageCode"
  2059          },
  2060          "DestinationSettings": {
  2061            "shape": "CaptionDestinationSettings",
  2062            "locationName": "destinationSettings"
  2063          },
  2064          "LanguageCode": {
  2065            "shape": "LanguageCode",
  2066            "locationName": "languageCode"
  2067          },
  2068          "LanguageDescription": {
  2069            "shape": "__string",
  2070            "locationName": "languageDescription"
  2071          }
  2072        }
  2073      },
  2074      "CaptionDescriptionPreset": {
  2075        "type": "structure",
  2076        "members": {
  2077          "CustomLanguageCode": {
  2078            "shape": "__stringPatternAZaZ23AZaZ",
  2079            "locationName": "customLanguageCode"
  2080          },
  2081          "DestinationSettings": {
  2082            "shape": "CaptionDestinationSettings",
  2083            "locationName": "destinationSettings"
  2084          },
  2085          "LanguageCode": {
  2086            "shape": "LanguageCode",
  2087            "locationName": "languageCode"
  2088          },
  2089          "LanguageDescription": {
  2090            "shape": "__string",
  2091            "locationName": "languageDescription"
  2092          }
  2093        }
  2094      },
  2095      "CaptionDestinationSettings": {
  2096        "type": "structure",
  2097        "members": {
  2098          "BurninDestinationSettings": {
  2099            "shape": "BurninDestinationSettings",
  2100            "locationName": "burninDestinationSettings"
  2101          },
  2102          "DestinationType": {
  2103            "shape": "CaptionDestinationType",
  2104            "locationName": "destinationType"
  2105          },
  2106          "DvbSubDestinationSettings": {
  2107            "shape": "DvbSubDestinationSettings",
  2108            "locationName": "dvbSubDestinationSettings"
  2109          },
  2110          "EmbeddedDestinationSettings": {
  2111            "shape": "EmbeddedDestinationSettings",
  2112            "locationName": "embeddedDestinationSettings"
  2113          },
  2114          "ImscDestinationSettings": {
  2115            "shape": "ImscDestinationSettings",
  2116            "locationName": "imscDestinationSettings"
  2117          },
  2118          "SccDestinationSettings": {
  2119            "shape": "SccDestinationSettings",
  2120            "locationName": "sccDestinationSettings"
  2121          },
  2122          "SrtDestinationSettings": {
  2123            "shape": "SrtDestinationSettings",
  2124            "locationName": "srtDestinationSettings"
  2125          },
  2126          "TeletextDestinationSettings": {
  2127            "shape": "TeletextDestinationSettings",
  2128            "locationName": "teletextDestinationSettings"
  2129          },
  2130          "TtmlDestinationSettings": {
  2131            "shape": "TtmlDestinationSettings",
  2132            "locationName": "ttmlDestinationSettings"
  2133          },
  2134          "WebvttDestinationSettings": {
  2135            "shape": "WebvttDestinationSettings",
  2136            "locationName": "webvttDestinationSettings"
  2137          }
  2138        }
  2139      },
  2140      "CaptionDestinationType": {
  2141        "type": "string",
  2142        "enum": [
  2143          "BURN_IN",
  2144          "DVB_SUB",
  2145          "EMBEDDED",
  2146          "EMBEDDED_PLUS_SCTE20",
  2147          "IMSC",
  2148          "SCTE20_PLUS_EMBEDDED",
  2149          "SCC",
  2150          "SRT",
  2151          "SMI",
  2152          "TELETEXT",
  2153          "TTML",
  2154          "WEBVTT"
  2155        ]
  2156      },
  2157      "CaptionSelector": {
  2158        "type": "structure",
  2159        "members": {
  2160          "CustomLanguageCode": {
  2161            "shape": "__stringMin3Max3PatternAZaZ3",
  2162            "locationName": "customLanguageCode"
  2163          },
  2164          "LanguageCode": {
  2165            "shape": "LanguageCode",
  2166            "locationName": "languageCode"
  2167          },
  2168          "SourceSettings": {
  2169            "shape": "CaptionSourceSettings",
  2170            "locationName": "sourceSettings"
  2171          }
  2172        }
  2173      },
  2174      "CaptionSourceFramerate": {
  2175        "type": "structure",
  2176        "members": {
  2177          "FramerateDenominator": {
  2178            "shape": "__integerMin1Max1001",
  2179            "locationName": "framerateDenominator"
  2180          },
  2181          "FramerateNumerator": {
  2182            "shape": "__integerMin1Max60000",
  2183            "locationName": "framerateNumerator"
  2184          }
  2185        }
  2186      },
  2187      "CaptionSourceSettings": {
  2188        "type": "structure",
  2189        "members": {
  2190          "AncillarySourceSettings": {
  2191            "shape": "AncillarySourceSettings",
  2192            "locationName": "ancillarySourceSettings"
  2193          },
  2194          "DvbSubSourceSettings": {
  2195            "shape": "DvbSubSourceSettings",
  2196            "locationName": "dvbSubSourceSettings"
  2197          },
  2198          "EmbeddedSourceSettings": {
  2199            "shape": "EmbeddedSourceSettings",
  2200            "locationName": "embeddedSourceSettings"
  2201          },
  2202          "FileSourceSettings": {
  2203            "shape": "FileSourceSettings",
  2204            "locationName": "fileSourceSettings"
  2205          },
  2206          "SourceType": {
  2207            "shape": "CaptionSourceType",
  2208            "locationName": "sourceType"
  2209          },
  2210          "TeletextSourceSettings": {
  2211            "shape": "TeletextSourceSettings",
  2212            "locationName": "teletextSourceSettings"
  2213          },
  2214          "TrackSourceSettings": {
  2215            "shape": "TrackSourceSettings",
  2216            "locationName": "trackSourceSettings"
  2217          },
  2218          "WebvttHlsSourceSettings": {
  2219            "shape": "WebvttHlsSourceSettings",
  2220            "locationName": "webvttHlsSourceSettings"
  2221          }
  2222        }
  2223      },
  2224      "CaptionSourceType": {
  2225        "type": "string",
  2226        "enum": [
  2227          "ANCILLARY",
  2228          "DVB_SUB",
  2229          "EMBEDDED",
  2230          "SCTE20",
  2231          "SCC",
  2232          "TTML",
  2233          "STL",
  2234          "SRT",
  2235          "SMI",
  2236          "SMPTE_TT",
  2237          "TELETEXT",
  2238          "NULL_SOURCE",
  2239          "IMSC",
  2240          "WEBVTT"
  2241        ]
  2242      },
  2243      "ChannelMapping": {
  2244        "type": "structure",
  2245        "members": {
  2246          "OutputChannels": {
  2247            "shape": "__listOfOutputChannelMapping",
  2248            "locationName": "outputChannels"
  2249          }
  2250        }
  2251      },
  2252      "CmafAdditionalManifest": {
  2253        "type": "structure",
  2254        "members": {
  2255          "ManifestNameModifier": {
  2256            "shape": "__stringMin1",
  2257            "locationName": "manifestNameModifier"
  2258          },
  2259          "SelectedOutputs": {
  2260            "shape": "__listOf__stringMin1",
  2261            "locationName": "selectedOutputs"
  2262          }
  2263        }
  2264      },
  2265      "CmafClientCache": {
  2266        "type": "string",
  2267        "enum": [
  2268          "DISABLED",
  2269          "ENABLED"
  2270        ]
  2271      },
  2272      "CmafCodecSpecification": {
  2273        "type": "string",
  2274        "enum": [
  2275          "RFC_6381",
  2276          "RFC_4281"
  2277        ]
  2278      },
  2279      "CmafEncryptionSettings": {
  2280        "type": "structure",
  2281        "members": {
  2282          "ConstantInitializationVector": {
  2283            "shape": "__stringMin32Max32Pattern09aFAF32",
  2284            "locationName": "constantInitializationVector"
  2285          },
  2286          "EncryptionMethod": {
  2287            "shape": "CmafEncryptionType",
  2288            "locationName": "encryptionMethod"
  2289          },
  2290          "InitializationVectorInManifest": {
  2291            "shape": "CmafInitializationVectorInManifest",
  2292            "locationName": "initializationVectorInManifest"
  2293          },
  2294          "SpekeKeyProvider": {
  2295            "shape": "SpekeKeyProviderCmaf",
  2296            "locationName": "spekeKeyProvider"
  2297          },
  2298          "StaticKeyProvider": {
  2299            "shape": "StaticKeyProvider",
  2300            "locationName": "staticKeyProvider"
  2301          },
  2302          "Type": {
  2303            "shape": "CmafKeyProviderType",
  2304            "locationName": "type"
  2305          }
  2306        }
  2307      },
  2308      "CmafEncryptionType": {
  2309        "type": "string",
  2310        "enum": [
  2311          "SAMPLE_AES",
  2312          "AES_CTR"
  2313        ]
  2314      },
  2315      "CmafGroupSettings": {
  2316        "type": "structure",
  2317        "members": {
  2318          "AdditionalManifests": {
  2319            "shape": "__listOfCmafAdditionalManifest",
  2320            "locationName": "additionalManifests"
  2321          },
  2322          "BaseUrl": {
  2323            "shape": "__string",
  2324            "locationName": "baseUrl"
  2325          },
  2326          "ClientCache": {
  2327            "shape": "CmafClientCache",
  2328            "locationName": "clientCache"
  2329          },
  2330          "CodecSpecification": {
  2331            "shape": "CmafCodecSpecification",
  2332            "locationName": "codecSpecification"
  2333          },
  2334          "Destination": {
  2335            "shape": "__stringPatternS3",
  2336            "locationName": "destination"
  2337          },
  2338          "DestinationSettings": {
  2339            "shape": "DestinationSettings",
  2340            "locationName": "destinationSettings"
  2341          },
  2342          "Encryption": {
  2343            "shape": "CmafEncryptionSettings",
  2344            "locationName": "encryption"
  2345          },
  2346          "FragmentLength": {
  2347            "shape": "__integerMin1Max2147483647",
  2348            "locationName": "fragmentLength"
  2349          },
  2350          "ImageBasedTrickPlay": {
  2351            "shape": "CmafImageBasedTrickPlay",
  2352            "locationName": "imageBasedTrickPlay"
  2353          },
  2354          "ImageBasedTrickPlaySettings": {
  2355            "shape": "CmafImageBasedTrickPlaySettings",
  2356            "locationName": "imageBasedTrickPlaySettings"
  2357          },
  2358          "ManifestCompression": {
  2359            "shape": "CmafManifestCompression",
  2360            "locationName": "manifestCompression"
  2361          },
  2362          "ManifestDurationFormat": {
  2363            "shape": "CmafManifestDurationFormat",
  2364            "locationName": "manifestDurationFormat"
  2365          },
  2366          "MinBufferTime": {
  2367            "shape": "__integerMin0Max2147483647",
  2368            "locationName": "minBufferTime"
  2369          },
  2370          "MinFinalSegmentLength": {
  2371            "shape": "__doubleMin0Max2147483647",
  2372            "locationName": "minFinalSegmentLength"
  2373          },
  2374          "MpdProfile": {
  2375            "shape": "CmafMpdProfile",
  2376            "locationName": "mpdProfile"
  2377          },
  2378          "PtsOffsetHandlingForBFrames": {
  2379            "shape": "CmafPtsOffsetHandlingForBFrames",
  2380            "locationName": "ptsOffsetHandlingForBFrames"
  2381          },
  2382          "SegmentControl": {
  2383            "shape": "CmafSegmentControl",
  2384            "locationName": "segmentControl"
  2385          },
  2386          "SegmentLength": {
  2387            "shape": "__integerMin1Max2147483647",
  2388            "locationName": "segmentLength"
  2389          },
  2390          "SegmentLengthControl": {
  2391            "shape": "CmafSegmentLengthControl",
  2392            "locationName": "segmentLengthControl"
  2393          },
  2394          "StreamInfResolution": {
  2395            "shape": "CmafStreamInfResolution",
  2396            "locationName": "streamInfResolution"
  2397          },
  2398          "TargetDurationCompatibilityMode": {
  2399            "shape": "CmafTargetDurationCompatibilityMode",
  2400            "locationName": "targetDurationCompatibilityMode"
  2401          },
  2402          "WriteDashManifest": {
  2403            "shape": "CmafWriteDASHManifest",
  2404            "locationName": "writeDashManifest"
  2405          },
  2406          "WriteHlsManifest": {
  2407            "shape": "CmafWriteHLSManifest",
  2408            "locationName": "writeHlsManifest"
  2409          },
  2410          "WriteSegmentTimelineInRepresentation": {
  2411            "shape": "CmafWriteSegmentTimelineInRepresentation",
  2412            "locationName": "writeSegmentTimelineInRepresentation"
  2413          }
  2414        }
  2415      },
  2416      "CmafImageBasedTrickPlay": {
  2417        "type": "string",
  2418        "enum": [
  2419          "NONE",
  2420          "THUMBNAIL",
  2421          "THUMBNAIL_AND_FULLFRAME",
  2422          "ADVANCED"
  2423        ]
  2424      },
  2425      "CmafImageBasedTrickPlaySettings": {
  2426        "type": "structure",
  2427        "members": {
  2428          "IntervalCadence": {
  2429            "shape": "CmafIntervalCadence",
  2430            "locationName": "intervalCadence"
  2431          },
  2432          "ThumbnailHeight": {
  2433            "shape": "__integerMin2Max4096",
  2434            "locationName": "thumbnailHeight"
  2435          },
  2436          "ThumbnailInterval": {
  2437            "shape": "__doubleMin0Max2147483647",
  2438            "locationName": "thumbnailInterval"
  2439          },
  2440          "ThumbnailWidth": {
  2441            "shape": "__integerMin8Max4096",
  2442            "locationName": "thumbnailWidth"
  2443          },
  2444          "TileHeight": {
  2445            "shape": "__integerMin1Max2048",
  2446            "locationName": "tileHeight"
  2447          },
  2448          "TileWidth": {
  2449            "shape": "__integerMin1Max512",
  2450            "locationName": "tileWidth"
  2451          }
  2452        }
  2453      },
  2454      "CmafInitializationVectorInManifest": {
  2455        "type": "string",
  2456        "enum": [
  2457          "INCLUDE",
  2458          "EXCLUDE"
  2459        ]
  2460      },
  2461      "CmafIntervalCadence": {
  2462        "type": "string",
  2463        "enum": [
  2464          "FOLLOW_IFRAME",
  2465          "FOLLOW_CUSTOM"
  2466        ]
  2467      },
  2468      "CmafKeyProviderType": {
  2469        "type": "string",
  2470        "enum": [
  2471          "SPEKE",
  2472          "STATIC_KEY"
  2473        ]
  2474      },
  2475      "CmafManifestCompression": {
  2476        "type": "string",
  2477        "enum": [
  2478          "GZIP",
  2479          "NONE"
  2480        ]
  2481      },
  2482      "CmafManifestDurationFormat": {
  2483        "type": "string",
  2484        "enum": [
  2485          "FLOATING_POINT",
  2486          "INTEGER"
  2487        ]
  2488      },
  2489      "CmafMpdProfile": {
  2490        "type": "string",
  2491        "enum": [
  2492          "MAIN_PROFILE",
  2493          "ON_DEMAND_PROFILE"
  2494        ]
  2495      },
  2496      "CmafPtsOffsetHandlingForBFrames": {
  2497        "type": "string",
  2498        "enum": [
  2499          "ZERO_BASED",
  2500          "MATCH_INITIAL_PTS"
  2501        ]
  2502      },
  2503      "CmafSegmentControl": {
  2504        "type": "string",
  2505        "enum": [
  2506          "SINGLE_FILE",
  2507          "SEGMENTED_FILES"
  2508        ]
  2509      },
  2510      "CmafSegmentLengthControl": {
  2511        "type": "string",
  2512        "enum": [
  2513          "EXACT",
  2514          "GOP_MULTIPLE"
  2515        ]
  2516      },
  2517      "CmafStreamInfResolution": {
  2518        "type": "string",
  2519        "enum": [
  2520          "INCLUDE",
  2521          "EXCLUDE"
  2522        ]
  2523      },
  2524      "CmafTargetDurationCompatibilityMode": {
  2525        "type": "string",
  2526        "enum": [
  2527          "LEGACY",
  2528          "SPEC_COMPLIANT"
  2529        ]
  2530      },
  2531      "CmafWriteDASHManifest": {
  2532        "type": "string",
  2533        "enum": [
  2534          "DISABLED",
  2535          "ENABLED"
  2536        ]
  2537      },
  2538      "CmafWriteHLSManifest": {
  2539        "type": "string",
  2540        "enum": [
  2541          "DISABLED",
  2542          "ENABLED"
  2543        ]
  2544      },
  2545      "CmafWriteSegmentTimelineInRepresentation": {
  2546        "type": "string",
  2547        "enum": [
  2548          "ENABLED",
  2549          "DISABLED"
  2550        ]
  2551      },
  2552      "CmfcAudioDuration": {
  2553        "type": "string",
  2554        "enum": [
  2555          "DEFAULT_CODEC_DURATION",
  2556          "MATCH_VIDEO_DURATION"
  2557        ]
  2558      },
  2559      "CmfcAudioTrackType": {
  2560        "type": "string",
  2561        "enum": [
  2562          "ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT",
  2563          "ALTERNATE_AUDIO_AUTO_SELECT",
  2564          "ALTERNATE_AUDIO_NOT_AUTO_SELECT"
  2565        ]
  2566      },
  2567      "CmfcDescriptiveVideoServiceFlag": {
  2568        "type": "string",
  2569        "enum": [
  2570          "DONT_FLAG",
  2571          "FLAG"
  2572        ]
  2573      },
  2574      "CmfcIFrameOnlyManifest": {
  2575        "type": "string",
  2576        "enum": [
  2577          "INCLUDE",
  2578          "EXCLUDE"
  2579        ]
  2580      },
  2581      "CmfcScte35Esam": {
  2582        "type": "string",
  2583        "enum": [
  2584          "INSERT",
  2585          "NONE"
  2586        ]
  2587      },
  2588      "CmfcScte35Source": {
  2589        "type": "string",
  2590        "enum": [
  2591          "PASSTHROUGH",
  2592          "NONE"
  2593        ]
  2594      },
  2595      "CmfcSettings": {
  2596        "type": "structure",
  2597        "members": {
  2598          "AudioDuration": {
  2599            "shape": "CmfcAudioDuration",
  2600            "locationName": "audioDuration"
  2601          },
  2602          "AudioGroupId": {
  2603            "shape": "__string",
  2604            "locationName": "audioGroupId"
  2605          },
  2606          "AudioRenditionSets": {
  2607            "shape": "__string",
  2608            "locationName": "audioRenditionSets"
  2609          },
  2610          "AudioTrackType": {
  2611            "shape": "CmfcAudioTrackType",
  2612            "locationName": "audioTrackType"
  2613          },
  2614          "DescriptiveVideoServiceFlag": {
  2615            "shape": "CmfcDescriptiveVideoServiceFlag",
  2616            "locationName": "descriptiveVideoServiceFlag"
  2617          },
  2618          "IFrameOnlyManifest": {
  2619            "shape": "CmfcIFrameOnlyManifest",
  2620            "locationName": "iFrameOnlyManifest"
  2621          },
  2622          "Scte35Esam": {
  2623            "shape": "CmfcScte35Esam",
  2624            "locationName": "scte35Esam"
  2625          },
  2626          "Scte35Source": {
  2627            "shape": "CmfcScte35Source",
  2628            "locationName": "scte35Source"
  2629          }
  2630        }
  2631      },
  2632      "ColorCorrector": {
  2633        "type": "structure",
  2634        "members": {
  2635          "Brightness": {
  2636            "shape": "__integerMin1Max100",
  2637            "locationName": "brightness"
  2638          },
  2639          "ColorSpaceConversion": {
  2640            "shape": "ColorSpaceConversion",
  2641            "locationName": "colorSpaceConversion"
  2642          },
  2643          "Contrast": {
  2644            "shape": "__integerMin1Max100",
  2645            "locationName": "contrast"
  2646          },
  2647          "Hdr10Metadata": {
  2648            "shape": "Hdr10Metadata",
  2649            "locationName": "hdr10Metadata"
  2650          },
  2651          "Hue": {
  2652            "shape": "__integerMinNegative180Max180",
  2653            "locationName": "hue"
  2654          },
  2655          "SampleRangeConversion": {
  2656            "shape": "SampleRangeConversion",
  2657            "locationName": "sampleRangeConversion"
  2658          },
  2659          "Saturation": {
  2660            "shape": "__integerMin1Max100",
  2661            "locationName": "saturation"
  2662          }
  2663        }
  2664      },
  2665      "ColorMetadata": {
  2666        "type": "string",
  2667        "enum": [
  2668          "IGNORE",
  2669          "INSERT"
  2670        ]
  2671      },
  2672      "ColorSpace": {
  2673        "type": "string",
  2674        "enum": [
  2675          "FOLLOW",
  2676          "REC_601",
  2677          "REC_709",
  2678          "HDR10",
  2679          "HLG_2020"
  2680        ]
  2681      },
  2682      "ColorSpaceConversion": {
  2683        "type": "string",
  2684        "enum": [
  2685          "NONE",
  2686          "FORCE_601",
  2687          "FORCE_709",
  2688          "FORCE_HDR10",
  2689          "FORCE_HLG_2020"
  2690        ]
  2691      },
  2692      "ColorSpaceUsage": {
  2693        "type": "string",
  2694        "enum": [
  2695          "FORCE",
  2696          "FALLBACK"
  2697        ]
  2698      },
  2699      "Commitment": {
  2700        "type": "string",
  2701        "enum": [
  2702          "ONE_YEAR"
  2703        ]
  2704      },
  2705      "ConflictException": {
  2706        "type": "structure",
  2707        "members": {
  2708          "Message": {
  2709            "shape": "__string",
  2710            "locationName": "message"
  2711          }
  2712        },
  2713        "exception": true,
  2714        "error": {
  2715          "httpStatusCode": 409
  2716        }
  2717      },
  2718      "ContainerSettings": {
  2719        "type": "structure",
  2720        "members": {
  2721          "CmfcSettings": {
  2722            "shape": "CmfcSettings",
  2723            "locationName": "cmfcSettings"
  2724          },
  2725          "Container": {
  2726            "shape": "ContainerType",
  2727            "locationName": "container"
  2728          },
  2729          "F4vSettings": {
  2730            "shape": "F4vSettings",
  2731            "locationName": "f4vSettings"
  2732          },
  2733          "M2tsSettings": {
  2734            "shape": "M2tsSettings",
  2735            "locationName": "m2tsSettings"
  2736          },
  2737          "M3u8Settings": {
  2738            "shape": "M3u8Settings",
  2739            "locationName": "m3u8Settings"
  2740          },
  2741          "MovSettings": {
  2742            "shape": "MovSettings",
  2743            "locationName": "movSettings"
  2744          },
  2745          "Mp4Settings": {
  2746            "shape": "Mp4Settings",
  2747            "locationName": "mp4Settings"
  2748          },
  2749          "MpdSettings": {
  2750            "shape": "MpdSettings",
  2751            "locationName": "mpdSettings"
  2752          },
  2753          "MxfSettings": {
  2754            "shape": "MxfSettings",
  2755            "locationName": "mxfSettings"
  2756          }
  2757        }
  2758      },
  2759      "ContainerType": {
  2760        "type": "string",
  2761        "enum": [
  2762          "F4V",
  2763          "ISMV",
  2764          "M2TS",
  2765          "M3U8",
  2766          "CMFC",
  2767          "MOV",
  2768          "MP4",
  2769          "MPD",
  2770          "MXF",
  2771          "WEBM",
  2772          "RAW"
  2773        ]
  2774      },
  2775      "CopyProtectionAction": {
  2776        "type": "string",
  2777        "enum": [
  2778          "PASSTHROUGH",
  2779          "STRIP"
  2780        ]
  2781      },
  2782      "CreateJobRequest": {
  2783        "type": "structure",
  2784        "members": {
  2785          "AccelerationSettings": {
  2786            "shape": "AccelerationSettings",
  2787            "locationName": "accelerationSettings"
  2788          },
  2789          "BillingTagsSource": {
  2790            "shape": "BillingTagsSource",
  2791            "locationName": "billingTagsSource"
  2792          },
  2793          "ClientRequestToken": {
  2794            "shape": "__string",
  2795            "locationName": "clientRequestToken",
  2796            "idempotencyToken": true
  2797          },
  2798          "HopDestinations": {
  2799            "shape": "__listOfHopDestination",
  2800            "locationName": "hopDestinations"
  2801          },
  2802          "JobTemplate": {
  2803            "shape": "__string",
  2804            "locationName": "jobTemplate"
  2805          },
  2806          "Priority": {
  2807            "shape": "__integerMinNegative50Max50",
  2808            "locationName": "priority"
  2809          },
  2810          "Queue": {
  2811            "shape": "__string",
  2812            "locationName": "queue"
  2813          },
  2814          "Role": {
  2815            "shape": "__string",
  2816            "locationName": "role"
  2817          },
  2818          "Settings": {
  2819            "shape": "JobSettings",
  2820            "locationName": "settings"
  2821          },
  2822          "SimulateReservedQueue": {
  2823            "shape": "SimulateReservedQueue",
  2824            "locationName": "simulateReservedQueue"
  2825          },
  2826          "StatusUpdateInterval": {
  2827            "shape": "StatusUpdateInterval",
  2828            "locationName": "statusUpdateInterval"
  2829          },
  2830          "Tags": {
  2831            "shape": "__mapOf__string",
  2832            "locationName": "tags"
  2833          },
  2834          "UserMetadata": {
  2835            "shape": "__mapOf__string",
  2836            "locationName": "userMetadata"
  2837          }
  2838        },
  2839        "required": [
  2840          "Role",
  2841          "Settings"
  2842        ]
  2843      },
  2844      "CreateJobResponse": {
  2845        "type": "structure",
  2846        "members": {
  2847          "Job": {
  2848            "shape": "Job",
  2849            "locationName": "job"
  2850          }
  2851        }
  2852      },
  2853      "CreateJobTemplateRequest": {
  2854        "type": "structure",
  2855        "members": {
  2856          "AccelerationSettings": {
  2857            "shape": "AccelerationSettings",
  2858            "locationName": "accelerationSettings"
  2859          },
  2860          "Category": {
  2861            "shape": "__string",
  2862            "locationName": "category"
  2863          },
  2864          "Description": {
  2865            "shape": "__string",
  2866            "locationName": "description"
  2867          },
  2868          "HopDestinations": {
  2869            "shape": "__listOfHopDestination",
  2870            "locationName": "hopDestinations"
  2871          },
  2872          "Name": {
  2873            "shape": "__string",
  2874            "locationName": "name"
  2875          },
  2876          "Priority": {
  2877            "shape": "__integerMinNegative50Max50",
  2878            "locationName": "priority"
  2879          },
  2880          "Queue": {
  2881            "shape": "__string",
  2882            "locationName": "queue"
  2883          },
  2884          "Settings": {
  2885            "shape": "JobTemplateSettings",
  2886            "locationName": "settings"
  2887          },
  2888          "StatusUpdateInterval": {
  2889            "shape": "StatusUpdateInterval",
  2890            "locationName": "statusUpdateInterval"
  2891          },
  2892          "Tags": {
  2893            "shape": "__mapOf__string",
  2894            "locationName": "tags"
  2895          }
  2896        },
  2897        "required": [
  2898          "Settings",
  2899          "Name"
  2900        ]
  2901      },
  2902      "CreateJobTemplateResponse": {
  2903        "type": "structure",
  2904        "members": {
  2905          "JobTemplate": {
  2906            "shape": "JobTemplate",
  2907            "locationName": "jobTemplate"
  2908          }
  2909        }
  2910      },
  2911      "CreatePresetRequest": {
  2912        "type": "structure",
  2913        "members": {
  2914          "Category": {
  2915            "shape": "__string",
  2916            "locationName": "category"
  2917          },
  2918          "Description": {
  2919            "shape": "__string",
  2920            "locationName": "description"
  2921          },
  2922          "Name": {
  2923            "shape": "__string",
  2924            "locationName": "name"
  2925          },
  2926          "Settings": {
  2927            "shape": "PresetSettings",
  2928            "locationName": "settings"
  2929          },
  2930          "Tags": {
  2931            "shape": "__mapOf__string",
  2932            "locationName": "tags"
  2933          }
  2934        },
  2935        "required": [
  2936          "Settings",
  2937          "Name"
  2938        ]
  2939      },
  2940      "CreatePresetResponse": {
  2941        "type": "structure",
  2942        "members": {
  2943          "Preset": {
  2944            "shape": "Preset",
  2945            "locationName": "preset"
  2946          }
  2947        }
  2948      },
  2949      "CreateQueueRequest": {
  2950        "type": "structure",
  2951        "members": {
  2952          "Description": {
  2953            "shape": "__string",
  2954            "locationName": "description"
  2955          },
  2956          "Name": {
  2957            "shape": "__string",
  2958            "locationName": "name"
  2959          },
  2960          "PricingPlan": {
  2961            "shape": "PricingPlan",
  2962            "locationName": "pricingPlan"
  2963          },
  2964          "ReservationPlanSettings": {
  2965            "shape": "ReservationPlanSettings",
  2966            "locationName": "reservationPlanSettings"
  2967          },
  2968          "Status": {
  2969            "shape": "QueueStatus",
  2970            "locationName": "status"
  2971          },
  2972          "Tags": {
  2973            "shape": "__mapOf__string",
  2974            "locationName": "tags"
  2975          }
  2976        },
  2977        "required": [
  2978          "Name"
  2979        ]
  2980      },
  2981      "CreateQueueResponse": {
  2982        "type": "structure",
  2983        "members": {
  2984          "Queue": {
  2985            "shape": "Queue",
  2986            "locationName": "queue"
  2987          }
  2988        }
  2989      },
  2990      "DashAdditionalManifest": {
  2991        "type": "structure",
  2992        "members": {
  2993          "ManifestNameModifier": {
  2994            "shape": "__stringMin1",
  2995            "locationName": "manifestNameModifier"
  2996          },
  2997          "SelectedOutputs": {
  2998            "shape": "__listOf__stringMin1",
  2999            "locationName": "selectedOutputs"
  3000          }
  3001        }
  3002      },
  3003      "DashIsoEncryptionSettings": {
  3004        "type": "structure",
  3005        "members": {
  3006          "PlaybackDeviceCompatibility": {
  3007            "shape": "DashIsoPlaybackDeviceCompatibility",
  3008            "locationName": "playbackDeviceCompatibility"
  3009          },
  3010          "SpekeKeyProvider": {
  3011            "shape": "SpekeKeyProvider",
  3012            "locationName": "spekeKeyProvider"
  3013          }
  3014        }
  3015      },
  3016      "DashIsoGroupAudioChannelConfigSchemeIdUri": {
  3017        "type": "string",
  3018        "enum": [
  3019          "MPEG_CHANNEL_CONFIGURATION",
  3020          "DOLBY_CHANNEL_CONFIGURATION"
  3021        ]
  3022      },
  3023      "DashIsoGroupSettings": {
  3024        "type": "structure",
  3025        "members": {
  3026          "AdditionalManifests": {
  3027            "shape": "__listOfDashAdditionalManifest",
  3028            "locationName": "additionalManifests"
  3029          },
  3030          "AudioChannelConfigSchemeIdUri": {
  3031            "shape": "DashIsoGroupAudioChannelConfigSchemeIdUri",
  3032            "locationName": "audioChannelConfigSchemeIdUri"
  3033          },
  3034          "BaseUrl": {
  3035            "shape": "__string",
  3036            "locationName": "baseUrl"
  3037          },
  3038          "Destination": {
  3039            "shape": "__stringPatternS3",
  3040            "locationName": "destination"
  3041          },
  3042          "DestinationSettings": {
  3043            "shape": "DestinationSettings",
  3044            "locationName": "destinationSettings"
  3045          },
  3046          "Encryption": {
  3047            "shape": "DashIsoEncryptionSettings",
  3048            "locationName": "encryption"
  3049          },
  3050          "FragmentLength": {
  3051            "shape": "__integerMin1Max2147483647",
  3052            "locationName": "fragmentLength"
  3053          },
  3054          "HbbtvCompliance": {
  3055            "shape": "DashIsoHbbtvCompliance",
  3056            "locationName": "hbbtvCompliance"
  3057          },
  3058          "ImageBasedTrickPlay": {
  3059            "shape": "DashIsoImageBasedTrickPlay",
  3060            "locationName": "imageBasedTrickPlay"
  3061          },
  3062          "ImageBasedTrickPlaySettings": {
  3063            "shape": "DashIsoImageBasedTrickPlaySettings",
  3064            "locationName": "imageBasedTrickPlaySettings"
  3065          },
  3066          "MinBufferTime": {
  3067            "shape": "__integerMin0Max2147483647",
  3068            "locationName": "minBufferTime"
  3069          },
  3070          "MinFinalSegmentLength": {
  3071            "shape": "__doubleMin0Max2147483647",
  3072            "locationName": "minFinalSegmentLength"
  3073          },
  3074          "MpdProfile": {
  3075            "shape": "DashIsoMpdProfile",
  3076            "locationName": "mpdProfile"
  3077          },
  3078          "PtsOffsetHandlingForBFrames": {
  3079            "shape": "DashIsoPtsOffsetHandlingForBFrames",
  3080            "locationName": "ptsOffsetHandlingForBFrames"
  3081          },
  3082          "SegmentControl": {
  3083            "shape": "DashIsoSegmentControl",
  3084            "locationName": "segmentControl"
  3085          },
  3086          "SegmentLength": {
  3087            "shape": "__integerMin1Max2147483647",
  3088            "locationName": "segmentLength"
  3089          },
  3090          "SegmentLengthControl": {
  3091            "shape": "DashIsoSegmentLengthControl",
  3092            "locationName": "segmentLengthControl"
  3093          },
  3094          "WriteSegmentTimelineInRepresentation": {
  3095            "shape": "DashIsoWriteSegmentTimelineInRepresentation",
  3096            "locationName": "writeSegmentTimelineInRepresentation"
  3097          }
  3098        }
  3099      },
  3100      "DashIsoHbbtvCompliance": {
  3101        "type": "string",
  3102        "enum": [
  3103          "HBBTV_1_5",
  3104          "NONE"
  3105        ]
  3106      },
  3107      "DashIsoImageBasedTrickPlay": {
  3108        "type": "string",
  3109        "enum": [
  3110          "NONE",
  3111          "THUMBNAIL",
  3112          "THUMBNAIL_AND_FULLFRAME",
  3113          "ADVANCED"
  3114        ]
  3115      },
  3116      "DashIsoImageBasedTrickPlaySettings": {
  3117        "type": "structure",
  3118        "members": {
  3119          "IntervalCadence": {
  3120            "shape": "DashIsoIntervalCadence",
  3121            "locationName": "intervalCadence"
  3122          },
  3123          "ThumbnailHeight": {
  3124            "shape": "__integerMin1Max4096",
  3125            "locationName": "thumbnailHeight"
  3126          },
  3127          "ThumbnailInterval": {
  3128            "shape": "__doubleMin0Max2147483647",
  3129            "locationName": "thumbnailInterval"
  3130          },
  3131          "ThumbnailWidth": {
  3132            "shape": "__integerMin8Max4096",
  3133            "locationName": "thumbnailWidth"
  3134          },
  3135          "TileHeight": {
  3136            "shape": "__integerMin1Max2048",
  3137            "locationName": "tileHeight"
  3138          },
  3139          "TileWidth": {
  3140            "shape": "__integerMin1Max512",
  3141            "locationName": "tileWidth"
  3142          }
  3143        }
  3144      },
  3145      "DashIsoIntervalCadence": {
  3146        "type": "string",
  3147        "enum": [
  3148          "FOLLOW_IFRAME",
  3149          "FOLLOW_CUSTOM"
  3150        ]
  3151      },
  3152      "DashIsoMpdProfile": {
  3153        "type": "string",
  3154        "enum": [
  3155          "MAIN_PROFILE",
  3156          "ON_DEMAND_PROFILE"
  3157        ]
  3158      },
  3159      "DashIsoPlaybackDeviceCompatibility": {
  3160        "type": "string",
  3161        "enum": [
  3162          "CENC_V1",
  3163          "UNENCRYPTED_SEI"
  3164        ]
  3165      },
  3166      "DashIsoPtsOffsetHandlingForBFrames": {
  3167        "type": "string",
  3168        "enum": [
  3169          "ZERO_BASED",
  3170          "MATCH_INITIAL_PTS"
  3171        ]
  3172      },
  3173      "DashIsoSegmentControl": {
  3174        "type": "string",
  3175        "enum": [
  3176          "SINGLE_FILE",
  3177          "SEGMENTED_FILES"
  3178        ]
  3179      },
  3180      "DashIsoSegmentLengthControl": {
  3181        "type": "string",
  3182        "enum": [
  3183          "EXACT",
  3184          "GOP_MULTIPLE"
  3185        ]
  3186      },
  3187      "DashIsoWriteSegmentTimelineInRepresentation": {
  3188        "type": "string",
  3189        "enum": [
  3190          "ENABLED",
  3191          "DISABLED"
  3192        ]
  3193      },
  3194      "DecryptionMode": {
  3195        "type": "string",
  3196        "enum": [
  3197          "AES_CTR",
  3198          "AES_CBC",
  3199          "AES_GCM"
  3200        ]
  3201      },
  3202      "DeinterlaceAlgorithm": {
  3203        "type": "string",
  3204        "enum": [
  3205          "INTERPOLATE",
  3206          "INTERPOLATE_TICKER",
  3207          "BLEND",
  3208          "BLEND_TICKER"
  3209        ]
  3210      },
  3211      "Deinterlacer": {
  3212        "type": "structure",
  3213        "members": {
  3214          "Algorithm": {
  3215            "shape": "DeinterlaceAlgorithm",
  3216            "locationName": "algorithm"
  3217          },
  3218          "Control": {
  3219            "shape": "DeinterlacerControl",
  3220            "locationName": "control"
  3221          },
  3222          "Mode": {
  3223            "shape": "DeinterlacerMode",
  3224            "locationName": "mode"
  3225          }
  3226        }
  3227      },
  3228      "DeinterlacerControl": {
  3229        "type": "string",
  3230        "enum": [
  3231          "FORCE_ALL_FRAMES",
  3232          "NORMAL"
  3233        ]
  3234      },
  3235      "DeinterlacerMode": {
  3236        "type": "string",
  3237        "enum": [
  3238          "DEINTERLACE",
  3239          "INVERSE_TELECINE",
  3240          "ADAPTIVE"
  3241        ]
  3242      },
  3243      "DeleteJobTemplateRequest": {
  3244        "type": "structure",
  3245        "members": {
  3246          "Name": {
  3247            "shape": "__string",
  3248            "locationName": "name",
  3249            "location": "uri"
  3250          }
  3251        },
  3252        "required": [
  3253          "Name"
  3254        ]
  3255      },
  3256      "DeleteJobTemplateResponse": {
  3257        "type": "structure",
  3258        "members": {
  3259        }
  3260      },
  3261      "DeletePolicyRequest": {
  3262        "type": "structure",
  3263        "members": {
  3264        }
  3265      },
  3266      "DeletePolicyResponse": {
  3267        "type": "structure",
  3268        "members": {
  3269        }
  3270      },
  3271      "DeletePresetRequest": {
  3272        "type": "structure",
  3273        "members": {
  3274          "Name": {
  3275            "shape": "__string",
  3276            "locationName": "name",
  3277            "location": "uri"
  3278          }
  3279        },
  3280        "required": [
  3281          "Name"
  3282        ]
  3283      },
  3284      "DeletePresetResponse": {
  3285        "type": "structure",
  3286        "members": {
  3287        }
  3288      },
  3289      "DeleteQueueRequest": {
  3290        "type": "structure",
  3291        "members": {
  3292          "Name": {
  3293            "shape": "__string",
  3294            "locationName": "name",
  3295            "location": "uri"
  3296          }
  3297        },
  3298        "required": [
  3299          "Name"
  3300        ]
  3301      },
  3302      "DeleteQueueResponse": {
  3303        "type": "structure",
  3304        "members": {
  3305        }
  3306      },
  3307      "DescribeEndpointsMode": {
  3308        "type": "string",
  3309        "enum": [
  3310          "DEFAULT",
  3311          "GET_ONLY"
  3312        ]
  3313      },
  3314      "DescribeEndpointsRequest": {
  3315        "type": "structure",
  3316        "members": {
  3317          "MaxResults": {
  3318            "shape": "__integer",
  3319            "locationName": "maxResults"
  3320          },
  3321          "Mode": {
  3322            "shape": "DescribeEndpointsMode",
  3323            "locationName": "mode"
  3324          },
  3325          "NextToken": {
  3326            "shape": "__string",
  3327            "locationName": "nextToken"
  3328          }
  3329        }
  3330      },
  3331      "DescribeEndpointsResponse": {
  3332        "type": "structure",
  3333        "members": {
  3334          "Endpoints": {
  3335            "shape": "__listOfEndpoint",
  3336            "locationName": "endpoints"
  3337          },
  3338          "NextToken": {
  3339            "shape": "__string",
  3340            "locationName": "nextToken"
  3341          }
  3342        }
  3343      },
  3344      "DestinationSettings": {
  3345        "type": "structure",
  3346        "members": {
  3347          "S3Settings": {
  3348            "shape": "S3DestinationSettings",
  3349            "locationName": "s3Settings"
  3350          }
  3351        }
  3352      },
  3353      "DisassociateCertificateRequest": {
  3354        "type": "structure",
  3355        "members": {
  3356          "Arn": {
  3357            "shape": "__string",
  3358            "locationName": "arn",
  3359            "location": "uri"
  3360          }
  3361        },
  3362        "required": [
  3363          "Arn"
  3364        ]
  3365      },
  3366      "DisassociateCertificateResponse": {
  3367        "type": "structure",
  3368        "members": {
  3369        }
  3370      },
  3371      "DolbyVision": {
  3372        "type": "structure",
  3373        "members": {
  3374          "L6Metadata": {
  3375            "shape": "DolbyVisionLevel6Metadata",
  3376            "locationName": "l6Metadata"
  3377          },
  3378          "L6Mode": {
  3379            "shape": "DolbyVisionLevel6Mode",
  3380            "locationName": "l6Mode"
  3381          },
  3382          "Profile": {
  3383            "shape": "DolbyVisionProfile",
  3384            "locationName": "profile"
  3385          }
  3386        }
  3387      },
  3388      "DolbyVisionLevel6Metadata": {
  3389        "type": "structure",
  3390        "members": {
  3391          "MaxCll": {
  3392            "shape": "__integerMin0Max65535",
  3393            "locationName": "maxCll"
  3394          },
  3395          "MaxFall": {
  3396            "shape": "__integerMin0Max65535",
  3397            "locationName": "maxFall"
  3398          }
  3399        }
  3400      },
  3401      "DolbyVisionLevel6Mode": {
  3402        "type": "string",
  3403        "enum": [
  3404          "PASSTHROUGH",
  3405          "RECALCULATE",
  3406          "SPECIFY"
  3407        ]
  3408      },
  3409      "DolbyVisionProfile": {
  3410        "type": "string",
  3411        "enum": [
  3412          "PROFILE_5"
  3413        ]
  3414      },
  3415      "DropFrameTimecode": {
  3416        "type": "string",
  3417        "enum": [
  3418          "DISABLED",
  3419          "ENABLED"
  3420        ]
  3421      },
  3422      "DvbNitSettings": {
  3423        "type": "structure",
  3424        "members": {
  3425          "NetworkId": {
  3426            "shape": "__integerMin0Max65535",
  3427            "locationName": "networkId"
  3428          },
  3429          "NetworkName": {
  3430            "shape": "__stringMin1Max256",
  3431            "locationName": "networkName"
  3432          },
  3433          "NitInterval": {
  3434            "shape": "__integerMin25Max10000",
  3435            "locationName": "nitInterval"
  3436          }
  3437        }
  3438      },
  3439      "DvbSdtSettings": {
  3440        "type": "structure",
  3441        "members": {
  3442          "OutputSdt": {
  3443            "shape": "OutputSdt",
  3444            "locationName": "outputSdt"
  3445          },
  3446          "SdtInterval": {
  3447            "shape": "__integerMin25Max2000",
  3448            "locationName": "sdtInterval"
  3449          },
  3450          "ServiceName": {
  3451            "shape": "__stringMin1Max256",
  3452            "locationName": "serviceName"
  3453          },
  3454          "ServiceProviderName": {
  3455            "shape": "__stringMin1Max256",
  3456            "locationName": "serviceProviderName"
  3457          }
  3458        }
  3459      },
  3460      "DvbSubDestinationSettings": {
  3461        "type": "structure",
  3462        "members": {
  3463          "Alignment": {
  3464            "shape": "DvbSubtitleAlignment",
  3465            "locationName": "alignment"
  3466          },
  3467          "ApplyFontColor": {
  3468            "shape": "DvbSubtitleApplyFontColor",
  3469            "locationName": "applyFontColor"
  3470          },
  3471          "BackgroundColor": {
  3472            "shape": "DvbSubtitleBackgroundColor",
  3473            "locationName": "backgroundColor"
  3474          },
  3475          "BackgroundOpacity": {
  3476            "shape": "__integerMin0Max255",
  3477            "locationName": "backgroundOpacity"
  3478          },
  3479          "DdsHandling": {
  3480            "shape": "DvbddsHandling",
  3481            "locationName": "ddsHandling"
  3482          },
  3483          "DdsXCoordinate": {
  3484            "shape": "__integerMin0Max2147483647",
  3485            "locationName": "ddsXCoordinate"
  3486          },
  3487          "DdsYCoordinate": {
  3488            "shape": "__integerMin0Max2147483647",
  3489            "locationName": "ddsYCoordinate"
  3490          },
  3491          "FallbackFont": {
  3492            "shape": "DvbSubSubtitleFallbackFont",
  3493            "locationName": "fallbackFont"
  3494          },
  3495          "FontColor": {
  3496            "shape": "DvbSubtitleFontColor",
  3497            "locationName": "fontColor"
  3498          },
  3499          "FontOpacity": {
  3500            "shape": "__integerMin0Max255",
  3501            "locationName": "fontOpacity"
  3502          },
  3503          "FontResolution": {
  3504            "shape": "__integerMin96Max600",
  3505            "locationName": "fontResolution"
  3506          },
  3507          "FontScript": {
  3508            "shape": "FontScript",
  3509            "locationName": "fontScript"
  3510          },
  3511          "FontSize": {
  3512            "shape": "__integerMin0Max96",
  3513            "locationName": "fontSize"
  3514          },
  3515          "Height": {
  3516            "shape": "__integerMin1Max2147483647",
  3517            "locationName": "height"
  3518          },
  3519          "HexFontColor": {
  3520            "shape": "__stringMin6Max8Pattern09aFAF609aFAF2",
  3521            "locationName": "hexFontColor"
  3522          },
  3523          "OutlineColor": {
  3524            "shape": "DvbSubtitleOutlineColor",
  3525            "locationName": "outlineColor"
  3526          },
  3527          "OutlineSize": {
  3528            "shape": "__integerMin0Max10",
  3529            "locationName": "outlineSize"
  3530          },
  3531          "ShadowColor": {
  3532            "shape": "DvbSubtitleShadowColor",
  3533            "locationName": "shadowColor"
  3534          },
  3535          "ShadowOpacity": {
  3536            "shape": "__integerMin0Max255",
  3537            "locationName": "shadowOpacity"
  3538          },
  3539          "ShadowXOffset": {
  3540            "shape": "__integerMinNegative2147483648Max2147483647",
  3541            "locationName": "shadowXOffset"
  3542          },
  3543          "ShadowYOffset": {
  3544            "shape": "__integerMinNegative2147483648Max2147483647",
  3545            "locationName": "shadowYOffset"
  3546          },
  3547          "StylePassthrough": {
  3548            "shape": "DvbSubtitleStylePassthrough",
  3549            "locationName": "stylePassthrough"
  3550          },
  3551          "SubtitlingType": {
  3552            "shape": "DvbSubtitlingType",
  3553            "locationName": "subtitlingType"
  3554          },
  3555          "TeletextSpacing": {
  3556            "shape": "DvbSubtitleTeletextSpacing",
  3557            "locationName": "teletextSpacing"
  3558          },
  3559          "Width": {
  3560            "shape": "__integerMin1Max2147483647",
  3561            "locationName": "width"
  3562          },
  3563          "XPosition": {
  3564            "shape": "__integerMin0Max2147483647",
  3565            "locationName": "xPosition"
  3566          },
  3567          "YPosition": {
  3568            "shape": "__integerMin0Max2147483647",
  3569            "locationName": "yPosition"
  3570          }
  3571        }
  3572      },
  3573      "DvbSubSourceSettings": {
  3574        "type": "structure",
  3575        "members": {
  3576          "Pid": {
  3577            "shape": "__integerMin1Max2147483647",
  3578            "locationName": "pid"
  3579          }
  3580        }
  3581      },
  3582      "DvbSubSubtitleFallbackFont": {
  3583        "type": "string",
  3584        "enum": [
  3585          "BEST_MATCH",
  3586          "MONOSPACED_SANSSERIF",
  3587          "MONOSPACED_SERIF",
  3588          "PROPORTIONAL_SANSSERIF",
  3589          "PROPORTIONAL_SERIF"
  3590        ]
  3591      },
  3592      "DvbSubtitleAlignment": {
  3593        "type": "string",
  3594        "enum": [
  3595          "CENTERED",
  3596          "LEFT",
  3597          "AUTO"
  3598        ]
  3599      },
  3600      "DvbSubtitleApplyFontColor": {
  3601        "type": "string",
  3602        "enum": [
  3603          "WHITE_TEXT_ONLY",
  3604          "ALL_TEXT"
  3605        ]
  3606      },
  3607      "DvbSubtitleBackgroundColor": {
  3608        "type": "string",
  3609        "enum": [
  3610          "NONE",
  3611          "BLACK",
  3612          "WHITE",
  3613          "AUTO"
  3614        ]
  3615      },
  3616      "DvbSubtitleFontColor": {
  3617        "type": "string",
  3618        "enum": [
  3619          "WHITE",
  3620          "BLACK",
  3621          "YELLOW",
  3622          "RED",
  3623          "GREEN",
  3624          "BLUE",
  3625          "HEX",
  3626          "AUTO"
  3627        ]
  3628      },
  3629      "DvbSubtitleOutlineColor": {
  3630        "type": "string",
  3631        "enum": [
  3632          "BLACK",
  3633          "WHITE",
  3634          "YELLOW",
  3635          "RED",
  3636          "GREEN",
  3637          "BLUE",
  3638          "AUTO"
  3639        ]
  3640      },
  3641      "DvbSubtitleShadowColor": {
  3642        "type": "string",
  3643        "enum": [
  3644          "NONE",
  3645          "BLACK",
  3646          "WHITE",
  3647          "AUTO"
  3648        ]
  3649      },
  3650      "DvbSubtitleStylePassthrough": {
  3651        "type": "string",
  3652        "enum": [
  3653          "ENABLED",
  3654          "DISABLED"
  3655        ]
  3656      },
  3657      "DvbSubtitleTeletextSpacing": {
  3658        "type": "string",
  3659        "enum": [
  3660          "FIXED_GRID",
  3661          "PROPORTIONAL",
  3662          "AUTO"
  3663        ]
  3664      },
  3665      "DvbSubtitlingType": {
  3666        "type": "string",
  3667        "enum": [
  3668          "HEARING_IMPAIRED",
  3669          "STANDARD"
  3670        ]
  3671      },
  3672      "DvbTdtSettings": {
  3673        "type": "structure",
  3674        "members": {
  3675          "TdtInterval": {
  3676            "shape": "__integerMin1000Max30000",
  3677            "locationName": "tdtInterval"
  3678          }
  3679        }
  3680      },
  3681      "DvbddsHandling": {
  3682        "type": "string",
  3683        "enum": [
  3684          "NONE",
  3685          "SPECIFIED",
  3686          "NO_DISPLAY_WINDOW"
  3687        ]
  3688      },
  3689      "Eac3AtmosBitstreamMode": {
  3690        "type": "string",
  3691        "enum": [
  3692          "COMPLETE_MAIN"
  3693        ]
  3694      },
  3695      "Eac3AtmosCodingMode": {
  3696        "type": "string",
  3697        "enum": [
  3698          "CODING_MODE_AUTO",
  3699          "CODING_MODE_5_1_4",
  3700          "CODING_MODE_7_1_4",
  3701          "CODING_MODE_9_1_6"
  3702        ]
  3703      },
  3704      "Eac3AtmosDialogueIntelligence": {
  3705        "type": "string",
  3706        "enum": [
  3707          "ENABLED",
  3708          "DISABLED"
  3709        ]
  3710      },
  3711      "Eac3AtmosDownmixControl": {
  3712        "type": "string",
  3713        "enum": [
  3714          "SPECIFIED",
  3715          "INITIALIZE_FROM_SOURCE"
  3716        ]
  3717      },
  3718      "Eac3AtmosDynamicRangeCompressionLine": {
  3719        "type": "string",
  3720        "enum": [
  3721          "NONE",
  3722          "FILM_STANDARD",
  3723          "FILM_LIGHT",
  3724          "MUSIC_STANDARD",
  3725          "MUSIC_LIGHT",
  3726          "SPEECH"
  3727        ]
  3728      },
  3729      "Eac3AtmosDynamicRangeCompressionRf": {
  3730        "type": "string",
  3731        "enum": [
  3732          "NONE",
  3733          "FILM_STANDARD",
  3734          "FILM_LIGHT",
  3735          "MUSIC_STANDARD",
  3736          "MUSIC_LIGHT",
  3737          "SPEECH"
  3738        ]
  3739      },
  3740      "Eac3AtmosDynamicRangeControl": {
  3741        "type": "string",
  3742        "enum": [
  3743          "SPECIFIED",
  3744          "INITIALIZE_FROM_SOURCE"
  3745        ]
  3746      },
  3747      "Eac3AtmosMeteringMode": {
  3748        "type": "string",
  3749        "enum": [
  3750          "LEQ_A",
  3751          "ITU_BS_1770_1",
  3752          "ITU_BS_1770_2",
  3753          "ITU_BS_1770_3",
  3754          "ITU_BS_1770_4"
  3755        ]
  3756      },
  3757      "Eac3AtmosSettings": {
  3758        "type": "structure",
  3759        "members": {
  3760          "Bitrate": {
  3761            "shape": "__integerMin384000Max1024000",
  3762            "locationName": "bitrate"
  3763          },
  3764          "BitstreamMode": {
  3765            "shape": "Eac3AtmosBitstreamMode",
  3766            "locationName": "bitstreamMode"
  3767          },
  3768          "CodingMode": {
  3769            "shape": "Eac3AtmosCodingMode",
  3770            "locationName": "codingMode"
  3771          },
  3772          "DialogueIntelligence": {
  3773            "shape": "Eac3AtmosDialogueIntelligence",
  3774            "locationName": "dialogueIntelligence"
  3775          },
  3776          "DownmixControl": {
  3777            "shape": "Eac3AtmosDownmixControl",
  3778            "locationName": "downmixControl"
  3779          },
  3780          "DynamicRangeCompressionLine": {
  3781            "shape": "Eac3AtmosDynamicRangeCompressionLine",
  3782            "locationName": "dynamicRangeCompressionLine"
  3783          },
  3784          "DynamicRangeCompressionRf": {
  3785            "shape": "Eac3AtmosDynamicRangeCompressionRf",
  3786            "locationName": "dynamicRangeCompressionRf"
  3787          },
  3788          "DynamicRangeControl": {
  3789            "shape": "Eac3AtmosDynamicRangeControl",
  3790            "locationName": "dynamicRangeControl"
  3791          },
  3792          "LoRoCenterMixLevel": {
  3793            "shape": "__doubleMinNegative6Max3",
  3794            "locationName": "loRoCenterMixLevel"
  3795          },
  3796          "LoRoSurroundMixLevel": {
  3797            "shape": "__doubleMinNegative60MaxNegative1",
  3798            "locationName": "loRoSurroundMixLevel"
  3799          },
  3800          "LtRtCenterMixLevel": {
  3801            "shape": "__doubleMinNegative6Max3",
  3802            "locationName": "ltRtCenterMixLevel"
  3803          },
  3804          "LtRtSurroundMixLevel": {
  3805            "shape": "__doubleMinNegative60MaxNegative1",
  3806            "locationName": "ltRtSurroundMixLevel"
  3807          },
  3808          "MeteringMode": {
  3809            "shape": "Eac3AtmosMeteringMode",
  3810            "locationName": "meteringMode"
  3811          },
  3812          "SampleRate": {
  3813            "shape": "__integerMin48000Max48000",
  3814            "locationName": "sampleRate"
  3815          },
  3816          "SpeechThreshold": {
  3817            "shape": "__integerMin0Max100",
  3818            "locationName": "speechThreshold"
  3819          },
  3820          "StereoDownmix": {
  3821            "shape": "Eac3AtmosStereoDownmix",
  3822            "locationName": "stereoDownmix"
  3823          },
  3824          "SurroundExMode": {
  3825            "shape": "Eac3AtmosSurroundExMode",
  3826            "locationName": "surroundExMode"
  3827          }
  3828        }
  3829      },
  3830      "Eac3AtmosStereoDownmix": {
  3831        "type": "string",
  3832        "enum": [
  3833          "NOT_INDICATED",
  3834          "STEREO",
  3835          "SURROUND",
  3836          "DPL2"
  3837        ]
  3838      },
  3839      "Eac3AtmosSurroundExMode": {
  3840        "type": "string",
  3841        "enum": [
  3842          "NOT_INDICATED",
  3843          "ENABLED",
  3844          "DISABLED"
  3845        ]
  3846      },
  3847      "Eac3AttenuationControl": {
  3848        "type": "string",
  3849        "enum": [
  3850          "ATTENUATE_3_DB",
  3851          "NONE"
  3852        ]
  3853      },
  3854      "Eac3BitstreamMode": {
  3855        "type": "string",
  3856        "enum": [
  3857          "COMPLETE_MAIN",
  3858          "COMMENTARY",
  3859          "EMERGENCY",
  3860          "HEARING_IMPAIRED",
  3861          "VISUALLY_IMPAIRED"
  3862        ]
  3863      },
  3864      "Eac3CodingMode": {
  3865        "type": "string",
  3866        "enum": [
  3867          "CODING_MODE_1_0",
  3868          "CODING_MODE_2_0",
  3869          "CODING_MODE_3_2"
  3870        ]
  3871      },
  3872      "Eac3DcFilter": {
  3873        "type": "string",
  3874        "enum": [
  3875          "ENABLED",
  3876          "DISABLED"
  3877        ]
  3878      },
  3879      "Eac3DynamicRangeCompressionLine": {
  3880        "type": "string",
  3881        "enum": [
  3882          "NONE",
  3883          "FILM_STANDARD",
  3884          "FILM_LIGHT",
  3885          "MUSIC_STANDARD",
  3886          "MUSIC_LIGHT",
  3887          "SPEECH"
  3888        ]
  3889      },
  3890      "Eac3DynamicRangeCompressionRf": {
  3891        "type": "string",
  3892        "enum": [
  3893          "NONE",
  3894          "FILM_STANDARD",
  3895          "FILM_LIGHT",
  3896          "MUSIC_STANDARD",
  3897          "MUSIC_LIGHT",
  3898          "SPEECH"
  3899        ]
  3900      },
  3901      "Eac3LfeControl": {
  3902        "type": "string",
  3903        "enum": [
  3904          "LFE",
  3905          "NO_LFE"
  3906        ]
  3907      },
  3908      "Eac3LfeFilter": {
  3909        "type": "string",
  3910        "enum": [
  3911          "ENABLED",
  3912          "DISABLED"
  3913        ]
  3914      },
  3915      "Eac3MetadataControl": {
  3916        "type": "string",
  3917        "enum": [
  3918          "FOLLOW_INPUT",
  3919          "USE_CONFIGURED"
  3920        ]
  3921      },
  3922      "Eac3PassthroughControl": {
  3923        "type": "string",
  3924        "enum": [
  3925          "WHEN_POSSIBLE",
  3926          "NO_PASSTHROUGH"
  3927        ]
  3928      },
  3929      "Eac3PhaseControl": {
  3930        "type": "string",
  3931        "enum": [
  3932          "SHIFT_90_DEGREES",
  3933          "NO_SHIFT"
  3934        ]
  3935      },
  3936      "Eac3Settings": {
  3937        "type": "structure",
  3938        "members": {
  3939          "AttenuationControl": {
  3940            "shape": "Eac3AttenuationControl",
  3941            "locationName": "attenuationControl"
  3942          },
  3943          "Bitrate": {
  3944            "shape": "__integerMin64000Max640000",
  3945            "locationName": "bitrate"
  3946          },
  3947          "BitstreamMode": {
  3948            "shape": "Eac3BitstreamMode",
  3949            "locationName": "bitstreamMode"
  3950          },
  3951          "CodingMode": {
  3952            "shape": "Eac3CodingMode",
  3953            "locationName": "codingMode"
  3954          },
  3955          "DcFilter": {
  3956            "shape": "Eac3DcFilter",
  3957            "locationName": "dcFilter"
  3958          },
  3959          "Dialnorm": {
  3960            "shape": "__integerMin1Max31",
  3961            "locationName": "dialnorm"
  3962          },
  3963          "DynamicRangeCompressionLine": {
  3964            "shape": "Eac3DynamicRangeCompressionLine",
  3965            "locationName": "dynamicRangeCompressionLine"
  3966          },
  3967          "DynamicRangeCompressionRf": {
  3968            "shape": "Eac3DynamicRangeCompressionRf",
  3969            "locationName": "dynamicRangeCompressionRf"
  3970          },
  3971          "LfeControl": {
  3972            "shape": "Eac3LfeControl",
  3973            "locationName": "lfeControl"
  3974          },
  3975          "LfeFilter": {
  3976            "shape": "Eac3LfeFilter",
  3977            "locationName": "lfeFilter"
  3978          },
  3979          "LoRoCenterMixLevel": {
  3980            "shape": "__doubleMinNegative60Max3",
  3981            "locationName": "loRoCenterMixLevel"
  3982          },
  3983          "LoRoSurroundMixLevel": {
  3984            "shape": "__doubleMinNegative60MaxNegative1",
  3985            "locationName": "loRoSurroundMixLevel"
  3986          },
  3987          "LtRtCenterMixLevel": {
  3988            "shape": "__doubleMinNegative60Max3",
  3989            "locationName": "ltRtCenterMixLevel"
  3990          },
  3991          "LtRtSurroundMixLevel": {
  3992            "shape": "__doubleMinNegative60MaxNegative1",
  3993            "locationName": "ltRtSurroundMixLevel"
  3994          },
  3995          "MetadataControl": {
  3996            "shape": "Eac3MetadataControl",
  3997            "locationName": "metadataControl"
  3998          },
  3999          "PassthroughControl": {
  4000            "shape": "Eac3PassthroughControl",
  4001            "locationName": "passthroughControl"
  4002          },
  4003          "PhaseControl": {
  4004            "shape": "Eac3PhaseControl",
  4005            "locationName": "phaseControl"
  4006          },
  4007          "SampleRate": {
  4008            "shape": "__integerMin48000Max48000",
  4009            "locationName": "sampleRate"
  4010          },
  4011          "StereoDownmix": {
  4012            "shape": "Eac3StereoDownmix",
  4013            "locationName": "stereoDownmix"
  4014          },
  4015          "SurroundExMode": {
  4016            "shape": "Eac3SurroundExMode",
  4017            "locationName": "surroundExMode"
  4018          },
  4019          "SurroundMode": {
  4020            "shape": "Eac3SurroundMode",
  4021            "locationName": "surroundMode"
  4022          }
  4023        }
  4024      },
  4025      "Eac3StereoDownmix": {
  4026        "type": "string",
  4027        "enum": [
  4028          "NOT_INDICATED",
  4029          "LO_RO",
  4030          "LT_RT",
  4031          "DPL2"
  4032        ]
  4033      },
  4034      "Eac3SurroundExMode": {
  4035        "type": "string",
  4036        "enum": [
  4037          "NOT_INDICATED",
  4038          "ENABLED",
  4039          "DISABLED"
  4040        ]
  4041      },
  4042      "Eac3SurroundMode": {
  4043        "type": "string",
  4044        "enum": [
  4045          "NOT_INDICATED",
  4046          "ENABLED",
  4047          "DISABLED"
  4048        ]
  4049      },
  4050      "EmbeddedConvert608To708": {
  4051        "type": "string",
  4052        "enum": [
  4053          "UPCONVERT",
  4054          "DISABLED"
  4055        ]
  4056      },
  4057      "EmbeddedDestinationSettings": {
  4058        "type": "structure",
  4059        "members": {
  4060          "Destination608ChannelNumber": {
  4061            "shape": "__integerMin1Max4",
  4062            "locationName": "destination608ChannelNumber"
  4063          },
  4064          "Destination708ServiceNumber": {
  4065            "shape": "__integerMin1Max6",
  4066            "locationName": "destination708ServiceNumber"
  4067          }
  4068        }
  4069      },
  4070      "EmbeddedSourceSettings": {
  4071        "type": "structure",
  4072        "members": {
  4073          "Convert608To708": {
  4074            "shape": "EmbeddedConvert608To708",
  4075            "locationName": "convert608To708"
  4076          },
  4077          "Source608ChannelNumber": {
  4078            "shape": "__integerMin1Max4",
  4079            "locationName": "source608ChannelNumber"
  4080          },
  4081          "Source608TrackNumber": {
  4082            "shape": "__integerMin1Max1",
  4083            "locationName": "source608TrackNumber"
  4084          },
  4085          "TerminateCaptions": {
  4086            "shape": "EmbeddedTerminateCaptions",
  4087            "locationName": "terminateCaptions"
  4088          }
  4089        }
  4090      },
  4091      "EmbeddedTerminateCaptions": {
  4092        "type": "string",
  4093        "enum": [
  4094          "END_OF_INPUT",
  4095          "DISABLED"
  4096        ]
  4097      },
  4098      "Endpoint": {
  4099        "type": "structure",
  4100        "members": {
  4101          "Url": {
  4102            "shape": "__string",
  4103            "locationName": "url"
  4104          }
  4105        }
  4106      },
  4107      "EsamManifestConfirmConditionNotification": {
  4108        "type": "structure",
  4109        "members": {
  4110          "MccXml": {
  4111            "shape": "__stringPatternSNManifestConfirmConditionNotificationNS",
  4112            "locationName": "mccXml"
  4113          }
  4114        }
  4115      },
  4116      "EsamSettings": {
  4117        "type": "structure",
  4118        "members": {
  4119          "ManifestConfirmConditionNotification": {
  4120            "shape": "EsamManifestConfirmConditionNotification",
  4121            "locationName": "manifestConfirmConditionNotification"
  4122          },
  4123          "ResponseSignalPreroll": {
  4124            "shape": "__integerMin0Max30000",
  4125            "locationName": "responseSignalPreroll"
  4126          },
  4127          "SignalProcessingNotification": {
  4128            "shape": "EsamSignalProcessingNotification",
  4129            "locationName": "signalProcessingNotification"
  4130          }
  4131        }
  4132      },
  4133      "EsamSignalProcessingNotification": {
  4134        "type": "structure",
  4135        "members": {
  4136          "SccXml": {
  4137            "shape": "__stringPatternSNSignalProcessingNotificationNS",
  4138            "locationName": "sccXml"
  4139          }
  4140        }
  4141      },
  4142      "ExceptionBody": {
  4143        "type": "structure",
  4144        "members": {
  4145          "Message": {
  4146            "shape": "__string",
  4147            "locationName": "message"
  4148          }
  4149        }
  4150      },
  4151      "ExtendedDataServices": {
  4152        "type": "structure",
  4153        "members": {
  4154          "CopyProtectionAction": {
  4155            "shape": "CopyProtectionAction",
  4156            "locationName": "copyProtectionAction"
  4157          },
  4158          "VchipAction": {
  4159            "shape": "VchipAction",
  4160            "locationName": "vchipAction"
  4161          }
  4162        }
  4163      },
  4164      "F4vMoovPlacement": {
  4165        "type": "string",
  4166        "enum": [
  4167          "PROGRESSIVE_DOWNLOAD",
  4168          "NORMAL"
  4169        ]
  4170      },
  4171      "F4vSettings": {
  4172        "type": "structure",
  4173        "members": {
  4174          "MoovPlacement": {
  4175            "shape": "F4vMoovPlacement",
  4176            "locationName": "moovPlacement"
  4177          }
  4178        }
  4179      },
  4180      "FileGroupSettings": {
  4181        "type": "structure",
  4182        "members": {
  4183          "Destination": {
  4184            "shape": "__stringPatternS3",
  4185            "locationName": "destination"
  4186          },
  4187          "DestinationSettings": {
  4188            "shape": "DestinationSettings",
  4189            "locationName": "destinationSettings"
  4190          }
  4191        }
  4192      },
  4193      "FileSourceConvert608To708": {
  4194        "type": "string",
  4195        "enum": [
  4196          "UPCONVERT",
  4197          "DISABLED"
  4198        ]
  4199      },
  4200      "FileSourceSettings": {
  4201        "type": "structure",
  4202        "members": {
  4203          "Convert608To708": {
  4204            "shape": "FileSourceConvert608To708",
  4205            "locationName": "convert608To708"
  4206          },
  4207          "Framerate": {
  4208            "shape": "CaptionSourceFramerate",
  4209            "locationName": "framerate"
  4210          },
  4211          "SourceFile": {
  4212            "shape": "__stringMin14PatternS3SccSCCTtmlTTMLDfxpDFXPStlSTLSrtSRTXmlXMLSmiSMIVttVTTWebvttWEBVTTHttpsSccSCCTtmlTTMLDfxpDFXPStlSTLSrtSRTXmlXMLSmiSMIVttVTTWebvttWEBVTT",
  4213            "locationName": "sourceFile"
  4214          },
  4215          "TimeDelta": {
  4216            "shape": "__integerMinNegative2147483648Max2147483647",
  4217            "locationName": "timeDelta"
  4218          }
  4219        }
  4220      },
  4221      "FontScript": {
  4222        "type": "string",
  4223        "enum": [
  4224          "AUTOMATIC",
  4225          "HANS",
  4226          "HANT"
  4227        ]
  4228      },
  4229      "ForbiddenException": {
  4230        "type": "structure",
  4231        "members": {
  4232          "Message": {
  4233            "shape": "__string",
  4234            "locationName": "message"
  4235          }
  4236        },
  4237        "exception": true,
  4238        "error": {
  4239          "httpStatusCode": 403
  4240        }
  4241      },
  4242      "FrameCaptureSettings": {
  4243        "type": "structure",
  4244        "members": {
  4245          "FramerateDenominator": {
  4246            "shape": "__integerMin1Max2147483647",
  4247            "locationName": "framerateDenominator"
  4248          },
  4249          "FramerateNumerator": {
  4250            "shape": "__integerMin1Max2147483647",
  4251            "locationName": "framerateNumerator"
  4252          },
  4253          "MaxCaptures": {
  4254            "shape": "__integerMin1Max10000000",
  4255            "locationName": "maxCaptures"
  4256          },
  4257          "Quality": {
  4258            "shape": "__integerMin1Max100",
  4259            "locationName": "quality"
  4260          }
  4261        }
  4262      },
  4263      "GetJobRequest": {
  4264        "type": "structure",
  4265        "members": {
  4266          "Id": {
  4267            "shape": "__string",
  4268            "locationName": "id",
  4269            "location": "uri"
  4270          }
  4271        },
  4272        "required": [
  4273          "Id"
  4274        ]
  4275      },
  4276      "GetJobResponse": {
  4277        "type": "structure",
  4278        "members": {
  4279          "Job": {
  4280            "shape": "Job",
  4281            "locationName": "job"
  4282          }
  4283        }
  4284      },
  4285      "GetJobTemplateRequest": {
  4286        "type": "structure",
  4287        "members": {
  4288          "Name": {
  4289            "shape": "__string",
  4290            "locationName": "name",
  4291            "location": "uri"
  4292          }
  4293        },
  4294        "required": [
  4295          "Name"
  4296        ]
  4297      },
  4298      "GetJobTemplateResponse": {
  4299        "type": "structure",
  4300        "members": {
  4301          "JobTemplate": {
  4302            "shape": "JobTemplate",
  4303            "locationName": "jobTemplate"
  4304          }
  4305        }
  4306      },
  4307      "GetPolicyRequest": {
  4308        "type": "structure",
  4309        "members": {
  4310        }
  4311      },
  4312      "GetPolicyResponse": {
  4313        "type": "structure",
  4314        "members": {
  4315          "Policy": {
  4316            "shape": "Policy",
  4317            "locationName": "policy"
  4318          }
  4319        }
  4320      },
  4321      "GetPresetRequest": {
  4322        "type": "structure",
  4323        "members": {
  4324          "Name": {
  4325            "shape": "__string",
  4326            "locationName": "name",
  4327            "location": "uri"
  4328          }
  4329        },
  4330        "required": [
  4331          "Name"
  4332        ]
  4333      },
  4334      "GetPresetResponse": {
  4335        "type": "structure",
  4336        "members": {
  4337          "Preset": {
  4338            "shape": "Preset",
  4339            "locationName": "preset"
  4340          }
  4341        }
  4342      },
  4343      "GetQueueRequest": {
  4344        "type": "structure",
  4345        "members": {
  4346          "Name": {
  4347            "shape": "__string",
  4348            "locationName": "name",
  4349            "location": "uri"
  4350          }
  4351        },
  4352        "required": [
  4353          "Name"
  4354        ]
  4355      },
  4356      "GetQueueResponse": {
  4357        "type": "structure",
  4358        "members": {
  4359          "Queue": {
  4360            "shape": "Queue",
  4361            "locationName": "queue"
  4362          }
  4363        }
  4364      },
  4365      "H264AdaptiveQuantization": {
  4366        "type": "string",
  4367        "enum": [
  4368          "OFF",
  4369          "AUTO",
  4370          "LOW",
  4371          "MEDIUM",
  4372          "HIGH",
  4373          "HIGHER",
  4374          "MAX"
  4375        ]
  4376      },
  4377      "H264CodecLevel": {
  4378        "type": "string",
  4379        "enum": [
  4380          "AUTO",
  4381          "LEVEL_1",
  4382          "LEVEL_1_1",
  4383          "LEVEL_1_2",
  4384          "LEVEL_1_3",
  4385          "LEVEL_2",
  4386          "LEVEL_2_1",
  4387          "LEVEL_2_2",
  4388          "LEVEL_3",
  4389          "LEVEL_3_1",
  4390          "LEVEL_3_2",
  4391          "LEVEL_4",
  4392          "LEVEL_4_1",
  4393          "LEVEL_4_2",
  4394          "LEVEL_5",
  4395          "LEVEL_5_1",
  4396          "LEVEL_5_2"
  4397        ]
  4398      },
  4399      "H264CodecProfile": {
  4400        "type": "string",
  4401        "enum": [
  4402          "BASELINE",
  4403          "HIGH",
  4404          "HIGH_10BIT",
  4405          "HIGH_422",
  4406          "HIGH_422_10BIT",
  4407          "MAIN"
  4408        ]
  4409      },
  4410      "H264DynamicSubGop": {
  4411        "type": "string",
  4412        "enum": [
  4413          "ADAPTIVE",
  4414          "STATIC"
  4415        ]
  4416      },
  4417      "H264EntropyEncoding": {
  4418        "type": "string",
  4419        "enum": [
  4420          "CABAC",
  4421          "CAVLC"
  4422        ]
  4423      },
  4424      "H264FieldEncoding": {
  4425        "type": "string",
  4426        "enum": [
  4427          "PAFF",
  4428          "FORCE_FIELD",
  4429          "MBAFF"
  4430        ]
  4431      },
  4432      "H264FlickerAdaptiveQuantization": {
  4433        "type": "string",
  4434        "enum": [
  4435          "DISABLED",
  4436          "ENABLED"
  4437        ]
  4438      },
  4439      "H264FramerateControl": {
  4440        "type": "string",
  4441        "enum": [
  4442          "INITIALIZE_FROM_SOURCE",
  4443          "SPECIFIED"
  4444        ]
  4445      },
  4446      "H264FramerateConversionAlgorithm": {
  4447        "type": "string",
  4448        "enum": [
  4449          "DUPLICATE_DROP",
  4450          "INTERPOLATE",
  4451          "FRAMEFORMER"
  4452        ]
  4453      },
  4454      "H264GopBReference": {
  4455        "type": "string",
  4456        "enum": [
  4457          "DISABLED",
  4458          "ENABLED"
  4459        ]
  4460      },
  4461      "H264GopSizeUnits": {
  4462        "type": "string",
  4463        "enum": [
  4464          "FRAMES",
  4465          "SECONDS"
  4466        ]
  4467      },
  4468      "H264InterlaceMode": {
  4469        "type": "string",
  4470        "enum": [
  4471          "PROGRESSIVE",
  4472          "TOP_FIELD",
  4473          "BOTTOM_FIELD",
  4474          "FOLLOW_TOP_FIELD",
  4475          "FOLLOW_BOTTOM_FIELD"
  4476        ]
  4477      },
  4478      "H264ParControl": {
  4479        "type": "string",
  4480        "enum": [
  4481          "INITIALIZE_FROM_SOURCE",
  4482          "SPECIFIED"
  4483        ]
  4484      },
  4485      "H264QualityTuningLevel": {
  4486        "type": "string",
  4487        "enum": [
  4488          "SINGLE_PASS",
  4489          "SINGLE_PASS_HQ",
  4490          "MULTI_PASS_HQ"
  4491        ]
  4492      },
  4493      "H264QvbrSettings": {
  4494        "type": "structure",
  4495        "members": {
  4496          "MaxAverageBitrate": {
  4497            "shape": "__integerMin1000Max1152000000",
  4498            "locationName": "maxAverageBitrate"
  4499          },
  4500          "QvbrQualityLevel": {
  4501            "shape": "__integerMin1Max10",
  4502            "locationName": "qvbrQualityLevel"
  4503          },
  4504          "QvbrQualityLevelFineTune": {
  4505            "shape": "__doubleMin0Max1",
  4506            "locationName": "qvbrQualityLevelFineTune"
  4507          }
  4508        }
  4509      },
  4510      "H264RateControlMode": {
  4511        "type": "string",
  4512        "enum": [
  4513          "VBR",
  4514          "CBR",
  4515          "QVBR"
  4516        ]
  4517      },
  4518      "H264RepeatPps": {
  4519        "type": "string",
  4520        "enum": [
  4521          "DISABLED",
  4522          "ENABLED"
  4523        ]
  4524      },
  4525      "H264ScanTypeConversionMode": {
  4526        "type": "string",
  4527        "enum": [
  4528          "INTERLACED",
  4529          "INTERLACED_OPTIMIZE"
  4530        ]
  4531      },
  4532      "H264SceneChangeDetect": {
  4533        "type": "string",
  4534        "enum": [
  4535          "DISABLED",
  4536          "ENABLED",
  4537          "TRANSITION_DETECTION"
  4538        ]
  4539      },
  4540      "H264Settings": {
  4541        "type": "structure",
  4542        "members": {
  4543          "AdaptiveQuantization": {
  4544            "shape": "H264AdaptiveQuantization",
  4545            "locationName": "adaptiveQuantization"
  4546          },
  4547          "Bitrate": {
  4548            "shape": "__integerMin1000Max1152000000",
  4549            "locationName": "bitrate"
  4550          },
  4551          "CodecLevel": {
  4552            "shape": "H264CodecLevel",
  4553            "locationName": "codecLevel"
  4554          },
  4555          "CodecProfile": {
  4556            "shape": "H264CodecProfile",
  4557            "locationName": "codecProfile"
  4558          },
  4559          "DynamicSubGop": {
  4560            "shape": "H264DynamicSubGop",
  4561            "locationName": "dynamicSubGop"
  4562          },
  4563          "EntropyEncoding": {
  4564            "shape": "H264EntropyEncoding",
  4565            "locationName": "entropyEncoding"
  4566          },
  4567          "FieldEncoding": {
  4568            "shape": "H264FieldEncoding",
  4569            "locationName": "fieldEncoding"
  4570          },
  4571          "FlickerAdaptiveQuantization": {
  4572            "shape": "H264FlickerAdaptiveQuantization",
  4573            "locationName": "flickerAdaptiveQuantization"
  4574          },
  4575          "FramerateControl": {
  4576            "shape": "H264FramerateControl",
  4577            "locationName": "framerateControl"
  4578          },
  4579          "FramerateConversionAlgorithm": {
  4580            "shape": "H264FramerateConversionAlgorithm",
  4581            "locationName": "framerateConversionAlgorithm"
  4582          },
  4583          "FramerateDenominator": {
  4584            "shape": "__integerMin1Max2147483647",
  4585            "locationName": "framerateDenominator"
  4586          },
  4587          "FramerateNumerator": {
  4588            "shape": "__integerMin1Max2147483647",
  4589            "locationName": "framerateNumerator"
  4590          },
  4591          "GopBReference": {
  4592            "shape": "H264GopBReference",
  4593            "locationName": "gopBReference"
  4594          },
  4595          "GopClosedCadence": {
  4596            "shape": "__integerMin0Max2147483647",
  4597            "locationName": "gopClosedCadence"
  4598          },
  4599          "GopSize": {
  4600            "shape": "__doubleMin0",
  4601            "locationName": "gopSize"
  4602          },
  4603          "GopSizeUnits": {
  4604            "shape": "H264GopSizeUnits",
  4605            "locationName": "gopSizeUnits"
  4606          },
  4607          "HrdBufferInitialFillPercentage": {
  4608            "shape": "__integerMin0Max100",
  4609            "locationName": "hrdBufferInitialFillPercentage"
  4610          },
  4611          "HrdBufferSize": {
  4612            "shape": "__integerMin0Max1152000000",
  4613            "locationName": "hrdBufferSize"
  4614          },
  4615          "InterlaceMode": {
  4616            "shape": "H264InterlaceMode",
  4617            "locationName": "interlaceMode"
  4618          },
  4619          "MaxBitrate": {
  4620            "shape": "__integerMin1000Max1152000000",
  4621            "locationName": "maxBitrate"
  4622          },
  4623          "MinIInterval": {
  4624            "shape": "__integerMin0Max30",
  4625            "locationName": "minIInterval"
  4626          },
  4627          "NumberBFramesBetweenReferenceFrames": {
  4628            "shape": "__integerMin0Max7",
  4629            "locationName": "numberBFramesBetweenReferenceFrames"
  4630          },
  4631          "NumberReferenceFrames": {
  4632            "shape": "__integerMin1Max6",
  4633            "locationName": "numberReferenceFrames"
  4634          },
  4635          "ParControl": {
  4636            "shape": "H264ParControl",
  4637            "locationName": "parControl"
  4638          },
  4639          "ParDenominator": {
  4640            "shape": "__integerMin1Max2147483647",
  4641            "locationName": "parDenominator"
  4642          },
  4643          "ParNumerator": {
  4644            "shape": "__integerMin1Max2147483647",
  4645            "locationName": "parNumerator"
  4646          },
  4647          "QualityTuningLevel": {
  4648            "shape": "H264QualityTuningLevel",
  4649            "locationName": "qualityTuningLevel"
  4650          },
  4651          "QvbrSettings": {
  4652            "shape": "H264QvbrSettings",
  4653            "locationName": "qvbrSettings"
  4654          },
  4655          "RateControlMode": {
  4656            "shape": "H264RateControlMode",
  4657            "locationName": "rateControlMode"
  4658          },
  4659          "RepeatPps": {
  4660            "shape": "H264RepeatPps",
  4661            "locationName": "repeatPps"
  4662          },
  4663          "ScanTypeConversionMode": {
  4664            "shape": "H264ScanTypeConversionMode",
  4665            "locationName": "scanTypeConversionMode"
  4666          },
  4667          "SceneChangeDetect": {
  4668            "shape": "H264SceneChangeDetect",
  4669            "locationName": "sceneChangeDetect"
  4670          },
  4671          "Slices": {
  4672            "shape": "__integerMin1Max32",
  4673            "locationName": "slices"
  4674          },
  4675          "SlowPal": {
  4676            "shape": "H264SlowPal",
  4677            "locationName": "slowPal"
  4678          },
  4679          "Softness": {
  4680            "shape": "__integerMin0Max128",
  4681            "locationName": "softness"
  4682          },
  4683          "SpatialAdaptiveQuantization": {
  4684            "shape": "H264SpatialAdaptiveQuantization",
  4685            "locationName": "spatialAdaptiveQuantization"
  4686          },
  4687          "Syntax": {
  4688            "shape": "H264Syntax",
  4689            "locationName": "syntax"
  4690          },
  4691          "Telecine": {
  4692            "shape": "H264Telecine",
  4693            "locationName": "telecine"
  4694          },
  4695          "TemporalAdaptiveQuantization": {
  4696            "shape": "H264TemporalAdaptiveQuantization",
  4697            "locationName": "temporalAdaptiveQuantization"
  4698          },
  4699          "UnregisteredSeiTimecode": {
  4700            "shape": "H264UnregisteredSeiTimecode",
  4701            "locationName": "unregisteredSeiTimecode"
  4702          }
  4703        }
  4704      },
  4705      "H264SlowPal": {
  4706        "type": "string",
  4707        "enum": [
  4708          "DISABLED",
  4709          "ENABLED"
  4710        ]
  4711      },
  4712      "H264SpatialAdaptiveQuantization": {
  4713        "type": "string",
  4714        "enum": [
  4715          "DISABLED",
  4716          "ENABLED"
  4717        ]
  4718      },
  4719      "H264Syntax": {
  4720        "type": "string",
  4721        "enum": [
  4722          "DEFAULT",
  4723          "RP2027"
  4724        ]
  4725      },
  4726      "H264Telecine": {
  4727        "type": "string",
  4728        "enum": [
  4729          "NONE",
  4730          "SOFT",
  4731          "HARD"
  4732        ]
  4733      },
  4734      "H264TemporalAdaptiveQuantization": {
  4735        "type": "string",
  4736        "enum": [
  4737          "DISABLED",
  4738          "ENABLED"
  4739        ]
  4740      },
  4741      "H264UnregisteredSeiTimecode": {
  4742        "type": "string",
  4743        "enum": [
  4744          "DISABLED",
  4745          "ENABLED"
  4746        ]
  4747      },
  4748      "H265AdaptiveQuantization": {
  4749        "type": "string",
  4750        "enum": [
  4751          "OFF",
  4752          "LOW",
  4753          "MEDIUM",
  4754          "HIGH",
  4755          "HIGHER",
  4756          "MAX"
  4757        ]
  4758      },
  4759      "H265AlternateTransferFunctionSei": {
  4760        "type": "string",
  4761        "enum": [
  4762          "DISABLED",
  4763          "ENABLED"
  4764        ]
  4765      },
  4766      "H265CodecLevel": {
  4767        "type": "string",
  4768        "enum": [
  4769          "AUTO",
  4770          "LEVEL_1",
  4771          "LEVEL_2",
  4772          "LEVEL_2_1",
  4773          "LEVEL_3",
  4774          "LEVEL_3_1",
  4775          "LEVEL_4",
  4776          "LEVEL_4_1",
  4777          "LEVEL_5",
  4778          "LEVEL_5_1",
  4779          "LEVEL_5_2",
  4780          "LEVEL_6",
  4781          "LEVEL_6_1",
  4782          "LEVEL_6_2"
  4783        ]
  4784      },
  4785      "H265CodecProfile": {
  4786        "type": "string",
  4787        "enum": [
  4788          "MAIN_MAIN",
  4789          "MAIN_HIGH",
  4790          "MAIN10_MAIN",
  4791          "MAIN10_HIGH",
  4792          "MAIN_422_8BIT_MAIN",
  4793          "MAIN_422_8BIT_HIGH",
  4794          "MAIN_422_10BIT_MAIN",
  4795          "MAIN_422_10BIT_HIGH"
  4796        ]
  4797      },
  4798      "H265DynamicSubGop": {
  4799        "type": "string",
  4800        "enum": [
  4801          "ADAPTIVE",
  4802          "STATIC"
  4803        ]
  4804      },
  4805      "H265FlickerAdaptiveQuantization": {
  4806        "type": "string",
  4807        "enum": [
  4808          "DISABLED",
  4809          "ENABLED"
  4810        ]
  4811      },
  4812      "H265FramerateControl": {
  4813        "type": "string",
  4814        "enum": [
  4815          "INITIALIZE_FROM_SOURCE",
  4816          "SPECIFIED"
  4817        ]
  4818      },
  4819      "H265FramerateConversionAlgorithm": {
  4820        "type": "string",
  4821        "enum": [
  4822          "DUPLICATE_DROP",
  4823          "INTERPOLATE",
  4824          "FRAMEFORMER"
  4825        ]
  4826      },
  4827      "H265GopBReference": {
  4828        "type": "string",
  4829        "enum": [
  4830          "DISABLED",
  4831          "ENABLED"
  4832        ]
  4833      },
  4834      "H265GopSizeUnits": {
  4835        "type": "string",
  4836        "enum": [
  4837          "FRAMES",
  4838          "SECONDS"
  4839        ]
  4840      },
  4841      "H265InterlaceMode": {
  4842        "type": "string",
  4843        "enum": [
  4844          "PROGRESSIVE",
  4845          "TOP_FIELD",
  4846          "BOTTOM_FIELD",
  4847          "FOLLOW_TOP_FIELD",
  4848          "FOLLOW_BOTTOM_FIELD"
  4849        ]
  4850      },
  4851      "H265ParControl": {
  4852        "type": "string",
  4853        "enum": [
  4854          "INITIALIZE_FROM_SOURCE",
  4855          "SPECIFIED"
  4856        ]
  4857      },
  4858      "H265QualityTuningLevel": {
  4859        "type": "string",
  4860        "enum": [
  4861          "SINGLE_PASS",
  4862          "SINGLE_PASS_HQ",
  4863          "MULTI_PASS_HQ"
  4864        ]
  4865      },
  4866      "H265QvbrSettings": {
  4867        "type": "structure",
  4868        "members": {
  4869          "MaxAverageBitrate": {
  4870            "shape": "__integerMin1000Max1466400000",
  4871            "locationName": "maxAverageBitrate"
  4872          },
  4873          "QvbrQualityLevel": {
  4874            "shape": "__integerMin1Max10",
  4875            "locationName": "qvbrQualityLevel"
  4876          },
  4877          "QvbrQualityLevelFineTune": {
  4878            "shape": "__doubleMin0Max1",
  4879            "locationName": "qvbrQualityLevelFineTune"
  4880          }
  4881        }
  4882      },
  4883      "H265RateControlMode": {
  4884        "type": "string",
  4885        "enum": [
  4886          "VBR",
  4887          "CBR",
  4888          "QVBR"
  4889        ]
  4890      },
  4891      "H265SampleAdaptiveOffsetFilterMode": {
  4892        "type": "string",
  4893        "enum": [
  4894          "DEFAULT",
  4895          "ADAPTIVE",
  4896          "OFF"
  4897        ]
  4898      },
  4899      "H265ScanTypeConversionMode": {
  4900        "type": "string",
  4901        "enum": [
  4902          "INTERLACED",
  4903          "INTERLACED_OPTIMIZE"
  4904        ]
  4905      },
  4906      "H265SceneChangeDetect": {
  4907        "type": "string",
  4908        "enum": [
  4909          "DISABLED",
  4910          "ENABLED",
  4911          "TRANSITION_DETECTION"
  4912        ]
  4913      },
  4914      "H265Settings": {
  4915        "type": "structure",
  4916        "members": {
  4917          "AdaptiveQuantization": {
  4918            "shape": "H265AdaptiveQuantization",
  4919            "locationName": "adaptiveQuantization"
  4920          },
  4921          "AlternateTransferFunctionSei": {
  4922            "shape": "H265AlternateTransferFunctionSei",
  4923            "locationName": "alternateTransferFunctionSei"
  4924          },
  4925          "Bitrate": {
  4926            "shape": "__integerMin1000Max1466400000",
  4927            "locationName": "bitrate"
  4928          },
  4929          "CodecLevel": {
  4930            "shape": "H265CodecLevel",
  4931            "locationName": "codecLevel"
  4932          },
  4933          "CodecProfile": {
  4934            "shape": "H265CodecProfile",
  4935            "locationName": "codecProfile"
  4936          },
  4937          "DynamicSubGop": {
  4938            "shape": "H265DynamicSubGop",
  4939            "locationName": "dynamicSubGop"
  4940          },
  4941          "FlickerAdaptiveQuantization": {
  4942            "shape": "H265FlickerAdaptiveQuantization",
  4943            "locationName": "flickerAdaptiveQuantization"
  4944          },
  4945          "FramerateControl": {
  4946            "shape": "H265FramerateControl",
  4947            "locationName": "framerateControl"
  4948          },
  4949          "FramerateConversionAlgorithm": {
  4950            "shape": "H265FramerateConversionAlgorithm",
  4951            "locationName": "framerateConversionAlgorithm"
  4952          },
  4953          "FramerateDenominator": {
  4954            "shape": "__integerMin1Max2147483647",
  4955            "locationName": "framerateDenominator"
  4956          },
  4957          "FramerateNumerator": {
  4958            "shape": "__integerMin1Max2147483647",
  4959            "locationName": "framerateNumerator"
  4960          },
  4961          "GopBReference": {
  4962            "shape": "H265GopBReference",
  4963            "locationName": "gopBReference"
  4964          },
  4965          "GopClosedCadence": {
  4966            "shape": "__integerMin0Max2147483647",
  4967            "locationName": "gopClosedCadence"
  4968          },
  4969          "GopSize": {
  4970            "shape": "__doubleMin0",
  4971            "locationName": "gopSize"
  4972          },
  4973          "GopSizeUnits": {
  4974            "shape": "H265GopSizeUnits",
  4975            "locationName": "gopSizeUnits"
  4976          },
  4977          "HrdBufferInitialFillPercentage": {
  4978            "shape": "__integerMin0Max100",
  4979            "locationName": "hrdBufferInitialFillPercentage"
  4980          },
  4981          "HrdBufferSize": {
  4982            "shape": "__integerMin0Max1466400000",
  4983            "locationName": "hrdBufferSize"
  4984          },
  4985          "InterlaceMode": {
  4986            "shape": "H265InterlaceMode",
  4987            "locationName": "interlaceMode"
  4988          },
  4989          "MaxBitrate": {
  4990            "shape": "__integerMin1000Max1466400000",
  4991            "locationName": "maxBitrate"
  4992          },
  4993          "MinIInterval": {
  4994            "shape": "__integerMin0Max30",
  4995            "locationName": "minIInterval"
  4996          },
  4997          "NumberBFramesBetweenReferenceFrames": {
  4998            "shape": "__integerMin0Max7",
  4999            "locationName": "numberBFramesBetweenReferenceFrames"
  5000          },
  5001          "NumberReferenceFrames": {
  5002            "shape": "__integerMin1Max6",
  5003            "locationName": "numberReferenceFrames"
  5004          },
  5005          "ParControl": {
  5006            "shape": "H265ParControl",
  5007            "locationName": "parControl"
  5008          },
  5009          "ParDenominator": {
  5010            "shape": "__integerMin1Max2147483647",
  5011            "locationName": "parDenominator"
  5012          },
  5013          "ParNumerator": {
  5014            "shape": "__integerMin1Max2147483647",
  5015            "locationName": "parNumerator"
  5016          },
  5017          "QualityTuningLevel": {
  5018            "shape": "H265QualityTuningLevel",
  5019            "locationName": "qualityTuningLevel"
  5020          },
  5021          "QvbrSettings": {
  5022            "shape": "H265QvbrSettings",
  5023            "locationName": "qvbrSettings"
  5024          },
  5025          "RateControlMode": {
  5026            "shape": "H265RateControlMode",
  5027            "locationName": "rateControlMode"
  5028          },
  5029          "SampleAdaptiveOffsetFilterMode": {
  5030            "shape": "H265SampleAdaptiveOffsetFilterMode",
  5031            "locationName": "sampleAdaptiveOffsetFilterMode"
  5032          },
  5033          "ScanTypeConversionMode": {
  5034            "shape": "H265ScanTypeConversionMode",
  5035            "locationName": "scanTypeConversionMode"
  5036          },
  5037          "SceneChangeDetect": {
  5038            "shape": "H265SceneChangeDetect",
  5039            "locationName": "sceneChangeDetect"
  5040          },
  5041          "Slices": {
  5042            "shape": "__integerMin1Max32",
  5043            "locationName": "slices"
  5044          },
  5045          "SlowPal": {
  5046            "shape": "H265SlowPal",
  5047            "locationName": "slowPal"
  5048          },
  5049          "SpatialAdaptiveQuantization": {
  5050            "shape": "H265SpatialAdaptiveQuantization",
  5051            "locationName": "spatialAdaptiveQuantization"
  5052          },
  5053          "Telecine": {
  5054            "shape": "H265Telecine",
  5055            "locationName": "telecine"
  5056          },
  5057          "TemporalAdaptiveQuantization": {
  5058            "shape": "H265TemporalAdaptiveQuantization",
  5059            "locationName": "temporalAdaptiveQuantization"
  5060          },
  5061          "TemporalIds": {
  5062            "shape": "H265TemporalIds",
  5063            "locationName": "temporalIds"
  5064          },
  5065          "Tiles": {
  5066            "shape": "H265Tiles",
  5067            "locationName": "tiles"
  5068          },
  5069          "UnregisteredSeiTimecode": {
  5070            "shape": "H265UnregisteredSeiTimecode",
  5071            "locationName": "unregisteredSeiTimecode"
  5072          },
  5073          "WriteMp4PackagingType": {
  5074            "shape": "H265WriteMp4PackagingType",
  5075            "locationName": "writeMp4PackagingType"
  5076          }
  5077        }
  5078      },
  5079      "H265SlowPal": {
  5080        "type": "string",
  5081        "enum": [
  5082          "DISABLED",
  5083          "ENABLED"
  5084        ]
  5085      },
  5086      "H265SpatialAdaptiveQuantization": {
  5087        "type": "string",
  5088        "enum": [
  5089          "DISABLED",
  5090          "ENABLED"
  5091        ]
  5092      },
  5093      "H265Telecine": {
  5094        "type": "string",
  5095        "enum": [
  5096          "NONE",
  5097          "SOFT",
  5098          "HARD"
  5099        ]
  5100      },
  5101      "H265TemporalAdaptiveQuantization": {
  5102        "type": "string",
  5103        "enum": [
  5104          "DISABLED",
  5105          "ENABLED"
  5106        ]
  5107      },
  5108      "H265TemporalIds": {
  5109        "type": "string",
  5110        "enum": [
  5111          "DISABLED",
  5112          "ENABLED"
  5113        ]
  5114      },
  5115      "H265Tiles": {
  5116        "type": "string",
  5117        "enum": [
  5118          "DISABLED",
  5119          "ENABLED"
  5120        ]
  5121      },
  5122      "H265UnregisteredSeiTimecode": {
  5123        "type": "string",
  5124        "enum": [
  5125          "DISABLED",
  5126          "ENABLED"
  5127        ]
  5128      },
  5129      "H265WriteMp4PackagingType": {
  5130        "type": "string",
  5131        "enum": [
  5132          "HVC1",
  5133          "HEV1"
  5134        ]
  5135      },
  5136      "Hdr10Metadata": {
  5137        "type": "structure",
  5138        "members": {
  5139          "BluePrimaryX": {
  5140            "shape": "__integerMin0Max50000",
  5141            "locationName": "bluePrimaryX"
  5142          },
  5143          "BluePrimaryY": {
  5144            "shape": "__integerMin0Max50000",
  5145            "locationName": "bluePrimaryY"
  5146          },
  5147          "GreenPrimaryX": {
  5148            "shape": "__integerMin0Max50000",
  5149            "locationName": "greenPrimaryX"
  5150          },
  5151          "GreenPrimaryY": {
  5152            "shape": "__integerMin0Max50000",
  5153            "locationName": "greenPrimaryY"
  5154          },
  5155          "MaxContentLightLevel": {
  5156            "shape": "__integerMin0Max65535",
  5157            "locationName": "maxContentLightLevel"
  5158          },
  5159          "MaxFrameAverageLightLevel": {
  5160            "shape": "__integerMin0Max65535",
  5161            "locationName": "maxFrameAverageLightLevel"
  5162          },
  5163          "MaxLuminance": {
  5164            "shape": "__integerMin0Max2147483647",
  5165            "locationName": "maxLuminance"
  5166          },
  5167          "MinLuminance": {
  5168            "shape": "__integerMin0Max2147483647",
  5169            "locationName": "minLuminance"
  5170          },
  5171          "RedPrimaryX": {
  5172            "shape": "__integerMin0Max50000",
  5173            "locationName": "redPrimaryX"
  5174          },
  5175          "RedPrimaryY": {
  5176            "shape": "__integerMin0Max50000",
  5177            "locationName": "redPrimaryY"
  5178          },
  5179          "WhitePointX": {
  5180            "shape": "__integerMin0Max50000",
  5181            "locationName": "whitePointX"
  5182          },
  5183          "WhitePointY": {
  5184            "shape": "__integerMin0Max50000",
  5185            "locationName": "whitePointY"
  5186          }
  5187        }
  5188      },
  5189      "Hdr10Plus": {
  5190        "type": "structure",
  5191        "members": {
  5192          "MasteringMonitorNits": {
  5193            "shape": "__integerMin0Max4000",
  5194            "locationName": "masteringMonitorNits"
  5195          },
  5196          "TargetMonitorNits": {
  5197            "shape": "__integerMin0Max4000",
  5198            "locationName": "targetMonitorNits"
  5199          }
  5200        }
  5201      },
  5202      "HlsAdMarkers": {
  5203        "type": "string",
  5204        "enum": [
  5205          "ELEMENTAL",
  5206          "ELEMENTAL_SCTE35"
  5207        ]
  5208      },
  5209      "HlsAdditionalManifest": {
  5210        "type": "structure",
  5211        "members": {
  5212          "ManifestNameModifier": {
  5213            "shape": "__stringMin1",
  5214            "locationName": "manifestNameModifier"
  5215          },
  5216          "SelectedOutputs": {
  5217            "shape": "__listOf__stringMin1",
  5218            "locationName": "selectedOutputs"
  5219          }
  5220        }
  5221      },
  5222      "HlsAudioOnlyContainer": {
  5223        "type": "string",
  5224        "enum": [
  5225          "AUTOMATIC",
  5226          "M2TS"
  5227        ]
  5228      },
  5229      "HlsAudioOnlyHeader": {
  5230        "type": "string",
  5231        "enum": [
  5232          "INCLUDE",
  5233          "EXCLUDE"
  5234        ]
  5235      },
  5236      "HlsAudioTrackType": {
  5237        "type": "string",
  5238        "enum": [
  5239          "ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT",
  5240          "ALTERNATE_AUDIO_AUTO_SELECT",
  5241          "ALTERNATE_AUDIO_NOT_AUTO_SELECT",
  5242          "AUDIO_ONLY_VARIANT_STREAM"
  5243        ]
  5244      },
  5245      "HlsCaptionLanguageMapping": {
  5246        "type": "structure",
  5247        "members": {
  5248          "CaptionChannel": {
  5249            "shape": "__integerMinNegative2147483648Max2147483647",
  5250            "locationName": "captionChannel"
  5251          },
  5252          "CustomLanguageCode": {
  5253            "shape": "__stringMin3Max3PatternAZaZ3",
  5254            "locationName": "customLanguageCode"
  5255          },
  5256          "LanguageCode": {
  5257            "shape": "LanguageCode",
  5258            "locationName": "languageCode"
  5259          },
  5260          "LanguageDescription": {
  5261            "shape": "__string",
  5262            "locationName": "languageDescription"
  5263          }
  5264        }
  5265      },
  5266      "HlsCaptionLanguageSetting": {
  5267        "type": "string",
  5268        "enum": [
  5269          "INSERT",
  5270          "OMIT",
  5271          "NONE"
  5272        ]
  5273      },
  5274      "HlsClientCache": {
  5275        "type": "string",
  5276        "enum": [
  5277          "DISABLED",
  5278          "ENABLED"
  5279        ]
  5280      },
  5281      "HlsCodecSpecification": {
  5282        "type": "string",
  5283        "enum": [
  5284          "RFC_6381",
  5285          "RFC_4281"
  5286        ]
  5287      },
  5288      "HlsDescriptiveVideoServiceFlag": {
  5289        "type": "string",
  5290        "enum": [
  5291          "DONT_FLAG",
  5292          "FLAG"
  5293        ]
  5294      },
  5295      "HlsDirectoryStructure": {
  5296        "type": "string",
  5297        "enum": [
  5298          "SINGLE_DIRECTORY",
  5299          "SUBDIRECTORY_PER_STREAM"
  5300        ]
  5301      },
  5302      "HlsEncryptionSettings": {
  5303        "type": "structure",
  5304        "members": {
  5305          "ConstantInitializationVector": {
  5306            "shape": "__stringMin32Max32Pattern09aFAF32",
  5307            "locationName": "constantInitializationVector"
  5308          },
  5309          "EncryptionMethod": {
  5310            "shape": "HlsEncryptionType",
  5311            "locationName": "encryptionMethod"
  5312          },
  5313          "InitializationVectorInManifest": {
  5314            "shape": "HlsInitializationVectorInManifest",
  5315            "locationName": "initializationVectorInManifest"
  5316          },
  5317          "OfflineEncrypted": {
  5318            "shape": "HlsOfflineEncrypted",
  5319            "locationName": "offlineEncrypted"
  5320          },
  5321          "SpekeKeyProvider": {
  5322            "shape": "SpekeKeyProvider",
  5323            "locationName": "spekeKeyProvider"
  5324          },
  5325          "StaticKeyProvider": {
  5326            "shape": "StaticKeyProvider",
  5327            "locationName": "staticKeyProvider"
  5328          },
  5329          "Type": {
  5330            "shape": "HlsKeyProviderType",
  5331            "locationName": "type"
  5332          }
  5333        }
  5334      },
  5335      "HlsEncryptionType": {
  5336        "type": "string",
  5337        "enum": [
  5338          "AES128",
  5339          "SAMPLE_AES"
  5340        ]
  5341      },
  5342      "HlsGroupSettings": {
  5343        "type": "structure",
  5344        "members": {
  5345          "AdMarkers": {
  5346            "shape": "__listOfHlsAdMarkers",
  5347            "locationName": "adMarkers"
  5348          },
  5349          "AdditionalManifests": {
  5350            "shape": "__listOfHlsAdditionalManifest",
  5351            "locationName": "additionalManifests"
  5352          },
  5353          "AudioOnlyHeader": {
  5354            "shape": "HlsAudioOnlyHeader",
  5355            "locationName": "audioOnlyHeader"
  5356          },
  5357          "BaseUrl": {
  5358            "shape": "__string",
  5359            "locationName": "baseUrl"
  5360          },
  5361          "CaptionLanguageMappings": {
  5362            "shape": "__listOfHlsCaptionLanguageMapping",
  5363            "locationName": "captionLanguageMappings"
  5364          },
  5365          "CaptionLanguageSetting": {
  5366            "shape": "HlsCaptionLanguageSetting",
  5367            "locationName": "captionLanguageSetting"
  5368          },
  5369          "ClientCache": {
  5370            "shape": "HlsClientCache",
  5371            "locationName": "clientCache"
  5372          },
  5373          "CodecSpecification": {
  5374            "shape": "HlsCodecSpecification",
  5375            "locationName": "codecSpecification"
  5376          },
  5377          "Destination": {
  5378            "shape": "__stringPatternS3",
  5379            "locationName": "destination"
  5380          },
  5381          "DestinationSettings": {
  5382            "shape": "DestinationSettings",
  5383            "locationName": "destinationSettings"
  5384          },
  5385          "DirectoryStructure": {
  5386            "shape": "HlsDirectoryStructure",
  5387            "locationName": "directoryStructure"
  5388          },
  5389          "Encryption": {
  5390            "shape": "HlsEncryptionSettings",
  5391            "locationName": "encryption"
  5392          },
  5393          "ImageBasedTrickPlay": {
  5394            "shape": "HlsImageBasedTrickPlay",
  5395            "locationName": "imageBasedTrickPlay"
  5396          },
  5397          "ImageBasedTrickPlaySettings": {
  5398            "shape": "HlsImageBasedTrickPlaySettings",
  5399            "locationName": "imageBasedTrickPlaySettings"
  5400          },
  5401          "ManifestCompression": {
  5402            "shape": "HlsManifestCompression",
  5403            "locationName": "manifestCompression"
  5404          },
  5405          "ManifestDurationFormat": {
  5406            "shape": "HlsManifestDurationFormat",
  5407            "locationName": "manifestDurationFormat"
  5408          },
  5409          "MinFinalSegmentLength": {
  5410            "shape": "__doubleMin0Max2147483647",
  5411            "locationName": "minFinalSegmentLength"
  5412          },
  5413          "MinSegmentLength": {
  5414            "shape": "__integerMin0Max2147483647",
  5415            "locationName": "minSegmentLength"
  5416          },
  5417          "OutputSelection": {
  5418            "shape": "HlsOutputSelection",
  5419            "locationName": "outputSelection"
  5420          },
  5421          "ProgramDateTime": {
  5422            "shape": "HlsProgramDateTime",
  5423            "locationName": "programDateTime"
  5424          },
  5425          "ProgramDateTimePeriod": {
  5426            "shape": "__integerMin0Max3600",
  5427            "locationName": "programDateTimePeriod"
  5428          },
  5429          "SegmentControl": {
  5430            "shape": "HlsSegmentControl",
  5431            "locationName": "segmentControl"
  5432          },
  5433          "SegmentLength": {
  5434            "shape": "__integerMin1Max2147483647",
  5435            "locationName": "segmentLength"
  5436          },
  5437          "SegmentLengthControl": {
  5438            "shape": "HlsSegmentLengthControl",
  5439            "locationName": "segmentLengthControl"
  5440          },
  5441          "SegmentsPerSubdirectory": {
  5442            "shape": "__integerMin1Max2147483647",
  5443            "locationName": "segmentsPerSubdirectory"
  5444          },
  5445          "StreamInfResolution": {
  5446            "shape": "HlsStreamInfResolution",
  5447            "locationName": "streamInfResolution"
  5448          },
  5449          "TargetDurationCompatibilityMode": {
  5450            "shape": "HlsTargetDurationCompatibilityMode",
  5451            "locationName": "targetDurationCompatibilityMode"
  5452          },
  5453          "TimedMetadataId3Frame": {
  5454            "shape": "HlsTimedMetadataId3Frame",
  5455            "locationName": "timedMetadataId3Frame"
  5456          },
  5457          "TimedMetadataId3Period": {
  5458            "shape": "__integerMinNegative2147483648Max2147483647",
  5459            "locationName": "timedMetadataId3Period"
  5460          },
  5461          "TimestampDeltaMilliseconds": {
  5462            "shape": "__integerMinNegative2147483648Max2147483647",
  5463            "locationName": "timestampDeltaMilliseconds"
  5464          }
  5465        }
  5466      },
  5467      "HlsIFrameOnlyManifest": {
  5468        "type": "string",
  5469        "enum": [
  5470          "INCLUDE",
  5471          "EXCLUDE"
  5472        ]
  5473      },
  5474      "HlsImageBasedTrickPlay": {
  5475        "type": "string",
  5476        "enum": [
  5477          "NONE",
  5478          "THUMBNAIL",
  5479          "THUMBNAIL_AND_FULLFRAME",
  5480          "ADVANCED"
  5481        ]
  5482      },
  5483      "HlsImageBasedTrickPlaySettings": {
  5484        "type": "structure",
  5485        "members": {
  5486          "IntervalCadence": {
  5487            "shape": "HlsIntervalCadence",
  5488            "locationName": "intervalCadence"
  5489          },
  5490          "ThumbnailHeight": {
  5491            "shape": "__integerMin2Max4096",
  5492            "locationName": "thumbnailHeight"
  5493          },
  5494          "ThumbnailInterval": {
  5495            "shape": "__doubleMin0Max2147483647",
  5496            "locationName": "thumbnailInterval"
  5497          },
  5498          "ThumbnailWidth": {
  5499            "shape": "__integerMin8Max4096",
  5500            "locationName": "thumbnailWidth"
  5501          },
  5502          "TileHeight": {
  5503            "shape": "__integerMin1Max2048",
  5504            "locationName": "tileHeight"
  5505          },
  5506          "TileWidth": {
  5507            "shape": "__integerMin1Max512",
  5508            "locationName": "tileWidth"
  5509          }
  5510        }
  5511      },
  5512      "HlsInitializationVectorInManifest": {
  5513        "type": "string",
  5514        "enum": [
  5515          "INCLUDE",
  5516          "EXCLUDE"
  5517        ]
  5518      },
  5519      "HlsIntervalCadence": {
  5520        "type": "string",
  5521        "enum": [
  5522          "FOLLOW_IFRAME",
  5523          "FOLLOW_CUSTOM"
  5524        ]
  5525      },
  5526      "HlsKeyProviderType": {
  5527        "type": "string",
  5528        "enum": [
  5529          "SPEKE",
  5530          "STATIC_KEY"
  5531        ]
  5532      },
  5533      "HlsManifestCompression": {
  5534        "type": "string",
  5535        "enum": [
  5536          "GZIP",
  5537          "NONE"
  5538        ]
  5539      },
  5540      "HlsManifestDurationFormat": {
  5541        "type": "string",
  5542        "enum": [
  5543          "FLOATING_POINT",
  5544          "INTEGER"
  5545        ]
  5546      },
  5547      "HlsOfflineEncrypted": {
  5548        "type": "string",
  5549        "enum": [
  5550          "ENABLED",
  5551          "DISABLED"
  5552        ]
  5553      },
  5554      "HlsOutputSelection": {
  5555        "type": "string",
  5556        "enum": [
  5557          "MANIFESTS_AND_SEGMENTS",
  5558          "SEGMENTS_ONLY"
  5559        ]
  5560      },
  5561      "HlsProgramDateTime": {
  5562        "type": "string",
  5563        "enum": [
  5564          "INCLUDE",
  5565          "EXCLUDE"
  5566        ]
  5567      },
  5568      "HlsRenditionGroupSettings": {
  5569        "type": "structure",
  5570        "members": {
  5571          "RenditionGroupId": {
  5572            "shape": "__string",
  5573            "locationName": "renditionGroupId"
  5574          },
  5575          "RenditionLanguageCode": {
  5576            "shape": "LanguageCode",
  5577            "locationName": "renditionLanguageCode"
  5578          },
  5579          "RenditionName": {
  5580            "shape": "__string",
  5581            "locationName": "renditionName"
  5582          }
  5583        }
  5584      },
  5585      "HlsSegmentControl": {
  5586        "type": "string",
  5587        "enum": [
  5588          "SINGLE_FILE",
  5589          "SEGMENTED_FILES"
  5590        ]
  5591      },
  5592      "HlsSegmentLengthControl": {
  5593        "type": "string",
  5594        "enum": [
  5595          "EXACT",
  5596          "GOP_MULTIPLE"
  5597        ]
  5598      },
  5599      "HlsSettings": {
  5600        "type": "structure",
  5601        "members": {
  5602          "AudioGroupId": {
  5603            "shape": "__string",
  5604            "locationName": "audioGroupId"
  5605          },
  5606          "AudioOnlyContainer": {
  5607            "shape": "HlsAudioOnlyContainer",
  5608            "locationName": "audioOnlyContainer"
  5609          },
  5610          "AudioRenditionSets": {
  5611            "shape": "__string",
  5612            "locationName": "audioRenditionSets"
  5613          },
  5614          "AudioTrackType": {
  5615            "shape": "HlsAudioTrackType",
  5616            "locationName": "audioTrackType"
  5617          },
  5618          "DescriptiveVideoServiceFlag": {
  5619            "shape": "HlsDescriptiveVideoServiceFlag",
  5620            "locationName": "descriptiveVideoServiceFlag"
  5621          },
  5622          "IFrameOnlyManifest": {
  5623            "shape": "HlsIFrameOnlyManifest",
  5624            "locationName": "iFrameOnlyManifest"
  5625          },
  5626          "SegmentModifier": {
  5627            "shape": "__string",
  5628            "locationName": "segmentModifier"
  5629          }
  5630        }
  5631      },
  5632      "HlsStreamInfResolution": {
  5633        "type": "string",
  5634        "enum": [
  5635          "INCLUDE",
  5636          "EXCLUDE"
  5637        ]
  5638      },
  5639      "HlsTargetDurationCompatibilityMode": {
  5640        "type": "string",
  5641        "enum": [
  5642          "LEGACY",
  5643          "SPEC_COMPLIANT"
  5644        ]
  5645      },
  5646      "HlsTimedMetadataId3Frame": {
  5647        "type": "string",
  5648        "enum": [
  5649          "NONE",
  5650          "PRIV",
  5651          "TDRL"
  5652        ]
  5653      },
  5654      "HopDestination": {
  5655        "type": "structure",
  5656        "members": {
  5657          "Priority": {
  5658            "shape": "__integerMinNegative50Max50",
  5659            "locationName": "priority"
  5660          },
  5661          "Queue": {
  5662            "shape": "__string",
  5663            "locationName": "queue"
  5664          },
  5665          "WaitMinutes": {
  5666            "shape": "__integer",
  5667            "locationName": "waitMinutes"
  5668          }
  5669        }
  5670      },
  5671      "Id3Insertion": {
  5672        "type": "structure",
  5673        "members": {
  5674          "Id3": {
  5675            "shape": "__stringPatternAZaZ0902",
  5676            "locationName": "id3"
  5677          },
  5678          "Timecode": {
  5679            "shape": "__stringPattern010920405090509092",
  5680            "locationName": "timecode"
  5681          }
  5682        }
  5683      },
  5684      "ImageInserter": {
  5685        "type": "structure",
  5686        "members": {
  5687          "InsertableImages": {
  5688            "shape": "__listOfInsertableImage",
  5689            "locationName": "insertableImages"
  5690          }
  5691        }
  5692      },
  5693      "ImscDestinationSettings": {
  5694        "type": "structure",
  5695        "members": {
  5696          "StylePassthrough": {
  5697            "shape": "ImscStylePassthrough",
  5698            "locationName": "stylePassthrough"
  5699          }
  5700        }
  5701      },
  5702      "ImscStylePassthrough": {
  5703        "type": "string",
  5704        "enum": [
  5705          "ENABLED",
  5706          "DISABLED"
  5707        ]
  5708      },
  5709      "Input": {
  5710        "type": "structure",
  5711        "members": {
  5712          "AudioSelectorGroups": {
  5713            "shape": "__mapOfAudioSelectorGroup",
  5714            "locationName": "audioSelectorGroups"
  5715          },
  5716          "AudioSelectors": {
  5717            "shape": "__mapOfAudioSelector",
  5718            "locationName": "audioSelectors"
  5719          },
  5720          "CaptionSelectors": {
  5721            "shape": "__mapOfCaptionSelector",
  5722            "locationName": "captionSelectors"
  5723          },
  5724          "Crop": {
  5725            "shape": "Rectangle",
  5726            "locationName": "crop"
  5727          },
  5728          "DeblockFilter": {
  5729            "shape": "InputDeblockFilter",
  5730            "locationName": "deblockFilter"
  5731          },
  5732          "DecryptionSettings": {
  5733            "shape": "InputDecryptionSettings",
  5734            "locationName": "decryptionSettings"
  5735          },
  5736          "DenoiseFilter": {
  5737            "shape": "InputDenoiseFilter",
  5738            "locationName": "denoiseFilter"
  5739          },
  5740          "FileInput": {
  5741            "shape": "__stringPatternS3MM2PPMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8WWEEBBMMLLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMXXMMLLOOGGGGaAAATTMMOOSSHttpsMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8WWEEBBMMLLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMXXMMLLOOGGGGaAAATTMMOOSS",
  5742            "locationName": "fileInput"
  5743          },
  5744          "FilterEnable": {
  5745            "shape": "InputFilterEnable",
  5746            "locationName": "filterEnable"
  5747          },
  5748          "FilterStrength": {
  5749            "shape": "__integerMinNegative5Max5",
  5750            "locationName": "filterStrength"
  5751          },
  5752          "ImageInserter": {
  5753            "shape": "ImageInserter",
  5754            "locationName": "imageInserter"
  5755          },
  5756          "InputClippings": {
  5757            "shape": "__listOfInputClipping",
  5758            "locationName": "inputClippings"
  5759          },
  5760          "InputScanType": {
  5761            "shape": "InputScanType",
  5762            "locationName": "inputScanType"
  5763          },
  5764          "Position": {
  5765            "shape": "Rectangle",
  5766            "locationName": "position"
  5767          },
  5768          "ProgramNumber": {
  5769            "shape": "__integerMin1Max2147483647",
  5770            "locationName": "programNumber"
  5771          },
  5772          "PsiControl": {
  5773            "shape": "InputPsiControl",
  5774            "locationName": "psiControl"
  5775          },
  5776          "SupplementalImps": {
  5777            "shape": "__listOf__stringPatternS3ASSETMAPXml",
  5778            "locationName": "supplementalImps"
  5779          },
  5780          "TimecodeSource": {
  5781            "shape": "InputTimecodeSource",
  5782            "locationName": "timecodeSource"
  5783          },
  5784          "TimecodeStart": {
  5785            "shape": "__stringMin11Max11Pattern01D20305D205D",
  5786            "locationName": "timecodeStart"
  5787          },
  5788          "VideoSelector": {
  5789            "shape": "VideoSelector",
  5790            "locationName": "videoSelector"
  5791          }
  5792        }
  5793      },
  5794      "InputClipping": {
  5795        "type": "structure",
  5796        "members": {
  5797          "EndTimecode": {
  5798            "shape": "__stringPattern010920405090509092",
  5799            "locationName": "endTimecode"
  5800          },
  5801          "StartTimecode": {
  5802            "shape": "__stringPattern010920405090509092",
  5803            "locationName": "startTimecode"
  5804          }
  5805        }
  5806      },
  5807      "InputDeblockFilter": {
  5808        "type": "string",
  5809        "enum": [
  5810          "ENABLED",
  5811          "DISABLED"
  5812        ]
  5813      },
  5814      "InputDecryptionSettings": {
  5815        "type": "structure",
  5816        "members": {
  5817          "DecryptionMode": {
  5818            "shape": "DecryptionMode",
  5819            "locationName": "decryptionMode"
  5820          },
  5821          "EncryptedDecryptionKey": {
  5822            "shape": "__stringMin24Max512PatternAZaZ0902",
  5823            "locationName": "encryptedDecryptionKey"
  5824          },
  5825          "InitializationVector": {
  5826            "shape": "__stringMin16Max24PatternAZaZ0922AZaZ0916",
  5827            "locationName": "initializationVector"
  5828          },
  5829          "KmsKeyRegion": {
  5830            "shape": "__stringMin9Max19PatternAZ26EastWestCentralNorthSouthEastWest1912",
  5831            "locationName": "kmsKeyRegion"
  5832          }
  5833        }
  5834      },
  5835      "InputDenoiseFilter": {
  5836        "type": "string",
  5837        "enum": [
  5838          "ENABLED",
  5839          "DISABLED"
  5840        ]
  5841      },
  5842      "InputFilterEnable": {
  5843        "type": "string",
  5844        "enum": [
  5845          "AUTO",
  5846          "DISABLE",
  5847          "FORCE"
  5848        ]
  5849      },
  5850      "InputPolicy": {
  5851        "type": "string",
  5852        "enum": [
  5853          "ALLOWED",
  5854          "DISALLOWED"
  5855        ]
  5856      },
  5857      "InputPsiControl": {
  5858        "type": "string",
  5859        "enum": [
  5860          "IGNORE_PSI",
  5861          "USE_PSI"
  5862        ]
  5863      },
  5864      "InputRotate": {
  5865        "type": "string",
  5866        "enum": [
  5867          "DEGREE_0",
  5868          "DEGREES_90",
  5869          "DEGREES_180",
  5870          "DEGREES_270",
  5871          "AUTO"
  5872        ]
  5873      },
  5874      "InputSampleRange": {
  5875        "type": "string",
  5876        "enum": [
  5877          "FOLLOW",
  5878          "FULL_RANGE",
  5879          "LIMITED_RANGE"
  5880        ]
  5881      },
  5882      "InputScanType": {
  5883        "type": "string",
  5884        "enum": [
  5885          "AUTO",
  5886          "PSF"
  5887        ]
  5888      },
  5889      "InputTemplate": {
  5890        "type": "structure",
  5891        "members": {
  5892          "AudioSelectorGroups": {
  5893            "shape": "__mapOfAudioSelectorGroup",
  5894            "locationName": "audioSelectorGroups"
  5895          },
  5896          "AudioSelectors": {
  5897            "shape": "__mapOfAudioSelector",
  5898            "locationName": "audioSelectors"
  5899          },
  5900          "CaptionSelectors": {
  5901            "shape": "__mapOfCaptionSelector",
  5902            "locationName": "captionSelectors"
  5903          },
  5904          "Crop": {
  5905            "shape": "Rectangle",
  5906            "locationName": "crop"
  5907          },
  5908          "DeblockFilter": {
  5909            "shape": "InputDeblockFilter",
  5910            "locationName": "deblockFilter"
  5911          },
  5912          "DenoiseFilter": {
  5913            "shape": "InputDenoiseFilter",
  5914            "locationName": "denoiseFilter"
  5915          },
  5916          "FilterEnable": {
  5917            "shape": "InputFilterEnable",
  5918            "locationName": "filterEnable"
  5919          },
  5920          "FilterStrength": {
  5921            "shape": "__integerMinNegative5Max5",
  5922            "locationName": "filterStrength"
  5923          },
  5924          "ImageInserter": {
  5925            "shape": "ImageInserter",
  5926            "locationName": "imageInserter"
  5927          },
  5928          "InputClippings": {
  5929            "shape": "__listOfInputClipping",
  5930            "locationName": "inputClippings"
  5931          },
  5932          "InputScanType": {
  5933            "shape": "InputScanType",
  5934            "locationName": "inputScanType"
  5935          },
  5936          "Position": {
  5937            "shape": "Rectangle",
  5938            "locationName": "position"
  5939          },
  5940          "ProgramNumber": {
  5941            "shape": "__integerMin1Max2147483647",
  5942            "locationName": "programNumber"
  5943          },
  5944          "PsiControl": {
  5945            "shape": "InputPsiControl",
  5946            "locationName": "psiControl"
  5947          },
  5948          "TimecodeSource": {
  5949            "shape": "InputTimecodeSource",
  5950            "locationName": "timecodeSource"
  5951          },
  5952          "TimecodeStart": {
  5953            "shape": "__stringMin11Max11Pattern01D20305D205D",
  5954            "locationName": "timecodeStart"
  5955          },
  5956          "VideoSelector": {
  5957            "shape": "VideoSelector",
  5958            "locationName": "videoSelector"
  5959          }
  5960        }
  5961      },
  5962      "InputTimecodeSource": {
  5963        "type": "string",
  5964        "enum": [
  5965          "EMBEDDED",
  5966          "ZEROBASED",
  5967          "SPECIFIEDSTART"
  5968        ]
  5969      },
  5970      "InsertableImage": {
  5971        "type": "structure",
  5972        "members": {
  5973          "Duration": {
  5974            "shape": "__integerMin0Max2147483647",
  5975            "locationName": "duration"
  5976          },
  5977          "FadeIn": {
  5978            "shape": "__integerMin0Max2147483647",
  5979            "locationName": "fadeIn"
  5980          },
  5981          "FadeOut": {
  5982            "shape": "__integerMin0Max2147483647",
  5983            "locationName": "fadeOut"
  5984          },
  5985          "Height": {
  5986            "shape": "__integerMin0Max2147483647",
  5987            "locationName": "height"
  5988          },
  5989          "ImageInserterInput": {
  5990            "shape": "__stringMin14PatternS3BmpBMPPngPNGTgaTGAHttpsBmpBMPPngPNGTgaTGA",
  5991            "locationName": "imageInserterInput"
  5992          },
  5993          "ImageX": {
  5994            "shape": "__integerMin0Max2147483647",
  5995            "locationName": "imageX"
  5996          },
  5997          "ImageY": {
  5998            "shape": "__integerMin0Max2147483647",
  5999            "locationName": "imageY"
  6000          },
  6001          "Layer": {
  6002            "shape": "__integerMin0Max99",
  6003            "locationName": "layer"
  6004          },
  6005          "Opacity": {
  6006            "shape": "__integerMin0Max100",
  6007            "locationName": "opacity"
  6008          },
  6009          "StartTime": {
  6010            "shape": "__stringPattern01D20305D205D",
  6011            "locationName": "startTime"
  6012          },
  6013          "Width": {
  6014            "shape": "__integerMin0Max2147483647",
  6015            "locationName": "width"
  6016          }
  6017        }
  6018      },
  6019      "InternalServerErrorException": {
  6020        "type": "structure",
  6021        "members": {
  6022          "Message": {
  6023            "shape": "__string",
  6024            "locationName": "message"
  6025          }
  6026        },
  6027        "exception": true,
  6028        "error": {
  6029          "httpStatusCode": 500
  6030        }
  6031      },
  6032      "Job": {
  6033        "type": "structure",
  6034        "members": {
  6035          "AccelerationSettings": {
  6036            "shape": "AccelerationSettings",
  6037            "locationName": "accelerationSettings"
  6038          },
  6039          "AccelerationStatus": {
  6040            "shape": "AccelerationStatus",
  6041            "locationName": "accelerationStatus"
  6042          },
  6043          "Arn": {
  6044            "shape": "__string",
  6045            "locationName": "arn"
  6046          },
  6047          "BillingTagsSource": {
  6048            "shape": "BillingTagsSource",
  6049            "locationName": "billingTagsSource"
  6050          },
  6051          "CreatedAt": {
  6052            "shape": "__timestampUnix",
  6053            "locationName": "createdAt"
  6054          },
  6055          "CurrentPhase": {
  6056            "shape": "JobPhase",
  6057            "locationName": "currentPhase"
  6058          },
  6059          "ErrorCode": {
  6060            "shape": "__integer",
  6061            "locationName": "errorCode"
  6062          },
  6063          "ErrorMessage": {
  6064            "shape": "__string",
  6065            "locationName": "errorMessage"
  6066          },
  6067          "HopDestinations": {
  6068            "shape": "__listOfHopDestination",
  6069            "locationName": "hopDestinations"
  6070          },
  6071          "Id": {
  6072            "shape": "__string",
  6073            "locationName": "id"
  6074          },
  6075          "JobPercentComplete": {
  6076            "shape": "__integer",
  6077            "locationName": "jobPercentComplete"
  6078          },
  6079          "JobTemplate": {
  6080            "shape": "__string",
  6081            "locationName": "jobTemplate"
  6082          },
  6083          "Messages": {
  6084            "shape": "JobMessages",
  6085            "locationName": "messages"
  6086          },
  6087          "OutputGroupDetails": {
  6088            "shape": "__listOfOutputGroupDetail",
  6089            "locationName": "outputGroupDetails"
  6090          },
  6091          "Priority": {
  6092            "shape": "__integerMinNegative50Max50",
  6093            "locationName": "priority"
  6094          },
  6095          "Queue": {
  6096            "shape": "__string",
  6097            "locationName": "queue"
  6098          },
  6099          "QueueTransitions": {
  6100            "shape": "__listOfQueueTransition",
  6101            "locationName": "queueTransitions"
  6102          },
  6103          "RetryCount": {
  6104            "shape": "__integer",
  6105            "locationName": "retryCount"
  6106          },
  6107          "Role": {
  6108            "shape": "__string",
  6109            "locationName": "role"
  6110          },
  6111          "Settings": {
  6112            "shape": "JobSettings",
  6113            "locationName": "settings"
  6114          },
  6115          "SimulateReservedQueue": {
  6116            "shape": "SimulateReservedQueue",
  6117            "locationName": "simulateReservedQueue"
  6118          },
  6119          "Status": {
  6120            "shape": "JobStatus",
  6121            "locationName": "status"
  6122          },
  6123          "StatusUpdateInterval": {
  6124            "shape": "StatusUpdateInterval",
  6125            "locationName": "statusUpdateInterval"
  6126          },
  6127          "Timing": {
  6128            "shape": "Timing",
  6129            "locationName": "timing"
  6130          },
  6131          "UserMetadata": {
  6132            "shape": "__mapOf__string",
  6133            "locationName": "userMetadata"
  6134          }
  6135        },
  6136        "required": [
  6137          "Role",
  6138          "Settings"
  6139        ]
  6140      },
  6141      "JobMessages": {
  6142        "type": "structure",
  6143        "members": {
  6144          "Info": {
  6145            "shape": "__listOf__string",
  6146            "locationName": "info"
  6147          },
  6148          "Warning": {
  6149            "shape": "__listOf__string",
  6150            "locationName": "warning"
  6151          }
  6152        }
  6153      },
  6154      "JobPhase": {
  6155        "type": "string",
  6156        "enum": [
  6157          "PROBING",
  6158          "TRANSCODING",
  6159          "UPLOADING"
  6160        ]
  6161      },
  6162      "JobSettings": {
  6163        "type": "structure",
  6164        "members": {
  6165          "AdAvailOffset": {
  6166            "shape": "__integerMinNegative1000Max1000",
  6167            "locationName": "adAvailOffset"
  6168          },
  6169          "AvailBlanking": {
  6170            "shape": "AvailBlanking",
  6171            "locationName": "availBlanking"
  6172          },
  6173          "Esam": {
  6174            "shape": "EsamSettings",
  6175            "locationName": "esam"
  6176          },
  6177          "ExtendedDataServices": {
  6178            "shape": "ExtendedDataServices",
  6179            "locationName": "extendedDataServices"
  6180          },
  6181          "Inputs": {
  6182            "shape": "__listOfInput",
  6183            "locationName": "inputs"
  6184          },
  6185          "KantarWatermark": {
  6186            "shape": "KantarWatermarkSettings",
  6187            "locationName": "kantarWatermark"
  6188          },
  6189          "MotionImageInserter": {
  6190            "shape": "MotionImageInserter",
  6191            "locationName": "motionImageInserter"
  6192          },
  6193          "NielsenConfiguration": {
  6194            "shape": "NielsenConfiguration",
  6195            "locationName": "nielsenConfiguration"
  6196          },
  6197          "NielsenNonLinearWatermark": {
  6198            "shape": "NielsenNonLinearWatermarkSettings",
  6199            "locationName": "nielsenNonLinearWatermark"
  6200          },
  6201          "OutputGroups": {
  6202            "shape": "__listOfOutputGroup",
  6203            "locationName": "outputGroups"
  6204          },
  6205          "TimecodeConfig": {
  6206            "shape": "TimecodeConfig",
  6207            "locationName": "timecodeConfig"
  6208          },
  6209          "TimedMetadataInsertion": {
  6210            "shape": "TimedMetadataInsertion",
  6211            "locationName": "timedMetadataInsertion"
  6212          }
  6213        }
  6214      },
  6215      "JobStatus": {
  6216        "type": "string",
  6217        "enum": [
  6218          "SUBMITTED",
  6219          "PROGRESSING",
  6220          "COMPLETE",
  6221          "CANCELED",
  6222          "ERROR"
  6223        ]
  6224      },
  6225      "JobTemplate": {
  6226        "type": "structure",
  6227        "members": {
  6228          "AccelerationSettings": {
  6229            "shape": "AccelerationSettings",
  6230            "locationName": "accelerationSettings"
  6231          },
  6232          "Arn": {
  6233            "shape": "__string",
  6234            "locationName": "arn"
  6235          },
  6236          "Category": {
  6237            "shape": "__string",
  6238            "locationName": "category"
  6239          },
  6240          "CreatedAt": {
  6241            "shape": "__timestampUnix",
  6242            "locationName": "createdAt"
  6243          },
  6244          "Description": {
  6245            "shape": "__string",
  6246            "locationName": "description"
  6247          },
  6248          "HopDestinations": {
  6249            "shape": "__listOfHopDestination",
  6250            "locationName": "hopDestinations"
  6251          },
  6252          "LastUpdated": {
  6253            "shape": "__timestampUnix",
  6254            "locationName": "lastUpdated"
  6255          },
  6256          "Name": {
  6257            "shape": "__string",
  6258            "locationName": "name"
  6259          },
  6260          "Priority": {
  6261            "shape": "__integerMinNegative50Max50",
  6262            "locationName": "priority"
  6263          },
  6264          "Queue": {
  6265            "shape": "__string",
  6266            "locationName": "queue"
  6267          },
  6268          "Settings": {
  6269            "shape": "JobTemplateSettings",
  6270            "locationName": "settings"
  6271          },
  6272          "StatusUpdateInterval": {
  6273            "shape": "StatusUpdateInterval",
  6274            "locationName": "statusUpdateInterval"
  6275          },
  6276          "Type": {
  6277            "shape": "Type",
  6278            "locationName": "type"
  6279          }
  6280        },
  6281        "required": [
  6282          "Settings",
  6283          "Name"
  6284        ]
  6285      },
  6286      "JobTemplateListBy": {
  6287        "type": "string",
  6288        "enum": [
  6289          "NAME",
  6290          "CREATION_DATE",
  6291          "SYSTEM"
  6292        ]
  6293      },
  6294      "JobTemplateSettings": {
  6295        "type": "structure",
  6296        "members": {
  6297          "AdAvailOffset": {
  6298            "shape": "__integerMinNegative1000Max1000",
  6299            "locationName": "adAvailOffset"
  6300          },
  6301          "AvailBlanking": {
  6302            "shape": "AvailBlanking",
  6303            "locationName": "availBlanking"
  6304          },
  6305          "Esam": {
  6306            "shape": "EsamSettings",
  6307            "locationName": "esam"
  6308          },
  6309          "ExtendedDataServices": {
  6310            "shape": "ExtendedDataServices",
  6311            "locationName": "extendedDataServices"
  6312          },
  6313          "Inputs": {
  6314            "shape": "__listOfInputTemplate",
  6315            "locationName": "inputs"
  6316          },
  6317          "KantarWatermark": {
  6318            "shape": "KantarWatermarkSettings",
  6319            "locationName": "kantarWatermark"
  6320          },
  6321          "MotionImageInserter": {
  6322            "shape": "MotionImageInserter",
  6323            "locationName": "motionImageInserter"
  6324          },
  6325          "NielsenConfiguration": {
  6326            "shape": "NielsenConfiguration",
  6327            "locationName": "nielsenConfiguration"
  6328          },
  6329          "NielsenNonLinearWatermark": {
  6330            "shape": "NielsenNonLinearWatermarkSettings",
  6331            "locationName": "nielsenNonLinearWatermark"
  6332          },
  6333          "OutputGroups": {
  6334            "shape": "__listOfOutputGroup",
  6335            "locationName": "outputGroups"
  6336          },
  6337          "TimecodeConfig": {
  6338            "shape": "TimecodeConfig",
  6339            "locationName": "timecodeConfig"
  6340          },
  6341          "TimedMetadataInsertion": {
  6342            "shape": "TimedMetadataInsertion",
  6343            "locationName": "timedMetadataInsertion"
  6344          }
  6345        }
  6346      },
  6347      "KantarWatermarkSettings": {
  6348        "type": "structure",
  6349        "members": {
  6350          "ChannelName": {
  6351            "shape": "__stringMin1Max20",
  6352            "locationName": "channelName"
  6353          },
  6354          "ContentReference": {
  6355            "shape": "__stringMin1Max50PatternAZAZ09",
  6356            "locationName": "contentReference"
  6357          },
  6358          "CredentialsSecretName": {
  6359            "shape": "__stringMin1Max512PatternAZAZ09",
  6360            "locationName": "credentialsSecretName"
  6361          },
  6362          "FileOffset": {
  6363            "shape": "__doubleMin0",
  6364            "locationName": "fileOffset"
  6365          },
  6366          "KantarLicenseId": {
  6367            "shape": "__integerMin0Max2147483647",
  6368            "locationName": "kantarLicenseId"
  6369          },
  6370          "KantarServerUrl": {
  6371            "shape": "__stringPatternHttpsKantarmediaCom",
  6372            "locationName": "kantarServerUrl"
  6373          },
  6374          "LogDestination": {
  6375            "shape": "__stringPatternS3",
  6376            "locationName": "logDestination"
  6377          },
  6378          "Metadata3": {
  6379            "shape": "__stringMin1Max50",
  6380            "locationName": "metadata3"
  6381          },
  6382          "Metadata4": {
  6383            "shape": "__stringMin1Max50",
  6384            "locationName": "metadata4"
  6385          },
  6386          "Metadata5": {
  6387            "shape": "__stringMin1Max50",
  6388            "locationName": "metadata5"
  6389          },
  6390          "Metadata6": {
  6391            "shape": "__stringMin1Max50",
  6392            "locationName": "metadata6"
  6393          },
  6394          "Metadata7": {
  6395            "shape": "__stringMin1Max50",
  6396            "locationName": "metadata7"
  6397          },
  6398          "Metadata8": {
  6399            "shape": "__stringMin1Max50",
  6400            "locationName": "metadata8"
  6401          }
  6402        }
  6403      },
  6404      "LanguageCode": {
  6405        "type": "string",
  6406        "enum": [
  6407          "ENG",
  6408          "SPA",
  6409          "FRA",
  6410          "DEU",
  6411          "GER",
  6412          "ZHO",
  6413          "ARA",
  6414          "HIN",
  6415          "JPN",
  6416          "RUS",
  6417          "POR",
  6418          "ITA",
  6419          "URD",
  6420          "VIE",
  6421          "KOR",
  6422          "PAN",
  6423          "ABK",
  6424          "AAR",
  6425          "AFR",
  6426          "AKA",
  6427          "SQI",
  6428          "AMH",
  6429          "ARG",
  6430          "HYE",
  6431          "ASM",
  6432          "AVA",
  6433          "AVE",
  6434          "AYM",
  6435          "AZE",
  6436          "BAM",
  6437          "BAK",
  6438          "EUS",
  6439          "BEL",
  6440          "BEN",
  6441          "BIH",
  6442          "BIS",
  6443          "BOS",
  6444          "BRE",
  6445          "BUL",
  6446          "MYA",
  6447          "CAT",
  6448          "KHM",
  6449          "CHA",
  6450          "CHE",
  6451          "NYA",
  6452          "CHU",
  6453          "CHV",
  6454          "COR",
  6455          "COS",
  6456          "CRE",
  6457          "HRV",
  6458          "CES",
  6459          "DAN",
  6460          "DIV",
  6461          "NLD",
  6462          "DZO",
  6463          "ENM",
  6464          "EPO",
  6465          "EST",
  6466          "EWE",
  6467          "FAO",
  6468          "FIJ",
  6469          "FIN",
  6470          "FRM",
  6471          "FUL",
  6472          "GLA",
  6473          "GLG",
  6474          "LUG",
  6475          "KAT",
  6476          "ELL",
  6477          "GRN",
  6478          "GUJ",
  6479          "HAT",
  6480          "HAU",
  6481          "HEB",
  6482          "HER",
  6483          "HMO",
  6484          "HUN",
  6485          "ISL",
  6486          "IDO",
  6487          "IBO",
  6488          "IND",
  6489          "INA",
  6490          "ILE",
  6491          "IKU",
  6492          "IPK",
  6493          "GLE",
  6494          "JAV",
  6495          "KAL",
  6496          "KAN",
  6497          "KAU",
  6498          "KAS",
  6499          "KAZ",
  6500          "KIK",
  6501          "KIN",
  6502          "KIR",
  6503          "KOM",
  6504          "KON",
  6505          "KUA",
  6506          "KUR",
  6507          "LAO",
  6508          "LAT",
  6509          "LAV",
  6510          "LIM",
  6511          "LIN",
  6512          "LIT",
  6513          "LUB",
  6514          "LTZ",
  6515          "MKD",
  6516          "MLG",
  6517          "MSA",
  6518          "MAL",
  6519          "MLT",
  6520          "GLV",
  6521          "MRI",
  6522          "MAR",
  6523          "MAH",
  6524          "MON",
  6525          "NAU",
  6526          "NAV",
  6527          "NDE",
  6528          "NBL",
  6529          "NDO",
  6530          "NEP",
  6531          "SME",
  6532          "NOR",
  6533          "NOB",
  6534          "NNO",
  6535          "OCI",
  6536          "OJI",
  6537          "ORI",
  6538          "ORM",
  6539          "OSS",
  6540          "PLI",
  6541          "FAS",
  6542          "POL",
  6543          "PUS",
  6544          "QUE",
  6545          "QAA",
  6546          "RON",
  6547          "ROH",
  6548          "RUN",
  6549          "SMO",
  6550          "SAG",
  6551          "SAN",
  6552          "SRD",
  6553          "SRB",
  6554          "SNA",
  6555          "III",
  6556          "SND",
  6557          "SIN",
  6558          "SLK",
  6559          "SLV",
  6560          "SOM",
  6561          "SOT",
  6562          "SUN",
  6563          "SWA",
  6564          "SSW",
  6565          "SWE",
  6566          "TGL",
  6567          "TAH",
  6568          "TGK",
  6569          "TAM",
  6570          "TAT",
  6571          "TEL",
  6572          "THA",
  6573          "BOD",
  6574          "TIR",
  6575          "TON",
  6576          "TSO",
  6577          "TSN",
  6578          "TUR",
  6579          "TUK",
  6580          "TWI",
  6581          "UIG",
  6582          "UKR",
  6583          "UZB",
  6584          "VEN",
  6585          "VOL",
  6586          "WLN",
  6587          "CYM",
  6588          "FRY",
  6589          "WOL",
  6590          "XHO",
  6591          "YID",
  6592          "YOR",
  6593          "ZHA",
  6594          "ZUL",
  6595          "ORJ",
  6596          "QPC",
  6597          "TNG"
  6598        ]
  6599      },
  6600      "ListJobTemplatesRequest": {
  6601        "type": "structure",
  6602        "members": {
  6603          "Category": {
  6604            "shape": "__string",
  6605            "locationName": "category",
  6606            "location": "querystring"
  6607          },
  6608          "ListBy": {
  6609            "shape": "JobTemplateListBy",
  6610            "locationName": "listBy",
  6611            "location": "querystring"
  6612          },
  6613          "MaxResults": {
  6614            "shape": "__integerMin1Max20",
  6615            "locationName": "maxResults",
  6616            "location": "querystring"
  6617          },
  6618          "NextToken": {
  6619            "shape": "__string",
  6620            "locationName": "nextToken",
  6621            "location": "querystring"
  6622          },
  6623          "Order": {
  6624            "shape": "Order",
  6625            "locationName": "order",
  6626            "location": "querystring"
  6627          }
  6628        }
  6629      },
  6630      "ListJobTemplatesResponse": {
  6631        "type": "structure",
  6632        "members": {
  6633          "JobTemplates": {
  6634            "shape": "__listOfJobTemplate",
  6635            "locationName": "jobTemplates"
  6636          },
  6637          "NextToken": {
  6638            "shape": "__string",
  6639            "locationName": "nextToken"
  6640          }
  6641        }
  6642      },
  6643      "ListJobsRequest": {
  6644        "type": "structure",
  6645        "members": {
  6646          "MaxResults": {
  6647            "shape": "__integerMin1Max20",
  6648            "locationName": "maxResults",
  6649            "location": "querystring"
  6650          },
  6651          "NextToken": {
  6652            "shape": "__string",
  6653            "locationName": "nextToken",
  6654            "location": "querystring"
  6655          },
  6656          "Order": {
  6657            "shape": "Order",
  6658            "locationName": "order",
  6659            "location": "querystring"
  6660          },
  6661          "Queue": {
  6662            "shape": "__string",
  6663            "locationName": "queue",
  6664            "location": "querystring"
  6665          },
  6666          "Status": {
  6667            "shape": "JobStatus",
  6668            "locationName": "status",
  6669            "location": "querystring"
  6670          }
  6671        }
  6672      },
  6673      "ListJobsResponse": {
  6674        "type": "structure",
  6675        "members": {
  6676          "Jobs": {
  6677            "shape": "__listOfJob",
  6678            "locationName": "jobs"
  6679          },
  6680          "NextToken": {
  6681            "shape": "__string",
  6682            "locationName": "nextToken"
  6683          }
  6684        }
  6685      },
  6686      "ListPresetsRequest": {
  6687        "type": "structure",
  6688        "members": {
  6689          "Category": {
  6690            "shape": "__string",
  6691            "locationName": "category",
  6692            "location": "querystring"
  6693          },
  6694          "ListBy": {
  6695            "shape": "PresetListBy",
  6696            "locationName": "listBy",
  6697            "location": "querystring"
  6698          },
  6699          "MaxResults": {
  6700            "shape": "__integerMin1Max20",
  6701            "locationName": "maxResults",
  6702            "location": "querystring"
  6703          },
  6704          "NextToken": {
  6705            "shape": "__string",
  6706            "locationName": "nextToken",
  6707            "location": "querystring"
  6708          },
  6709          "Order": {
  6710            "shape": "Order",
  6711            "locationName": "order",
  6712            "location": "querystring"
  6713          }
  6714        }
  6715      },
  6716      "ListPresetsResponse": {
  6717        "type": "structure",
  6718        "members": {
  6719          "NextToken": {
  6720            "shape": "__string",
  6721            "locationName": "nextToken"
  6722          },
  6723          "Presets": {
  6724            "shape": "__listOfPreset",
  6725            "locationName": "presets"
  6726          }
  6727        }
  6728      },
  6729      "ListQueuesRequest": {
  6730        "type": "structure",
  6731        "members": {
  6732          "ListBy": {
  6733            "shape": "QueueListBy",
  6734            "locationName": "listBy",
  6735            "location": "querystring"
  6736          },
  6737          "MaxResults": {
  6738            "shape": "__integerMin1Max20",
  6739            "locationName": "maxResults",
  6740            "location": "querystring"
  6741          },
  6742          "NextToken": {
  6743            "shape": "__string",
  6744            "locationName": "nextToken",
  6745            "location": "querystring"
  6746          },
  6747          "Order": {
  6748            "shape": "Order",
  6749            "locationName": "order",
  6750            "location": "querystring"
  6751          }
  6752        }
  6753      },
  6754      "ListQueuesResponse": {
  6755        "type": "structure",
  6756        "members": {
  6757          "NextToken": {
  6758            "shape": "__string",
  6759            "locationName": "nextToken"
  6760          },
  6761          "Queues": {
  6762            "shape": "__listOfQueue",
  6763            "locationName": "queues"
  6764          }
  6765        }
  6766      },
  6767      "ListTagsForResourceRequest": {
  6768        "type": "structure",
  6769        "members": {
  6770          "Arn": {
  6771            "shape": "__string",
  6772            "locationName": "arn",
  6773            "location": "uri"
  6774          }
  6775        },
  6776        "required": [
  6777          "Arn"
  6778        ]
  6779      },
  6780      "ListTagsForResourceResponse": {
  6781        "type": "structure",
  6782        "members": {
  6783          "ResourceTags": {
  6784            "shape": "ResourceTags",
  6785            "locationName": "resourceTags"
  6786          }
  6787        }
  6788      },
  6789      "M2tsAudioBufferModel": {
  6790        "type": "string",
  6791        "enum": [
  6792          "DVB",
  6793          "ATSC"
  6794        ]
  6795      },
  6796      "M2tsAudioDuration": {
  6797        "type": "string",
  6798        "enum": [
  6799          "DEFAULT_CODEC_DURATION",
  6800          "MATCH_VIDEO_DURATION"
  6801        ]
  6802      },
  6803      "M2tsBufferModel": {
  6804        "type": "string",
  6805        "enum": [
  6806          "MULTIPLEX",
  6807          "NONE"
  6808        ]
  6809      },
  6810      "M2tsDataPtsControl": {
  6811        "type": "string",
  6812        "enum": [
  6813          "AUTO",
  6814          "ALIGN_TO_VIDEO"
  6815        ]
  6816      },
  6817      "M2tsEbpAudioInterval": {
  6818        "type": "string",
  6819        "enum": [
  6820          "VIDEO_AND_FIXED_INTERVALS",
  6821          "VIDEO_INTERVAL"
  6822        ]
  6823      },
  6824      "M2tsEbpPlacement": {
  6825        "type": "string",
  6826        "enum": [
  6827          "VIDEO_AND_AUDIO_PIDS",
  6828          "VIDEO_PID"
  6829        ]
  6830      },
  6831      "M2tsEsRateInPes": {
  6832        "type": "string",
  6833        "enum": [
  6834          "INCLUDE",
  6835          "EXCLUDE"
  6836        ]
  6837      },
  6838      "M2tsForceTsVideoEbpOrder": {
  6839        "type": "string",
  6840        "enum": [
  6841          "FORCE",
  6842          "DEFAULT"
  6843        ]
  6844      },
  6845      "M2tsNielsenId3": {
  6846        "type": "string",
  6847        "enum": [
  6848          "INSERT",
  6849          "NONE"
  6850        ]
  6851      },
  6852      "M2tsPcrControl": {
  6853        "type": "string",
  6854        "enum": [
  6855          "PCR_EVERY_PES_PACKET",
  6856          "CONFIGURED_PCR_PERIOD"
  6857        ]
  6858      },
  6859      "M2tsRateMode": {
  6860        "type": "string",
  6861        "enum": [
  6862          "VBR",
  6863          "CBR"
  6864        ]
  6865      },
  6866      "M2tsScte35Esam": {
  6867        "type": "structure",
  6868        "members": {
  6869          "Scte35EsamPid": {
  6870            "shape": "__integerMin32Max8182",
  6871            "locationName": "scte35EsamPid"
  6872          }
  6873        }
  6874      },
  6875      "M2tsScte35Source": {
  6876        "type": "string",
  6877        "enum": [
  6878          "PASSTHROUGH",
  6879          "NONE"
  6880        ]
  6881      },
  6882      "M2tsSegmentationMarkers": {
  6883        "type": "string",
  6884        "enum": [
  6885          "NONE",
  6886          "RAI_SEGSTART",
  6887          "RAI_ADAPT",
  6888          "PSI_SEGSTART",
  6889          "EBP",
  6890          "EBP_LEGACY"
  6891        ]
  6892      },
  6893      "M2tsSegmentationStyle": {
  6894        "type": "string",
  6895        "enum": [
  6896          "MAINTAIN_CADENCE",
  6897          "RESET_CADENCE"
  6898        ]
  6899      },
  6900      "M2tsSettings": {
  6901        "type": "structure",
  6902        "members": {
  6903          "AudioBufferModel": {
  6904            "shape": "M2tsAudioBufferModel",
  6905            "locationName": "audioBufferModel"
  6906          },
  6907          "AudioDuration": {
  6908            "shape": "M2tsAudioDuration",
  6909            "locationName": "audioDuration"
  6910          },
  6911          "AudioFramesPerPes": {
  6912            "shape": "__integerMin0Max2147483647",
  6913            "locationName": "audioFramesPerPes"
  6914          },
  6915          "AudioPids": {
  6916            "shape": "__listOf__integerMin32Max8182",
  6917            "locationName": "audioPids"
  6918          },
  6919          "Bitrate": {
  6920            "shape": "__integerMin0Max2147483647",
  6921            "locationName": "bitrate"
  6922          },
  6923          "BufferModel": {
  6924            "shape": "M2tsBufferModel",
  6925            "locationName": "bufferModel"
  6926          },
  6927          "DataPTSControl": {
  6928            "shape": "M2tsDataPtsControl",
  6929            "locationName": "dataPTSControl"
  6930          },
  6931          "DvbNitSettings": {
  6932            "shape": "DvbNitSettings",
  6933            "locationName": "dvbNitSettings"
  6934          },
  6935          "DvbSdtSettings": {
  6936            "shape": "DvbSdtSettings",
  6937            "locationName": "dvbSdtSettings"
  6938          },
  6939          "DvbSubPids": {
  6940            "shape": "__listOf__integerMin32Max8182",
  6941            "locationName": "dvbSubPids"
  6942          },
  6943          "DvbTdtSettings": {
  6944            "shape": "DvbTdtSettings",
  6945            "locationName": "dvbTdtSettings"
  6946          },
  6947          "DvbTeletextPid": {
  6948            "shape": "__integerMin32Max8182",
  6949            "locationName": "dvbTeletextPid"
  6950          },
  6951          "EbpAudioInterval": {
  6952            "shape": "M2tsEbpAudioInterval",
  6953            "locationName": "ebpAudioInterval"
  6954          },
  6955          "EbpPlacement": {
  6956            "shape": "M2tsEbpPlacement",
  6957            "locationName": "ebpPlacement"
  6958          },
  6959          "EsRateInPes": {
  6960            "shape": "M2tsEsRateInPes",
  6961            "locationName": "esRateInPes"
  6962          },
  6963          "ForceTsVideoEbpOrder": {
  6964            "shape": "M2tsForceTsVideoEbpOrder",
  6965            "locationName": "forceTsVideoEbpOrder"
  6966          },
  6967          "FragmentTime": {
  6968            "shape": "__doubleMin0",
  6969            "locationName": "fragmentTime"
  6970          },
  6971          "MaxPcrInterval": {
  6972            "shape": "__integerMin0Max500",
  6973            "locationName": "maxPcrInterval"
  6974          },
  6975          "MinEbpInterval": {
  6976            "shape": "__integerMin0Max10000",
  6977            "locationName": "minEbpInterval"
  6978          },
  6979          "NielsenId3": {
  6980            "shape": "M2tsNielsenId3",
  6981            "locationName": "nielsenId3"
  6982          },
  6983          "NullPacketBitrate": {
  6984            "shape": "__doubleMin0",
  6985            "locationName": "nullPacketBitrate"
  6986          },
  6987          "PatInterval": {
  6988            "shape": "__integerMin0Max1000",
  6989            "locationName": "patInterval"
  6990          },
  6991          "PcrControl": {
  6992            "shape": "M2tsPcrControl",
  6993            "locationName": "pcrControl"
  6994          },
  6995          "PcrPid": {
  6996            "shape": "__integerMin32Max8182",
  6997            "locationName": "pcrPid"
  6998          },
  6999          "PmtInterval": {
  7000            "shape": "__integerMin0Max1000",
  7001            "locationName": "pmtInterval"
  7002          },
  7003          "PmtPid": {
  7004            "shape": "__integerMin32Max8182",
  7005            "locationName": "pmtPid"
  7006          },
  7007          "PrivateMetadataPid": {
  7008            "shape": "__integerMin32Max8182",
  7009            "locationName": "privateMetadataPid"
  7010          },
  7011          "ProgramNumber": {
  7012            "shape": "__integerMin0Max65535",
  7013            "locationName": "programNumber"
  7014          },
  7015          "RateMode": {
  7016            "shape": "M2tsRateMode",
  7017            "locationName": "rateMode"
  7018          },
  7019          "Scte35Esam": {
  7020            "shape": "M2tsScte35Esam",
  7021            "locationName": "scte35Esam"
  7022          },
  7023          "Scte35Pid": {
  7024            "shape": "__integerMin32Max8182",
  7025            "locationName": "scte35Pid"
  7026          },
  7027          "Scte35Source": {
  7028            "shape": "M2tsScte35Source",
  7029            "locationName": "scte35Source"
  7030          },
  7031          "SegmentationMarkers": {
  7032            "shape": "M2tsSegmentationMarkers",
  7033            "locationName": "segmentationMarkers"
  7034          },
  7035          "SegmentationStyle": {
  7036            "shape": "M2tsSegmentationStyle",
  7037            "locationName": "segmentationStyle"
  7038          },
  7039          "SegmentationTime": {
  7040            "shape": "__doubleMin0",
  7041            "locationName": "segmentationTime"
  7042          },
  7043          "TimedMetadataPid": {
  7044            "shape": "__integerMin32Max8182",
  7045            "locationName": "timedMetadataPid"
  7046          },
  7047          "TransportStreamId": {
  7048            "shape": "__integerMin0Max65535",
  7049            "locationName": "transportStreamId"
  7050          },
  7051          "VideoPid": {
  7052            "shape": "__integerMin32Max8182",
  7053            "locationName": "videoPid"
  7054          }
  7055        }
  7056      },
  7057      "M3u8AudioDuration": {
  7058        "type": "string",
  7059        "enum": [
  7060          "DEFAULT_CODEC_DURATION",
  7061          "MATCH_VIDEO_DURATION"
  7062        ]
  7063      },
  7064      "M3u8DataPtsControl": {
  7065        "type": "string",
  7066        "enum": [
  7067          "AUTO",
  7068          "ALIGN_TO_VIDEO"
  7069        ]
  7070      },
  7071      "M3u8NielsenId3": {
  7072        "type": "string",
  7073        "enum": [
  7074          "INSERT",
  7075          "NONE"
  7076        ]
  7077      },
  7078      "M3u8PcrControl": {
  7079        "type": "string",
  7080        "enum": [
  7081          "PCR_EVERY_PES_PACKET",
  7082          "CONFIGURED_PCR_PERIOD"
  7083        ]
  7084      },
  7085      "M3u8Scte35Source": {
  7086        "type": "string",
  7087        "enum": [
  7088          "PASSTHROUGH",
  7089          "NONE"
  7090        ]
  7091      },
  7092      "M3u8Settings": {
  7093        "type": "structure",
  7094        "members": {
  7095          "AudioDuration": {
  7096            "shape": "M3u8AudioDuration",
  7097            "locationName": "audioDuration"
  7098          },
  7099          "AudioFramesPerPes": {
  7100            "shape": "__integerMin0Max2147483647",
  7101            "locationName": "audioFramesPerPes"
  7102          },
  7103          "AudioPids": {
  7104            "shape": "__listOf__integerMin32Max8182",
  7105            "locationName": "audioPids"
  7106          },
  7107          "DataPTSControl": {
  7108            "shape": "M3u8DataPtsControl",
  7109            "locationName": "dataPTSControl"
  7110          },
  7111          "MaxPcrInterval": {
  7112            "shape": "__integerMin0Max500",
  7113            "locationName": "maxPcrInterval"
  7114          },
  7115          "NielsenId3": {
  7116            "shape": "M3u8NielsenId3",
  7117            "locationName": "nielsenId3"
  7118          },
  7119          "PatInterval": {
  7120            "shape": "__integerMin0Max1000",
  7121            "locationName": "patInterval"
  7122          },
  7123          "PcrControl": {
  7124            "shape": "M3u8PcrControl",
  7125            "locationName": "pcrControl"
  7126          },
  7127          "PcrPid": {
  7128            "shape": "__integerMin32Max8182",
  7129            "locationName": "pcrPid"
  7130          },
  7131          "PmtInterval": {
  7132            "shape": "__integerMin0Max1000",
  7133            "locationName": "pmtInterval"
  7134          },
  7135          "PmtPid": {
  7136            "shape": "__integerMin32Max8182",
  7137            "locationName": "pmtPid"
  7138          },
  7139          "PrivateMetadataPid": {
  7140            "shape": "__integerMin32Max8182",
  7141            "locationName": "privateMetadataPid"
  7142          },
  7143          "ProgramNumber": {
  7144            "shape": "__integerMin0Max65535",
  7145            "locationName": "programNumber"
  7146          },
  7147          "Scte35Pid": {
  7148            "shape": "__integerMin32Max8182",
  7149            "locationName": "scte35Pid"
  7150          },
  7151          "Scte35Source": {
  7152            "shape": "M3u8Scte35Source",
  7153            "locationName": "scte35Source"
  7154          },
  7155          "TimedMetadata": {
  7156            "shape": "TimedMetadata",
  7157            "locationName": "timedMetadata"
  7158          },
  7159          "TimedMetadataPid": {
  7160            "shape": "__integerMin32Max8182",
  7161            "locationName": "timedMetadataPid"
  7162          },
  7163          "TransportStreamId": {
  7164            "shape": "__integerMin0Max65535",
  7165            "locationName": "transportStreamId"
  7166          },
  7167          "VideoPid": {
  7168            "shape": "__integerMin32Max8182",
  7169            "locationName": "videoPid"
  7170          }
  7171        }
  7172      },
  7173      "MotionImageInserter": {
  7174        "type": "structure",
  7175        "members": {
  7176          "Framerate": {
  7177            "shape": "MotionImageInsertionFramerate",
  7178            "locationName": "framerate"
  7179          },
  7180          "Input": {
  7181            "shape": "__stringMin14PatternS3Mov09PngHttpsMov09Png",
  7182            "locationName": "input"
  7183          },
  7184          "InsertionMode": {
  7185            "shape": "MotionImageInsertionMode",
  7186            "locationName": "insertionMode"
  7187          },
  7188          "Offset": {
  7189            "shape": "MotionImageInsertionOffset",
  7190            "locationName": "offset"
  7191          },
  7192          "Playback": {
  7193            "shape": "MotionImagePlayback",
  7194            "locationName": "playback"
  7195          },
  7196          "StartTime": {
  7197            "shape": "__stringMin11Max11Pattern01D20305D205D",
  7198            "locationName": "startTime"
  7199          }
  7200        }
  7201      },
  7202      "MotionImageInsertionFramerate": {
  7203        "type": "structure",
  7204        "members": {
  7205          "FramerateDenominator": {
  7206            "shape": "__integerMin1Max17895697",
  7207            "locationName": "framerateDenominator"
  7208          },
  7209          "FramerateNumerator": {
  7210            "shape": "__integerMin1Max2147483640",
  7211            "locationName": "framerateNumerator"
  7212          }
  7213        }
  7214      },
  7215      "MotionImageInsertionMode": {
  7216        "type": "string",
  7217        "enum": [
  7218          "MOV",
  7219          "PNG"
  7220        ]
  7221      },
  7222      "MotionImageInsertionOffset": {
  7223        "type": "structure",
  7224        "members": {
  7225          "ImageX": {
  7226            "shape": "__integerMin0Max2147483647",
  7227            "locationName": "imageX"
  7228          },
  7229          "ImageY": {
  7230            "shape": "__integerMin0Max2147483647",
  7231            "locationName": "imageY"
  7232          }
  7233        }
  7234      },
  7235      "MotionImagePlayback": {
  7236        "type": "string",
  7237        "enum": [
  7238          "ONCE",
  7239          "REPEAT"
  7240        ]
  7241      },
  7242      "MovClapAtom": {
  7243        "type": "string",
  7244        "enum": [
  7245          "INCLUDE",
  7246          "EXCLUDE"
  7247        ]
  7248      },
  7249      "MovCslgAtom": {
  7250        "type": "string",
  7251        "enum": [
  7252          "INCLUDE",
  7253          "EXCLUDE"
  7254        ]
  7255      },
  7256      "MovMpeg2FourCCControl": {
  7257        "type": "string",
  7258        "enum": [
  7259          "XDCAM",
  7260          "MPEG"
  7261        ]
  7262      },
  7263      "MovPaddingControl": {
  7264        "type": "string",
  7265        "enum": [
  7266          "OMNEON",
  7267          "NONE"
  7268        ]
  7269      },
  7270      "MovReference": {
  7271        "type": "string",
  7272        "enum": [
  7273          "SELF_CONTAINED",
  7274          "EXTERNAL"
  7275        ]
  7276      },
  7277      "MovSettings": {
  7278        "type": "structure",
  7279        "members": {
  7280          "ClapAtom": {
  7281            "shape": "MovClapAtom",
  7282            "locationName": "clapAtom"
  7283          },
  7284          "CslgAtom": {
  7285            "shape": "MovCslgAtom",
  7286            "locationName": "cslgAtom"
  7287          },
  7288          "Mpeg2FourCCControl": {
  7289            "shape": "MovMpeg2FourCCControl",
  7290            "locationName": "mpeg2FourCCControl"
  7291          },
  7292          "PaddingControl": {
  7293            "shape": "MovPaddingControl",
  7294            "locationName": "paddingControl"
  7295          },
  7296          "Reference": {
  7297            "shape": "MovReference",
  7298            "locationName": "reference"
  7299          }
  7300        }
  7301      },
  7302      "Mp2Settings": {
  7303        "type": "structure",
  7304        "members": {
  7305          "Bitrate": {
  7306            "shape": "__integerMin32000Max384000",
  7307            "locationName": "bitrate"
  7308          },
  7309          "Channels": {
  7310            "shape": "__integerMin1Max2",
  7311            "locationName": "channels"
  7312          },
  7313          "SampleRate": {
  7314            "shape": "__integerMin32000Max48000",
  7315            "locationName": "sampleRate"
  7316          }
  7317        }
  7318      },
  7319      "Mp3RateControlMode": {
  7320        "type": "string",
  7321        "enum": [
  7322          "CBR",
  7323          "VBR"
  7324        ]
  7325      },
  7326      "Mp3Settings": {
  7327        "type": "structure",
  7328        "members": {
  7329          "Bitrate": {
  7330            "shape": "__integerMin16000Max320000",
  7331            "locationName": "bitrate"
  7332          },
  7333          "Channels": {
  7334            "shape": "__integerMin1Max2",
  7335            "locationName": "channels"
  7336          },
  7337          "RateControlMode": {
  7338            "shape": "Mp3RateControlMode",
  7339            "locationName": "rateControlMode"
  7340          },
  7341          "SampleRate": {
  7342            "shape": "__integerMin22050Max48000",
  7343            "locationName": "sampleRate"
  7344          },
  7345          "VbrQuality": {
  7346            "shape": "__integerMin0Max9",
  7347            "locationName": "vbrQuality"
  7348          }
  7349        }
  7350      },
  7351      "Mp4CslgAtom": {
  7352        "type": "string",
  7353        "enum": [
  7354          "INCLUDE",
  7355          "EXCLUDE"
  7356        ]
  7357      },
  7358      "Mp4FreeSpaceBox": {
  7359        "type": "string",
  7360        "enum": [
  7361          "INCLUDE",
  7362          "EXCLUDE"
  7363        ]
  7364      },
  7365      "Mp4MoovPlacement": {
  7366        "type": "string",
  7367        "enum": [
  7368          "PROGRESSIVE_DOWNLOAD",
  7369          "NORMAL"
  7370        ]
  7371      },
  7372      "Mp4Settings": {
  7373        "type": "structure",
  7374        "members": {
  7375          "AudioDuration": {
  7376            "shape": "CmfcAudioDuration",
  7377            "locationName": "audioDuration"
  7378          },
  7379          "CslgAtom": {
  7380            "shape": "Mp4CslgAtom",
  7381            "locationName": "cslgAtom"
  7382          },
  7383          "CttsVersion": {
  7384            "shape": "__integerMin0Max1",
  7385            "locationName": "cttsVersion"
  7386          },
  7387          "FreeSpaceBox": {
  7388            "shape": "Mp4FreeSpaceBox",
  7389            "locationName": "freeSpaceBox"
  7390          },
  7391          "MoovPlacement": {
  7392            "shape": "Mp4MoovPlacement",
  7393            "locationName": "moovPlacement"
  7394          },
  7395          "Mp4MajorBrand": {
  7396            "shape": "__string",
  7397            "locationName": "mp4MajorBrand"
  7398          }
  7399        }
  7400      },
  7401      "MpdAccessibilityCaptionHints": {
  7402        "type": "string",
  7403        "enum": [
  7404          "INCLUDE",
  7405          "EXCLUDE"
  7406        ]
  7407      },
  7408      "MpdAudioDuration": {
  7409        "type": "string",
  7410        "enum": [
  7411          "DEFAULT_CODEC_DURATION",
  7412          "MATCH_VIDEO_DURATION"
  7413        ]
  7414      },
  7415      "MpdCaptionContainerType": {
  7416        "type": "string",
  7417        "enum": [
  7418          "RAW",
  7419          "FRAGMENTED_MP4"
  7420        ]
  7421      },
  7422      "MpdScte35Esam": {
  7423        "type": "string",
  7424        "enum": [
  7425          "INSERT",
  7426          "NONE"
  7427        ]
  7428      },
  7429      "MpdScte35Source": {
  7430        "type": "string",
  7431        "enum": [
  7432          "PASSTHROUGH",
  7433          "NONE"
  7434        ]
  7435      },
  7436      "MpdSettings": {
  7437        "type": "structure",
  7438        "members": {
  7439          "AccessibilityCaptionHints": {
  7440            "shape": "MpdAccessibilityCaptionHints",
  7441            "locationName": "accessibilityCaptionHints"
  7442          },
  7443          "AudioDuration": {
  7444            "shape": "MpdAudioDuration",
  7445            "locationName": "audioDuration"
  7446          },
  7447          "CaptionContainerType": {
  7448            "shape": "MpdCaptionContainerType",
  7449            "locationName": "captionContainerType"
  7450          },
  7451          "Scte35Esam": {
  7452            "shape": "MpdScte35Esam",
  7453            "locationName": "scte35Esam"
  7454          },
  7455          "Scte35Source": {
  7456            "shape": "MpdScte35Source",
  7457            "locationName": "scte35Source"
  7458          }
  7459        }
  7460      },
  7461      "Mpeg2AdaptiveQuantization": {
  7462        "type": "string",
  7463        "enum": [
  7464          "OFF",
  7465          "LOW",
  7466          "MEDIUM",
  7467          "HIGH"
  7468        ]
  7469      },
  7470      "Mpeg2CodecLevel": {
  7471        "type": "string",
  7472        "enum": [
  7473          "AUTO",
  7474          "LOW",
  7475          "MAIN",
  7476          "HIGH1440",
  7477          "HIGH"
  7478        ]
  7479      },
  7480      "Mpeg2CodecProfile": {
  7481        "type": "string",
  7482        "enum": [
  7483          "MAIN",
  7484          "PROFILE_422"
  7485        ]
  7486      },
  7487      "Mpeg2DynamicSubGop": {
  7488        "type": "string",
  7489        "enum": [
  7490          "ADAPTIVE",
  7491          "STATIC"
  7492        ]
  7493      },
  7494      "Mpeg2FramerateControl": {
  7495        "type": "string",
  7496        "enum": [
  7497          "INITIALIZE_FROM_SOURCE",
  7498          "SPECIFIED"
  7499        ]
  7500      },
  7501      "Mpeg2FramerateConversionAlgorithm": {
  7502        "type": "string",
  7503        "enum": [
  7504          "DUPLICATE_DROP",
  7505          "INTERPOLATE",
  7506          "FRAMEFORMER"
  7507        ]
  7508      },
  7509      "Mpeg2GopSizeUnits": {
  7510        "type": "string",
  7511        "enum": [
  7512          "FRAMES",
  7513          "SECONDS"
  7514        ]
  7515      },
  7516      "Mpeg2InterlaceMode": {
  7517        "type": "string",
  7518        "enum": [
  7519          "PROGRESSIVE",
  7520          "TOP_FIELD",
  7521          "BOTTOM_FIELD",
  7522          "FOLLOW_TOP_FIELD",
  7523          "FOLLOW_BOTTOM_FIELD"
  7524        ]
  7525      },
  7526      "Mpeg2IntraDcPrecision": {
  7527        "type": "string",
  7528        "enum": [
  7529          "AUTO",
  7530          "INTRA_DC_PRECISION_8",
  7531          "INTRA_DC_PRECISION_9",
  7532          "INTRA_DC_PRECISION_10",
  7533          "INTRA_DC_PRECISION_11"
  7534        ]
  7535      },
  7536      "Mpeg2ParControl": {
  7537        "type": "string",
  7538        "enum": [
  7539          "INITIALIZE_FROM_SOURCE",
  7540          "SPECIFIED"
  7541        ]
  7542      },
  7543      "Mpeg2QualityTuningLevel": {
  7544        "type": "string",
  7545        "enum": [
  7546          "SINGLE_PASS",
  7547          "MULTI_PASS"
  7548        ]
  7549      },
  7550      "Mpeg2RateControlMode": {
  7551        "type": "string",
  7552        "enum": [
  7553          "VBR",
  7554          "CBR"
  7555        ]
  7556      },
  7557      "Mpeg2ScanTypeConversionMode": {
  7558        "type": "string",
  7559        "enum": [
  7560          "INTERLACED",
  7561          "INTERLACED_OPTIMIZE"
  7562        ]
  7563      },
  7564      "Mpeg2SceneChangeDetect": {
  7565        "type": "string",
  7566        "enum": [
  7567          "DISABLED",
  7568          "ENABLED"
  7569        ]
  7570      },
  7571      "Mpeg2Settings": {
  7572        "type": "structure",
  7573        "members": {
  7574          "AdaptiveQuantization": {
  7575            "shape": "Mpeg2AdaptiveQuantization",
  7576            "locationName": "adaptiveQuantization"
  7577          },
  7578          "Bitrate": {
  7579            "shape": "__integerMin1000Max288000000",
  7580            "locationName": "bitrate"
  7581          },
  7582          "CodecLevel": {
  7583            "shape": "Mpeg2CodecLevel",
  7584            "locationName": "codecLevel"
  7585          },
  7586          "CodecProfile": {
  7587            "shape": "Mpeg2CodecProfile",
  7588            "locationName": "codecProfile"
  7589          },
  7590          "DynamicSubGop": {
  7591            "shape": "Mpeg2DynamicSubGop",
  7592            "locationName": "dynamicSubGop"
  7593          },
  7594          "FramerateControl": {
  7595            "shape": "Mpeg2FramerateControl",
  7596            "locationName": "framerateControl"
  7597          },
  7598          "FramerateConversionAlgorithm": {
  7599            "shape": "Mpeg2FramerateConversionAlgorithm",
  7600            "locationName": "framerateConversionAlgorithm"
  7601          },
  7602          "FramerateDenominator": {
  7603            "shape": "__integerMin1Max1001",
  7604            "locationName": "framerateDenominator"
  7605          },
  7606          "FramerateNumerator": {
  7607            "shape": "__integerMin24Max60000",
  7608            "locationName": "framerateNumerator"
  7609          },
  7610          "GopClosedCadence": {
  7611            "shape": "__integerMin0Max2147483647",
  7612            "locationName": "gopClosedCadence"
  7613          },
  7614          "GopSize": {
  7615            "shape": "__doubleMin0",
  7616            "locationName": "gopSize"
  7617          },
  7618          "GopSizeUnits": {
  7619            "shape": "Mpeg2GopSizeUnits",
  7620            "locationName": "gopSizeUnits"
  7621          },
  7622          "HrdBufferInitialFillPercentage": {
  7623            "shape": "__integerMin0Max100",
  7624            "locationName": "hrdBufferInitialFillPercentage"
  7625          },
  7626          "HrdBufferSize": {
  7627            "shape": "__integerMin0Max47185920",
  7628            "locationName": "hrdBufferSize"
  7629          },
  7630          "InterlaceMode": {
  7631            "shape": "Mpeg2InterlaceMode",
  7632            "locationName": "interlaceMode"
  7633          },
  7634          "IntraDcPrecision": {
  7635            "shape": "Mpeg2IntraDcPrecision",
  7636            "locationName": "intraDcPrecision"
  7637          },
  7638          "MaxBitrate": {
  7639            "shape": "__integerMin1000Max300000000",
  7640            "locationName": "maxBitrate"
  7641          },
  7642          "MinIInterval": {
  7643            "shape": "__integerMin0Max30",
  7644            "locationName": "minIInterval"
  7645          },
  7646          "NumberBFramesBetweenReferenceFrames": {
  7647            "shape": "__integerMin0Max7",
  7648            "locationName": "numberBFramesBetweenReferenceFrames"
  7649          },
  7650          "ParControl": {
  7651            "shape": "Mpeg2ParControl",
  7652            "locationName": "parControl"
  7653          },
  7654          "ParDenominator": {
  7655            "shape": "__integerMin1Max2147483647",
  7656            "locationName": "parDenominator"
  7657          },
  7658          "ParNumerator": {
  7659            "shape": "__integerMin1Max2147483647",
  7660            "locationName": "parNumerator"
  7661          },
  7662          "QualityTuningLevel": {
  7663            "shape": "Mpeg2QualityTuningLevel",
  7664            "locationName": "qualityTuningLevel"
  7665          },
  7666          "RateControlMode": {
  7667            "shape": "Mpeg2RateControlMode",
  7668            "locationName": "rateControlMode"
  7669          },
  7670          "ScanTypeConversionMode": {
  7671            "shape": "Mpeg2ScanTypeConversionMode",
  7672            "locationName": "scanTypeConversionMode"
  7673          },
  7674          "SceneChangeDetect": {
  7675            "shape": "Mpeg2SceneChangeDetect",
  7676            "locationName": "sceneChangeDetect"
  7677          },
  7678          "SlowPal": {
  7679            "shape": "Mpeg2SlowPal",
  7680            "locationName": "slowPal"
  7681          },
  7682          "Softness": {
  7683            "shape": "__integerMin0Max128",
  7684            "locationName": "softness"
  7685          },
  7686          "SpatialAdaptiveQuantization": {
  7687            "shape": "Mpeg2SpatialAdaptiveQuantization",
  7688            "locationName": "spatialAdaptiveQuantization"
  7689          },
  7690          "Syntax": {
  7691            "shape": "Mpeg2Syntax",
  7692            "locationName": "syntax"
  7693          },
  7694          "Telecine": {
  7695            "shape": "Mpeg2Telecine",
  7696            "locationName": "telecine"
  7697          },
  7698          "TemporalAdaptiveQuantization": {
  7699            "shape": "Mpeg2TemporalAdaptiveQuantization",
  7700            "locationName": "temporalAdaptiveQuantization"
  7701          }
  7702        }
  7703      },
  7704      "Mpeg2SlowPal": {
  7705        "type": "string",
  7706        "enum": [
  7707          "DISABLED",
  7708          "ENABLED"
  7709        ]
  7710      },
  7711      "Mpeg2SpatialAdaptiveQuantization": {
  7712        "type": "string",
  7713        "enum": [
  7714          "DISABLED",
  7715          "ENABLED"
  7716        ]
  7717      },
  7718      "Mpeg2Syntax": {
  7719        "type": "string",
  7720        "enum": [
  7721          "DEFAULT",
  7722          "D_10"
  7723        ]
  7724      },
  7725      "Mpeg2Telecine": {
  7726        "type": "string",
  7727        "enum": [
  7728          "NONE",
  7729          "SOFT",
  7730          "HARD"
  7731        ]
  7732      },
  7733      "Mpeg2TemporalAdaptiveQuantization": {
  7734        "type": "string",
  7735        "enum": [
  7736          "DISABLED",
  7737          "ENABLED"
  7738        ]
  7739      },
  7740      "MsSmoothAdditionalManifest": {
  7741        "type": "structure",
  7742        "members": {
  7743          "ManifestNameModifier": {
  7744            "shape": "__stringMin1",
  7745            "locationName": "manifestNameModifier"
  7746          },
  7747          "SelectedOutputs": {
  7748            "shape": "__listOf__stringMin1",
  7749            "locationName": "selectedOutputs"
  7750          }
  7751        }
  7752      },
  7753      "MsSmoothAudioDeduplication": {
  7754        "type": "string",
  7755        "enum": [
  7756          "COMBINE_DUPLICATE_STREAMS",
  7757          "NONE"
  7758        ]
  7759      },
  7760      "MsSmoothEncryptionSettings": {
  7761        "type": "structure",
  7762        "members": {
  7763          "SpekeKeyProvider": {
  7764            "shape": "SpekeKeyProvider",
  7765            "locationName": "spekeKeyProvider"
  7766          }
  7767        }
  7768      },
  7769      "MsSmoothFragmentLengthControl": {
  7770        "type": "string",
  7771        "enum": [
  7772          "EXACT",
  7773          "GOP_MULTIPLE"
  7774        ]
  7775      },
  7776      "MsSmoothGroupSettings": {
  7777        "type": "structure",
  7778        "members": {
  7779          "AdditionalManifests": {
  7780            "shape": "__listOfMsSmoothAdditionalManifest",
  7781            "locationName": "additionalManifests"
  7782          },
  7783          "AudioDeduplication": {
  7784            "shape": "MsSmoothAudioDeduplication",
  7785            "locationName": "audioDeduplication"
  7786          },
  7787          "Destination": {
  7788            "shape": "__stringPatternS3",
  7789            "locationName": "destination"
  7790          },
  7791          "DestinationSettings": {
  7792            "shape": "DestinationSettings",
  7793            "locationName": "destinationSettings"
  7794          },
  7795          "Encryption": {
  7796            "shape": "MsSmoothEncryptionSettings",
  7797            "locationName": "encryption"
  7798          },
  7799          "FragmentLength": {
  7800            "shape": "__integerMin1Max2147483647",
  7801            "locationName": "fragmentLength"
  7802          },
  7803          "FragmentLengthControl": {
  7804            "shape": "MsSmoothFragmentLengthControl",
  7805            "locationName": "fragmentLengthControl"
  7806          },
  7807          "ManifestEncoding": {
  7808            "shape": "MsSmoothManifestEncoding",
  7809            "locationName": "manifestEncoding"
  7810          }
  7811        }
  7812      },
  7813      "MsSmoothManifestEncoding": {
  7814        "type": "string",
  7815        "enum": [
  7816          "UTF8",
  7817          "UTF16"
  7818        ]
  7819      },
  7820      "MxfAfdSignaling": {
  7821        "type": "string",
  7822        "enum": [
  7823          "NO_COPY",
  7824          "COPY_FROM_VIDEO"
  7825        ]
  7826      },
  7827      "MxfProfile": {
  7828        "type": "string",
  7829        "enum": [
  7830          "D_10",
  7831          "XDCAM",
  7832          "OP1A",
  7833          "XAVC"
  7834        ]
  7835      },
  7836      "MxfSettings": {
  7837        "type": "structure",
  7838        "members": {
  7839          "AfdSignaling": {
  7840            "shape": "MxfAfdSignaling",
  7841            "locationName": "afdSignaling"
  7842          },
  7843          "Profile": {
  7844            "shape": "MxfProfile",
  7845            "locationName": "profile"
  7846          },
  7847          "XavcProfileSettings": {
  7848            "shape": "MxfXavcProfileSettings",
  7849            "locationName": "xavcProfileSettings"
  7850          }
  7851        }
  7852      },
  7853      "MxfXavcDurationMode": {
  7854        "type": "string",
  7855        "enum": [
  7856          "ALLOW_ANY_DURATION",
  7857          "DROP_FRAMES_FOR_COMPLIANCE"
  7858        ]
  7859      },
  7860      "MxfXavcProfileSettings": {
  7861        "type": "structure",
  7862        "members": {
  7863          "DurationMode": {
  7864            "shape": "MxfXavcDurationMode",
  7865            "locationName": "durationMode"
  7866          },
  7867          "MaxAncDataSize": {
  7868            "shape": "__integerMin0Max2147483647",
  7869            "locationName": "maxAncDataSize"
  7870          }
  7871        }
  7872      },
  7873      "NexGuardFileMarkerSettings": {
  7874        "type": "structure",
  7875        "members": {
  7876          "License": {
  7877            "shape": "__stringMin1Max100000",
  7878            "locationName": "license"
  7879          },
  7880          "Payload": {
  7881            "shape": "__integerMin0Max4194303",
  7882            "locationName": "payload"
  7883          },
  7884          "Preset": {
  7885            "shape": "__stringMin1Max256",
  7886            "locationName": "preset"
  7887          },
  7888          "Strength": {
  7889            "shape": "WatermarkingStrength",
  7890            "locationName": "strength"
  7891          }
  7892        }
  7893      },
  7894      "NielsenActiveWatermarkProcessType": {
  7895        "type": "string",
  7896        "enum": [
  7897          "NAES2_AND_NW",
  7898          "CBET",
  7899          "NAES2_AND_NW_AND_CBET"
  7900        ]
  7901      },
  7902      "NielsenConfiguration": {
  7903        "type": "structure",
  7904        "members": {
  7905          "BreakoutCode": {
  7906            "shape": "__integerMin0Max0",
  7907            "locationName": "breakoutCode"
  7908          },
  7909          "DistributorId": {
  7910            "shape": "__string",
  7911            "locationName": "distributorId"
  7912          }
  7913        }
  7914      },
  7915      "NielsenNonLinearWatermarkSettings": {
  7916        "type": "structure",
  7917        "members": {
  7918          "ActiveWatermarkProcess": {
  7919            "shape": "NielsenActiveWatermarkProcessType",
  7920            "locationName": "activeWatermarkProcess"
  7921          },
  7922          "AdiFilename": {
  7923            "shape": "__stringPatternS3",
  7924            "locationName": "adiFilename"
  7925          },
  7926          "AssetId": {
  7927            "shape": "__stringMin1Max20",
  7928            "locationName": "assetId"
  7929          },
  7930          "AssetName": {
  7931            "shape": "__stringMin1Max50",
  7932            "locationName": "assetName"
  7933          },
  7934          "CbetSourceId": {
  7935            "shape": "__stringPattern0xAFaF0908190908",
  7936            "locationName": "cbetSourceId"
  7937          },
  7938          "EpisodeId": {
  7939            "shape": "__stringMin1Max20",
  7940            "locationName": "episodeId"
  7941          },
  7942          "MetadataDestination": {
  7943            "shape": "__stringPatternS3",
  7944            "locationName": "metadataDestination"
  7945          },
  7946          "SourceId": {
  7947            "shape": "__integerMin0Max65534",
  7948            "locationName": "sourceId"
  7949          },
  7950          "SourceWatermarkStatus": {
  7951            "shape": "NielsenSourceWatermarkStatusType",
  7952            "locationName": "sourceWatermarkStatus"
  7953          },
  7954          "TicServerUrl": {
  7955            "shape": "__stringPatternHttps",
  7956            "locationName": "ticServerUrl"
  7957          },
  7958          "UniqueTicPerAudioTrack": {
  7959            "shape": "NielsenUniqueTicPerAudioTrackType",
  7960            "locationName": "uniqueTicPerAudioTrack"
  7961          }
  7962        }
  7963      },
  7964      "NielsenSourceWatermarkStatusType": {
  7965        "type": "string",
  7966        "enum": [
  7967          "CLEAN",
  7968          "WATERMARKED"
  7969        ]
  7970      },
  7971      "NielsenUniqueTicPerAudioTrackType": {
  7972        "type": "string",
  7973        "enum": [
  7974          "RESERVE_UNIQUE_TICS_PER_TRACK",
  7975          "SAME_TICS_PER_TRACK"
  7976        ]
  7977      },
  7978      "NoiseFilterPostTemporalSharpening": {
  7979        "type": "string",
  7980        "enum": [
  7981          "DISABLED",
  7982          "ENABLED",
  7983          "AUTO"
  7984        ]
  7985      },
  7986      "NoiseReducer": {
  7987        "type": "structure",
  7988        "members": {
  7989          "Filter": {
  7990            "shape": "NoiseReducerFilter",
  7991            "locationName": "filter"
  7992          },
  7993          "FilterSettings": {
  7994            "shape": "NoiseReducerFilterSettings",
  7995            "locationName": "filterSettings"
  7996          },
  7997          "SpatialFilterSettings": {
  7998            "shape": "NoiseReducerSpatialFilterSettings",
  7999            "locationName": "spatialFilterSettings"
  8000          },
  8001          "TemporalFilterSettings": {
  8002            "shape": "NoiseReducerTemporalFilterSettings",
  8003            "locationName": "temporalFilterSettings"
  8004          }
  8005        }
  8006      },
  8007      "NoiseReducerFilter": {
  8008        "type": "string",
  8009        "enum": [
  8010          "BILATERAL",
  8011          "MEAN",
  8012          "GAUSSIAN",
  8013          "LANCZOS",
  8014          "SHARPEN",
  8015          "CONSERVE",
  8016          "SPATIAL",
  8017          "TEMPORAL"
  8018        ]
  8019      },
  8020      "NoiseReducerFilterSettings": {
  8021        "type": "structure",
  8022        "members": {
  8023          "Strength": {
  8024            "shape": "__integerMin0Max3",
  8025            "locationName": "strength"
  8026          }
  8027        }
  8028      },
  8029      "NoiseReducerSpatialFilterSettings": {
  8030        "type": "structure",
  8031        "members": {
  8032          "PostFilterSharpenStrength": {
  8033            "shape": "__integerMin0Max3",
  8034            "locationName": "postFilterSharpenStrength"
  8035          },
  8036          "Speed": {
  8037            "shape": "__integerMinNegative2Max3",
  8038            "locationName": "speed"
  8039          },
  8040          "Strength": {
  8041            "shape": "__integerMin0Max16",
  8042            "locationName": "strength"
  8043          }
  8044        }
  8045      },
  8046      "NoiseReducerTemporalFilterSettings": {
  8047        "type": "structure",
  8048        "members": {
  8049          "AggressiveMode": {
  8050            "shape": "__integerMin0Max4",
  8051            "locationName": "aggressiveMode"
  8052          },
  8053          "PostTemporalSharpening": {
  8054            "shape": "NoiseFilterPostTemporalSharpening",
  8055            "locationName": "postTemporalSharpening"
  8056          },
  8057          "Speed": {
  8058            "shape": "__integerMinNegative1Max3",
  8059            "locationName": "speed"
  8060          },
  8061          "Strength": {
  8062            "shape": "__integerMin0Max16",
  8063            "locationName": "strength"
  8064          }
  8065        }
  8066      },
  8067      "NotFoundException": {
  8068        "type": "structure",
  8069        "members": {
  8070          "Message": {
  8071            "shape": "__string",
  8072            "locationName": "message"
  8073          }
  8074        },
  8075        "exception": true,
  8076        "error": {
  8077          "httpStatusCode": 404
  8078        }
  8079      },
  8080      "OpusSettings": {
  8081        "type": "structure",
  8082        "members": {
  8083          "Bitrate": {
  8084            "shape": "__integerMin32000Max192000",
  8085            "locationName": "bitrate"
  8086          },
  8087          "Channels": {
  8088            "shape": "__integerMin1Max2",
  8089            "locationName": "channels"
  8090          },
  8091          "SampleRate": {
  8092            "shape": "__integerMin16000Max48000",
  8093            "locationName": "sampleRate"
  8094          }
  8095        }
  8096      },
  8097      "Order": {
  8098        "type": "string",
  8099        "enum": [
  8100          "ASCENDING",
  8101          "DESCENDING"
  8102        ]
  8103      },
  8104      "Output": {
  8105        "type": "structure",
  8106        "members": {
  8107          "AudioDescriptions": {
  8108            "shape": "__listOfAudioDescription",
  8109            "locationName": "audioDescriptions"
  8110          },
  8111          "CaptionDescriptions": {
  8112            "shape": "__listOfCaptionDescription",
  8113            "locationName": "captionDescriptions"
  8114          },
  8115          "ContainerSettings": {
  8116            "shape": "ContainerSettings",
  8117            "locationName": "containerSettings"
  8118          },
  8119          "Extension": {
  8120            "shape": "__string",
  8121            "locationName": "extension"
  8122          },
  8123          "NameModifier": {
  8124            "shape": "__stringMin1",
  8125            "locationName": "nameModifier"
  8126          },
  8127          "OutputSettings": {
  8128            "shape": "OutputSettings",
  8129            "locationName": "outputSettings"
  8130          },
  8131          "Preset": {
  8132            "shape": "__stringMin0",
  8133            "locationName": "preset"
  8134          },
  8135          "VideoDescription": {
  8136            "shape": "VideoDescription",
  8137            "locationName": "videoDescription"
  8138          }
  8139        }
  8140      },
  8141      "OutputChannelMapping": {
  8142        "type": "structure",
  8143        "members": {
  8144          "InputChannels": {
  8145            "shape": "__listOf__integerMinNegative60Max6",
  8146            "locationName": "inputChannels"
  8147          },
  8148          "InputChannelsFineTune": {
  8149            "shape": "__listOf__doubleMinNegative60Max6",
  8150            "locationName": "inputChannelsFineTune"
  8151          }
  8152        }
  8153      },
  8154      "OutputDetail": {
  8155        "type": "structure",
  8156        "members": {
  8157          "DurationInMs": {
  8158            "shape": "__integer",
  8159            "locationName": "durationInMs"
  8160          },
  8161          "VideoDetails": {
  8162            "shape": "VideoDetail",
  8163            "locationName": "videoDetails"
  8164          }
  8165        }
  8166      },
  8167      "OutputGroup": {
  8168        "type": "structure",
  8169        "members": {
  8170          "AutomatedEncodingSettings": {
  8171            "shape": "AutomatedEncodingSettings",
  8172            "locationName": "automatedEncodingSettings"
  8173          },
  8174          "CustomName": {
  8175            "shape": "__string",
  8176            "locationName": "customName"
  8177          },
  8178          "Name": {
  8179            "shape": "__string",
  8180            "locationName": "name"
  8181          },
  8182          "OutputGroupSettings": {
  8183            "shape": "OutputGroupSettings",
  8184            "locationName": "outputGroupSettings"
  8185          },
  8186          "Outputs": {
  8187            "shape": "__listOfOutput",
  8188            "locationName": "outputs"
  8189          }
  8190        }
  8191      },
  8192      "OutputGroupDetail": {
  8193        "type": "structure",
  8194        "members": {
  8195          "OutputDetails": {
  8196            "shape": "__listOfOutputDetail",
  8197            "locationName": "outputDetails"
  8198          }
  8199        }
  8200      },
  8201      "OutputGroupSettings": {
  8202        "type": "structure",
  8203        "members": {
  8204          "CmafGroupSettings": {
  8205            "shape": "CmafGroupSettings",
  8206            "locationName": "cmafGroupSettings"
  8207          },
  8208          "DashIsoGroupSettings": {
  8209            "shape": "DashIsoGroupSettings",
  8210            "locationName": "dashIsoGroupSettings"
  8211          },
  8212          "FileGroupSettings": {
  8213            "shape": "FileGroupSettings",
  8214            "locationName": "fileGroupSettings"
  8215          },
  8216          "HlsGroupSettings": {
  8217            "shape": "HlsGroupSettings",
  8218            "locationName": "hlsGroupSettings"
  8219          },
  8220          "MsSmoothGroupSettings": {
  8221            "shape": "MsSmoothGroupSettings",
  8222            "locationName": "msSmoothGroupSettings"
  8223          },
  8224          "Type": {
  8225            "shape": "OutputGroupType",
  8226            "locationName": "type"
  8227          }
  8228        }
  8229      },
  8230      "OutputGroupType": {
  8231        "type": "string",
  8232        "enum": [
  8233          "HLS_GROUP_SETTINGS",
  8234          "DASH_ISO_GROUP_SETTINGS",
  8235          "FILE_GROUP_SETTINGS",
  8236          "MS_SMOOTH_GROUP_SETTINGS",
  8237          "CMAF_GROUP_SETTINGS"
  8238        ]
  8239      },
  8240      "OutputSdt": {
  8241        "type": "string",
  8242        "enum": [
  8243          "SDT_FOLLOW",
  8244          "SDT_FOLLOW_IF_PRESENT",
  8245          "SDT_MANUAL",
  8246          "SDT_NONE"
  8247        ]
  8248      },
  8249      "OutputSettings": {
  8250        "type": "structure",
  8251        "members": {
  8252          "HlsSettings": {
  8253            "shape": "HlsSettings",
  8254            "locationName": "hlsSettings"
  8255          }
  8256        }
  8257      },
  8258      "PartnerWatermarking": {
  8259        "type": "structure",
  8260        "members": {
  8261          "NexguardFileMarkerSettings": {
  8262            "shape": "NexGuardFileMarkerSettings",
  8263            "locationName": "nexguardFileMarkerSettings"
  8264          }
  8265        }
  8266      },
  8267      "Policy": {
  8268        "type": "structure",
  8269        "members": {
  8270          "HttpInputs": {
  8271            "shape": "InputPolicy",
  8272            "locationName": "httpInputs"
  8273          },
  8274          "HttpsInputs": {
  8275            "shape": "InputPolicy",
  8276            "locationName": "httpsInputs"
  8277          },
  8278          "S3Inputs": {
  8279            "shape": "InputPolicy",
  8280            "locationName": "s3Inputs"
  8281          }
  8282        }
  8283      },
  8284      "Preset": {
  8285        "type": "structure",
  8286        "members": {
  8287          "Arn": {
  8288            "shape": "__string",
  8289            "locationName": "arn"
  8290          },
  8291          "Category": {
  8292            "shape": "__string",
  8293            "locationName": "category"
  8294          },
  8295          "CreatedAt": {
  8296            "shape": "__timestampUnix",
  8297            "locationName": "createdAt"
  8298          },
  8299          "Description": {
  8300            "shape": "__string",
  8301            "locationName": "description"
  8302          },
  8303          "LastUpdated": {
  8304            "shape": "__timestampUnix",
  8305            "locationName": "lastUpdated"
  8306          },
  8307          "Name": {
  8308            "shape": "__string",
  8309            "locationName": "name"
  8310          },
  8311          "Settings": {
  8312            "shape": "PresetSettings",
  8313            "locationName": "settings"
  8314          },
  8315          "Type": {
  8316            "shape": "Type",
  8317            "locationName": "type"
  8318          }
  8319        },
  8320        "required": [
  8321          "Settings",
  8322          "Name"
  8323        ]
  8324      },
  8325      "PresetListBy": {
  8326        "type": "string",
  8327        "enum": [
  8328          "NAME",
  8329          "CREATION_DATE",
  8330          "SYSTEM"
  8331        ]
  8332      },
  8333      "PresetSettings": {
  8334        "type": "structure",
  8335        "members": {
  8336          "AudioDescriptions": {
  8337            "shape": "__listOfAudioDescription",
  8338            "locationName": "audioDescriptions"
  8339          },
  8340          "CaptionDescriptions": {
  8341            "shape": "__listOfCaptionDescriptionPreset",
  8342            "locationName": "captionDescriptions"
  8343          },
  8344          "ContainerSettings": {
  8345            "shape": "ContainerSettings",
  8346            "locationName": "containerSettings"
  8347          },
  8348          "VideoDescription": {
  8349            "shape": "VideoDescription",
  8350            "locationName": "videoDescription"
  8351          }
  8352        }
  8353      },
  8354      "PricingPlan": {
  8355        "type": "string",
  8356        "enum": [
  8357          "ON_DEMAND",
  8358          "RESERVED"
  8359        ]
  8360      },
  8361      "ProresChromaSampling": {
  8362        "type": "string",
  8363        "enum": [
  8364          "PRESERVE_444_SAMPLING",
  8365          "SUBSAMPLE_TO_422"
  8366        ]
  8367      },
  8368      "ProresCodecProfile": {
  8369        "type": "string",
  8370        "enum": [
  8371          "APPLE_PRORES_422",
  8372          "APPLE_PRORES_422_HQ",
  8373          "APPLE_PRORES_422_LT",
  8374          "APPLE_PRORES_422_PROXY",
  8375          "APPLE_PRORES_4444",
  8376          "APPLE_PRORES_4444_XQ"
  8377        ]
  8378      },
  8379      "ProresFramerateControl": {
  8380        "type": "string",
  8381        "enum": [
  8382          "INITIALIZE_FROM_SOURCE",
  8383          "SPECIFIED"
  8384        ]
  8385      },
  8386      "ProresFramerateConversionAlgorithm": {
  8387        "type": "string",
  8388        "enum": [
  8389          "DUPLICATE_DROP",
  8390          "INTERPOLATE",
  8391          "FRAMEFORMER"
  8392        ]
  8393      },
  8394      "ProresInterlaceMode": {
  8395        "type": "string",
  8396        "enum": [
  8397          "PROGRESSIVE",
  8398          "TOP_FIELD",
  8399          "BOTTOM_FIELD",
  8400          "FOLLOW_TOP_FIELD",
  8401          "FOLLOW_BOTTOM_FIELD"
  8402        ]
  8403      },
  8404      "ProresParControl": {
  8405        "type": "string",
  8406        "enum": [
  8407          "INITIALIZE_FROM_SOURCE",
  8408          "SPECIFIED"
  8409        ]
  8410      },
  8411      "ProresScanTypeConversionMode": {
  8412        "type": "string",
  8413        "enum": [
  8414          "INTERLACED",
  8415          "INTERLACED_OPTIMIZE"
  8416        ]
  8417      },
  8418      "ProresSettings": {
  8419        "type": "structure",
  8420        "members": {
  8421          "ChromaSampling": {
  8422            "shape": "ProresChromaSampling",
  8423            "locationName": "chromaSampling"
  8424          },
  8425          "CodecProfile": {
  8426            "shape": "ProresCodecProfile",
  8427            "locationName": "codecProfile"
  8428          },
  8429          "FramerateControl": {
  8430            "shape": "ProresFramerateControl",
  8431            "locationName": "framerateControl"
  8432          },
  8433          "FramerateConversionAlgorithm": {
  8434            "shape": "ProresFramerateConversionAlgorithm",
  8435            "locationName": "framerateConversionAlgorithm"
  8436          },
  8437          "FramerateDenominator": {
  8438            "shape": "__integerMin1Max2147483647",
  8439            "locationName": "framerateDenominator"
  8440          },
  8441          "FramerateNumerator": {
  8442            "shape": "__integerMin1Max2147483647",
  8443            "locationName": "framerateNumerator"
  8444          },
  8445          "InterlaceMode": {
  8446            "shape": "ProresInterlaceMode",
  8447            "locationName": "interlaceMode"
  8448          },
  8449          "ParControl": {
  8450            "shape": "ProresParControl",
  8451            "locationName": "parControl"
  8452          },
  8453          "ParDenominator": {
  8454            "shape": "__integerMin1Max2147483647",
  8455            "locationName": "parDenominator"
  8456          },
  8457          "ParNumerator": {
  8458            "shape": "__integerMin1Max2147483647",
  8459            "locationName": "parNumerator"
  8460          },
  8461          "ScanTypeConversionMode": {
  8462            "shape": "ProresScanTypeConversionMode",
  8463            "locationName": "scanTypeConversionMode"
  8464          },
  8465          "SlowPal": {
  8466            "shape": "ProresSlowPal",
  8467            "locationName": "slowPal"
  8468          },
  8469          "Telecine": {
  8470            "shape": "ProresTelecine",
  8471            "locationName": "telecine"
  8472          }
  8473        }
  8474      },
  8475      "ProresSlowPal": {
  8476        "type": "string",
  8477        "enum": [
  8478          "DISABLED",
  8479          "ENABLED"
  8480        ]
  8481      },
  8482      "ProresTelecine": {
  8483        "type": "string",
  8484        "enum": [
  8485          "NONE",
  8486          "HARD"
  8487        ]
  8488      },
  8489      "PutPolicyRequest": {
  8490        "type": "structure",
  8491        "members": {
  8492          "Policy": {
  8493            "shape": "Policy",
  8494            "locationName": "policy"
  8495          }
  8496        },
  8497        "required": [
  8498          "Policy"
  8499        ]
  8500      },
  8501      "PutPolicyResponse": {
  8502        "type": "structure",
  8503        "members": {
  8504          "Policy": {
  8505            "shape": "Policy",
  8506            "locationName": "policy"
  8507          }
  8508        }
  8509      },
  8510      "Queue": {
  8511        "type": "structure",
  8512        "members": {
  8513          "Arn": {
  8514            "shape": "__string",
  8515            "locationName": "arn"
  8516          },
  8517          "CreatedAt": {
  8518            "shape": "__timestampUnix",
  8519            "locationName": "createdAt"
  8520          },
  8521          "Description": {
  8522            "shape": "__string",
  8523            "locationName": "description"
  8524          },
  8525          "LastUpdated": {
  8526            "shape": "__timestampUnix",
  8527            "locationName": "lastUpdated"
  8528          },
  8529          "Name": {
  8530            "shape": "__string",
  8531            "locationName": "name"
  8532          },
  8533          "PricingPlan": {
  8534            "shape": "PricingPlan",
  8535            "locationName": "pricingPlan"
  8536          },
  8537          "ProgressingJobsCount": {
  8538            "shape": "__integer",
  8539            "locationName": "progressingJobsCount"
  8540          },
  8541          "ReservationPlan": {
  8542            "shape": "ReservationPlan",
  8543            "locationName": "reservationPlan"
  8544          },
  8545          "Status": {
  8546            "shape": "QueueStatus",
  8547            "locationName": "status"
  8548          },
  8549          "SubmittedJobsCount": {
  8550            "shape": "__integer",
  8551            "locationName": "submittedJobsCount"
  8552          },
  8553          "Type": {
  8554            "shape": "Type",
  8555            "locationName": "type"
  8556          }
  8557        },
  8558        "required": [
  8559          "Name"
  8560        ]
  8561      },
  8562      "QueueListBy": {
  8563        "type": "string",
  8564        "enum": [
  8565          "NAME",
  8566          "CREATION_DATE"
  8567        ]
  8568      },
  8569      "QueueStatus": {
  8570        "type": "string",
  8571        "enum": [
  8572          "ACTIVE",
  8573          "PAUSED"
  8574        ]
  8575      },
  8576      "QueueTransition": {
  8577        "type": "structure",
  8578        "members": {
  8579          "DestinationQueue": {
  8580            "shape": "__string",
  8581            "locationName": "destinationQueue"
  8582          },
  8583          "SourceQueue": {
  8584            "shape": "__string",
  8585            "locationName": "sourceQueue"
  8586          },
  8587          "Timestamp": {
  8588            "shape": "__timestampUnix",
  8589            "locationName": "timestamp"
  8590          }
  8591        }
  8592      },
  8593      "Rectangle": {
  8594        "type": "structure",
  8595        "members": {
  8596          "Height": {
  8597            "shape": "__integerMin2Max2147483647",
  8598            "locationName": "height"
  8599          },
  8600          "Width": {
  8601            "shape": "__integerMin2Max2147483647",
  8602            "locationName": "width"
  8603          },
  8604          "X": {
  8605            "shape": "__integerMin0Max2147483647",
  8606            "locationName": "x"
  8607          },
  8608          "Y": {
  8609            "shape": "__integerMin0Max2147483647",
  8610            "locationName": "y"
  8611          }
  8612        }
  8613      },
  8614      "RemixSettings": {
  8615        "type": "structure",
  8616        "members": {
  8617          "ChannelMapping": {
  8618            "shape": "ChannelMapping",
  8619            "locationName": "channelMapping"
  8620          },
  8621          "ChannelsIn": {
  8622            "shape": "__integerMin1Max64",
  8623            "locationName": "channelsIn"
  8624          },
  8625          "ChannelsOut": {
  8626            "shape": "__integerMin1Max64",
  8627            "locationName": "channelsOut"
  8628          }
  8629        }
  8630      },
  8631      "RenewalType": {
  8632        "type": "string",
  8633        "enum": [
  8634          "AUTO_RENEW",
  8635          "EXPIRE"
  8636        ]
  8637      },
  8638      "ReservationPlan": {
  8639        "type": "structure",
  8640        "members": {
  8641          "Commitment": {
  8642            "shape": "Commitment",
  8643            "locationName": "commitment"
  8644          },
  8645          "ExpiresAt": {
  8646            "shape": "__timestampUnix",
  8647            "locationName": "expiresAt"
  8648          },
  8649          "PurchasedAt": {
  8650            "shape": "__timestampUnix",
  8651            "locationName": "purchasedAt"
  8652          },
  8653          "RenewalType": {
  8654            "shape": "RenewalType",
  8655            "locationName": "renewalType"
  8656          },
  8657          "ReservedSlots": {
  8658            "shape": "__integer",
  8659            "locationName": "reservedSlots"
  8660          },
  8661          "Status": {
  8662            "shape": "ReservationPlanStatus",
  8663            "locationName": "status"
  8664          }
  8665        }
  8666      },
  8667      "ReservationPlanSettings": {
  8668        "type": "structure",
  8669        "members": {
  8670          "Commitment": {
  8671            "shape": "Commitment",
  8672            "locationName": "commitment"
  8673          },
  8674          "RenewalType": {
  8675            "shape": "RenewalType",
  8676            "locationName": "renewalType"
  8677          },
  8678          "ReservedSlots": {
  8679            "shape": "__integer",
  8680            "locationName": "reservedSlots"
  8681          }
  8682        },
  8683        "required": [
  8684          "Commitment",
  8685          "ReservedSlots",
  8686          "RenewalType"
  8687        ]
  8688      },
  8689      "ReservationPlanStatus": {
  8690        "type": "string",
  8691        "enum": [
  8692          "ACTIVE",
  8693          "EXPIRED"
  8694        ]
  8695      },
  8696      "ResourceTags": {
  8697        "type": "structure",
  8698        "members": {
  8699          "Arn": {
  8700            "shape": "__string",
  8701            "locationName": "arn"
  8702          },
  8703          "Tags": {
  8704            "shape": "__mapOf__string",
  8705            "locationName": "tags"
  8706          }
  8707        }
  8708      },
  8709      "RespondToAfd": {
  8710        "type": "string",
  8711        "enum": [
  8712          "NONE",
  8713          "RESPOND",
  8714          "PASSTHROUGH"
  8715        ]
  8716      },
  8717      "S3DestinationAccessControl": {
  8718        "type": "structure",
  8719        "members": {
  8720          "CannedAcl": {
  8721            "shape": "S3ObjectCannedAcl",
  8722            "locationName": "cannedAcl"
  8723          }
  8724        }
  8725      },
  8726      "S3DestinationSettings": {
  8727        "type": "structure",
  8728        "members": {
  8729          "AccessControl": {
  8730            "shape": "S3DestinationAccessControl",
  8731            "locationName": "accessControl"
  8732          },
  8733          "Encryption": {
  8734            "shape": "S3EncryptionSettings",
  8735            "locationName": "encryption"
  8736          }
  8737        }
  8738      },
  8739      "S3EncryptionSettings": {
  8740        "type": "structure",
  8741        "members": {
  8742          "EncryptionType": {
  8743            "shape": "S3ServerSideEncryptionType",
  8744            "locationName": "encryptionType"
  8745          },
  8746          "KmsEncryptionContext": {
  8747            "shape": "__stringPatternAZaZ0902",
  8748            "locationName": "kmsEncryptionContext"
  8749          },
  8750          "KmsKeyArn": {
  8751            "shape": "__stringPatternArnAwsUsGovCnKmsAZ26EastWestCentralNorthSouthEastWest1912D12KeyAFAF098AFAF094AFAF094AFAF094AFAF0912",
  8752            "locationName": "kmsKeyArn"
  8753          }
  8754        }
  8755      },
  8756      "S3ObjectCannedAcl": {
  8757        "type": "string",
  8758        "enum": [
  8759          "PUBLIC_READ",
  8760          "AUTHENTICATED_READ",
  8761          "BUCKET_OWNER_READ",
  8762          "BUCKET_OWNER_FULL_CONTROL"
  8763        ]
  8764      },
  8765      "S3ServerSideEncryptionType": {
  8766        "type": "string",
  8767        "enum": [
  8768          "SERVER_SIDE_ENCRYPTION_S3",
  8769          "SERVER_SIDE_ENCRYPTION_KMS"
  8770        ]
  8771      },
  8772      "SampleRangeConversion": {
  8773        "type": "string",
  8774        "enum": [
  8775          "LIMITED_RANGE_SQUEEZE",
  8776          "NONE"
  8777        ]
  8778      },
  8779      "ScalingBehavior": {
  8780        "type": "string",
  8781        "enum": [
  8782          "DEFAULT",
  8783          "STRETCH_TO_OUTPUT"
  8784        ]
  8785      },
  8786      "SccDestinationFramerate": {
  8787        "type": "string",
  8788        "enum": [
  8789          "FRAMERATE_23_97",
  8790          "FRAMERATE_24",
  8791          "FRAMERATE_25",
  8792          "FRAMERATE_29_97_DROPFRAME",
  8793          "FRAMERATE_29_97_NON_DROPFRAME"
  8794        ]
  8795      },
  8796      "SccDestinationSettings": {
  8797        "type": "structure",
  8798        "members": {
  8799          "Framerate": {
  8800            "shape": "SccDestinationFramerate",
  8801            "locationName": "framerate"
  8802          }
  8803        }
  8804      },
  8805      "SimulateReservedQueue": {
  8806        "type": "string",
  8807        "enum": [
  8808          "DISABLED",
  8809          "ENABLED"
  8810        ]
  8811      },
  8812      "SpekeKeyProvider": {
  8813        "type": "structure",
  8814        "members": {
  8815          "CertificateArn": {
  8816            "shape": "__stringPatternArnAwsUsGovAcm",
  8817            "locationName": "certificateArn"
  8818          },
  8819          "ResourceId": {
  8820            "shape": "__string",
  8821            "locationName": "resourceId"
  8822          },
  8823          "SystemIds": {
  8824            "shape": "__listOf__stringPattern09aFAF809aFAF409aFAF409aFAF409aFAF12",
  8825            "locationName": "systemIds"
  8826          },
  8827          "Url": {
  8828            "shape": "__stringPatternHttps",
  8829            "locationName": "url"
  8830          }
  8831        }
  8832      },
  8833      "SpekeKeyProviderCmaf": {
  8834        "type": "structure",
  8835        "members": {
  8836          "CertificateArn": {
  8837            "shape": "__stringPatternArnAwsUsGovAcm",
  8838            "locationName": "certificateArn"
  8839          },
  8840          "DashSignaledSystemIds": {
  8841            "shape": "__listOf__stringMin36Max36Pattern09aFAF809aFAF409aFAF409aFAF409aFAF12",
  8842            "locationName": "dashSignaledSystemIds"
  8843          },
  8844          "HlsSignaledSystemIds": {
  8845            "shape": "__listOf__stringMin36Max36Pattern09aFAF809aFAF409aFAF409aFAF409aFAF12",
  8846            "locationName": "hlsSignaledSystemIds"
  8847          },
  8848          "ResourceId": {
  8849            "shape": "__stringPatternW",
  8850            "locationName": "resourceId"
  8851          },
  8852          "Url": {
  8853            "shape": "__stringPatternHttps",
  8854            "locationName": "url"
  8855          }
  8856        }
  8857      },
  8858      "SrtDestinationSettings": {
  8859        "type": "structure",
  8860        "members": {
  8861          "StylePassthrough": {
  8862            "shape": "SrtStylePassthrough",
  8863            "locationName": "stylePassthrough"
  8864          }
  8865        }
  8866      },
  8867      "SrtStylePassthrough": {
  8868        "type": "string",
  8869        "enum": [
  8870          "ENABLED",
  8871          "DISABLED"
  8872        ]
  8873      },
  8874      "StaticKeyProvider": {
  8875        "type": "structure",
  8876        "members": {
  8877          "KeyFormat": {
  8878            "shape": "__stringPatternIdentityAZaZ26AZaZ09163",
  8879            "locationName": "keyFormat"
  8880          },
  8881          "KeyFormatVersions": {
  8882            "shape": "__stringPatternDD",
  8883            "locationName": "keyFormatVersions"
  8884          },
  8885          "StaticKeyValue": {
  8886            "shape": "__stringPatternAZaZ0932",
  8887            "locationName": "staticKeyValue"
  8888          },
  8889          "Url": {
  8890            "shape": "__string",
  8891            "locationName": "url"
  8892          }
  8893        }
  8894      },
  8895      "StatusUpdateInterval": {
  8896        "type": "string",
  8897        "enum": [
  8898          "SECONDS_10",
  8899          "SECONDS_12",
  8900          "SECONDS_15",
  8901          "SECONDS_20",
  8902          "SECONDS_30",
  8903          "SECONDS_60",
  8904          "SECONDS_120",
  8905          "SECONDS_180",
  8906          "SECONDS_240",
  8907          "SECONDS_300",
  8908          "SECONDS_360",
  8909          "SECONDS_420",
  8910          "SECONDS_480",
  8911          "SECONDS_540",
  8912          "SECONDS_600"
  8913        ]
  8914      },
  8915      "TagResourceRequest": {
  8916        "type": "structure",
  8917        "members": {
  8918          "Arn": {
  8919            "shape": "__string",
  8920            "locationName": "arn"
  8921          },
  8922          "Tags": {
  8923            "shape": "__mapOf__string",
  8924            "locationName": "tags"
  8925          }
  8926        },
  8927        "required": [
  8928          "Arn",
  8929          "Tags"
  8930        ]
  8931      },
  8932      "TagResourceResponse": {
  8933        "type": "structure",
  8934        "members": {
  8935        }
  8936      },
  8937      "TeletextDestinationSettings": {
  8938        "type": "structure",
  8939        "members": {
  8940          "PageNumber": {
  8941            "shape": "__stringMin3Max3Pattern1809aFAF09aEAE",
  8942            "locationName": "pageNumber"
  8943          },
  8944          "PageTypes": {
  8945            "shape": "__listOfTeletextPageType",
  8946            "locationName": "pageTypes"
  8947          }
  8948        }
  8949      },
  8950      "TeletextPageType": {
  8951        "type": "string",
  8952        "enum": [
  8953          "PAGE_TYPE_INITIAL",
  8954          "PAGE_TYPE_SUBTITLE",
  8955          "PAGE_TYPE_ADDL_INFO",
  8956          "PAGE_TYPE_PROGRAM_SCHEDULE",
  8957          "PAGE_TYPE_HEARING_IMPAIRED_SUBTITLE"
  8958        ]
  8959      },
  8960      "TeletextSourceSettings": {
  8961        "type": "structure",
  8962        "members": {
  8963          "PageNumber": {
  8964            "shape": "__stringMin3Max3Pattern1809aFAF09aEAE",
  8965            "locationName": "pageNumber"
  8966          }
  8967        }
  8968      },
  8969      "TimecodeBurnin": {
  8970        "type": "structure",
  8971        "members": {
  8972          "FontSize": {
  8973            "shape": "__integerMin10Max48",
  8974            "locationName": "fontSize"
  8975          },
  8976          "Position": {
  8977            "shape": "TimecodeBurninPosition",
  8978            "locationName": "position"
  8979          },
  8980          "Prefix": {
  8981            "shape": "__stringPattern",
  8982            "locationName": "prefix"
  8983          }
  8984        }
  8985      },
  8986      "TimecodeBurninPosition": {
  8987        "type": "string",
  8988        "enum": [
  8989          "TOP_CENTER",
  8990          "TOP_LEFT",
  8991          "TOP_RIGHT",
  8992          "MIDDLE_LEFT",
  8993          "MIDDLE_CENTER",
  8994          "MIDDLE_RIGHT",
  8995          "BOTTOM_LEFT",
  8996          "BOTTOM_CENTER",
  8997          "BOTTOM_RIGHT"
  8998        ]
  8999      },
  9000      "TimecodeConfig": {
  9001        "type": "structure",
  9002        "members": {
  9003          "Anchor": {
  9004            "shape": "__stringPattern010920405090509092",
  9005            "locationName": "anchor"
  9006          },
  9007          "Source": {
  9008            "shape": "TimecodeSource",
  9009            "locationName": "source"
  9010          },
  9011          "Start": {
  9012            "shape": "__stringPattern010920405090509092",
  9013            "locationName": "start"
  9014          },
  9015          "TimestampOffset": {
  9016            "shape": "__stringPattern0940191020191209301",
  9017            "locationName": "timestampOffset"
  9018          }
  9019        }
  9020      },
  9021      "TimecodeSource": {
  9022        "type": "string",
  9023        "enum": [
  9024          "EMBEDDED",
  9025          "ZEROBASED",
  9026          "SPECIFIEDSTART"
  9027        ]
  9028      },
  9029      "TimedMetadata": {
  9030        "type": "string",
  9031        "enum": [
  9032          "PASSTHROUGH",
  9033          "NONE"
  9034        ]
  9035      },
  9036      "TimedMetadataInsertion": {
  9037        "type": "structure",
  9038        "members": {
  9039          "Id3Insertions": {
  9040            "shape": "__listOfId3Insertion",
  9041            "locationName": "id3Insertions"
  9042          }
  9043        }
  9044      },
  9045      "Timing": {
  9046        "type": "structure",
  9047        "members": {
  9048          "FinishTime": {
  9049            "shape": "__timestampUnix",
  9050            "locationName": "finishTime"
  9051          },
  9052          "StartTime": {
  9053            "shape": "__timestampUnix",
  9054            "locationName": "startTime"
  9055          },
  9056          "SubmitTime": {
  9057            "shape": "__timestampUnix",
  9058            "locationName": "submitTime"
  9059          }
  9060        }
  9061      },
  9062      "TooManyRequestsException": {
  9063        "type": "structure",
  9064        "members": {
  9065          "Message": {
  9066            "shape": "__string",
  9067            "locationName": "message"
  9068          }
  9069        },
  9070        "exception": true,
  9071        "error": {
  9072          "httpStatusCode": 429
  9073        }
  9074      },
  9075      "TrackSourceSettings": {
  9076        "type": "structure",
  9077        "members": {
  9078          "TrackNumber": {
  9079            "shape": "__integerMin1Max2147483647",
  9080            "locationName": "trackNumber"
  9081          }
  9082        }
  9083      },
  9084      "TtmlDestinationSettings": {
  9085        "type": "structure",
  9086        "members": {
  9087          "StylePassthrough": {
  9088            "shape": "TtmlStylePassthrough",
  9089            "locationName": "stylePassthrough"
  9090          }
  9091        }
  9092      },
  9093      "TtmlStylePassthrough": {
  9094        "type": "string",
  9095        "enum": [
  9096          "ENABLED",
  9097          "DISABLED"
  9098        ]
  9099      },
  9100      "Type": {
  9101        "type": "string",
  9102        "enum": [
  9103          "SYSTEM",
  9104          "CUSTOM"
  9105        ]
  9106      },
  9107      "UntagResourceRequest": {
  9108        "type": "structure",
  9109        "members": {
  9110          "Arn": {
  9111            "shape": "__string",
  9112            "locationName": "arn",
  9113            "location": "uri"
  9114          },
  9115          "TagKeys": {
  9116            "shape": "__listOf__string",
  9117            "locationName": "tagKeys"
  9118          }
  9119        },
  9120        "required": [
  9121          "Arn"
  9122        ]
  9123      },
  9124      "UntagResourceResponse": {
  9125        "type": "structure",
  9126        "members": {
  9127        }
  9128      },
  9129      "UpdateJobTemplateRequest": {
  9130        "type": "structure",
  9131        "members": {
  9132          "AccelerationSettings": {
  9133            "shape": "AccelerationSettings",
  9134            "locationName": "accelerationSettings"
  9135          },
  9136          "Category": {
  9137            "shape": "__string",
  9138            "locationName": "category"
  9139          },
  9140          "Description": {
  9141            "shape": "__string",
  9142            "locationName": "description"
  9143          },
  9144          "HopDestinations": {
  9145            "shape": "__listOfHopDestination",
  9146            "locationName": "hopDestinations"
  9147          },
  9148          "Name": {
  9149            "shape": "__string",
  9150            "locationName": "name",
  9151            "location": "uri"
  9152          },
  9153          "Priority": {
  9154            "shape": "__integerMinNegative50Max50",
  9155            "locationName": "priority"
  9156          },
  9157          "Queue": {
  9158            "shape": "__string",
  9159            "locationName": "queue"
  9160          },
  9161          "Settings": {
  9162            "shape": "JobTemplateSettings",
  9163            "locationName": "settings"
  9164          },
  9165          "StatusUpdateInterval": {
  9166            "shape": "StatusUpdateInterval",
  9167            "locationName": "statusUpdateInterval"
  9168          }
  9169        },
  9170        "required": [
  9171          "Name"
  9172        ]
  9173      },
  9174      "UpdateJobTemplateResponse": {
  9175        "type": "structure",
  9176        "members": {
  9177          "JobTemplate": {
  9178            "shape": "JobTemplate",
  9179            "locationName": "jobTemplate"
  9180          }
  9181        }
  9182      },
  9183      "UpdatePresetRequest": {
  9184        "type": "structure",
  9185        "members": {
  9186          "Category": {
  9187            "shape": "__string",
  9188            "locationName": "category"
  9189          },
  9190          "Description": {
  9191            "shape": "__string",
  9192            "locationName": "description"
  9193          },
  9194          "Name": {
  9195            "shape": "__string",
  9196            "locationName": "name",
  9197            "location": "uri"
  9198          },
  9199          "Settings": {
  9200            "shape": "PresetSettings",
  9201            "locationName": "settings"
  9202          }
  9203        },
  9204        "required": [
  9205          "Name"
  9206        ]
  9207      },
  9208      "UpdatePresetResponse": {
  9209        "type": "structure",
  9210        "members": {
  9211          "Preset": {
  9212            "shape": "Preset",
  9213            "locationName": "preset"
  9214          }
  9215        }
  9216      },
  9217      "UpdateQueueRequest": {
  9218        "type": "structure",
  9219        "members": {
  9220          "Description": {
  9221            "shape": "__string",
  9222            "locationName": "description"
  9223          },
  9224          "Name": {
  9225            "shape": "__string",
  9226            "locationName": "name",
  9227            "location": "uri"
  9228          },
  9229          "ReservationPlanSettings": {
  9230            "shape": "ReservationPlanSettings",
  9231            "locationName": "reservationPlanSettings"
  9232          },
  9233          "Status": {
  9234            "shape": "QueueStatus",
  9235            "locationName": "status"
  9236          }
  9237        },
  9238        "required": [
  9239          "Name"
  9240        ]
  9241      },
  9242      "UpdateQueueResponse": {
  9243        "type": "structure",
  9244        "members": {
  9245          "Queue": {
  9246            "shape": "Queue",
  9247            "locationName": "queue"
  9248          }
  9249        }
  9250      },
  9251      "Vc3Class": {
  9252        "type": "string",
  9253        "enum": [
  9254          "CLASS_145_8BIT",
  9255          "CLASS_220_8BIT",
  9256          "CLASS_220_10BIT"
  9257        ]
  9258      },
  9259      "Vc3FramerateControl": {
  9260        "type": "string",
  9261        "enum": [
  9262          "INITIALIZE_FROM_SOURCE",
  9263          "SPECIFIED"
  9264        ]
  9265      },
  9266      "Vc3FramerateConversionAlgorithm": {
  9267        "type": "string",
  9268        "enum": [
  9269          "DUPLICATE_DROP",
  9270          "INTERPOLATE",
  9271          "FRAMEFORMER"
  9272        ]
  9273      },
  9274      "Vc3InterlaceMode": {
  9275        "type": "string",
  9276        "enum": [
  9277          "INTERLACED",
  9278          "PROGRESSIVE"
  9279        ]
  9280      },
  9281      "Vc3ScanTypeConversionMode": {
  9282        "type": "string",
  9283        "enum": [
  9284          "INTERLACED",
  9285          "INTERLACED_OPTIMIZE"
  9286        ]
  9287      },
  9288      "Vc3Settings": {
  9289        "type": "structure",
  9290        "members": {
  9291          "FramerateControl": {
  9292            "shape": "Vc3FramerateControl",
  9293            "locationName": "framerateControl"
  9294          },
  9295          "FramerateConversionAlgorithm": {
  9296            "shape": "Vc3FramerateConversionAlgorithm",
  9297            "locationName": "framerateConversionAlgorithm"
  9298          },
  9299          "FramerateDenominator": {
  9300            "shape": "__integerMin1Max1001",
  9301            "locationName": "framerateDenominator"
  9302          },
  9303          "FramerateNumerator": {
  9304            "shape": "__integerMin24Max60000",
  9305            "locationName": "framerateNumerator"
  9306          },
  9307          "InterlaceMode": {
  9308            "shape": "Vc3InterlaceMode",
  9309            "locationName": "interlaceMode"
  9310          },
  9311          "ScanTypeConversionMode": {
  9312            "shape": "Vc3ScanTypeConversionMode",
  9313            "locationName": "scanTypeConversionMode"
  9314          },
  9315          "SlowPal": {
  9316            "shape": "Vc3SlowPal",
  9317            "locationName": "slowPal"
  9318          },
  9319          "Telecine": {
  9320            "shape": "Vc3Telecine",
  9321            "locationName": "telecine"
  9322          },
  9323          "Vc3Class": {
  9324            "shape": "Vc3Class",
  9325            "locationName": "vc3Class"
  9326          }
  9327        }
  9328      },
  9329      "Vc3SlowPal": {
  9330        "type": "string",
  9331        "enum": [
  9332          "DISABLED",
  9333          "ENABLED"
  9334        ]
  9335      },
  9336      "Vc3Telecine": {
  9337        "type": "string",
  9338        "enum": [
  9339          "NONE",
  9340          "HARD"
  9341        ]
  9342      },
  9343      "VchipAction": {
  9344        "type": "string",
  9345        "enum": [
  9346          "PASSTHROUGH",
  9347          "STRIP"
  9348        ]
  9349      },
  9350      "VideoCodec": {
  9351        "type": "string",
  9352        "enum": [
  9353          "AV1",
  9354          "AVC_INTRA",
  9355          "FRAME_CAPTURE",
  9356          "H_264",
  9357          "H_265",
  9358          "MPEG2",
  9359          "PRORES",
  9360          "VC3",
  9361          "VP8",
  9362          "VP9",
  9363          "XAVC"
  9364        ]
  9365      },
  9366      "VideoCodecSettings": {
  9367        "type": "structure",
  9368        "members": {
  9369          "Av1Settings": {
  9370            "shape": "Av1Settings",
  9371            "locationName": "av1Settings"
  9372          },
  9373          "AvcIntraSettings": {
  9374            "shape": "AvcIntraSettings",
  9375            "locationName": "avcIntraSettings"
  9376          },
  9377          "Codec": {
  9378            "shape": "VideoCodec",
  9379            "locationName": "codec"
  9380          },
  9381          "FrameCaptureSettings": {
  9382            "shape": "FrameCaptureSettings",
  9383            "locationName": "frameCaptureSettings"
  9384          },
  9385          "H264Settings": {
  9386            "shape": "H264Settings",
  9387            "locationName": "h264Settings"
  9388          },
  9389          "H265Settings": {
  9390            "shape": "H265Settings",
  9391            "locationName": "h265Settings"
  9392          },
  9393          "Mpeg2Settings": {
  9394            "shape": "Mpeg2Settings",
  9395            "locationName": "mpeg2Settings"
  9396          },
  9397          "ProresSettings": {
  9398            "shape": "ProresSettings",
  9399            "locationName": "proresSettings"
  9400          },
  9401          "Vc3Settings": {
  9402            "shape": "Vc3Settings",
  9403            "locationName": "vc3Settings"
  9404          },
  9405          "Vp8Settings": {
  9406            "shape": "Vp8Settings",
  9407            "locationName": "vp8Settings"
  9408          },
  9409          "Vp9Settings": {
  9410            "shape": "Vp9Settings",
  9411            "locationName": "vp9Settings"
  9412          },
  9413          "XavcSettings": {
  9414            "shape": "XavcSettings",
  9415            "locationName": "xavcSettings"
  9416          }
  9417        }
  9418      },
  9419      "VideoDescription": {
  9420        "type": "structure",
  9421        "members": {
  9422          "AfdSignaling": {
  9423            "shape": "AfdSignaling",
  9424            "locationName": "afdSignaling"
  9425          },
  9426          "AntiAlias": {
  9427            "shape": "AntiAlias",
  9428            "locationName": "antiAlias"
  9429          },
  9430          "CodecSettings": {
  9431            "shape": "VideoCodecSettings",
  9432            "locationName": "codecSettings"
  9433          },
  9434          "ColorMetadata": {
  9435            "shape": "ColorMetadata",
  9436            "locationName": "colorMetadata"
  9437          },
  9438          "Crop": {
  9439            "shape": "Rectangle",
  9440            "locationName": "crop"
  9441          },
  9442          "DropFrameTimecode": {
  9443            "shape": "DropFrameTimecode",
  9444            "locationName": "dropFrameTimecode"
  9445          },
  9446          "FixedAfd": {
  9447            "shape": "__integerMin0Max15",
  9448            "locationName": "fixedAfd"
  9449          },
  9450          "Height": {
  9451            "shape": "__integerMin32Max8192",
  9452            "locationName": "height"
  9453          },
  9454          "Position": {
  9455            "shape": "Rectangle",
  9456            "locationName": "position"
  9457          },
  9458          "RespondToAfd": {
  9459            "shape": "RespondToAfd",
  9460            "locationName": "respondToAfd"
  9461          },
  9462          "ScalingBehavior": {
  9463            "shape": "ScalingBehavior",
  9464            "locationName": "scalingBehavior"
  9465          },
  9466          "Sharpness": {
  9467            "shape": "__integerMin0Max100",
  9468            "locationName": "sharpness"
  9469          },
  9470          "TimecodeInsertion": {
  9471            "shape": "VideoTimecodeInsertion",
  9472            "locationName": "timecodeInsertion"
  9473          },
  9474          "VideoPreprocessors": {
  9475            "shape": "VideoPreprocessor",
  9476            "locationName": "videoPreprocessors"
  9477          },
  9478          "Width": {
  9479            "shape": "__integerMin32Max8192",
  9480            "locationName": "width"
  9481          }
  9482        }
  9483      },
  9484      "VideoDetail": {
  9485        "type": "structure",
  9486        "members": {
  9487          "HeightInPx": {
  9488            "shape": "__integer",
  9489            "locationName": "heightInPx"
  9490          },
  9491          "WidthInPx": {
  9492            "shape": "__integer",
  9493            "locationName": "widthInPx"
  9494          }
  9495        }
  9496      },
  9497      "VideoPreprocessor": {
  9498        "type": "structure",
  9499        "members": {
  9500          "ColorCorrector": {
  9501            "shape": "ColorCorrector",
  9502            "locationName": "colorCorrector"
  9503          },
  9504          "Deinterlacer": {
  9505            "shape": "Deinterlacer",
  9506            "locationName": "deinterlacer"
  9507          },
  9508          "DolbyVision": {
  9509            "shape": "DolbyVision",
  9510            "locationName": "dolbyVision"
  9511          },
  9512          "Hdr10Plus": {
  9513            "shape": "Hdr10Plus",
  9514            "locationName": "hdr10Plus"
  9515          },
  9516          "ImageInserter": {
  9517            "shape": "ImageInserter",
  9518            "locationName": "imageInserter"
  9519          },
  9520          "NoiseReducer": {
  9521            "shape": "NoiseReducer",
  9522            "locationName": "noiseReducer"
  9523          },
  9524          "PartnerWatermarking": {
  9525            "shape": "PartnerWatermarking",
  9526            "locationName": "partnerWatermarking"
  9527          },
  9528          "TimecodeBurnin": {
  9529            "shape": "TimecodeBurnin",
  9530            "locationName": "timecodeBurnin"
  9531          }
  9532        }
  9533      },
  9534      "VideoSelector": {
  9535        "type": "structure",
  9536        "members": {
  9537          "AlphaBehavior": {
  9538            "shape": "AlphaBehavior",
  9539            "locationName": "alphaBehavior"
  9540          },
  9541          "ColorSpace": {
  9542            "shape": "ColorSpace",
  9543            "locationName": "colorSpace"
  9544          },
  9545          "ColorSpaceUsage": {
  9546            "shape": "ColorSpaceUsage",
  9547            "locationName": "colorSpaceUsage"
  9548          },
  9549          "Hdr10Metadata": {
  9550            "shape": "Hdr10Metadata",
  9551            "locationName": "hdr10Metadata"
  9552          },
  9553          "Pid": {
  9554            "shape": "__integerMin1Max2147483647",
  9555            "locationName": "pid"
  9556          },
  9557          "ProgramNumber": {
  9558            "shape": "__integerMinNegative2147483648Max2147483647",
  9559            "locationName": "programNumber"
  9560          },
  9561          "Rotate": {
  9562            "shape": "InputRotate",
  9563            "locationName": "rotate"
  9564          },
  9565          "SampleRange": {
  9566            "shape": "InputSampleRange",
  9567            "locationName": "sampleRange"
  9568          }
  9569        }
  9570      },
  9571      "VideoTimecodeInsertion": {
  9572        "type": "string",
  9573        "enum": [
  9574          "DISABLED",
  9575          "PIC_TIMING_SEI"
  9576        ]
  9577      },
  9578      "VorbisSettings": {
  9579        "type": "structure",
  9580        "members": {
  9581          "Channels": {
  9582            "shape": "__integerMin1Max2",
  9583            "locationName": "channels"
  9584          },
  9585          "SampleRate": {
  9586            "shape": "__integerMin22050Max48000",
  9587            "locationName": "sampleRate"
  9588          },
  9589          "VbrQuality": {
  9590            "shape": "__integerMinNegative1Max10",
  9591            "locationName": "vbrQuality"
  9592          }
  9593        }
  9594      },
  9595      "Vp8FramerateControl": {
  9596        "type": "string",
  9597        "enum": [
  9598          "INITIALIZE_FROM_SOURCE",
  9599          "SPECIFIED"
  9600        ]
  9601      },
  9602      "Vp8FramerateConversionAlgorithm": {
  9603        "type": "string",
  9604        "enum": [
  9605          "DUPLICATE_DROP",
  9606          "INTERPOLATE",
  9607          "FRAMEFORMER"
  9608        ]
  9609      },
  9610      "Vp8ParControl": {
  9611        "type": "string",
  9612        "enum": [
  9613          "INITIALIZE_FROM_SOURCE",
  9614          "SPECIFIED"
  9615        ]
  9616      },
  9617      "Vp8QualityTuningLevel": {
  9618        "type": "string",
  9619        "enum": [
  9620          "MULTI_PASS",
  9621          "MULTI_PASS_HQ"
  9622        ]
  9623      },
  9624      "Vp8RateControlMode": {
  9625        "type": "string",
  9626        "enum": [
  9627          "VBR"
  9628        ]
  9629      },
  9630      "Vp8Settings": {
  9631        "type": "structure",
  9632        "members": {
  9633          "Bitrate": {
  9634            "shape": "__integerMin1000Max1152000000",
  9635            "locationName": "bitrate"
  9636          },
  9637          "FramerateControl": {
  9638            "shape": "Vp8FramerateControl",
  9639            "locationName": "framerateControl"
  9640          },
  9641          "FramerateConversionAlgorithm": {
  9642            "shape": "Vp8FramerateConversionAlgorithm",
  9643            "locationName": "framerateConversionAlgorithm"
  9644          },
  9645          "FramerateDenominator": {
  9646            "shape": "__integerMin1Max2147483647",
  9647            "locationName": "framerateDenominator"
  9648          },
  9649          "FramerateNumerator": {
  9650            "shape": "__integerMin1Max2147483647",
  9651            "locationName": "framerateNumerator"
  9652          },
  9653          "GopSize": {
  9654            "shape": "__doubleMin0",
  9655            "locationName": "gopSize"
  9656          },
  9657          "HrdBufferSize": {
  9658            "shape": "__integerMin0Max47185920",
  9659            "locationName": "hrdBufferSize"
  9660          },
  9661          "MaxBitrate": {
  9662            "shape": "__integerMin1000Max1152000000",
  9663            "locationName": "maxBitrate"
  9664          },
  9665          "ParControl": {
  9666            "shape": "Vp8ParControl",
  9667            "locationName": "parControl"
  9668          },
  9669          "ParDenominator": {
  9670            "shape": "__integerMin1Max2147483647",
  9671            "locationName": "parDenominator"
  9672          },
  9673          "ParNumerator": {
  9674            "shape": "__integerMin1Max2147483647",
  9675            "locationName": "parNumerator"
  9676          },
  9677          "QualityTuningLevel": {
  9678            "shape": "Vp8QualityTuningLevel",
  9679            "locationName": "qualityTuningLevel"
  9680          },
  9681          "RateControlMode": {
  9682            "shape": "Vp8RateControlMode",
  9683            "locationName": "rateControlMode"
  9684          }
  9685        }
  9686      },
  9687      "Vp9FramerateControl": {
  9688        "type": "string",
  9689        "enum": [
  9690          "INITIALIZE_FROM_SOURCE",
  9691          "SPECIFIED"
  9692        ]
  9693      },
  9694      "Vp9FramerateConversionAlgorithm": {
  9695        "type": "string",
  9696        "enum": [
  9697          "DUPLICATE_DROP",
  9698          "INTERPOLATE",
  9699          "FRAMEFORMER"
  9700        ]
  9701      },
  9702      "Vp9ParControl": {
  9703        "type": "string",
  9704        "enum": [
  9705          "INITIALIZE_FROM_SOURCE",
  9706          "SPECIFIED"
  9707        ]
  9708      },
  9709      "Vp9QualityTuningLevel": {
  9710        "type": "string",
  9711        "enum": [
  9712          "MULTI_PASS",
  9713          "MULTI_PASS_HQ"
  9714        ]
  9715      },
  9716      "Vp9RateControlMode": {
  9717        "type": "string",
  9718        "enum": [
  9719          "VBR"
  9720        ]
  9721      },
  9722      "Vp9Settings": {
  9723        "type": "structure",
  9724        "members": {
  9725          "Bitrate": {
  9726            "shape": "__integerMin1000Max480000000",
  9727            "locationName": "bitrate"
  9728          },
  9729          "FramerateControl": {
  9730            "shape": "Vp9FramerateControl",
  9731            "locationName": "framerateControl"
  9732          },
  9733          "FramerateConversionAlgorithm": {
  9734            "shape": "Vp9FramerateConversionAlgorithm",
  9735            "locationName": "framerateConversionAlgorithm"
  9736          },
  9737          "FramerateDenominator": {
  9738            "shape": "__integerMin1Max2147483647",
  9739            "locationName": "framerateDenominator"
  9740          },
  9741          "FramerateNumerator": {
  9742            "shape": "__integerMin1Max2147483647",
  9743            "locationName": "framerateNumerator"
  9744          },
  9745          "GopSize": {
  9746            "shape": "__doubleMin0",
  9747            "locationName": "gopSize"
  9748          },
  9749          "HrdBufferSize": {
  9750            "shape": "__integerMin0Max47185920",
  9751            "locationName": "hrdBufferSize"
  9752          },
  9753          "MaxBitrate": {
  9754            "shape": "__integerMin1000Max480000000",
  9755            "locationName": "maxBitrate"
  9756          },
  9757          "ParControl": {
  9758            "shape": "Vp9ParControl",
  9759            "locationName": "parControl"
  9760          },
  9761          "ParDenominator": {
  9762            "shape": "__integerMin1Max2147483647",
  9763            "locationName": "parDenominator"
  9764          },
  9765          "ParNumerator": {
  9766            "shape": "__integerMin1Max2147483647",
  9767            "locationName": "parNumerator"
  9768          },
  9769          "QualityTuningLevel": {
  9770            "shape": "Vp9QualityTuningLevel",
  9771            "locationName": "qualityTuningLevel"
  9772          },
  9773          "RateControlMode": {
  9774            "shape": "Vp9RateControlMode",
  9775            "locationName": "rateControlMode"
  9776          }
  9777        }
  9778      },
  9779      "WatermarkingStrength": {
  9780        "type": "string",
  9781        "enum": [
  9782          "LIGHTEST",
  9783          "LIGHTER",
  9784          "DEFAULT",
  9785          "STRONGER",
  9786          "STRONGEST"
  9787        ]
  9788      },
  9789      "WavFormat": {
  9790        "type": "string",
  9791        "enum": [
  9792          "RIFF",
  9793          "RF64"
  9794        ]
  9795      },
  9796      "WavSettings": {
  9797        "type": "structure",
  9798        "members": {
  9799          "BitDepth": {
  9800            "shape": "__integerMin16Max24",
  9801            "locationName": "bitDepth"
  9802          },
  9803          "Channels": {
  9804            "shape": "__integerMin1Max64",
  9805            "locationName": "channels"
  9806          },
  9807          "Format": {
  9808            "shape": "WavFormat",
  9809            "locationName": "format"
  9810          },
  9811          "SampleRate": {
  9812            "shape": "__integerMin8000Max192000",
  9813            "locationName": "sampleRate"
  9814          }
  9815        }
  9816      },
  9817      "WebvttDestinationSettings": {
  9818        "type": "structure",
  9819        "members": {
  9820          "StylePassthrough": {
  9821            "shape": "WebvttStylePassthrough",
  9822            "locationName": "stylePassthrough"
  9823          }
  9824        }
  9825      },
  9826      "WebvttHlsSourceSettings": {
  9827        "type": "structure",
  9828        "members": {
  9829          "RenditionGroupId": {
  9830            "shape": "__string",
  9831            "locationName": "renditionGroupId"
  9832          },
  9833          "RenditionLanguageCode": {
  9834            "shape": "LanguageCode",
  9835            "locationName": "renditionLanguageCode"
  9836          },
  9837          "RenditionName": {
  9838            "shape": "__string",
  9839            "locationName": "renditionName"
  9840          }
  9841        }
  9842      },
  9843      "WebvttStylePassthrough": {
  9844        "type": "string",
  9845        "enum": [
  9846          "ENABLED",
  9847          "DISABLED"
  9848        ]
  9849      },
  9850      "Xavc4kIntraCbgProfileClass": {
  9851        "type": "string",
  9852        "enum": [
  9853          "CLASS_100",
  9854          "CLASS_300",
  9855          "CLASS_480"
  9856        ]
  9857      },
  9858      "Xavc4kIntraCbgProfileSettings": {
  9859        "type": "structure",
  9860        "members": {
  9861          "XavcClass": {
  9862            "shape": "Xavc4kIntraCbgProfileClass",
  9863            "locationName": "xavcClass"
  9864          }
  9865        }
  9866      },
  9867      "Xavc4kIntraVbrProfileClass": {
  9868        "type": "string",
  9869        "enum": [
  9870          "CLASS_100",
  9871          "CLASS_300",
  9872          "CLASS_480"
  9873        ]
  9874      },
  9875      "Xavc4kIntraVbrProfileSettings": {
  9876        "type": "structure",
  9877        "members": {
  9878          "XavcClass": {
  9879            "shape": "Xavc4kIntraVbrProfileClass",
  9880            "locationName": "xavcClass"
  9881          }
  9882        }
  9883      },
  9884      "Xavc4kProfileBitrateClass": {
  9885        "type": "string",
  9886        "enum": [
  9887          "BITRATE_CLASS_100",
  9888          "BITRATE_CLASS_140",
  9889          "BITRATE_CLASS_200"
  9890        ]
  9891      },
  9892      "Xavc4kProfileCodecProfile": {
  9893        "type": "string",
  9894        "enum": [
  9895          "HIGH",
  9896          "HIGH_422"
  9897        ]
  9898      },
  9899      "Xavc4kProfileQualityTuningLevel": {
  9900        "type": "string",
  9901        "enum": [
  9902          "SINGLE_PASS",
  9903          "SINGLE_PASS_HQ",
  9904          "MULTI_PASS_HQ"
  9905        ]
  9906      },
  9907      "Xavc4kProfileSettings": {
  9908        "type": "structure",
  9909        "members": {
  9910          "BitrateClass": {
  9911            "shape": "Xavc4kProfileBitrateClass",
  9912            "locationName": "bitrateClass"
  9913          },
  9914          "CodecProfile": {
  9915            "shape": "Xavc4kProfileCodecProfile",
  9916            "locationName": "codecProfile"
  9917          },
  9918          "FlickerAdaptiveQuantization": {
  9919            "shape": "XavcFlickerAdaptiveQuantization",
  9920            "locationName": "flickerAdaptiveQuantization"
  9921          },
  9922          "GopBReference": {
  9923            "shape": "XavcGopBReference",
  9924            "locationName": "gopBReference"
  9925          },
  9926          "GopClosedCadence": {
  9927            "shape": "__integerMin0Max2147483647",
  9928            "locationName": "gopClosedCadence"
  9929          },
  9930          "HrdBufferSize": {
  9931            "shape": "__integerMin0Max1152000000",
  9932            "locationName": "hrdBufferSize"
  9933          },
  9934          "QualityTuningLevel": {
  9935            "shape": "Xavc4kProfileQualityTuningLevel",
  9936            "locationName": "qualityTuningLevel"
  9937          },
  9938          "Slices": {
  9939            "shape": "__integerMin8Max12",
  9940            "locationName": "slices"
  9941          }
  9942        }
  9943      },
  9944      "XavcAdaptiveQuantization": {
  9945        "type": "string",
  9946        "enum": [
  9947          "OFF",
  9948          "AUTO",
  9949          "LOW",
  9950          "MEDIUM",
  9951          "HIGH",
  9952          "HIGHER",
  9953          "MAX"
  9954        ]
  9955      },
  9956      "XavcEntropyEncoding": {
  9957        "type": "string",
  9958        "enum": [
  9959          "AUTO",
  9960          "CABAC",
  9961          "CAVLC"
  9962        ]
  9963      },
  9964      "XavcFlickerAdaptiveQuantization": {
  9965        "type": "string",
  9966        "enum": [
  9967          "DISABLED",
  9968          "ENABLED"
  9969        ]
  9970      },
  9971      "XavcFramerateControl": {
  9972        "type": "string",
  9973        "enum": [
  9974          "INITIALIZE_FROM_SOURCE",
  9975          "SPECIFIED"
  9976        ]
  9977      },
  9978      "XavcFramerateConversionAlgorithm": {
  9979        "type": "string",
  9980        "enum": [
  9981          "DUPLICATE_DROP",
  9982          "INTERPOLATE",
  9983          "FRAMEFORMER"
  9984        ]
  9985      },
  9986      "XavcGopBReference": {
  9987        "type": "string",
  9988        "enum": [
  9989          "DISABLED",
  9990          "ENABLED"
  9991        ]
  9992      },
  9993      "XavcHdIntraCbgProfileClass": {
  9994        "type": "string",
  9995        "enum": [
  9996          "CLASS_50",
  9997          "CLASS_100",
  9998          "CLASS_200"
  9999        ]
 10000      },
 10001      "XavcHdIntraCbgProfileSettings": {
 10002        "type": "structure",
 10003        "members": {
 10004          "XavcClass": {
 10005            "shape": "XavcHdIntraCbgProfileClass",
 10006            "locationName": "xavcClass"
 10007          }
 10008        }
 10009      },
 10010      "XavcHdProfileBitrateClass": {
 10011        "type": "string",
 10012        "enum": [
 10013          "BITRATE_CLASS_25",
 10014          "BITRATE_CLASS_35",
 10015          "BITRATE_CLASS_50"
 10016        ]
 10017      },
 10018      "XavcHdProfileQualityTuningLevel": {
 10019        "type": "string",
 10020        "enum": [
 10021          "SINGLE_PASS",
 10022          "SINGLE_PASS_HQ",
 10023          "MULTI_PASS_HQ"
 10024        ]
 10025      },
 10026      "XavcHdProfileSettings": {
 10027        "type": "structure",
 10028        "members": {
 10029          "BitrateClass": {
 10030            "shape": "XavcHdProfileBitrateClass",
 10031            "locationName": "bitrateClass"
 10032          },
 10033          "FlickerAdaptiveQuantization": {
 10034            "shape": "XavcFlickerAdaptiveQuantization",
 10035            "locationName": "flickerAdaptiveQuantization"
 10036          },
 10037          "GopBReference": {
 10038            "shape": "XavcGopBReference",
 10039            "locationName": "gopBReference"
 10040          },
 10041          "GopClosedCadence": {
 10042            "shape": "__integerMin0Max2147483647",
 10043            "locationName": "gopClosedCadence"
 10044          },
 10045          "HrdBufferSize": {
 10046            "shape": "__integerMin0Max1152000000",
 10047            "locationName": "hrdBufferSize"
 10048          },
 10049          "InterlaceMode": {
 10050            "shape": "XavcInterlaceMode",
 10051            "locationName": "interlaceMode"
 10052          },
 10053          "QualityTuningLevel": {
 10054            "shape": "XavcHdProfileQualityTuningLevel",
 10055            "locationName": "qualityTuningLevel"
 10056          },
 10057          "Slices": {
 10058            "shape": "__integerMin4Max12",
 10059            "locationName": "slices"
 10060          },
 10061          "Telecine": {
 10062            "shape": "XavcHdProfileTelecine",
 10063            "locationName": "telecine"
 10064          }
 10065        }
 10066      },
 10067      "XavcHdProfileTelecine": {
 10068        "type": "string",
 10069        "enum": [
 10070          "NONE",
 10071          "HARD"
 10072        ]
 10073      },
 10074      "XavcInterlaceMode": {
 10075        "type": "string",
 10076        "enum": [
 10077          "PROGRESSIVE",
 10078          "TOP_FIELD",
 10079          "BOTTOM_FIELD",
 10080          "FOLLOW_TOP_FIELD",
 10081          "FOLLOW_BOTTOM_FIELD"
 10082        ]
 10083      },
 10084      "XavcProfile": {
 10085        "type": "string",
 10086        "enum": [
 10087          "XAVC_HD_INTRA_CBG",
 10088          "XAVC_4K_INTRA_CBG",
 10089          "XAVC_4K_INTRA_VBR",
 10090          "XAVC_HD",
 10091          "XAVC_4K"
 10092        ]
 10093      },
 10094      "XavcSettings": {
 10095        "type": "structure",
 10096        "members": {
 10097          "AdaptiveQuantization": {
 10098            "shape": "XavcAdaptiveQuantization",
 10099            "locationName": "adaptiveQuantization"
 10100          },
 10101          "EntropyEncoding": {
 10102            "shape": "XavcEntropyEncoding",
 10103            "locationName": "entropyEncoding"
 10104          },
 10105          "FramerateControl": {
 10106            "shape": "XavcFramerateControl",
 10107            "locationName": "framerateControl"
 10108          },
 10109          "FramerateConversionAlgorithm": {
 10110            "shape": "XavcFramerateConversionAlgorithm",
 10111            "locationName": "framerateConversionAlgorithm"
 10112          },
 10113          "FramerateDenominator": {
 10114            "shape": "__integerMin1Max1001",
 10115            "locationName": "framerateDenominator"
 10116          },
 10117          "FramerateNumerator": {
 10118            "shape": "__integerMin24Max60000",
 10119            "locationName": "framerateNumerator"
 10120          },
 10121          "Profile": {
 10122            "shape": "XavcProfile",
 10123            "locationName": "profile"
 10124          },
 10125          "SlowPal": {
 10126            "shape": "XavcSlowPal",
 10127            "locationName": "slowPal"
 10128          },
 10129          "Softness": {
 10130            "shape": "__integerMin0Max128",
 10131            "locationName": "softness"
 10132          },
 10133          "SpatialAdaptiveQuantization": {
 10134            "shape": "XavcSpatialAdaptiveQuantization",
 10135            "locationName": "spatialAdaptiveQuantization"
 10136          },
 10137          "TemporalAdaptiveQuantization": {
 10138            "shape": "XavcTemporalAdaptiveQuantization",
 10139            "locationName": "temporalAdaptiveQuantization"
 10140          },
 10141          "Xavc4kIntraCbgProfileSettings": {
 10142            "shape": "Xavc4kIntraCbgProfileSettings",
 10143            "locationName": "xavc4kIntraCbgProfileSettings"
 10144          },
 10145          "Xavc4kIntraVbrProfileSettings": {
 10146            "shape": "Xavc4kIntraVbrProfileSettings",
 10147            "locationName": "xavc4kIntraVbrProfileSettings"
 10148          },
 10149          "Xavc4kProfileSettings": {
 10150            "shape": "Xavc4kProfileSettings",
 10151            "locationName": "xavc4kProfileSettings"
 10152          },
 10153          "XavcHdIntraCbgProfileSettings": {
 10154            "shape": "XavcHdIntraCbgProfileSettings",
 10155            "locationName": "xavcHdIntraCbgProfileSettings"
 10156          },
 10157          "XavcHdProfileSettings": {
 10158            "shape": "XavcHdProfileSettings",
 10159            "locationName": "xavcHdProfileSettings"
 10160          }
 10161        }
 10162      },
 10163      "XavcSlowPal": {
 10164        "type": "string",
 10165        "enum": [
 10166          "DISABLED",
 10167          "ENABLED"
 10168        ]
 10169      },
 10170      "XavcSpatialAdaptiveQuantization": {
 10171        "type": "string",
 10172        "enum": [
 10173          "DISABLED",
 10174          "ENABLED"
 10175        ]
 10176      },
 10177      "XavcTemporalAdaptiveQuantization": {
 10178        "type": "string",
 10179        "enum": [
 10180          "DISABLED",
 10181          "ENABLED"
 10182        ]
 10183      },
 10184      "__boolean": {
 10185        "type": "boolean"
 10186      },
 10187      "__double": {
 10188        "type": "double"
 10189      },
 10190      "__doubleMin0": {
 10191        "type": "double"
 10192      },
 10193      "__doubleMin0Max1": {
 10194        "type": "double"
 10195      },
 10196      "__doubleMin0Max2147483647": {
 10197        "type": "double"
 10198      },
 10199      "__doubleMinNegative59Max0": {
 10200        "type": "double"
 10201      },
 10202      "__doubleMinNegative60Max3": {
 10203        "type": "double"
 10204      },
 10205      "__doubleMinNegative60Max6": {
 10206        "type": "double"
 10207      },
 10208      "__doubleMinNegative60MaxNegative1": {
 10209        "type": "double"
 10210      },
 10211      "__doubleMinNegative6Max3": {
 10212        "type": "double"
 10213      },
 10214      "__integer": {
 10215        "type": "integer"
 10216      },
 10217      "__integerMin0Max0": {
 10218        "type": "integer",
 10219        "min": 0,
 10220        "max": 0
 10221      },
 10222      "__integerMin0Max1": {
 10223        "type": "integer",
 10224        "min": 0,
 10225        "max": 1
 10226      },
 10227      "__integerMin0Max10": {
 10228        "type": "integer",
 10229        "min": 0,
 10230        "max": 10
 10231      },
 10232      "__integerMin0Max100": {
 10233        "type": "integer",
 10234        "min": 0,
 10235        "max": 100
 10236      },
 10237      "__integerMin0Max1000": {
 10238        "type": "integer",
 10239        "min": 0,
 10240        "max": 1000
 10241      },
 10242      "__integerMin0Max10000": {
 10243        "type": "integer",
 10244        "min": 0,
 10245        "max": 10000
 10246      },
 10247      "__integerMin0Max1152000000": {
 10248        "type": "integer",
 10249        "min": 0,
 10250        "max": 1152000000
 10251      },
 10252      "__integerMin0Max128": {
 10253        "type": "integer",
 10254        "min": 0,
 10255        "max": 128
 10256      },
 10257      "__integerMin0Max1466400000": {
 10258        "type": "integer",
 10259        "min": 0,
 10260        "max": 1466400000
 10261      },
 10262      "__integerMin0Max15": {
 10263        "type": "integer",
 10264        "min": 0,
 10265        "max": 15
 10266      },
 10267      "__integerMin0Max16": {
 10268        "type": "integer",
 10269        "min": 0,
 10270        "max": 16
 10271      },
 10272      "__integerMin0Max2147483647": {
 10273        "type": "integer",
 10274        "min": 0,
 10275        "max": 2147483647
 10276      },
 10277      "__integerMin0Max255": {
 10278        "type": "integer",
 10279        "min": 0,
 10280        "max": 255
 10281      },
 10282      "__integerMin0Max3": {
 10283        "type": "integer",
 10284        "min": 0,
 10285        "max": 3
 10286      },
 10287      "__integerMin0Max30": {
 10288        "type": "integer",
 10289        "min": 0,
 10290        "max": 30
 10291      },
 10292      "__integerMin0Max30000": {
 10293        "type": "integer",
 10294        "min": 0,
 10295        "max": 30000
 10296      },
 10297      "__integerMin0Max3600": {
 10298        "type": "integer",
 10299        "min": 0,
 10300        "max": 3600
 10301      },
 10302      "__integerMin0Max4": {
 10303        "type": "integer",
 10304        "min": 0,
 10305        "max": 4
 10306      },
 10307      "__integerMin0Max4000": {
 10308        "type": "integer",
 10309        "min": 0,
 10310        "max": 4000
 10311      },
 10312      "__integerMin0Max4194303": {
 10313        "type": "integer",
 10314        "min": 0,
 10315        "max": 4194303
 10316      },
 10317      "__integerMin0Max47185920": {
 10318        "type": "integer",
 10319        "min": 0,
 10320        "max": 47185920
 10321      },
 10322      "__integerMin0Max500": {
 10323        "type": "integer",
 10324        "min": 0,
 10325        "max": 500
 10326      },
 10327      "__integerMin0Max50000": {
 10328        "type": "integer",
 10329        "min": 0,
 10330        "max": 50000
 10331      },
 10332      "__integerMin0Max65534": {
 10333        "type": "integer",
 10334        "min": 0,
 10335        "max": 65534
 10336      },
 10337      "__integerMin0Max65535": {
 10338        "type": "integer",
 10339        "min": 0,
 10340        "max": 65535
 10341      },
 10342      "__integerMin0Max7": {
 10343        "type": "integer",
 10344        "min": 0,
 10345        "max": 7
 10346      },
 10347      "__integerMin0Max8": {
 10348        "type": "integer",
 10349        "min": 0,
 10350        "max": 8
 10351      },
 10352      "__integerMin0Max9": {
 10353        "type": "integer",
 10354        "min": 0,
 10355        "max": 9
 10356      },
 10357      "__integerMin0Max96": {
 10358        "type": "integer",
 10359        "min": 0,
 10360        "max": 96
 10361      },
 10362      "__integerMin0Max99": {
 10363        "type": "integer",
 10364        "min": 0,
 10365        "max": 99
 10366      },
 10367      "__integerMin100000Max100000000": {
 10368        "type": "integer",
 10369        "min": 100000,
 10370        "max": 100000000
 10371      },
 10372      "__integerMin1000Max1152000000": {
 10373        "type": "integer",
 10374        "min": 1000,
 10375        "max": 1152000000
 10376      },
 10377      "__integerMin1000Max1466400000": {
 10378        "type": "integer",
 10379        "min": 1000,
 10380        "max": 1466400000
 10381      },
 10382      "__integerMin1000Max288000000": {
 10383        "type": "integer",
 10384        "min": 1000,
 10385        "max": 288000000
 10386      },
 10387      "__integerMin1000Max30000": {
 10388        "type": "integer",
 10389        "min": 1000,
 10390        "max": 30000
 10391      },
 10392      "__integerMin1000Max300000000": {
 10393        "type": "integer",
 10394        "min": 1000,
 10395        "max": 300000000
 10396      },
 10397      "__integerMin1000Max480000000": {
 10398        "type": "integer",
 10399        "min": 1000,
 10400        "max": 480000000
 10401      },
 10402      "__integerMin10Max48": {
 10403        "type": "integer",
 10404        "min": 10,
 10405        "max": 48
 10406      },
 10407      "__integerMin16000Max320000": {
 10408        "type": "integer",
 10409        "min": 16000,
 10410        "max": 320000
 10411      },
 10412      "__integerMin16000Max48000": {
 10413        "type": "integer",
 10414        "min": 16000,
 10415        "max": 48000
 10416      },
 10417      "__integerMin16Max24": {
 10418        "type": "integer",
 10419        "min": 16,
 10420        "max": 24
 10421      },
 10422      "__integerMin1Max1": {
 10423        "type": "integer",
 10424        "min": 1,
 10425        "max": 1
 10426      },
 10427      "__integerMin1Max10": {
 10428        "type": "integer",
 10429        "min": 1,
 10430        "max": 10
 10431      },
 10432      "__integerMin1Max100": {
 10433        "type": "integer",
 10434        "min": 1,
 10435        "max": 100
 10436      },
 10437      "__integerMin1Max10000000": {
 10438        "type": "integer",
 10439        "min": 1,
 10440        "max": 10000000
 10441      },
 10442      "__integerMin1Max1001": {
 10443        "type": "integer",
 10444        "min": 1,
 10445        "max": 1001
 10446      },
 10447      "__integerMin1Max17895697": {
 10448        "type": "integer",
 10449        "min": 1,
 10450        "max": 17895697
 10451      },
 10452      "__integerMin1Max2": {
 10453        "type": "integer",
 10454        "min": 1,
 10455        "max": 2
 10456      },
 10457      "__integerMin1Max20": {
 10458        "type": "integer",
 10459        "min": 1,
 10460        "max": 20
 10461      },
 10462      "__integerMin1Max2048": {
 10463        "type": "integer",
 10464        "min": 1,
 10465        "max": 2048
 10466      },
 10467      "__integerMin1Max2147483640": {
 10468        "type": "integer",
 10469        "min": 1,
 10470        "max": 2147483640
 10471      },
 10472      "__integerMin1Max2147483647": {
 10473        "type": "integer",
 10474        "min": 1,
 10475        "max": 2147483647
 10476      },
 10477      "__integerMin1Max31": {
 10478        "type": "integer",
 10479        "min": 1,
 10480        "max": 31
 10481      },
 10482      "__integerMin1Max32": {
 10483        "type": "integer",
 10484        "min": 1,
 10485        "max": 32
 10486      },
 10487      "__integerMin1Max4": {
 10488        "type": "integer",
 10489        "min": 1,
 10490        "max": 4
 10491      },
 10492      "__integerMin1Max4096": {
 10493        "type": "integer",
 10494        "min": 1,
 10495        "max": 4096
 10496      },
 10497      "__integerMin1Max512": {
 10498        "type": "integer",
 10499        "min": 1,
 10500        "max": 512
 10501      },
 10502      "__integerMin1Max6": {
 10503        "type": "integer",
 10504        "min": 1,
 10505        "max": 6
 10506      },
 10507      "__integerMin1Max60000": {
 10508        "type": "integer",
 10509        "min": 1,
 10510        "max": 60000
 10511      },
 10512      "__integerMin1Max64": {
 10513        "type": "integer",
 10514        "min": 1,
 10515        "max": 64
 10516      },
 10517      "__integerMin22050Max48000": {
 10518        "type": "integer",
 10519        "min": 22050,
 10520        "max": 48000
 10521      },
 10522      "__integerMin24Max60000": {
 10523        "type": "integer",
 10524        "min": 24,
 10525        "max": 60000
 10526      },
 10527      "__integerMin25Max10000": {
 10528        "type": "integer",
 10529        "min": 25,
 10530        "max": 10000
 10531      },
 10532      "__integerMin25Max2000": {
 10533        "type": "integer",
 10534        "min": 25,
 10535        "max": 2000
 10536      },
 10537      "__integerMin2Max2147483647": {
 10538        "type": "integer",
 10539        "min": 2,
 10540        "max": 2147483647
 10541      },
 10542      "__integerMin2Max4096": {
 10543        "type": "integer",
 10544        "min": 2,
 10545        "max": 4096
 10546      },
 10547      "__integerMin32000Max192000": {
 10548        "type": "integer",
 10549        "min": 32000,
 10550        "max": 192000
 10551      },
 10552      "__integerMin32000Max384000": {
 10553        "type": "integer",
 10554        "min": 32000,
 10555        "max": 384000
 10556      },
 10557      "__integerMin32000Max48000": {
 10558        "type": "integer",
 10559        "min": 32000,
 10560        "max": 48000
 10561      },
 10562      "__integerMin32Max8182": {
 10563        "type": "integer",
 10564        "min": 32,
 10565        "max": 8182
 10566      },
 10567      "__integerMin32Max8192": {
 10568        "type": "integer",
 10569        "min": 32,
 10570        "max": 8192
 10571      },
 10572      "__integerMin384000Max1024000": {
 10573        "type": "integer",
 10574        "min": 384000,
 10575        "max": 1024000
 10576      },
 10577      "__integerMin3Max15": {
 10578        "type": "integer",
 10579        "min": 3,
 10580        "max": 15
 10581      },
 10582      "__integerMin48000Max48000": {
 10583        "type": "integer",
 10584        "min": 48000,
 10585        "max": 48000
 10586      },
 10587      "__integerMin4Max12": {
 10588        "type": "integer",
 10589        "min": 4,
 10590        "max": 12
 10591      },
 10592      "__integerMin6000Max1024000": {
 10593        "type": "integer",
 10594        "min": 6000,
 10595        "max": 1024000
 10596      },
 10597      "__integerMin64000Max640000": {
 10598        "type": "integer",
 10599        "min": 64000,
 10600        "max": 640000
 10601      },
 10602      "__integerMin8000Max192000": {
 10603        "type": "integer",
 10604        "min": 8000,
 10605        "max": 192000
 10606      },
 10607      "__integerMin8000Max96000": {
 10608        "type": "integer",
 10609        "min": 8000,
 10610        "max": 96000
 10611      },
 10612      "__integerMin8Max12": {
 10613        "type": "integer",
 10614        "min": 8,
 10615        "max": 12
 10616      },
 10617      "__integerMin8Max4096": {
 10618        "type": "integer",
 10619        "min": 8,
 10620        "max": 4096
 10621      },
 10622      "__integerMin96Max600": {
 10623        "type": "integer",
 10624        "min": 96,
 10625        "max": 600
 10626      },
 10627      "__integerMinNegative1000Max1000": {
 10628        "type": "integer",
 10629        "min": -1000,
 10630        "max": 1000
 10631      },
 10632      "__integerMinNegative180Max180": {
 10633        "type": "integer",
 10634        "min": -180,
 10635        "max": 180
 10636      },
 10637      "__integerMinNegative1Max10": {
 10638        "type": "integer",
 10639        "min": -1,
 10640        "max": 10
 10641      },
 10642      "__integerMinNegative1Max3": {
 10643        "type": "integer",
 10644        "min": -1,
 10645        "max": 3
 10646      },
 10647      "__integerMinNegative2147483648Max2147483647": {
 10648        "type": "integer",
 10649        "min": -2147483648,
 10650        "max": 2147483647
 10651      },
 10652      "__integerMinNegative2Max3": {
 10653        "type": "integer",
 10654        "min": -2,
 10655        "max": 3
 10656      },
 10657      "__integerMinNegative50Max50": {
 10658        "type": "integer",
 10659        "min": -50,
 10660        "max": 50
 10661      },
 10662      "__integerMinNegative5Max5": {
 10663        "type": "integer",
 10664        "min": -5,
 10665        "max": 5
 10666      },
 10667      "__integerMinNegative60Max6": {
 10668        "type": "integer",
 10669        "min": -60,
 10670        "max": 6
 10671      },
 10672      "__integerMinNegative70Max0": {
 10673        "type": "integer",
 10674        "min": -70,
 10675        "max": 0
 10676      },
 10677      "__listOfAudioDescription": {
 10678        "type": "list",
 10679        "member": {
 10680          "shape": "AudioDescription"
 10681        }
 10682      },
 10683      "__listOfCaptionDescription": {
 10684        "type": "list",
 10685        "member": {
 10686          "shape": "CaptionDescription"
 10687        }
 10688      },
 10689      "__listOfCaptionDescriptionPreset": {
 10690        "type": "list",
 10691        "member": {
 10692          "shape": "CaptionDescriptionPreset"
 10693        }
 10694      },
 10695      "__listOfCmafAdditionalManifest": {
 10696        "type": "list",
 10697        "member": {
 10698          "shape": "CmafAdditionalManifest"
 10699        }
 10700      },
 10701      "__listOfDashAdditionalManifest": {
 10702        "type": "list",
 10703        "member": {
 10704          "shape": "DashAdditionalManifest"
 10705        }
 10706      },
 10707      "__listOfEndpoint": {
 10708        "type": "list",
 10709        "member": {
 10710          "shape": "Endpoint"
 10711        }
 10712      },
 10713      "__listOfHlsAdMarkers": {
 10714        "type": "list",
 10715        "member": {
 10716          "shape": "HlsAdMarkers"
 10717        }
 10718      },
 10719      "__listOfHlsAdditionalManifest": {
 10720        "type": "list",
 10721        "member": {
 10722          "shape": "HlsAdditionalManifest"
 10723        }
 10724      },
 10725      "__listOfHlsCaptionLanguageMapping": {
 10726        "type": "list",
 10727        "member": {
 10728          "shape": "HlsCaptionLanguageMapping"
 10729        }
 10730      },
 10731      "__listOfHopDestination": {
 10732        "type": "list",
 10733        "member": {
 10734          "shape": "HopDestination"
 10735        }
 10736      },
 10737      "__listOfId3Insertion": {
 10738        "type": "list",
 10739        "member": {
 10740          "shape": "Id3Insertion"
 10741        }
 10742      },
 10743      "__listOfInput": {
 10744        "type": "list",
 10745        "member": {
 10746          "shape": "Input"
 10747        }
 10748      },
 10749      "__listOfInputClipping": {
 10750        "type": "list",
 10751        "member": {
 10752          "shape": "InputClipping"
 10753        }
 10754      },
 10755      "__listOfInputTemplate": {
 10756        "type": "list",
 10757        "member": {
 10758          "shape": "InputTemplate"
 10759        }
 10760      },
 10761      "__listOfInsertableImage": {
 10762        "type": "list",
 10763        "member": {
 10764          "shape": "InsertableImage"
 10765        }
 10766      },
 10767      "__listOfJob": {
 10768        "type": "list",
 10769        "member": {
 10770          "shape": "Job"
 10771        }
 10772      },
 10773      "__listOfJobTemplate": {
 10774        "type": "list",
 10775        "member": {
 10776          "shape": "JobTemplate"
 10777        }
 10778      },
 10779      "__listOfMsSmoothAdditionalManifest": {
 10780        "type": "list",
 10781        "member": {
 10782          "shape": "MsSmoothAdditionalManifest"
 10783        }
 10784      },
 10785      "__listOfOutput": {
 10786        "type": "list",
 10787        "member": {
 10788          "shape": "Output"
 10789        }
 10790      },
 10791      "__listOfOutputChannelMapping": {
 10792        "type": "list",
 10793        "member": {
 10794          "shape": "OutputChannelMapping"
 10795        }
 10796      },
 10797      "__listOfOutputDetail": {
 10798        "type": "list",
 10799        "member": {
 10800          "shape": "OutputDetail"
 10801        }
 10802      },
 10803      "__listOfOutputGroup": {
 10804        "type": "list",
 10805        "member": {
 10806          "shape": "OutputGroup"
 10807        }
 10808      },
 10809      "__listOfOutputGroupDetail": {
 10810        "type": "list",
 10811        "member": {
 10812          "shape": "OutputGroupDetail"
 10813        }
 10814      },
 10815      "__listOfPreset": {
 10816        "type": "list",
 10817        "member": {
 10818          "shape": "Preset"
 10819        }
 10820      },
 10821      "__listOfQueue": {
 10822        "type": "list",
 10823        "member": {
 10824          "shape": "Queue"
 10825        }
 10826      },
 10827      "__listOfQueueTransition": {
 10828        "type": "list",
 10829        "member": {
 10830          "shape": "QueueTransition"
 10831        }
 10832      },
 10833      "__listOfTeletextPageType": {
 10834        "type": "list",
 10835        "member": {
 10836          "shape": "TeletextPageType"
 10837        }
 10838      },
 10839      "__listOf__doubleMinNegative60Max6": {
 10840        "type": "list",
 10841        "member": {
 10842          "shape": "__doubleMinNegative60Max6"
 10843        }
 10844      },
 10845      "__listOf__integerMin1Max2147483647": {
 10846        "type": "list",
 10847        "member": {
 10848          "shape": "__integerMin1Max2147483647"
 10849        }
 10850      },
 10851      "__listOf__integerMin32Max8182": {
 10852        "type": "list",
 10853        "member": {
 10854          "shape": "__integerMin32Max8182"
 10855        }
 10856      },
 10857      "__listOf__integerMinNegative60Max6": {
 10858        "type": "list",
 10859        "member": {
 10860          "shape": "__integerMinNegative60Max6"
 10861        }
 10862      },
 10863      "__listOf__string": {
 10864        "type": "list",
 10865        "member": {
 10866          "shape": "__string"
 10867        }
 10868      },
 10869      "__listOf__stringMin1": {
 10870        "type": "list",
 10871        "member": {
 10872          "shape": "__stringMin1"
 10873        }
 10874      },
 10875      "__listOf__stringMin36Max36Pattern09aFAF809aFAF409aFAF409aFAF409aFAF12": {
 10876        "type": "list",
 10877        "member": {
 10878          "shape": "__stringMin36Max36Pattern09aFAF809aFAF409aFAF409aFAF409aFAF12"
 10879        }
 10880      },
 10881      "__listOf__stringPattern09aFAF809aFAF409aFAF409aFAF409aFAF12": {
 10882        "type": "list",
 10883        "member": {
 10884          "shape": "__stringPattern09aFAF809aFAF409aFAF409aFAF409aFAF12"
 10885        }
 10886      },
 10887      "__listOf__stringPatternS3ASSETMAPXml": {
 10888        "type": "list",
 10889        "member": {
 10890          "shape": "__stringPatternS3ASSETMAPXml"
 10891        }
 10892      },
 10893      "__mapOfAudioSelector": {
 10894        "type": "map",
 10895        "key": {
 10896          "shape": "__string"
 10897        },
 10898        "value": {
 10899          "shape": "AudioSelector"
 10900        }
 10901      },
 10902      "__mapOfAudioSelectorGroup": {
 10903        "type": "map",
 10904        "key": {
 10905          "shape": "__string"
 10906        },
 10907        "value": {
 10908          "shape": "AudioSelectorGroup"
 10909        }
 10910      },
 10911      "__mapOfCaptionSelector": {
 10912        "type": "map",
 10913        "key": {
 10914          "shape": "__string"
 10915        },
 10916        "value": {
 10917          "shape": "CaptionSelector"
 10918        }
 10919      },
 10920      "__mapOf__string": {
 10921        "type": "map",
 10922        "key": {
 10923          "shape": "__string"
 10924        },
 10925        "value": {
 10926          "shape": "__string"
 10927        }
 10928      },
 10929      "__string": {
 10930        "type": "string"
 10931      },
 10932      "__stringMin0": {
 10933        "type": "string",
 10934        "min": 0
 10935      },
 10936      "__stringMin1": {
 10937        "type": "string",
 10938        "min": 1
 10939      },
 10940      "__stringMin11Max11Pattern01D20305D205D": {
 10941        "type": "string",
 10942        "min": 11,
 10943        "max": 11,
 10944        "pattern": "^((([0-1]\\d)|(2[0-3]))(:[0-5]\\d){2}([:;][0-5]\\d))$"
 10945      },
 10946      "__stringMin14PatternS3BmpBMPPngPNGHttpsBmpBMPPngPNG": {
 10947        "type": "string",
 10948        "min": 14,
 10949        "pattern": "^((s3://(.*?)\\.(bmp|BMP|png|PNG))|(https?://(.*?)\\.(bmp|BMP|png|PNG)(\\?([^&=]+=[^&]+&)*[^&=]+=[^&]+)?))$"
 10950      },
 10951      "__stringMin14PatternS3BmpBMPPngPNGTgaTGAHttpsBmpBMPPngPNGTgaTGA": {
 10952        "type": "string",
 10953        "min": 14,
 10954        "pattern": "^((s3://(.*?)\\.(bmp|BMP|png|PNG|tga|TGA))|(https?://(.*?)\\.(bmp|BMP|png|PNG|tga|TGA)(\\?([^&=]+=[^&]+&)*[^&=]+=[^&]+)?))$"
 10955      },
 10956      "__stringMin14PatternS3Mov09PngHttpsMov09Png": {
 10957        "type": "string",
 10958        "min": 14,
 10959        "pattern": "^((s3://(.*)(\\.mov|[0-9]+\\.png))|(https?://(.*)(\\.mov|[0-9]+\\.png)(\\?([^&=]+=[^&]+&)*[^&=]+=[^&]+)?))$"
 10960      },
 10961      "__stringMin14PatternS3SccSCCTtmlTTMLDfxpDFXPStlSTLSrtSRTXmlXMLSmiSMIVttVTTWebvttWEBVTTHttpsSccSCCTtmlTTMLDfxpDFXPStlSTLSrtSRTXmlXMLSmiSMIVttVTTWebvttWEBVTT": {
 10962        "type": "string",
 10963        "min": 14,
 10964        "pattern": "^((s3://(.*?)\\.(scc|SCC|ttml|TTML|dfxp|DFXP|stl|STL|srt|SRT|xml|XML|smi|SMI|vtt|VTT|webvtt|WEBVTT))|(https?://(.*?)\\.(scc|SCC|ttml|TTML|dfxp|DFXP|stl|STL|srt|SRT|xml|XML|smi|SMI|vtt|VTT|webvtt|WEBVTT)(\\?([^&=]+=[^&]+&)*[^&=]+=[^&]+)?))$"
 10965      },
 10966      "__stringMin16Max24PatternAZaZ0922AZaZ0916": {
 10967        "type": "string",
 10968        "min": 16,
 10969        "max": 24,
 10970        "pattern": "^[A-Za-z0-9+\\/]{22}==$|^[A-Za-z0-9+\\/]{16}$"
 10971      },
 10972      "__stringMin1Max100000": {
 10973        "type": "string",
 10974        "min": 1,
 10975        "max": 100000
 10976      },
 10977      "__stringMin1Max20": {
 10978        "type": "string",
 10979        "min": 1,
 10980        "max": 20
 10981      },
 10982      "__stringMin1Max256": {
 10983        "type": "string",
 10984        "min": 1,
 10985        "max": 256
 10986      },
 10987      "__stringMin1Max50": {
 10988        "type": "string",
 10989        "min": 1,
 10990        "max": 50
 10991      },
 10992      "__stringMin1Max50PatternAZAZ09": {
 10993        "type": "string",
 10994        "min": 1,
 10995        "max": 50,
 10996        "pattern": "^[a-zA-Z0-9_\\/_+=.@-]*$"
 10997      },
 10998      "__stringMin1Max512PatternAZAZ09": {
 10999        "type": "string",
 11000        "min": 1,
 11001        "max": 512,
 11002        "pattern": "^[a-zA-Z0-9_\\/_+=.@-]*$"
 11003      },
 11004      "__stringMin24Max512PatternAZaZ0902": {
 11005        "type": "string",
 11006        "min": 24,
 11007        "max": 512,
 11008        "pattern": "^[A-Za-z0-9+\\/]+={0,2}$"
 11009      },
 11010      "__stringMin32Max32Pattern09aFAF32": {
 11011        "type": "string",
 11012        "min": 32,
 11013        "max": 32,
 11014        "pattern": "^[0-9a-fA-F]{32}$"
 11015      },
 11016      "__stringMin36Max36Pattern09aFAF809aFAF409aFAF409aFAF409aFAF12": {
 11017        "type": "string",
 11018        "min": 36,
 11019        "max": 36,
 11020        "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"
 11021      },
 11022      "__stringMin3Max3Pattern1809aFAF09aEAE": {
 11023        "type": "string",
 11024        "min": 3,
 11025        "max": 3,
 11026        "pattern": "^[1-8][0-9a-fA-F][0-9a-eA-E]$"
 11027      },
 11028      "__stringMin3Max3PatternAZaZ3": {
 11029        "type": "string",
 11030        "min": 3,
 11031        "max": 3,
 11032        "pattern": "^[A-Za-z]{3}$"
 11033      },
 11034      "__stringMin6Max8Pattern09aFAF609aFAF2": {
 11035        "type": "string",
 11036        "min": 6,
 11037        "max": 8,
 11038        "pattern": "^[0-9a-fA-F]{6}([0-9a-fA-F]{2})?$"
 11039      },
 11040      "__stringMin9Max19PatternAZ26EastWestCentralNorthSouthEastWest1912": {
 11041        "type": "string",
 11042        "min": 9,
 11043        "max": 19,
 11044        "pattern": "^[a-z-]{2,6}-(east|west|central|((north|south)(east|west)?))-[1-9]{1,2}$"
 11045      },
 11046      "__stringPattern": {
 11047        "type": "string",
 11048        "pattern": "^[ -~]+$"
 11049      },
 11050      "__stringPattern010920405090509092": {
 11051        "type": "string",
 11052        "pattern": "^([01][0-9]|2[0-4]):[0-5][0-9]:[0-5][0-9][:;][0-9]{2}$"
 11053      },
 11054      "__stringPattern01D20305D205D": {
 11055        "type": "string",
 11056        "pattern": "^((([0-1]\\d)|(2[0-3]))(:[0-5]\\d){2}([:;][0-5]\\d))$"
 11057      },
 11058      "__stringPattern0940191020191209301": {
 11059        "type": "string",
 11060        "pattern": "^([0-9]{4})-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])$"
 11061      },
 11062      "__stringPattern09aFAF809aFAF409aFAF409aFAF409aFAF12": {
 11063        "type": "string",
 11064        "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"
 11065      },
 11066      "__stringPattern0xAFaF0908190908": {
 11067        "type": "string",
 11068        "pattern": "(^0x[A-Fa-f0-9]{0,8}$|^[1-9][0-9]{0,8}$)"
 11069      },
 11070      "__stringPatternAZaZ0902": {
 11071        "type": "string",
 11072        "pattern": "^[A-Za-z0-9+\\/]+={0,2}$"
 11073      },
 11074      "__stringPatternAZaZ0932": {
 11075        "type": "string",
 11076        "pattern": "^[A-Za-z0-9]{32}$"
 11077      },
 11078      "__stringPatternAZaZ23AZaZ": {
 11079        "type": "string",
 11080        "pattern": "^[A-Za-z]{2,3}(-[A-Za-z-]+)?$"
 11081      },
 11082      "__stringPatternArnAwsUsGovAcm": {
 11083        "type": "string",
 11084        "pattern": "^arn:aws(-us-gov)?:acm:"
 11085      },
 11086      "__stringPatternArnAwsUsGovCnKmsAZ26EastWestCentralNorthSouthEastWest1912D12KeyAFAF098AFAF094AFAF094AFAF094AFAF0912": {
 11087        "type": "string",
 11088        "pattern": "^arn:aws(-us-gov|-cn)?:kms:[a-z-]{2,6}-(east|west|central|((north|south)(east|west)?))-[1-9]{1,2}:\\d{12}:key/[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$"
 11089      },
 11090      "__stringPatternDD": {
 11091        "type": "string",
 11092        "pattern": "^(\\d+(\\/\\d+)*)$"
 11093      },
 11094      "__stringPatternHttps": {
 11095        "type": "string",
 11096        "pattern": "^https:\\/\\/"
 11097      },
 11098      "__stringPatternHttpsKantarmediaCom": {
 11099        "type": "string",
 11100        "pattern": "^https:\\/\\/.*.kantarmedia.com$"
 11101      },
 11102      "__stringPatternIdentityAZaZ26AZaZ09163": {
 11103        "type": "string",
 11104        "pattern": "^(identity|[A-Za-z]{2,6}(\\.[A-Za-z0-9-]{1,63})+)$"
 11105      },
 11106      "__stringPatternS3": {
 11107        "type": "string",
 11108        "pattern": "^s3:\\/\\/"
 11109      },
 11110      "__stringPatternS3ASSETMAPXml": {
 11111        "type": "string",
 11112        "pattern": "^s3:\\/\\/.*\\/(ASSETMAP.xml)?$"
 11113      },
 11114      "__stringPatternS3MM2PPMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8WWEEBBMMLLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMXXMMLLOOGGGGaAAATTMMOOSSHttpsMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8WWEEBBMMLLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMXXMMLLOOGGGGaAAATTMMOOSS": {
 11115        "type": "string",
 11116        "pattern": "^((s3://([^\\/]+\\/+)+([^\\/\\.]+|(([^\\/]*)\\.([mM]2[pP]|[mM]2[vV]|[mM][pP][eE][gG]|[mM][pP]3|[aA][vV][iI]|[mM][pP]4|[fF][lL][vV]|[mM][pP][tT]|[mM][pP][gG]|[mM]4[vV]|[tT][rR][pP]|[fF]4[vV]|[mM]2[tT][sS]|[tT][sS]|264|[hH]264|[mM][kK][vV]|[mM][kK][aA]|[mM][oO][vV]|[mM][tT][sS]|[mM]2[tT]|[wW][mM][vVaA]|[aA][sS][fF]|[vV][oO][bB]|3[gG][pP]|3[gG][pP][pP]|[mM][xX][fF]|[dD][iI][vV][xX]|[xX][vV][iI][dD]|[rR][aA][wW]|[dD][vV]|[gG][xX][fF]|[mM]1[vV]|3[gG]2|[vV][mM][fF]|[mM]3[uU]8|[wW][eE][bB][mM]|[lL][cC][hH]|[gG][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF][hH][dD]|[wW][aA][vV]|[yY]4[mM]|[xX][mM][lL]|[oO][gG][gGaA]|[aA][tT][mM][oO][sS]))))|(https?://([^\\/]+\\/+)+([^\\/\\.]+|(([^\\/]*)\\.([mM]2[vV]|[mM][pP][eE][gG]|[mM][pP]3|[aA][vV][iI]|[mM][pP]4|[fF][lL][vV]|[mM][pP][tT]|[mM][pP][gG]|[mM]4[vV]|[tT][rR][pP]|[fF]4[vV]|[mM]2[tT][sS]|[tT][sS]|264|[hH]264|[mM][kK][vV]|[mM][kK][aA]|[mM][oO][vV]|[mM][tT][sS]|[mM]2[tT]|[wW][mM][vVaA]|[aA][sS][fF]|[vV][oO][bB]|3[gG][pP]|3[gG][pP][pP]|[mM][xX][fF]|[dD][iI][vV][xX]|[xX][vV][iI][dD]|[rR][aA][wW]|[dD][vV]|[gG][xX][fF]|[mM]1[vV]|3[gG]2|[vV][mM][fF]|[mM]3[uU]8|[wW][eE][bB][mM]|[lL][cC][hH]|[gG][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF][hH][dD]|[wW][aA][vV]|[yY]4[mM]|[xX][mM][lL]|[oO][gG][gGaA]|[aA][tT][mM][oO][sS])))(\\?([^&=]+=[^&]+&)*[^&=]+=[^&]+)?))$"
 11117      },
 11118      "__stringPatternS3MM2PPWWEEBBMMMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8LLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMAAAACCAAIIFFFFMMPP2AACC3EECC3DDTTSSEEAATTMMOOSSHttpsMM2VVMMPPEEGGMMPP3AAVVIIMMPP4FFLLVVMMPPTTMMPPGGMM4VVTTRRPPFF4VVMM2TTSSTTSS264HH264MMKKVVMMKKAAMMOOVVMMTTSSMM2TTWWMMVVaAAASSFFVVOOBB3GGPP3GGPPPPMMXXFFDDIIVVXXXXVVIIDDRRAAWWDDVVGGXXFFMM1VV3GG2VVMMFFMM3UU8LLCCHHGGXXFFMMPPEEGG2MMXXFFMMPPEEGG2MMXXFFHHDDWWAAVVYY4MMAAAACCAAIIFFFFMMPP2AACC3EECC3DDTTSSEEAATTMMOOSS": {
 11119        "type": "string",
 11120        "pattern": "^((s3://([^\\/]+\\/+)+([^\\/\\.]+|(([^\\/]*)\\.([mM]2[pP]|[wW][eE][bB][mM]|[mM]2[vV]|[mM][pP][eE][gG]|[mM][pP]3|[aA][vV][iI]|[mM][pP]4|[fF][lL][vV]|[mM][pP][tT]|[mM][pP][gG]|[mM]4[vV]|[tT][rR][pP]|[fF]4[vV]|[mM]2[tT][sS]|[tT][sS]|264|[hH]264|[mM][kK][vV]|[mM][kK][aA]|[mM][oO][vV]|[mM][tT][sS]|[mM]2[tT]|[wW][mM][vVaA]|[aA][sS][fF]|[vV][oO][bB]|3[gG][pP]|3[gG][pP][pP]|[mM][xX][fF]|[dD][iI][vV][xX]|[xX][vV][iI][dD]|[rR][aA][wW]|[dD][vV]|[gG][xX][fF]|[mM]1[vV]|3[gG]2|[vV][mM][fF]|[mM]3[uU]8|[lL][cC][hH]|[gG][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF][hH][dD]|[wW][aA][vV]|[yY]4[mM]|[aA][aA][cC]|[aA][iI][fF][fF]|[mM][pP]2|[aA][cC]3|[eE][cC]3|[dD][tT][sS][eE]|[aA][tT][mM][oO][sS]))))|(https?://([^\\/]+\\/+)+([^\\/\\.]+|(([^\\/]*)\\.([mM]2[vV]|[mM][pP][eE][gG]|[mM][pP]3|[aA][vV][iI]|[mM][pP]4|[fF][lL][vV]|[mM][pP][tT]|[mM][pP][gG]|[mM]4[vV]|[tT][rR][pP]|[fF]4[vV]|[mM]2[tT][sS]|[tT][sS]|264|[hH]264|[mM][kK][vV]|[mM][kK][aA]|[mM][oO][vV]|[mM][tT][sS]|[mM]2[tT]|[wW][mM][vVaA]|[aA][sS][fF]|[vV][oO][bB]|3[gG][pP]|3[gG][pP][pP]|[mM][xX][fF]|[dD][iI][vV][xX]|[xX][vV][iI][dD]|[rR][aA][wW]|[dD][vV]|[gG][xX][fF]|[mM]1[vV]|3[gG]2|[vV][mM][fF]|[mM]3[uU]8|[lL][cC][hH]|[gG][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF]_[mM][pP][eE][gG]2|[mM][xX][fF][hH][dD]|[wW][aA][vV]|[yY]4[mM]|[aA][aA][cC]|[aA][iI][fF][fF]|[mM][pP]2|[aA][cC]3|[eE][cC]3|[dD][tT][sS][eE]|[aA][tT][mM][oO][sS])))(\\?([^&=]+=[^&]+&)*[^&=]+=[^&]+)?))$"
 11121      },
 11122      "__stringPatternSNManifestConfirmConditionNotificationNS": {
 11123        "type": "string",
 11124        "pattern": "^\\s*<(.|\\n)*ManifestConfirmConditionNotification(.|\\n)*>\\s*$"
 11125      },
 11126      "__stringPatternSNSignalProcessingNotificationNS": {
 11127        "type": "string",
 11128        "pattern": "^\\s*<(.|\\n)*SignalProcessingNotification(.|\\n)*>\\s*$"
 11129      },
 11130      "__stringPatternW": {
 11131        "type": "string",
 11132        "pattern": "^[\\w-]+$"
 11133      },
 11134      "__stringPatternWS": {
 11135        "type": "string",
 11136        "pattern": "^[\\w\\s]*$"
 11137      },
 11138      "__timestampIso8601": {
 11139        "type": "timestamp",
 11140        "timestampFormat": "iso8601"
 11141      },
 11142      "__timestampUnix": {
 11143        "type": "timestamp",
 11144        "timestampFormat": "unixTimestamp"
 11145      }
 11146    }
 11147  }