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

     1  {
     2    "metadata": {
     3      "apiVersion": "2017-10-14",
     4      "endpointPrefix": "medialive",
     5      "signingName": "medialive",
     6      "serviceFullName": "AWS Elemental MediaLive",
     7      "serviceId": "MediaLive",
     8      "protocol": "rest-json",
     9      "uid": "medialive-2017-10-14",
    10      "signatureVersion": "v4",
    11      "serviceAbbreviation": "MediaLive",
    12      "jsonVersion": "1.1"
    13    },
    14    "operations": {
    15      "AcceptInputDeviceTransfer": {
    16        "name": "AcceptInputDeviceTransfer",
    17        "http": {
    18          "method": "POST",
    19          "requestUri": "/prod/inputDevices/{inputDeviceId}/accept",
    20          "responseCode": 200
    21        },
    22        "input": {
    23          "shape": "AcceptInputDeviceTransferRequest"
    24        },
    25        "output": {
    26          "shape": "AcceptInputDeviceTransferResponse"
    27        },
    28        "errors": [
    29          {
    30            "shape": "BadRequestException"
    31          },
    32          {
    33            "shape": "UnprocessableEntityException"
    34          },
    35          {
    36            "shape": "InternalServerErrorException"
    37          },
    38          {
    39            "shape": "ForbiddenException"
    40          },
    41          {
    42            "shape": "BadGatewayException"
    43          },
    44          {
    45            "shape": "NotFoundException"
    46          },
    47          {
    48            "shape": "GatewayTimeoutException"
    49          },
    50          {
    51            "shape": "TooManyRequestsException"
    52          },
    53          {
    54            "shape": "ConflictException"
    55          }
    56        ]
    57      },
    58      "BatchDelete": {
    59        "name": "BatchDelete",
    60        "http": {
    61          "method": "POST",
    62          "requestUri": "/prod/batch/delete",
    63          "responseCode": 200
    64        },
    65        "input": {
    66          "shape": "BatchDeleteRequest"
    67        },
    68        "output": {
    69          "shape": "BatchDeleteResponse"
    70        },
    71        "errors": [
    72          {
    73            "shape": "BadRequestException"
    74          },
    75          {
    76            "shape": "InternalServerErrorException"
    77          },
    78          {
    79            "shape": "ForbiddenException"
    80          },
    81          {
    82            "shape": "BadGatewayException"
    83          },
    84          {
    85            "shape": "NotFoundException"
    86          },
    87          {
    88            "shape": "GatewayTimeoutException"
    89          },
    90          {
    91            "shape": "TooManyRequestsException"
    92          },
    93          {
    94            "shape": "ConflictException"
    95          }
    96        ]
    97      },
    98      "BatchStart": {
    99        "name": "BatchStart",
   100        "http": {
   101          "method": "POST",
   102          "requestUri": "/prod/batch/start",
   103          "responseCode": 200
   104        },
   105        "input": {
   106          "shape": "BatchStartRequest"
   107        },
   108        "output": {
   109          "shape": "BatchStartResponse"
   110        },
   111        "errors": [
   112          {
   113            "shape": "BadRequestException"
   114          },
   115          {
   116            "shape": "InternalServerErrorException"
   117          },
   118          {
   119            "shape": "ForbiddenException"
   120          },
   121          {
   122            "shape": "BadGatewayException"
   123          },
   124          {
   125            "shape": "NotFoundException"
   126          },
   127          {
   128            "shape": "GatewayTimeoutException"
   129          },
   130          {
   131            "shape": "TooManyRequestsException"
   132          },
   133          {
   134            "shape": "ConflictException"
   135          }
   136        ]
   137      },
   138      "BatchStop": {
   139        "name": "BatchStop",
   140        "http": {
   141          "method": "POST",
   142          "requestUri": "/prod/batch/stop",
   143          "responseCode": 200
   144        },
   145        "input": {
   146          "shape": "BatchStopRequest"
   147        },
   148        "output": {
   149          "shape": "BatchStopResponse"
   150        },
   151        "errors": [
   152          {
   153            "shape": "BadRequestException"
   154          },
   155          {
   156            "shape": "InternalServerErrorException"
   157          },
   158          {
   159            "shape": "ForbiddenException"
   160          },
   161          {
   162            "shape": "BadGatewayException"
   163          },
   164          {
   165            "shape": "NotFoundException"
   166          },
   167          {
   168            "shape": "GatewayTimeoutException"
   169          },
   170          {
   171            "shape": "TooManyRequestsException"
   172          },
   173          {
   174            "shape": "ConflictException"
   175          }
   176        ]
   177      },
   178      "BatchUpdateSchedule": {
   179        "name": "BatchUpdateSchedule",
   180        "http": {
   181          "method": "PUT",
   182          "requestUri": "/prod/channels/{channelId}/schedule",
   183          "responseCode": 200
   184        },
   185        "input": {
   186          "shape": "BatchUpdateScheduleRequest"
   187        },
   188        "output": {
   189          "shape": "BatchUpdateScheduleResponse"
   190        },
   191        "errors": [
   192          {
   193            "shape": "BadRequestException"
   194          },
   195          {
   196            "shape": "UnprocessableEntityException"
   197          },
   198          {
   199            "shape": "InternalServerErrorException"
   200          },
   201          {
   202            "shape": "ForbiddenException"
   203          },
   204          {
   205            "shape": "BadGatewayException"
   206          },
   207          {
   208            "shape": "NotFoundException"
   209          },
   210          {
   211            "shape": "GatewayTimeoutException"
   212          },
   213          {
   214            "shape": "TooManyRequestsException"
   215          }
   216        ]
   217      },
   218      "CancelInputDeviceTransfer": {
   219        "name": "CancelInputDeviceTransfer",
   220        "http": {
   221          "method": "POST",
   222          "requestUri": "/prod/inputDevices/{inputDeviceId}/cancel",
   223          "responseCode": 200
   224        },
   225        "input": {
   226          "shape": "CancelInputDeviceTransferRequest"
   227        },
   228        "output": {
   229          "shape": "CancelInputDeviceTransferResponse"
   230        },
   231        "errors": [
   232          {
   233            "shape": "BadRequestException"
   234          },
   235          {
   236            "shape": "UnprocessableEntityException"
   237          },
   238          {
   239            "shape": "InternalServerErrorException"
   240          },
   241          {
   242            "shape": "ForbiddenException"
   243          },
   244          {
   245            "shape": "BadGatewayException"
   246          },
   247          {
   248            "shape": "NotFoundException"
   249          },
   250          {
   251            "shape": "GatewayTimeoutException"
   252          },
   253          {
   254            "shape": "TooManyRequestsException"
   255          },
   256          {
   257            "shape": "ConflictException"
   258          }
   259        ]
   260      },
   261      "ClaimDevice": {
   262        "name": "ClaimDevice",
   263        "http": {
   264          "method": "POST",
   265          "requestUri": "/prod/claimDevice",
   266          "responseCode": 200
   267        },
   268        "input": {
   269          "shape": "ClaimDeviceRequest"
   270        },
   271        "output": {
   272          "shape": "ClaimDeviceResponse"
   273        },
   274        "errors": [
   275          {
   276            "shape": "BadRequestException"
   277          },
   278          {
   279            "shape": "UnprocessableEntityException"
   280          },
   281          {
   282            "shape": "InternalServerErrorException"
   283          },
   284          {
   285            "shape": "ForbiddenException"
   286          },
   287          {
   288            "shape": "BadGatewayException"
   289          },
   290          {
   291            "shape": "NotFoundException"
   292          },
   293          {
   294            "shape": "GatewayTimeoutException"
   295          },
   296          {
   297            "shape": "TooManyRequestsException"
   298          }
   299        ]
   300      },
   301      "CreateChannel": {
   302        "name": "CreateChannel",
   303        "http": {
   304          "method": "POST",
   305          "requestUri": "/prod/channels",
   306          "responseCode": 201
   307        },
   308        "input": {
   309          "shape": "CreateChannelRequest"
   310        },
   311        "output": {
   312          "shape": "CreateChannelResponse"
   313        },
   314        "errors": [
   315          {
   316            "shape": "BadRequestException"
   317          },
   318          {
   319            "shape": "UnprocessableEntityException"
   320          },
   321          {
   322            "shape": "InternalServerErrorException"
   323          },
   324          {
   325            "shape": "ForbiddenException"
   326          },
   327          {
   328            "shape": "BadGatewayException"
   329          },
   330          {
   331            "shape": "GatewayTimeoutException"
   332          },
   333          {
   334            "shape": "TooManyRequestsException"
   335          },
   336          {
   337            "shape": "ConflictException"
   338          }
   339        ]
   340      },
   341      "CreateInput": {
   342        "name": "CreateInput",
   343        "http": {
   344          "method": "POST",
   345          "requestUri": "/prod/inputs",
   346          "responseCode": 201
   347        },
   348        "input": {
   349          "shape": "CreateInputRequest"
   350        },
   351        "output": {
   352          "shape": "CreateInputResponse"
   353        },
   354        "errors": [
   355          {
   356            "shape": "BadRequestException"
   357          },
   358          {
   359            "shape": "InternalServerErrorException"
   360          },
   361          {
   362            "shape": "ForbiddenException"
   363          },
   364          {
   365            "shape": "BadGatewayException"
   366          },
   367          {
   368            "shape": "GatewayTimeoutException"
   369          },
   370          {
   371            "shape": "TooManyRequestsException"
   372          }
   373        ]
   374      },
   375      "CreateInputSecurityGroup": {
   376        "name": "CreateInputSecurityGroup",
   377        "http": {
   378          "method": "POST",
   379          "requestUri": "/prod/inputSecurityGroups",
   380          "responseCode": 200
   381        },
   382        "input": {
   383          "shape": "CreateInputSecurityGroupRequest"
   384        },
   385        "output": {
   386          "shape": "CreateInputSecurityGroupResponse"
   387        },
   388        "errors": [
   389          {
   390            "shape": "BadRequestException"
   391          },
   392          {
   393            "shape": "InternalServerErrorException"
   394          },
   395          {
   396            "shape": "ForbiddenException"
   397          },
   398          {
   399            "shape": "BadGatewayException"
   400          },
   401          {
   402            "shape": "GatewayTimeoutException"
   403          },
   404          {
   405            "shape": "TooManyRequestsException"
   406          }
   407        ]
   408      },
   409      "CreateMultiplex": {
   410        "name": "CreateMultiplex",
   411        "http": {
   412          "method": "POST",
   413          "requestUri": "/prod/multiplexes",
   414          "responseCode": 201
   415        },
   416        "input": {
   417          "shape": "CreateMultiplexRequest"
   418        },
   419        "output": {
   420          "shape": "CreateMultiplexResponse"
   421        },
   422        "errors": [
   423          {
   424            "shape": "BadRequestException"
   425          },
   426          {
   427            "shape": "UnprocessableEntityException"
   428          },
   429          {
   430            "shape": "InternalServerErrorException"
   431          },
   432          {
   433            "shape": "ForbiddenException"
   434          },
   435          {
   436            "shape": "BadGatewayException"
   437          },
   438          {
   439            "shape": "GatewayTimeoutException"
   440          },
   441          {
   442            "shape": "TooManyRequestsException"
   443          },
   444          {
   445            "shape": "ConflictException"
   446          }
   447        ]
   448      },
   449      "CreateMultiplexProgram": {
   450        "name": "CreateMultiplexProgram",
   451        "http": {
   452          "method": "POST",
   453          "requestUri": "/prod/multiplexes/{multiplexId}/programs",
   454          "responseCode": 201
   455        },
   456        "input": {
   457          "shape": "CreateMultiplexProgramRequest"
   458        },
   459        "output": {
   460          "shape": "CreateMultiplexProgramResponse"
   461        },
   462        "errors": [
   463          {
   464            "shape": "BadRequestException"
   465          },
   466          {
   467            "shape": "UnprocessableEntityException"
   468          },
   469          {
   470            "shape": "InternalServerErrorException"
   471          },
   472          {
   473            "shape": "ForbiddenException"
   474          },
   475          {
   476            "shape": "BadGatewayException"
   477          },
   478          {
   479            "shape": "GatewayTimeoutException"
   480          },
   481          {
   482            "shape": "TooManyRequestsException"
   483          },
   484          {
   485            "shape": "ConflictException"
   486          }
   487        ]
   488      },
   489      "CreatePartnerInput": {
   490        "name": "CreatePartnerInput",
   491        "http": {
   492          "method": "POST",
   493          "requestUri": "/prod/inputs/{inputId}/partners",
   494          "responseCode": 201
   495        },
   496        "input": {
   497          "shape": "CreatePartnerInputRequest"
   498        },
   499        "output": {
   500          "shape": "CreatePartnerInputResponse"
   501        },
   502        "errors": [
   503          {
   504            "shape": "BadRequestException"
   505          },
   506          {
   507            "shape": "InternalServerErrorException"
   508          },
   509          {
   510            "shape": "ForbiddenException"
   511          },
   512          {
   513            "shape": "BadGatewayException"
   514          },
   515          {
   516            "shape": "GatewayTimeoutException"
   517          },
   518          {
   519            "shape": "TooManyRequestsException"
   520          }
   521        ]
   522      },
   523      "CreateTags": {
   524        "name": "CreateTags",
   525        "http": {
   526          "method": "POST",
   527          "requestUri": "/prod/tags/{resource-arn}",
   528          "responseCode": 204
   529        },
   530        "input": {
   531          "shape": "CreateTagsRequest"
   532        },
   533        "errors": [
   534          {
   535            "shape": "NotFoundException"
   536          },
   537          {
   538            "shape": "BadRequestException"
   539          },
   540          {
   541            "shape": "InternalServerErrorException"
   542          },
   543          {
   544            "shape": "ForbiddenException"
   545          }
   546        ]
   547      },
   548      "DeleteChannel": {
   549        "name": "DeleteChannel",
   550        "http": {
   551          "method": "DELETE",
   552          "requestUri": "/prod/channels/{channelId}",
   553          "responseCode": 200
   554        },
   555        "input": {
   556          "shape": "DeleteChannelRequest"
   557        },
   558        "output": {
   559          "shape": "DeleteChannelResponse"
   560        },
   561        "errors": [
   562          {
   563            "shape": "BadRequestException"
   564          },
   565          {
   566            "shape": "InternalServerErrorException"
   567          },
   568          {
   569            "shape": "ForbiddenException"
   570          },
   571          {
   572            "shape": "BadGatewayException"
   573          },
   574          {
   575            "shape": "NotFoundException"
   576          },
   577          {
   578            "shape": "GatewayTimeoutException"
   579          },
   580          {
   581            "shape": "TooManyRequestsException"
   582          },
   583          {
   584            "shape": "ConflictException"
   585          }
   586        ]
   587      },
   588      "DeleteInput": {
   589        "name": "DeleteInput",
   590        "http": {
   591          "method": "DELETE",
   592          "requestUri": "/prod/inputs/{inputId}",
   593          "responseCode": 200
   594        },
   595        "input": {
   596          "shape": "DeleteInputRequest"
   597        },
   598        "output": {
   599          "shape": "DeleteInputResponse"
   600        },
   601        "errors": [
   602          {
   603            "shape": "BadRequestException"
   604          },
   605          {
   606            "shape": "InternalServerErrorException"
   607          },
   608          {
   609            "shape": "ForbiddenException"
   610          },
   611          {
   612            "shape": "BadGatewayException"
   613          },
   614          {
   615            "shape": "NotFoundException"
   616          },
   617          {
   618            "shape": "GatewayTimeoutException"
   619          },
   620          {
   621            "shape": "TooManyRequestsException"
   622          },
   623          {
   624            "shape": "ConflictException"
   625          }
   626        ]
   627      },
   628      "DeleteInputSecurityGroup": {
   629        "name": "DeleteInputSecurityGroup",
   630        "http": {
   631          "method": "DELETE",
   632          "requestUri": "/prod/inputSecurityGroups/{inputSecurityGroupId}",
   633          "responseCode": 200
   634        },
   635        "input": {
   636          "shape": "DeleteInputSecurityGroupRequest"
   637        },
   638        "output": {
   639          "shape": "DeleteInputSecurityGroupResponse"
   640        },
   641        "errors": [
   642          {
   643            "shape": "BadRequestException"
   644          },
   645          {
   646            "shape": "InternalServerErrorException"
   647          },
   648          {
   649            "shape": "ForbiddenException"
   650          },
   651          {
   652            "shape": "BadGatewayException"
   653          },
   654          {
   655            "shape": "NotFoundException"
   656          },
   657          {
   658            "shape": "GatewayTimeoutException"
   659          },
   660          {
   661            "shape": "TooManyRequestsException"
   662          }
   663        ]
   664      },
   665      "DeleteMultiplex": {
   666        "name": "DeleteMultiplex",
   667        "http": {
   668          "method": "DELETE",
   669          "requestUri": "/prod/multiplexes/{multiplexId}",
   670          "responseCode": 202
   671        },
   672        "input": {
   673          "shape": "DeleteMultiplexRequest"
   674        },
   675        "output": {
   676          "shape": "DeleteMultiplexResponse"
   677        },
   678        "errors": [
   679          {
   680            "shape": "BadRequestException"
   681          },
   682          {
   683            "shape": "InternalServerErrorException"
   684          },
   685          {
   686            "shape": "ForbiddenException"
   687          },
   688          {
   689            "shape": "BadGatewayException"
   690          },
   691          {
   692            "shape": "NotFoundException"
   693          },
   694          {
   695            "shape": "GatewayTimeoutException"
   696          },
   697          {
   698            "shape": "TooManyRequestsException"
   699          },
   700          {
   701            "shape": "ConflictException"
   702          }
   703        ]
   704      },
   705      "DeleteMultiplexProgram": {
   706        "name": "DeleteMultiplexProgram",
   707        "http": {
   708          "method": "DELETE",
   709          "requestUri": "/prod/multiplexes/{multiplexId}/programs/{programName}",
   710          "responseCode": 200
   711        },
   712        "input": {
   713          "shape": "DeleteMultiplexProgramRequest"
   714        },
   715        "output": {
   716          "shape": "DeleteMultiplexProgramResponse"
   717        },
   718        "errors": [
   719          {
   720            "shape": "BadRequestException"
   721          },
   722          {
   723            "shape": "InternalServerErrorException"
   724          },
   725          {
   726            "shape": "ForbiddenException"
   727          },
   728          {
   729            "shape": "BadGatewayException"
   730          },
   731          {
   732            "shape": "NotFoundException"
   733          },
   734          {
   735            "shape": "GatewayTimeoutException"
   736          },
   737          {
   738            "shape": "TooManyRequestsException"
   739          },
   740          {
   741            "shape": "ConflictException"
   742          }
   743        ]
   744      },
   745      "DeleteReservation": {
   746        "name": "DeleteReservation",
   747        "http": {
   748          "method": "DELETE",
   749          "requestUri": "/prod/reservations/{reservationId}",
   750          "responseCode": 200
   751        },
   752        "input": {
   753          "shape": "DeleteReservationRequest"
   754        },
   755        "output": {
   756          "shape": "DeleteReservationResponse"
   757        },
   758        "errors": [
   759          {
   760            "shape": "BadRequestException"
   761          },
   762          {
   763            "shape": "InternalServerErrorException"
   764          },
   765          {
   766            "shape": "ForbiddenException"
   767          },
   768          {
   769            "shape": "BadGatewayException"
   770          },
   771          {
   772            "shape": "NotFoundException"
   773          },
   774          {
   775            "shape": "GatewayTimeoutException"
   776          },
   777          {
   778            "shape": "TooManyRequestsException"
   779          },
   780          {
   781            "shape": "ConflictException"
   782          }
   783        ]
   784      },
   785      "DeleteSchedule": {
   786        "name": "DeleteSchedule",
   787        "http": {
   788          "method": "DELETE",
   789          "requestUri": "/prod/channels/{channelId}/schedule",
   790          "responseCode": 200
   791        },
   792        "input": {
   793          "shape": "DeleteScheduleRequest"
   794        },
   795        "output": {
   796          "shape": "DeleteScheduleResponse"
   797        },
   798        "errors": [
   799          {
   800            "shape": "BadRequestException"
   801          },
   802          {
   803            "shape": "InternalServerErrorException"
   804          },
   805          {
   806            "shape": "ForbiddenException"
   807          },
   808          {
   809            "shape": "BadGatewayException"
   810          },
   811          {
   812            "shape": "NotFoundException"
   813          },
   814          {
   815            "shape": "GatewayTimeoutException"
   816          },
   817          {
   818            "shape": "TooManyRequestsException"
   819          }
   820        ]
   821      },
   822      "DeleteTags": {
   823        "name": "DeleteTags",
   824        "http": {
   825          "method": "DELETE",
   826          "requestUri": "/prod/tags/{resource-arn}",
   827          "responseCode": 204
   828        },
   829        "input": {
   830          "shape": "DeleteTagsRequest"
   831        },
   832        "errors": [
   833          {
   834            "shape": "NotFoundException"
   835          },
   836          {
   837            "shape": "BadRequestException"
   838          },
   839          {
   840            "shape": "InternalServerErrorException"
   841          },
   842          {
   843            "shape": "ForbiddenException"
   844          }
   845        ]
   846      },
   847      "DescribeChannel": {
   848        "name": "DescribeChannel",
   849        "http": {
   850          "method": "GET",
   851          "requestUri": "/prod/channels/{channelId}",
   852          "responseCode": 200
   853        },
   854        "input": {
   855          "shape": "DescribeChannelRequest"
   856        },
   857        "output": {
   858          "shape": "DescribeChannelResponse"
   859        },
   860        "errors": [
   861          {
   862            "shape": "BadRequestException"
   863          },
   864          {
   865            "shape": "InternalServerErrorException"
   866          },
   867          {
   868            "shape": "ForbiddenException"
   869          },
   870          {
   871            "shape": "BadGatewayException"
   872          },
   873          {
   874            "shape": "NotFoundException"
   875          },
   876          {
   877            "shape": "GatewayTimeoutException"
   878          },
   879          {
   880            "shape": "TooManyRequestsException"
   881          }
   882        ]
   883      },
   884      "DescribeInput": {
   885        "name": "DescribeInput",
   886        "http": {
   887          "method": "GET",
   888          "requestUri": "/prod/inputs/{inputId}",
   889          "responseCode": 200
   890        },
   891        "input": {
   892          "shape": "DescribeInputRequest"
   893        },
   894        "output": {
   895          "shape": "DescribeInputResponse"
   896        },
   897        "errors": [
   898          {
   899            "shape": "BadRequestException"
   900          },
   901          {
   902            "shape": "InternalServerErrorException"
   903          },
   904          {
   905            "shape": "ForbiddenException"
   906          },
   907          {
   908            "shape": "BadGatewayException"
   909          },
   910          {
   911            "shape": "NotFoundException"
   912          },
   913          {
   914            "shape": "GatewayTimeoutException"
   915          },
   916          {
   917            "shape": "TooManyRequestsException"
   918          }
   919        ]
   920      },
   921      "DescribeInputDevice": {
   922        "name": "DescribeInputDevice",
   923        "http": {
   924          "method": "GET",
   925          "requestUri": "/prod/inputDevices/{inputDeviceId}",
   926          "responseCode": 200
   927        },
   928        "input": {
   929          "shape": "DescribeInputDeviceRequest"
   930        },
   931        "output": {
   932          "shape": "DescribeInputDeviceResponse"
   933        },
   934        "errors": [
   935          {
   936            "shape": "BadRequestException"
   937          },
   938          {
   939            "shape": "InternalServerErrorException"
   940          },
   941          {
   942            "shape": "ForbiddenException"
   943          },
   944          {
   945            "shape": "BadGatewayException"
   946          },
   947          {
   948            "shape": "NotFoundException"
   949          },
   950          {
   951            "shape": "GatewayTimeoutException"
   952          },
   953          {
   954            "shape": "TooManyRequestsException"
   955          }
   956        ]
   957      },
   958      "DescribeInputDeviceThumbnail": {
   959        "name": "DescribeInputDeviceThumbnail",
   960        "http": {
   961          "method": "GET",
   962          "requestUri": "/prod/inputDevices/{inputDeviceId}/thumbnailData",
   963          "responseCode": 200
   964        },
   965        "input": {
   966          "shape": "DescribeInputDeviceThumbnailRequest"
   967        },
   968        "output": {
   969          "shape": "DescribeInputDeviceThumbnailResponse"
   970        },
   971        "errors": [
   972          {
   973            "shape": "BadRequestException"
   974          },
   975          {
   976            "shape": "InternalServerErrorException"
   977          },
   978          {
   979            "shape": "ForbiddenException"
   980          },
   981          {
   982            "shape": "BadGatewayException"
   983          },
   984          {
   985            "shape": "NotFoundException"
   986          },
   987          {
   988            "shape": "GatewayTimeoutException"
   989          },
   990          {
   991            "shape": "TooManyRequestsException"
   992          }
   993        ]
   994      },
   995      "DescribeInputSecurityGroup": {
   996        "name": "DescribeInputSecurityGroup",
   997        "http": {
   998          "method": "GET",
   999          "requestUri": "/prod/inputSecurityGroups/{inputSecurityGroupId}",
  1000          "responseCode": 200
  1001        },
  1002        "input": {
  1003          "shape": "DescribeInputSecurityGroupRequest"
  1004        },
  1005        "output": {
  1006          "shape": "DescribeInputSecurityGroupResponse"
  1007        },
  1008        "errors": [
  1009          {
  1010            "shape": "BadRequestException"
  1011          },
  1012          {
  1013            "shape": "InternalServerErrorException"
  1014          },
  1015          {
  1016            "shape": "ForbiddenException"
  1017          },
  1018          {
  1019            "shape": "BadGatewayException"
  1020          },
  1021          {
  1022            "shape": "NotFoundException"
  1023          },
  1024          {
  1025            "shape": "GatewayTimeoutException"
  1026          },
  1027          {
  1028            "shape": "TooManyRequestsException"
  1029          }
  1030        ]
  1031      },
  1032      "DescribeMultiplex": {
  1033        "name": "DescribeMultiplex",
  1034        "http": {
  1035          "method": "GET",
  1036          "requestUri": "/prod/multiplexes/{multiplexId}",
  1037          "responseCode": 200
  1038        },
  1039        "input": {
  1040          "shape": "DescribeMultiplexRequest"
  1041        },
  1042        "output": {
  1043          "shape": "DescribeMultiplexResponse"
  1044        },
  1045        "errors": [
  1046          {
  1047            "shape": "BadRequestException"
  1048          },
  1049          {
  1050            "shape": "InternalServerErrorException"
  1051          },
  1052          {
  1053            "shape": "ForbiddenException"
  1054          },
  1055          {
  1056            "shape": "BadGatewayException"
  1057          },
  1058          {
  1059            "shape": "NotFoundException"
  1060          },
  1061          {
  1062            "shape": "GatewayTimeoutException"
  1063          },
  1064          {
  1065            "shape": "TooManyRequestsException"
  1066          }
  1067        ]
  1068      },
  1069      "DescribeMultiplexProgram": {
  1070        "name": "DescribeMultiplexProgram",
  1071        "http": {
  1072          "method": "GET",
  1073          "requestUri": "/prod/multiplexes/{multiplexId}/programs/{programName}",
  1074          "responseCode": 200
  1075        },
  1076        "input": {
  1077          "shape": "DescribeMultiplexProgramRequest"
  1078        },
  1079        "output": {
  1080          "shape": "DescribeMultiplexProgramResponse"
  1081        },
  1082        "errors": [
  1083          {
  1084            "shape": "BadRequestException"
  1085          },
  1086          {
  1087            "shape": "InternalServerErrorException"
  1088          },
  1089          {
  1090            "shape": "ForbiddenException"
  1091          },
  1092          {
  1093            "shape": "BadGatewayException"
  1094          },
  1095          {
  1096            "shape": "NotFoundException"
  1097          },
  1098          {
  1099            "shape": "GatewayTimeoutException"
  1100          },
  1101          {
  1102            "shape": "TooManyRequestsException"
  1103          }
  1104        ]
  1105      },
  1106      "DescribeOffering": {
  1107        "name": "DescribeOffering",
  1108        "http": {
  1109          "method": "GET",
  1110          "requestUri": "/prod/offerings/{offeringId}",
  1111          "responseCode": 200
  1112        },
  1113        "input": {
  1114          "shape": "DescribeOfferingRequest"
  1115        },
  1116        "output": {
  1117          "shape": "DescribeOfferingResponse"
  1118        },
  1119        "errors": [
  1120          {
  1121            "shape": "BadRequestException"
  1122          },
  1123          {
  1124            "shape": "InternalServerErrorException"
  1125          },
  1126          {
  1127            "shape": "ForbiddenException"
  1128          },
  1129          {
  1130            "shape": "BadGatewayException"
  1131          },
  1132          {
  1133            "shape": "NotFoundException"
  1134          },
  1135          {
  1136            "shape": "GatewayTimeoutException"
  1137          },
  1138          {
  1139            "shape": "TooManyRequestsException"
  1140          }
  1141        ]
  1142      },
  1143      "DescribeReservation": {
  1144        "name": "DescribeReservation",
  1145        "http": {
  1146          "method": "GET",
  1147          "requestUri": "/prod/reservations/{reservationId}",
  1148          "responseCode": 200
  1149        },
  1150        "input": {
  1151          "shape": "DescribeReservationRequest"
  1152        },
  1153        "output": {
  1154          "shape": "DescribeReservationResponse"
  1155        },
  1156        "errors": [
  1157          {
  1158            "shape": "BadRequestException"
  1159          },
  1160          {
  1161            "shape": "InternalServerErrorException"
  1162          },
  1163          {
  1164            "shape": "ForbiddenException"
  1165          },
  1166          {
  1167            "shape": "BadGatewayException"
  1168          },
  1169          {
  1170            "shape": "NotFoundException"
  1171          },
  1172          {
  1173            "shape": "GatewayTimeoutException"
  1174          },
  1175          {
  1176            "shape": "TooManyRequestsException"
  1177          }
  1178        ]
  1179      },
  1180      "DescribeSchedule": {
  1181        "name": "DescribeSchedule",
  1182        "http": {
  1183          "method": "GET",
  1184          "requestUri": "/prod/channels/{channelId}/schedule",
  1185          "responseCode": 200
  1186        },
  1187        "input": {
  1188          "shape": "DescribeScheduleRequest"
  1189        },
  1190        "output": {
  1191          "shape": "DescribeScheduleResponse"
  1192        },
  1193        "errors": [
  1194          {
  1195            "shape": "BadRequestException"
  1196          },
  1197          {
  1198            "shape": "InternalServerErrorException"
  1199          },
  1200          {
  1201            "shape": "ForbiddenException"
  1202          },
  1203          {
  1204            "shape": "BadGatewayException"
  1205          },
  1206          {
  1207            "shape": "NotFoundException"
  1208          },
  1209          {
  1210            "shape": "GatewayTimeoutException"
  1211          },
  1212          {
  1213            "shape": "TooManyRequestsException"
  1214          }
  1215        ]
  1216      },
  1217      "ListChannels": {
  1218        "name": "ListChannels",
  1219        "http": {
  1220          "method": "GET",
  1221          "requestUri": "/prod/channels",
  1222          "responseCode": 200
  1223        },
  1224        "input": {
  1225          "shape": "ListChannelsRequest"
  1226        },
  1227        "output": {
  1228          "shape": "ListChannelsResponse"
  1229        },
  1230        "errors": [
  1231          {
  1232            "shape": "BadRequestException"
  1233          },
  1234          {
  1235            "shape": "InternalServerErrorException"
  1236          },
  1237          {
  1238            "shape": "ForbiddenException"
  1239          },
  1240          {
  1241            "shape": "BadGatewayException"
  1242          },
  1243          {
  1244            "shape": "GatewayTimeoutException"
  1245          },
  1246          {
  1247            "shape": "TooManyRequestsException"
  1248          }
  1249        ]
  1250      },
  1251      "ListInputDeviceTransfers": {
  1252        "name": "ListInputDeviceTransfers",
  1253        "http": {
  1254          "method": "GET",
  1255          "requestUri": "/prod/inputDeviceTransfers",
  1256          "responseCode": 200
  1257        },
  1258        "input": {
  1259          "shape": "ListInputDeviceTransfersRequest"
  1260        },
  1261        "output": {
  1262          "shape": "ListInputDeviceTransfersResponse"
  1263        },
  1264        "errors": [
  1265          {
  1266            "shape": "BadRequestException"
  1267          },
  1268          {
  1269            "shape": "UnprocessableEntityException"
  1270          },
  1271          {
  1272            "shape": "InternalServerErrorException"
  1273          },
  1274          {
  1275            "shape": "ForbiddenException"
  1276          },
  1277          {
  1278            "shape": "BadGatewayException"
  1279          },
  1280          {
  1281            "shape": "GatewayTimeoutException"
  1282          },
  1283          {
  1284            "shape": "TooManyRequestsException"
  1285          }
  1286        ]
  1287      },
  1288      "ListInputDevices": {
  1289        "name": "ListInputDevices",
  1290        "http": {
  1291          "method": "GET",
  1292          "requestUri": "/prod/inputDevices",
  1293          "responseCode": 200
  1294        },
  1295        "input": {
  1296          "shape": "ListInputDevicesRequest"
  1297        },
  1298        "output": {
  1299          "shape": "ListInputDevicesResponse"
  1300        },
  1301        "errors": [
  1302          {
  1303            "shape": "BadRequestException"
  1304          },
  1305          {
  1306            "shape": "InternalServerErrorException"
  1307          },
  1308          {
  1309            "shape": "ForbiddenException"
  1310          },
  1311          {
  1312            "shape": "BadGatewayException"
  1313          },
  1314          {
  1315            "shape": "GatewayTimeoutException"
  1316          },
  1317          {
  1318            "shape": "TooManyRequestsException"
  1319          }
  1320        ]
  1321      },
  1322      "ListInputSecurityGroups": {
  1323        "name": "ListInputSecurityGroups",
  1324        "http": {
  1325          "method": "GET",
  1326          "requestUri": "/prod/inputSecurityGroups",
  1327          "responseCode": 200
  1328        },
  1329        "input": {
  1330          "shape": "ListInputSecurityGroupsRequest"
  1331        },
  1332        "output": {
  1333          "shape": "ListInputSecurityGroupsResponse"
  1334        },
  1335        "errors": [
  1336          {
  1337            "shape": "BadRequestException"
  1338          },
  1339          {
  1340            "shape": "InternalServerErrorException"
  1341          },
  1342          {
  1343            "shape": "ForbiddenException"
  1344          },
  1345          {
  1346            "shape": "BadGatewayException"
  1347          },
  1348          {
  1349            "shape": "GatewayTimeoutException"
  1350          },
  1351          {
  1352            "shape": "TooManyRequestsException"
  1353          }
  1354        ]
  1355      },
  1356      "ListInputs": {
  1357        "name": "ListInputs",
  1358        "http": {
  1359          "method": "GET",
  1360          "requestUri": "/prod/inputs",
  1361          "responseCode": 200
  1362        },
  1363        "input": {
  1364          "shape": "ListInputsRequest"
  1365        },
  1366        "output": {
  1367          "shape": "ListInputsResponse"
  1368        },
  1369        "errors": [
  1370          {
  1371            "shape": "BadRequestException"
  1372          },
  1373          {
  1374            "shape": "InternalServerErrorException"
  1375          },
  1376          {
  1377            "shape": "ForbiddenException"
  1378          },
  1379          {
  1380            "shape": "BadGatewayException"
  1381          },
  1382          {
  1383            "shape": "GatewayTimeoutException"
  1384          },
  1385          {
  1386            "shape": "TooManyRequestsException"
  1387          }
  1388        ]
  1389      },
  1390      "ListMultiplexPrograms": {
  1391        "name": "ListMultiplexPrograms",
  1392        "http": {
  1393          "method": "GET",
  1394          "requestUri": "/prod/multiplexes/{multiplexId}/programs",
  1395          "responseCode": 200
  1396        },
  1397        "input": {
  1398          "shape": "ListMultiplexProgramsRequest"
  1399        },
  1400        "output": {
  1401          "shape": "ListMultiplexProgramsResponse"
  1402        },
  1403        "errors": [
  1404          {
  1405            "shape": "BadRequestException"
  1406          },
  1407          {
  1408            "shape": "InternalServerErrorException"
  1409          },
  1410          {
  1411            "shape": "ForbiddenException"
  1412          },
  1413          {
  1414            "shape": "BadGatewayException"
  1415          },
  1416          {
  1417            "shape": "NotFoundException"
  1418          },
  1419          {
  1420            "shape": "GatewayTimeoutException"
  1421          },
  1422          {
  1423            "shape": "TooManyRequestsException"
  1424          }
  1425        ]
  1426      },
  1427      "ListMultiplexes": {
  1428        "name": "ListMultiplexes",
  1429        "http": {
  1430          "method": "GET",
  1431          "requestUri": "/prod/multiplexes",
  1432          "responseCode": 200
  1433        },
  1434        "input": {
  1435          "shape": "ListMultiplexesRequest"
  1436        },
  1437        "output": {
  1438          "shape": "ListMultiplexesResponse"
  1439        },
  1440        "errors": [
  1441          {
  1442            "shape": "BadRequestException"
  1443          },
  1444          {
  1445            "shape": "InternalServerErrorException"
  1446          },
  1447          {
  1448            "shape": "ForbiddenException"
  1449          },
  1450          {
  1451            "shape": "BadGatewayException"
  1452          },
  1453          {
  1454            "shape": "GatewayTimeoutException"
  1455          },
  1456          {
  1457            "shape": "TooManyRequestsException"
  1458          }
  1459        ]
  1460      },
  1461      "ListOfferings": {
  1462        "name": "ListOfferings",
  1463        "http": {
  1464          "method": "GET",
  1465          "requestUri": "/prod/offerings",
  1466          "responseCode": 200
  1467        },
  1468        "input": {
  1469          "shape": "ListOfferingsRequest"
  1470        },
  1471        "output": {
  1472          "shape": "ListOfferingsResponse"
  1473        },
  1474        "errors": [
  1475          {
  1476            "shape": "BadRequestException"
  1477          },
  1478          {
  1479            "shape": "InternalServerErrorException"
  1480          },
  1481          {
  1482            "shape": "ForbiddenException"
  1483          },
  1484          {
  1485            "shape": "BadGatewayException"
  1486          },
  1487          {
  1488            "shape": "GatewayTimeoutException"
  1489          },
  1490          {
  1491            "shape": "TooManyRequestsException"
  1492          }
  1493        ]
  1494      },
  1495      "ListReservations": {
  1496        "name": "ListReservations",
  1497        "http": {
  1498          "method": "GET",
  1499          "requestUri": "/prod/reservations",
  1500          "responseCode": 200
  1501        },
  1502        "input": {
  1503          "shape": "ListReservationsRequest"
  1504        },
  1505        "output": {
  1506          "shape": "ListReservationsResponse"
  1507        },
  1508        "errors": [
  1509          {
  1510            "shape": "BadRequestException"
  1511          },
  1512          {
  1513            "shape": "InternalServerErrorException"
  1514          },
  1515          {
  1516            "shape": "ForbiddenException"
  1517          },
  1518          {
  1519            "shape": "BadGatewayException"
  1520          },
  1521          {
  1522            "shape": "GatewayTimeoutException"
  1523          },
  1524          {
  1525            "shape": "TooManyRequestsException"
  1526          }
  1527        ]
  1528      },
  1529      "ListTagsForResource": {
  1530        "name": "ListTagsForResource",
  1531        "http": {
  1532          "method": "GET",
  1533          "requestUri": "/prod/tags/{resource-arn}",
  1534          "responseCode": 200
  1535        },
  1536        "input": {
  1537          "shape": "ListTagsForResourceRequest"
  1538        },
  1539        "output": {
  1540          "shape": "ListTagsForResourceResponse"
  1541        },
  1542        "errors": [
  1543          {
  1544            "shape": "NotFoundException"
  1545          },
  1546          {
  1547            "shape": "BadRequestException"
  1548          },
  1549          {
  1550            "shape": "InternalServerErrorException"
  1551          },
  1552          {
  1553            "shape": "ForbiddenException"
  1554          }
  1555        ]
  1556      },
  1557      "PurchaseOffering": {
  1558        "name": "PurchaseOffering",
  1559        "http": {
  1560          "method": "POST",
  1561          "requestUri": "/prod/offerings/{offeringId}/purchase",
  1562          "responseCode": 201
  1563        },
  1564        "input": {
  1565          "shape": "PurchaseOfferingRequest"
  1566        },
  1567        "output": {
  1568          "shape": "PurchaseOfferingResponse"
  1569        },
  1570        "errors": [
  1571          {
  1572            "shape": "BadRequestException"
  1573          },
  1574          {
  1575            "shape": "InternalServerErrorException"
  1576          },
  1577          {
  1578            "shape": "ForbiddenException"
  1579          },
  1580          {
  1581            "shape": "BadGatewayException"
  1582          },
  1583          {
  1584            "shape": "NotFoundException"
  1585          },
  1586          {
  1587            "shape": "GatewayTimeoutException"
  1588          },
  1589          {
  1590            "shape": "TooManyRequestsException"
  1591          },
  1592          {
  1593            "shape": "ConflictException"
  1594          }
  1595        ]
  1596      },
  1597      "RejectInputDeviceTransfer": {
  1598        "name": "RejectInputDeviceTransfer",
  1599        "http": {
  1600          "method": "POST",
  1601          "requestUri": "/prod/inputDevices/{inputDeviceId}/reject",
  1602          "responseCode": 200
  1603        },
  1604        "input": {
  1605          "shape": "RejectInputDeviceTransferRequest"
  1606        },
  1607        "output": {
  1608          "shape": "RejectInputDeviceTransferResponse"
  1609        },
  1610        "errors": [
  1611          {
  1612            "shape": "BadRequestException"
  1613          },
  1614          {
  1615            "shape": "UnprocessableEntityException"
  1616          },
  1617          {
  1618            "shape": "InternalServerErrorException"
  1619          },
  1620          {
  1621            "shape": "ForbiddenException"
  1622          },
  1623          {
  1624            "shape": "BadGatewayException"
  1625          },
  1626          {
  1627            "shape": "NotFoundException"
  1628          },
  1629          {
  1630            "shape": "GatewayTimeoutException"
  1631          },
  1632          {
  1633            "shape": "TooManyRequestsException"
  1634          },
  1635          {
  1636            "shape": "ConflictException"
  1637          }
  1638        ]
  1639      },
  1640      "StartChannel": {
  1641        "name": "StartChannel",
  1642        "http": {
  1643          "method": "POST",
  1644          "requestUri": "/prod/channels/{channelId}/start",
  1645          "responseCode": 200
  1646        },
  1647        "input": {
  1648          "shape": "StartChannelRequest"
  1649        },
  1650        "output": {
  1651          "shape": "StartChannelResponse"
  1652        },
  1653        "errors": [
  1654          {
  1655            "shape": "BadRequestException"
  1656          },
  1657          {
  1658            "shape": "InternalServerErrorException"
  1659          },
  1660          {
  1661            "shape": "ForbiddenException"
  1662          },
  1663          {
  1664            "shape": "BadGatewayException"
  1665          },
  1666          {
  1667            "shape": "NotFoundException"
  1668          },
  1669          {
  1670            "shape": "GatewayTimeoutException"
  1671          },
  1672          {
  1673            "shape": "TooManyRequestsException"
  1674          },
  1675          {
  1676            "shape": "ConflictException"
  1677          }
  1678        ]
  1679      },
  1680      "StartMultiplex": {
  1681        "name": "StartMultiplex",
  1682        "http": {
  1683          "method": "POST",
  1684          "requestUri": "/prod/multiplexes/{multiplexId}/start",
  1685          "responseCode": 202
  1686        },
  1687        "input": {
  1688          "shape": "StartMultiplexRequest"
  1689        },
  1690        "output": {
  1691          "shape": "StartMultiplexResponse"
  1692        },
  1693        "errors": [
  1694          {
  1695            "shape": "BadRequestException"
  1696          },
  1697          {
  1698            "shape": "InternalServerErrorException"
  1699          },
  1700          {
  1701            "shape": "ForbiddenException"
  1702          },
  1703          {
  1704            "shape": "BadGatewayException"
  1705          },
  1706          {
  1707            "shape": "NotFoundException"
  1708          },
  1709          {
  1710            "shape": "GatewayTimeoutException"
  1711          },
  1712          {
  1713            "shape": "TooManyRequestsException"
  1714          },
  1715          {
  1716            "shape": "ConflictException"
  1717          }
  1718        ]
  1719      },
  1720      "StopChannel": {
  1721        "name": "StopChannel",
  1722        "http": {
  1723          "method": "POST",
  1724          "requestUri": "/prod/channels/{channelId}/stop",
  1725          "responseCode": 200
  1726        },
  1727        "input": {
  1728          "shape": "StopChannelRequest"
  1729        },
  1730        "output": {
  1731          "shape": "StopChannelResponse"
  1732        },
  1733        "errors": [
  1734          {
  1735            "shape": "BadRequestException"
  1736          },
  1737          {
  1738            "shape": "InternalServerErrorException"
  1739          },
  1740          {
  1741            "shape": "ForbiddenException"
  1742          },
  1743          {
  1744            "shape": "BadGatewayException"
  1745          },
  1746          {
  1747            "shape": "NotFoundException"
  1748          },
  1749          {
  1750            "shape": "GatewayTimeoutException"
  1751          },
  1752          {
  1753            "shape": "TooManyRequestsException"
  1754          },
  1755          {
  1756            "shape": "ConflictException"
  1757          }
  1758        ]
  1759      },
  1760      "StopMultiplex": {
  1761        "name": "StopMultiplex",
  1762        "http": {
  1763          "method": "POST",
  1764          "requestUri": "/prod/multiplexes/{multiplexId}/stop",
  1765          "responseCode": 202
  1766        },
  1767        "input": {
  1768          "shape": "StopMultiplexRequest"
  1769        },
  1770        "output": {
  1771          "shape": "StopMultiplexResponse"
  1772        },
  1773        "errors": [
  1774          {
  1775            "shape": "BadRequestException"
  1776          },
  1777          {
  1778            "shape": "InternalServerErrorException"
  1779          },
  1780          {
  1781            "shape": "ForbiddenException"
  1782          },
  1783          {
  1784            "shape": "BadGatewayException"
  1785          },
  1786          {
  1787            "shape": "NotFoundException"
  1788          },
  1789          {
  1790            "shape": "GatewayTimeoutException"
  1791          },
  1792          {
  1793            "shape": "TooManyRequestsException"
  1794          },
  1795          {
  1796            "shape": "ConflictException"
  1797          }
  1798        ]
  1799      },
  1800      "TransferInputDevice": {
  1801        "name": "TransferInputDevice",
  1802        "http": {
  1803          "method": "POST",
  1804          "requestUri": "/prod/inputDevices/{inputDeviceId}/transfer",
  1805          "responseCode": 200
  1806        },
  1807        "input": {
  1808          "shape": "TransferInputDeviceRequest"
  1809        },
  1810        "output": {
  1811          "shape": "TransferInputDeviceResponse"
  1812        },
  1813        "errors": [
  1814          {
  1815            "shape": "BadRequestException"
  1816          },
  1817          {
  1818            "shape": "UnprocessableEntityException"
  1819          },
  1820          {
  1821            "shape": "InternalServerErrorException"
  1822          },
  1823          {
  1824            "shape": "ForbiddenException"
  1825          },
  1826          {
  1827            "shape": "BadGatewayException"
  1828          },
  1829          {
  1830            "shape": "NotFoundException"
  1831          },
  1832          {
  1833            "shape": "GatewayTimeoutException"
  1834          },
  1835          {
  1836            "shape": "TooManyRequestsException"
  1837          },
  1838          {
  1839            "shape": "ConflictException"
  1840          }
  1841        ]
  1842      },
  1843      "UpdateChannel": {
  1844        "name": "UpdateChannel",
  1845        "http": {
  1846          "method": "PUT",
  1847          "requestUri": "/prod/channels/{channelId}",
  1848          "responseCode": 200
  1849        },
  1850        "input": {
  1851          "shape": "UpdateChannelRequest"
  1852        },
  1853        "output": {
  1854          "shape": "UpdateChannelResponse"
  1855        },
  1856        "errors": [
  1857          {
  1858            "shape": "BadRequestException"
  1859          },
  1860          {
  1861            "shape": "UnprocessableEntityException"
  1862          },
  1863          {
  1864            "shape": "InternalServerErrorException"
  1865          },
  1866          {
  1867            "shape": "ForbiddenException"
  1868          },
  1869          {
  1870            "shape": "BadGatewayException"
  1871          },
  1872          {
  1873            "shape": "GatewayTimeoutException"
  1874          },
  1875          {
  1876            "shape": "ConflictException"
  1877          }
  1878        ]
  1879      },
  1880      "UpdateChannelClass": {
  1881        "name": "UpdateChannelClass",
  1882        "http": {
  1883          "method": "PUT",
  1884          "requestUri": "/prod/channels/{channelId}/channelClass",
  1885          "responseCode": 200
  1886        },
  1887        "input": {
  1888          "shape": "UpdateChannelClassRequest"
  1889        },
  1890        "output": {
  1891          "shape": "UpdateChannelClassResponse"
  1892        },
  1893        "errors": [
  1894          {
  1895            "shape": "BadRequestException"
  1896          },
  1897          {
  1898            "shape": "UnprocessableEntityException"
  1899          },
  1900          {
  1901            "shape": "InternalServerErrorException"
  1902          },
  1903          {
  1904            "shape": "ForbiddenException"
  1905          },
  1906          {
  1907            "shape": "BadGatewayException"
  1908          },
  1909          {
  1910            "shape": "NotFoundException"
  1911          },
  1912          {
  1913            "shape": "GatewayTimeoutException"
  1914          },
  1915          {
  1916            "shape": "TooManyRequestsException"
  1917          },
  1918          {
  1919            "shape": "ConflictException"
  1920          }
  1921        ]
  1922      },
  1923      "UpdateInput": {
  1924        "name": "UpdateInput",
  1925        "http": {
  1926          "method": "PUT",
  1927          "requestUri": "/prod/inputs/{inputId}",
  1928          "responseCode": 200
  1929        },
  1930        "input": {
  1931          "shape": "UpdateInputRequest"
  1932        },
  1933        "output": {
  1934          "shape": "UpdateInputResponse"
  1935        },
  1936        "errors": [
  1937          {
  1938            "shape": "BadRequestException"
  1939          },
  1940          {
  1941            "shape": "InternalServerErrorException"
  1942          },
  1943          {
  1944            "shape": "ForbiddenException"
  1945          },
  1946          {
  1947            "shape": "BadGatewayException"
  1948          },
  1949          {
  1950            "shape": "NotFoundException"
  1951          },
  1952          {
  1953            "shape": "GatewayTimeoutException"
  1954          },
  1955          {
  1956            "shape": "ConflictException"
  1957          }
  1958        ]
  1959      },
  1960      "UpdateInputDevice": {
  1961        "name": "UpdateInputDevice",
  1962        "http": {
  1963          "method": "PUT",
  1964          "requestUri": "/prod/inputDevices/{inputDeviceId}",
  1965          "responseCode": 200
  1966        },
  1967        "input": {
  1968          "shape": "UpdateInputDeviceRequest"
  1969        },
  1970        "output": {
  1971          "shape": "UpdateInputDeviceResponse"
  1972        },
  1973        "errors": [
  1974          {
  1975            "shape": "BadRequestException"
  1976          },
  1977          {
  1978            "shape": "UnprocessableEntityException"
  1979          },
  1980          {
  1981            "shape": "InternalServerErrorException"
  1982          },
  1983          {
  1984            "shape": "ForbiddenException"
  1985          },
  1986          {
  1987            "shape": "BadGatewayException"
  1988          },
  1989          {
  1990            "shape": "NotFoundException"
  1991          },
  1992          {
  1993            "shape": "GatewayTimeoutException"
  1994          },
  1995          {
  1996            "shape": "TooManyRequestsException"
  1997          }
  1998        ]
  1999      },
  2000      "UpdateInputSecurityGroup": {
  2001        "name": "UpdateInputSecurityGroup",
  2002        "http": {
  2003          "method": "PUT",
  2004          "requestUri": "/prod/inputSecurityGroups/{inputSecurityGroupId}",
  2005          "responseCode": 200
  2006        },
  2007        "input": {
  2008          "shape": "UpdateInputSecurityGroupRequest"
  2009        },
  2010        "output": {
  2011          "shape": "UpdateInputSecurityGroupResponse"
  2012        },
  2013        "errors": [
  2014          {
  2015            "shape": "BadRequestException"
  2016          },
  2017          {
  2018            "shape": "InternalServerErrorException"
  2019          },
  2020          {
  2021            "shape": "ForbiddenException"
  2022          },
  2023          {
  2024            "shape": "BadGatewayException"
  2025          },
  2026          {
  2027            "shape": "NotFoundException"
  2028          },
  2029          {
  2030            "shape": "GatewayTimeoutException"
  2031          },
  2032          {
  2033            "shape": "ConflictException"
  2034          }
  2035        ]
  2036      },
  2037      "UpdateMultiplex": {
  2038        "name": "UpdateMultiplex",
  2039        "http": {
  2040          "method": "PUT",
  2041          "requestUri": "/prod/multiplexes/{multiplexId}",
  2042          "responseCode": 200
  2043        },
  2044        "input": {
  2045          "shape": "UpdateMultiplexRequest"
  2046        },
  2047        "output": {
  2048          "shape": "UpdateMultiplexResponse"
  2049        },
  2050        "errors": [
  2051          {
  2052            "shape": "BadRequestException"
  2053          },
  2054          {
  2055            "shape": "UnprocessableEntityException"
  2056          },
  2057          {
  2058            "shape": "InternalServerErrorException"
  2059          },
  2060          {
  2061            "shape": "ForbiddenException"
  2062          },
  2063          {
  2064            "shape": "BadGatewayException"
  2065          },
  2066          {
  2067            "shape": "NotFoundException"
  2068          },
  2069          {
  2070            "shape": "GatewayTimeoutException"
  2071          },
  2072          {
  2073            "shape": "ConflictException"
  2074          }
  2075        ]
  2076      },
  2077      "UpdateMultiplexProgram": {
  2078        "name": "UpdateMultiplexProgram",
  2079        "http": {
  2080          "method": "PUT",
  2081          "requestUri": "/prod/multiplexes/{multiplexId}/programs/{programName}",
  2082          "responseCode": 200
  2083        },
  2084        "input": {
  2085          "shape": "UpdateMultiplexProgramRequest"
  2086        },
  2087        "output": {
  2088          "shape": "UpdateMultiplexProgramResponse"
  2089        },
  2090        "errors": [
  2091          {
  2092            "shape": "BadRequestException"
  2093          },
  2094          {
  2095            "shape": "UnprocessableEntityException"
  2096          },
  2097          {
  2098            "shape": "InternalServerErrorException"
  2099          },
  2100          {
  2101            "shape": "ForbiddenException"
  2102          },
  2103          {
  2104            "shape": "BadGatewayException"
  2105          },
  2106          {
  2107            "shape": "NotFoundException"
  2108          },
  2109          {
  2110            "shape": "GatewayTimeoutException"
  2111          },
  2112          {
  2113            "shape": "ConflictException"
  2114          }
  2115        ]
  2116      },
  2117      "UpdateReservation": {
  2118        "name": "UpdateReservation",
  2119        "http": {
  2120          "method": "PUT",
  2121          "requestUri": "/prod/reservations/{reservationId}",
  2122          "responseCode": 200
  2123        },
  2124        "input": {
  2125          "shape": "UpdateReservationRequest"
  2126        },
  2127        "output": {
  2128          "shape": "UpdateReservationResponse"
  2129        },
  2130        "errors": [
  2131          {
  2132            "shape": "BadRequestException"
  2133          },
  2134          {
  2135            "shape": "InternalServerErrorException"
  2136          },
  2137          {
  2138            "shape": "ForbiddenException"
  2139          },
  2140          {
  2141            "shape": "BadGatewayException"
  2142          },
  2143          {
  2144            "shape": "NotFoundException"
  2145          },
  2146          {
  2147            "shape": "GatewayTimeoutException"
  2148          },
  2149          {
  2150            "shape": "TooManyRequestsException"
  2151          },
  2152          {
  2153            "shape": "ConflictException"
  2154          }
  2155        ]
  2156      }
  2157    },
  2158    "shapes": {
  2159      "AacCodingMode": {
  2160        "type": "string",
  2161        "enum": [
  2162          "AD_RECEIVER_MIX",
  2163          "CODING_MODE_1_0",
  2164          "CODING_MODE_1_1",
  2165          "CODING_MODE_2_0",
  2166          "CODING_MODE_5_1"
  2167        ]
  2168      },
  2169      "AacInputType": {
  2170        "type": "string",
  2171        "enum": [
  2172          "BROADCASTER_MIXED_AD",
  2173          "NORMAL"
  2174        ]
  2175      },
  2176      "AacProfile": {
  2177        "type": "string",
  2178        "enum": [
  2179          "HEV1",
  2180          "HEV2",
  2181          "LC"
  2182        ]
  2183      },
  2184      "AacRateControlMode": {
  2185        "type": "string",
  2186        "enum": [
  2187          "CBR",
  2188          "VBR"
  2189        ]
  2190      },
  2191      "AacRawFormat": {
  2192        "type": "string",
  2193        "enum": [
  2194          "LATM_LOAS",
  2195          "NONE"
  2196        ]
  2197      },
  2198      "AacSettings": {
  2199        "type": "structure",
  2200        "members": {
  2201          "Bitrate": {
  2202            "shape": "__double",
  2203            "locationName": "bitrate"
  2204          },
  2205          "CodingMode": {
  2206            "shape": "AacCodingMode",
  2207            "locationName": "codingMode"
  2208          },
  2209          "InputType": {
  2210            "shape": "AacInputType",
  2211            "locationName": "inputType"
  2212          },
  2213          "Profile": {
  2214            "shape": "AacProfile",
  2215            "locationName": "profile"
  2216          },
  2217          "RateControlMode": {
  2218            "shape": "AacRateControlMode",
  2219            "locationName": "rateControlMode"
  2220          },
  2221          "RawFormat": {
  2222            "shape": "AacRawFormat",
  2223            "locationName": "rawFormat"
  2224          },
  2225          "SampleRate": {
  2226            "shape": "__double",
  2227            "locationName": "sampleRate"
  2228          },
  2229          "Spec": {
  2230            "shape": "AacSpec",
  2231            "locationName": "spec"
  2232          },
  2233          "VbrQuality": {
  2234            "shape": "AacVbrQuality",
  2235            "locationName": "vbrQuality"
  2236          }
  2237        }
  2238      },
  2239      "AacSpec": {
  2240        "type": "string",
  2241        "enum": [
  2242          "MPEG2",
  2243          "MPEG4"
  2244        ]
  2245      },
  2246      "AacVbrQuality": {
  2247        "type": "string",
  2248        "enum": [
  2249          "HIGH",
  2250          "LOW",
  2251          "MEDIUM_HIGH",
  2252          "MEDIUM_LOW"
  2253        ]
  2254      },
  2255      "Ac3BitstreamMode": {
  2256        "type": "string",
  2257        "enum": [
  2258          "COMMENTARY",
  2259          "COMPLETE_MAIN",
  2260          "DIALOGUE",
  2261          "EMERGENCY",
  2262          "HEARING_IMPAIRED",
  2263          "MUSIC_AND_EFFECTS",
  2264          "VISUALLY_IMPAIRED",
  2265          "VOICE_OVER"
  2266        ]
  2267      },
  2268      "Ac3CodingMode": {
  2269        "type": "string",
  2270        "enum": [
  2271          "CODING_MODE_1_0",
  2272          "CODING_MODE_1_1",
  2273          "CODING_MODE_2_0",
  2274          "CODING_MODE_3_2_LFE"
  2275        ]
  2276      },
  2277      "Ac3DrcProfile": {
  2278        "type": "string",
  2279        "enum": [
  2280          "FILM_STANDARD",
  2281          "NONE"
  2282        ]
  2283      },
  2284      "Ac3LfeFilter": {
  2285        "type": "string",
  2286        "enum": [
  2287          "DISABLED",
  2288          "ENABLED"
  2289        ]
  2290      },
  2291      "Ac3MetadataControl": {
  2292        "type": "string",
  2293        "enum": [
  2294          "FOLLOW_INPUT",
  2295          "USE_CONFIGURED"
  2296        ]
  2297      },
  2298      "Ac3Settings": {
  2299        "type": "structure",
  2300        "members": {
  2301          "Bitrate": {
  2302            "shape": "__double",
  2303            "locationName": "bitrate"
  2304          },
  2305          "BitstreamMode": {
  2306            "shape": "Ac3BitstreamMode",
  2307            "locationName": "bitstreamMode"
  2308          },
  2309          "CodingMode": {
  2310            "shape": "Ac3CodingMode",
  2311            "locationName": "codingMode"
  2312          },
  2313          "Dialnorm": {
  2314            "shape": "__integerMin1Max31",
  2315            "locationName": "dialnorm"
  2316          },
  2317          "DrcProfile": {
  2318            "shape": "Ac3DrcProfile",
  2319            "locationName": "drcProfile"
  2320          },
  2321          "LfeFilter": {
  2322            "shape": "Ac3LfeFilter",
  2323            "locationName": "lfeFilter"
  2324          },
  2325          "MetadataControl": {
  2326            "shape": "Ac3MetadataControl",
  2327            "locationName": "metadataControl"
  2328          }
  2329        }
  2330      },
  2331      "AcceptInputDeviceTransferRequest": {
  2332        "type": "structure",
  2333        "members": {
  2334          "InputDeviceId": {
  2335            "shape": "__string",
  2336            "location": "uri",
  2337            "locationName": "inputDeviceId"
  2338          }
  2339        },
  2340        "required": [
  2341          "InputDeviceId"
  2342        ]
  2343      },
  2344      "AcceptInputDeviceTransferResponse": {
  2345        "type": "structure",
  2346        "members": {
  2347        }
  2348      },
  2349      "AccessDenied": {
  2350        "type": "structure",
  2351        "members": {
  2352          "Message": {
  2353            "shape": "__string",
  2354            "locationName": "message"
  2355          }
  2356        }
  2357      },
  2358      "AfdSignaling": {
  2359        "type": "string",
  2360        "enum": [
  2361          "AUTO",
  2362          "FIXED",
  2363          "NONE"
  2364        ]
  2365      },
  2366      "AncillarySourceSettings": {
  2367        "type": "structure",
  2368        "members": {
  2369          "SourceAncillaryChannelNumber": {
  2370            "shape": "__integerMin1Max4",
  2371            "locationName": "sourceAncillaryChannelNumber"
  2372          }
  2373        }
  2374      },
  2375      "ArchiveCdnSettings": {
  2376        "type": "structure",
  2377        "members": {
  2378          "ArchiveS3Settings": {
  2379            "shape": "ArchiveS3Settings",
  2380            "locationName": "archiveS3Settings"
  2381          }
  2382        }
  2383      },
  2384      "ArchiveContainerSettings": {
  2385        "type": "structure",
  2386        "members": {
  2387          "M2tsSettings": {
  2388            "shape": "M2tsSettings",
  2389            "locationName": "m2tsSettings"
  2390          },
  2391          "RawSettings": {
  2392            "shape": "RawSettings",
  2393            "locationName": "rawSettings"
  2394          }
  2395        }
  2396      },
  2397      "ArchiveGroupSettings": {
  2398        "type": "structure",
  2399        "members": {
  2400          "ArchiveCdnSettings": {
  2401            "shape": "ArchiveCdnSettings",
  2402            "locationName": "archiveCdnSettings"
  2403          },
  2404          "Destination": {
  2405            "shape": "OutputLocationRef",
  2406            "locationName": "destination"
  2407          },
  2408          "RolloverInterval": {
  2409            "shape": "__integerMin1",
  2410            "locationName": "rolloverInterval"
  2411          }
  2412        },
  2413        "required": [
  2414          "Destination"
  2415        ]
  2416      },
  2417      "ArchiveOutputSettings": {
  2418        "type": "structure",
  2419        "members": {
  2420          "ContainerSettings": {
  2421            "shape": "ArchiveContainerSettings",
  2422            "locationName": "containerSettings"
  2423          },
  2424          "Extension": {
  2425            "shape": "__string",
  2426            "locationName": "extension"
  2427          },
  2428          "NameModifier": {
  2429            "shape": "__string",
  2430            "locationName": "nameModifier"
  2431          }
  2432        },
  2433        "required": [
  2434          "ContainerSettings"
  2435        ]
  2436      },
  2437      "ArchiveS3LogUploads": {
  2438        "type": "string",
  2439        "enum": [
  2440          "DISABLED",
  2441          "ENABLED"
  2442        ]
  2443      },
  2444      "ArchiveS3Settings": {
  2445        "type": "structure",
  2446        "members": {
  2447          "CannedAcl": {
  2448            "shape": "S3CannedAcl",
  2449            "locationName": "cannedAcl"
  2450          }
  2451        }
  2452      },
  2453      "AribDestinationSettings": {
  2454        "type": "structure",
  2455        "members": {
  2456        }
  2457      },
  2458      "AribSourceSettings": {
  2459        "type": "structure",
  2460        "members": {
  2461        }
  2462      },
  2463      "AudioChannelMapping": {
  2464        "type": "structure",
  2465        "members": {
  2466          "InputChannelLevels": {
  2467            "shape": "__listOfInputChannelLevel",
  2468            "locationName": "inputChannelLevels"
  2469          },
  2470          "OutputChannel": {
  2471            "shape": "__integerMin0Max7",
  2472            "locationName": "outputChannel"
  2473          }
  2474        },
  2475        "required": [
  2476          "OutputChannel",
  2477          "InputChannelLevels"
  2478        ]
  2479      },
  2480      "AudioCodecSettings": {
  2481        "type": "structure",
  2482        "members": {
  2483          "AacSettings": {
  2484            "shape": "AacSettings",
  2485            "locationName": "aacSettings"
  2486          },
  2487          "Ac3Settings": {
  2488            "shape": "Ac3Settings",
  2489            "locationName": "ac3Settings"
  2490          },
  2491          "Eac3Settings": {
  2492            "shape": "Eac3Settings",
  2493            "locationName": "eac3Settings"
  2494          },
  2495          "Mp2Settings": {
  2496            "shape": "Mp2Settings",
  2497            "locationName": "mp2Settings"
  2498          },
  2499          "PassThroughSettings": {
  2500            "shape": "PassThroughSettings",
  2501            "locationName": "passThroughSettings"
  2502          },
  2503          "WavSettings": {
  2504            "shape": "WavSettings",
  2505            "locationName": "wavSettings"
  2506          }
  2507        }
  2508      },
  2509      "AudioDescription": {
  2510        "type": "structure",
  2511        "members": {
  2512          "AudioNormalizationSettings": {
  2513            "shape": "AudioNormalizationSettings",
  2514            "locationName": "audioNormalizationSettings"
  2515          },
  2516          "AudioSelectorName": {
  2517            "shape": "__string",
  2518            "locationName": "audioSelectorName"
  2519          },
  2520          "AudioType": {
  2521            "shape": "AudioType",
  2522            "locationName": "audioType"
  2523          },
  2524          "AudioTypeControl": {
  2525            "shape": "AudioDescriptionAudioTypeControl",
  2526            "locationName": "audioTypeControl"
  2527          },
  2528          "AudioWatermarkingSettings": {
  2529            "shape": "AudioWatermarkSettings",
  2530            "locationName": "audioWatermarkingSettings"
  2531          },
  2532          "CodecSettings": {
  2533            "shape": "AudioCodecSettings",
  2534            "locationName": "codecSettings"
  2535          },
  2536          "LanguageCode": {
  2537            "shape": "__stringMin1Max35",
  2538            "locationName": "languageCode"
  2539          },
  2540          "LanguageCodeControl": {
  2541            "shape": "AudioDescriptionLanguageCodeControl",
  2542            "locationName": "languageCodeControl"
  2543          },
  2544          "Name": {
  2545            "shape": "__string",
  2546            "locationName": "name"
  2547          },
  2548          "RemixSettings": {
  2549            "shape": "RemixSettings",
  2550            "locationName": "remixSettings"
  2551          },
  2552          "StreamName": {
  2553            "shape": "__string",
  2554            "locationName": "streamName"
  2555          }
  2556        },
  2557        "required": [
  2558          "AudioSelectorName",
  2559          "Name"
  2560        ]
  2561      },
  2562      "AudioDescriptionAudioTypeControl": {
  2563        "type": "string",
  2564        "enum": [
  2565          "FOLLOW_INPUT",
  2566          "USE_CONFIGURED"
  2567        ]
  2568      },
  2569      "AudioDescriptionLanguageCodeControl": {
  2570        "type": "string",
  2571        "enum": [
  2572          "FOLLOW_INPUT",
  2573          "USE_CONFIGURED"
  2574        ]
  2575      },
  2576      "AudioHlsRenditionSelection": {
  2577        "type": "structure",
  2578        "members": {
  2579          "GroupId": {
  2580            "shape": "__stringMin1",
  2581            "locationName": "groupId"
  2582          },
  2583          "Name": {
  2584            "shape": "__stringMin1",
  2585            "locationName": "name"
  2586          }
  2587        },
  2588        "required": [
  2589          "Name",
  2590          "GroupId"
  2591        ]
  2592      },
  2593      "AudioLanguageSelection": {
  2594        "type": "structure",
  2595        "members": {
  2596          "LanguageCode": {
  2597            "shape": "__string",
  2598            "locationName": "languageCode"
  2599          },
  2600          "LanguageSelectionPolicy": {
  2601            "shape": "AudioLanguageSelectionPolicy",
  2602            "locationName": "languageSelectionPolicy"
  2603          }
  2604        },
  2605        "required": [
  2606          "LanguageCode"
  2607        ]
  2608      },
  2609      "AudioLanguageSelectionPolicy": {
  2610        "type": "string",
  2611        "enum": [
  2612          "LOOSE",
  2613          "STRICT"
  2614        ]
  2615      },
  2616      "AudioNormalizationAlgorithm": {
  2617        "type": "string",
  2618        "enum": [
  2619          "ITU_1770_1",
  2620          "ITU_1770_2"
  2621        ]
  2622      },
  2623      "AudioNormalizationAlgorithmControl": {
  2624        "type": "string",
  2625        "enum": [
  2626          "CORRECT_AUDIO"
  2627        ]
  2628      },
  2629      "AudioNormalizationSettings": {
  2630        "type": "structure",
  2631        "members": {
  2632          "Algorithm": {
  2633            "shape": "AudioNormalizationAlgorithm",
  2634            "locationName": "algorithm"
  2635          },
  2636          "AlgorithmControl": {
  2637            "shape": "AudioNormalizationAlgorithmControl",
  2638            "locationName": "algorithmControl"
  2639          },
  2640          "TargetLkfs": {
  2641            "shape": "__doubleMinNegative59Max0",
  2642            "locationName": "targetLkfs"
  2643          }
  2644        }
  2645      },
  2646      "AudioOnlyHlsSegmentType": {
  2647        "type": "string",
  2648        "enum": [
  2649          "AAC",
  2650          "FMP4"
  2651        ]
  2652      },
  2653      "AudioOnlyHlsSettings": {
  2654        "type": "structure",
  2655        "members": {
  2656          "AudioGroupId": {
  2657            "shape": "__string",
  2658            "locationName": "audioGroupId"
  2659          },
  2660          "AudioOnlyImage": {
  2661            "shape": "InputLocation",
  2662            "locationName": "audioOnlyImage"
  2663          },
  2664          "AudioTrackType": {
  2665            "shape": "AudioOnlyHlsTrackType",
  2666            "locationName": "audioTrackType"
  2667          },
  2668          "SegmentType": {
  2669            "shape": "AudioOnlyHlsSegmentType",
  2670            "locationName": "segmentType"
  2671          }
  2672        }
  2673      },
  2674      "AudioOnlyHlsTrackType": {
  2675        "type": "string",
  2676        "enum": [
  2677          "ALTERNATE_AUDIO_AUTO_SELECT",
  2678          "ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT",
  2679          "ALTERNATE_AUDIO_NOT_AUTO_SELECT",
  2680          "AUDIO_ONLY_VARIANT_STREAM"
  2681        ]
  2682      },
  2683      "AudioPidSelection": {
  2684        "type": "structure",
  2685        "members": {
  2686          "Pid": {
  2687            "shape": "__integerMin0Max8191",
  2688            "locationName": "pid"
  2689          }
  2690        },
  2691        "required": [
  2692          "Pid"
  2693        ]
  2694      },
  2695      "AudioSelector": {
  2696        "type": "structure",
  2697        "members": {
  2698          "Name": {
  2699            "shape": "__stringMin1",
  2700            "locationName": "name"
  2701          },
  2702          "SelectorSettings": {
  2703            "shape": "AudioSelectorSettings",
  2704            "locationName": "selectorSettings"
  2705          }
  2706        },
  2707        "required": [
  2708          "Name"
  2709        ]
  2710      },
  2711      "AudioSelectorSettings": {
  2712        "type": "structure",
  2713        "members": {
  2714          "AudioHlsRenditionSelection": {
  2715            "shape": "AudioHlsRenditionSelection",
  2716            "locationName": "audioHlsRenditionSelection"
  2717          },
  2718          "AudioLanguageSelection": {
  2719            "shape": "AudioLanguageSelection",
  2720            "locationName": "audioLanguageSelection"
  2721          },
  2722          "AudioPidSelection": {
  2723            "shape": "AudioPidSelection",
  2724            "locationName": "audioPidSelection"
  2725          },
  2726          "AudioTrackSelection": {
  2727            "shape": "AudioTrackSelection",
  2728            "locationName": "audioTrackSelection"
  2729          }
  2730        }
  2731      },
  2732      "AudioSilenceFailoverSettings": {
  2733        "type": "structure",
  2734        "members": {
  2735          "AudioSelectorName": {
  2736            "shape": "__string",
  2737            "locationName": "audioSelectorName"
  2738          },
  2739          "AudioSilenceThresholdMsec": {
  2740            "shape": "__integerMin1000",
  2741            "locationName": "audioSilenceThresholdMsec"
  2742          }
  2743        },
  2744        "required": [
  2745          "AudioSelectorName"
  2746        ]
  2747      },
  2748      "AudioTrack": {
  2749        "type": "structure",
  2750        "members": {
  2751          "Track": {
  2752            "shape": "__integerMin1",
  2753            "locationName": "track"
  2754          }
  2755        },
  2756        "required": [
  2757          "Track"
  2758        ]
  2759      },
  2760      "AudioTrackSelection": {
  2761        "type": "structure",
  2762        "members": {
  2763          "Tracks": {
  2764            "shape": "__listOfAudioTrack",
  2765            "locationName": "tracks"
  2766          }
  2767        },
  2768        "required": [
  2769          "Tracks"
  2770        ]
  2771      },
  2772      "AudioType": {
  2773        "type": "string",
  2774        "enum": [
  2775          "CLEAN_EFFECTS",
  2776          "HEARING_IMPAIRED",
  2777          "UNDEFINED",
  2778          "VISUAL_IMPAIRED_COMMENTARY"
  2779        ]
  2780      },
  2781      "AudioWatermarkSettings": {
  2782        "type": "structure",
  2783        "members": {
  2784          "NielsenWatermarksSettings": {
  2785            "shape": "NielsenWatermarksSettings",
  2786            "locationName": "nielsenWatermarksSettings"
  2787          }
  2788        }
  2789      },
  2790      "AuthenticationScheme": {
  2791        "type": "string",
  2792        "enum": [
  2793          "AKAMAI",
  2794          "COMMON"
  2795        ]
  2796      },
  2797      "AutomaticInputFailoverSettings": {
  2798        "type": "structure",
  2799        "members": {
  2800          "ErrorClearTimeMsec": {
  2801            "shape": "__integerMin1",
  2802            "locationName": "errorClearTimeMsec"
  2803          },
  2804          "FailoverConditions": {
  2805            "shape": "__listOfFailoverCondition",
  2806            "locationName": "failoverConditions"
  2807          },
  2808          "InputPreference": {
  2809            "shape": "InputPreference",
  2810            "locationName": "inputPreference"
  2811          },
  2812          "SecondaryInputId": {
  2813            "shape": "__string",
  2814            "locationName": "secondaryInputId"
  2815          }
  2816        },
  2817        "required": [
  2818          "SecondaryInputId"
  2819        ]
  2820      },
  2821      "AvailBlanking": {
  2822        "type": "structure",
  2823        "members": {
  2824          "AvailBlankingImage": {
  2825            "shape": "InputLocation",
  2826            "locationName": "availBlankingImage"
  2827          },
  2828          "State": {
  2829            "shape": "AvailBlankingState",
  2830            "locationName": "state"
  2831          }
  2832        }
  2833      },
  2834      "AvailBlankingState": {
  2835        "type": "string",
  2836        "enum": [
  2837          "DISABLED",
  2838          "ENABLED"
  2839        ]
  2840      },
  2841      "AvailConfiguration": {
  2842        "type": "structure",
  2843        "members": {
  2844          "AvailSettings": {
  2845            "shape": "AvailSettings",
  2846            "locationName": "availSettings"
  2847          }
  2848        }
  2849      },
  2850      "AvailSettings": {
  2851        "type": "structure",
  2852        "members": {
  2853          "Scte35SpliceInsert": {
  2854            "shape": "Scte35SpliceInsert",
  2855            "locationName": "scte35SpliceInsert"
  2856          },
  2857          "Scte35TimeSignalApos": {
  2858            "shape": "Scte35TimeSignalApos",
  2859            "locationName": "scte35TimeSignalApos"
  2860          }
  2861        }
  2862      },
  2863      "BadGatewayException": {
  2864        "type": "structure",
  2865        "members": {
  2866          "Message": {
  2867            "shape": "__string",
  2868            "locationName": "message"
  2869          }
  2870        },
  2871        "exception": true,
  2872        "error": {
  2873          "httpStatusCode": 502
  2874        }
  2875      },
  2876      "BadRequestException": {
  2877        "type": "structure",
  2878        "members": {
  2879          "Message": {
  2880            "shape": "__string",
  2881            "locationName": "message"
  2882          }
  2883        },
  2884        "exception": true,
  2885        "error": {
  2886          "httpStatusCode": 400
  2887        }
  2888      },
  2889      "BatchDelete": {
  2890        "type": "structure",
  2891        "members": {
  2892          "ChannelIds": {
  2893            "shape": "__listOf__string",
  2894            "locationName": "channelIds"
  2895          },
  2896          "InputIds": {
  2897            "shape": "__listOf__string",
  2898            "locationName": "inputIds"
  2899          },
  2900          "InputSecurityGroupIds": {
  2901            "shape": "__listOf__string",
  2902            "locationName": "inputSecurityGroupIds"
  2903          },
  2904          "MultiplexIds": {
  2905            "shape": "__listOf__string",
  2906            "locationName": "multiplexIds"
  2907          }
  2908        }
  2909      },
  2910      "BatchDeleteRequest": {
  2911        "type": "structure",
  2912        "members": {
  2913          "ChannelIds": {
  2914            "shape": "__listOf__string",
  2915            "locationName": "channelIds"
  2916          },
  2917          "InputIds": {
  2918            "shape": "__listOf__string",
  2919            "locationName": "inputIds"
  2920          },
  2921          "InputSecurityGroupIds": {
  2922            "shape": "__listOf__string",
  2923            "locationName": "inputSecurityGroupIds"
  2924          },
  2925          "MultiplexIds": {
  2926            "shape": "__listOf__string",
  2927            "locationName": "multiplexIds"
  2928          }
  2929        }
  2930      },
  2931      "BatchDeleteResponse": {
  2932        "type": "structure",
  2933        "members": {
  2934          "Failed": {
  2935            "shape": "__listOfBatchFailedResultModel",
  2936            "locationName": "failed"
  2937          },
  2938          "Successful": {
  2939            "shape": "__listOfBatchSuccessfulResultModel",
  2940            "locationName": "successful"
  2941          }
  2942        }
  2943      },
  2944      "BatchDeleteResultModel": {
  2945        "type": "structure",
  2946        "members": {
  2947          "Failed": {
  2948            "shape": "__listOfBatchFailedResultModel",
  2949            "locationName": "failed"
  2950          },
  2951          "Successful": {
  2952            "shape": "__listOfBatchSuccessfulResultModel",
  2953            "locationName": "successful"
  2954          }
  2955        }
  2956      },
  2957      "BatchFailedResultModel": {
  2958        "type": "structure",
  2959        "members": {
  2960          "Arn": {
  2961            "shape": "__string",
  2962            "locationName": "arn"
  2963          },
  2964          "Code": {
  2965            "shape": "__string",
  2966            "locationName": "code"
  2967          },
  2968          "Id": {
  2969            "shape": "__string",
  2970            "locationName": "id"
  2971          },
  2972          "Message": {
  2973            "shape": "__string",
  2974            "locationName": "message"
  2975          }
  2976        }
  2977      },
  2978      "BatchScheduleActionCreateRequest": {
  2979        "type": "structure",
  2980        "members": {
  2981          "ScheduleActions": {
  2982            "shape": "__listOfScheduleAction",
  2983            "locationName": "scheduleActions"
  2984          }
  2985        },
  2986        "required": [
  2987          "ScheduleActions"
  2988        ]
  2989      },
  2990      "BatchScheduleActionCreateResult": {
  2991        "type": "structure",
  2992        "members": {
  2993          "ScheduleActions": {
  2994            "shape": "__listOfScheduleAction",
  2995            "locationName": "scheduleActions"
  2996          }
  2997        },
  2998        "required": [
  2999          "ScheduleActions"
  3000        ]
  3001      },
  3002      "BatchScheduleActionDeleteRequest": {
  3003        "type": "structure",
  3004        "members": {
  3005          "ActionNames": {
  3006            "shape": "__listOf__string",
  3007            "locationName": "actionNames"
  3008          }
  3009        },
  3010        "required": [
  3011          "ActionNames"
  3012        ]
  3013      },
  3014      "BatchScheduleActionDeleteResult": {
  3015        "type": "structure",
  3016        "members": {
  3017          "ScheduleActions": {
  3018            "shape": "__listOfScheduleAction",
  3019            "locationName": "scheduleActions"
  3020          }
  3021        },
  3022        "required": [
  3023          "ScheduleActions"
  3024        ]
  3025      },
  3026      "BatchStart": {
  3027        "type": "structure",
  3028        "members": {
  3029          "ChannelIds": {
  3030            "shape": "__listOf__string",
  3031            "locationName": "channelIds"
  3032          },
  3033          "MultiplexIds": {
  3034            "shape": "__listOf__string",
  3035            "locationName": "multiplexIds"
  3036          }
  3037        }
  3038      },
  3039      "BatchStartRequest": {
  3040        "type": "structure",
  3041        "members": {
  3042          "ChannelIds": {
  3043            "shape": "__listOf__string",
  3044            "locationName": "channelIds"
  3045          },
  3046          "MultiplexIds": {
  3047            "shape": "__listOf__string",
  3048            "locationName": "multiplexIds"
  3049          }
  3050        }
  3051      },
  3052      "BatchStartResponse": {
  3053        "type": "structure",
  3054        "members": {
  3055          "Failed": {
  3056            "shape": "__listOfBatchFailedResultModel",
  3057            "locationName": "failed"
  3058          },
  3059          "Successful": {
  3060            "shape": "__listOfBatchSuccessfulResultModel",
  3061            "locationName": "successful"
  3062          }
  3063        }
  3064      },
  3065      "BatchStartResultModel": {
  3066        "type": "structure",
  3067        "members": {
  3068          "Failed": {
  3069            "shape": "__listOfBatchFailedResultModel",
  3070            "locationName": "failed"
  3071          },
  3072          "Successful": {
  3073            "shape": "__listOfBatchSuccessfulResultModel",
  3074            "locationName": "successful"
  3075          }
  3076        }
  3077      },
  3078      "BatchStop": {
  3079        "type": "structure",
  3080        "members": {
  3081          "ChannelIds": {
  3082            "shape": "__listOf__string",
  3083            "locationName": "channelIds"
  3084          },
  3085          "MultiplexIds": {
  3086            "shape": "__listOf__string",
  3087            "locationName": "multiplexIds"
  3088          }
  3089        }
  3090      },
  3091      "BatchStopRequest": {
  3092        "type": "structure",
  3093        "members": {
  3094          "ChannelIds": {
  3095            "shape": "__listOf__string",
  3096            "locationName": "channelIds"
  3097          },
  3098          "MultiplexIds": {
  3099            "shape": "__listOf__string",
  3100            "locationName": "multiplexIds"
  3101          }
  3102        }
  3103      },
  3104      "BatchStopResponse": {
  3105        "type": "structure",
  3106        "members": {
  3107          "Failed": {
  3108            "shape": "__listOfBatchFailedResultModel",
  3109            "locationName": "failed"
  3110          },
  3111          "Successful": {
  3112            "shape": "__listOfBatchSuccessfulResultModel",
  3113            "locationName": "successful"
  3114          }
  3115        }
  3116      },
  3117      "BatchStopResultModel": {
  3118        "type": "structure",
  3119        "members": {
  3120          "Failed": {
  3121            "shape": "__listOfBatchFailedResultModel",
  3122            "locationName": "failed"
  3123          },
  3124          "Successful": {
  3125            "shape": "__listOfBatchSuccessfulResultModel",
  3126            "locationName": "successful"
  3127          }
  3128        }
  3129      },
  3130      "BatchSuccessfulResultModel": {
  3131        "type": "structure",
  3132        "members": {
  3133          "Arn": {
  3134            "shape": "__string",
  3135            "locationName": "arn"
  3136          },
  3137          "Id": {
  3138            "shape": "__string",
  3139            "locationName": "id"
  3140          },
  3141          "State": {
  3142            "shape": "__string",
  3143            "locationName": "state"
  3144          }
  3145        }
  3146      },
  3147      "BatchUpdateScheduleRequest": {
  3148        "type": "structure",
  3149        "members": {
  3150          "ChannelId": {
  3151            "shape": "__string",
  3152            "location": "uri",
  3153            "locationName": "channelId"
  3154          },
  3155          "Creates": {
  3156            "shape": "BatchScheduleActionCreateRequest",
  3157            "locationName": "creates"
  3158          },
  3159          "Deletes": {
  3160            "shape": "BatchScheduleActionDeleteRequest",
  3161            "locationName": "deletes"
  3162          }
  3163        },
  3164        "required": [
  3165          "ChannelId"
  3166        ]
  3167      },
  3168      "BatchUpdateScheduleResponse": {
  3169        "type": "structure",
  3170        "members": {
  3171          "Creates": {
  3172            "shape": "BatchScheduleActionCreateResult",
  3173            "locationName": "creates"
  3174          },
  3175          "Deletes": {
  3176            "shape": "BatchScheduleActionDeleteResult",
  3177            "locationName": "deletes"
  3178          }
  3179        }
  3180      },
  3181      "BatchUpdateScheduleResult": {
  3182        "type": "structure",
  3183        "members": {
  3184          "Creates": {
  3185            "shape": "BatchScheduleActionCreateResult",
  3186            "locationName": "creates"
  3187          },
  3188          "Deletes": {
  3189            "shape": "BatchScheduleActionDeleteResult",
  3190            "locationName": "deletes"
  3191          }
  3192        }
  3193      },
  3194      "BlackoutSlate": {
  3195        "type": "structure",
  3196        "members": {
  3197          "BlackoutSlateImage": {
  3198            "shape": "InputLocation",
  3199            "locationName": "blackoutSlateImage"
  3200          },
  3201          "NetworkEndBlackout": {
  3202            "shape": "BlackoutSlateNetworkEndBlackout",
  3203            "locationName": "networkEndBlackout"
  3204          },
  3205          "NetworkEndBlackoutImage": {
  3206            "shape": "InputLocation",
  3207            "locationName": "networkEndBlackoutImage"
  3208          },
  3209          "NetworkId": {
  3210            "shape": "__stringMin34Max34",
  3211            "locationName": "networkId"
  3212          },
  3213          "State": {
  3214            "shape": "BlackoutSlateState",
  3215            "locationName": "state"
  3216          }
  3217        }
  3218      },
  3219      "BlackoutSlateNetworkEndBlackout": {
  3220        "type": "string",
  3221        "enum": [
  3222          "DISABLED",
  3223          "ENABLED"
  3224        ]
  3225      },
  3226      "BlackoutSlateState": {
  3227        "type": "string",
  3228        "enum": [
  3229          "DISABLED",
  3230          "ENABLED"
  3231        ]
  3232      },
  3233      "BurnInAlignment": {
  3234        "type": "string",
  3235        "enum": [
  3236          "CENTERED",
  3237          "LEFT",
  3238          "SMART"
  3239        ]
  3240      },
  3241      "BurnInBackgroundColor": {
  3242        "type": "string",
  3243        "enum": [
  3244          "BLACK",
  3245          "NONE",
  3246          "WHITE"
  3247        ]
  3248      },
  3249      "BurnInDestinationSettings": {
  3250        "type": "structure",
  3251        "members": {
  3252          "Alignment": {
  3253            "shape": "BurnInAlignment",
  3254            "locationName": "alignment"
  3255          },
  3256          "BackgroundColor": {
  3257            "shape": "BurnInBackgroundColor",
  3258            "locationName": "backgroundColor"
  3259          },
  3260          "BackgroundOpacity": {
  3261            "shape": "__integerMin0Max255",
  3262            "locationName": "backgroundOpacity"
  3263          },
  3264          "Font": {
  3265            "shape": "InputLocation",
  3266            "locationName": "font"
  3267          },
  3268          "FontColor": {
  3269            "shape": "BurnInFontColor",
  3270            "locationName": "fontColor"
  3271          },
  3272          "FontOpacity": {
  3273            "shape": "__integerMin0Max255",
  3274            "locationName": "fontOpacity"
  3275          },
  3276          "FontResolution": {
  3277            "shape": "__integerMin96Max600",
  3278            "locationName": "fontResolution"
  3279          },
  3280          "FontSize": {
  3281            "shape": "__string",
  3282            "locationName": "fontSize"
  3283          },
  3284          "OutlineColor": {
  3285            "shape": "BurnInOutlineColor",
  3286            "locationName": "outlineColor"
  3287          },
  3288          "OutlineSize": {
  3289            "shape": "__integerMin0Max10",
  3290            "locationName": "outlineSize"
  3291          },
  3292          "ShadowColor": {
  3293            "shape": "BurnInShadowColor",
  3294            "locationName": "shadowColor"
  3295          },
  3296          "ShadowOpacity": {
  3297            "shape": "__integerMin0Max255",
  3298            "locationName": "shadowOpacity"
  3299          },
  3300          "ShadowXOffset": {
  3301            "shape": "__integer",
  3302            "locationName": "shadowXOffset"
  3303          },
  3304          "ShadowYOffset": {
  3305            "shape": "__integer",
  3306            "locationName": "shadowYOffset"
  3307          },
  3308          "TeletextGridControl": {
  3309            "shape": "BurnInTeletextGridControl",
  3310            "locationName": "teletextGridControl"
  3311          },
  3312          "XPosition": {
  3313            "shape": "__integerMin0",
  3314            "locationName": "xPosition"
  3315          },
  3316          "YPosition": {
  3317            "shape": "__integerMin0",
  3318            "locationName": "yPosition"
  3319          }
  3320        }
  3321      },
  3322      "BurnInFontColor": {
  3323        "type": "string",
  3324        "enum": [
  3325          "BLACK",
  3326          "BLUE",
  3327          "GREEN",
  3328          "RED",
  3329          "WHITE",
  3330          "YELLOW"
  3331        ]
  3332      },
  3333      "BurnInOutlineColor": {
  3334        "type": "string",
  3335        "enum": [
  3336          "BLACK",
  3337          "BLUE",
  3338          "GREEN",
  3339          "RED",
  3340          "WHITE",
  3341          "YELLOW"
  3342        ]
  3343      },
  3344      "BurnInShadowColor": {
  3345        "type": "string",
  3346        "enum": [
  3347          "BLACK",
  3348          "NONE",
  3349          "WHITE"
  3350        ]
  3351      },
  3352      "BurnInTeletextGridControl": {
  3353        "type": "string",
  3354        "enum": [
  3355          "FIXED",
  3356          "SCALED"
  3357        ]
  3358      },
  3359      "CancelInputDeviceTransferRequest": {
  3360        "type": "structure",
  3361        "members": {
  3362          "InputDeviceId": {
  3363            "shape": "__string",
  3364            "location": "uri",
  3365            "locationName": "inputDeviceId"
  3366          }
  3367        },
  3368        "required": [
  3369          "InputDeviceId"
  3370        ]
  3371      },
  3372      "CancelInputDeviceTransferResponse": {
  3373        "type": "structure",
  3374        "members": {
  3375        }
  3376      },
  3377      "CaptionDescription": {
  3378        "type": "structure",
  3379        "members": {
  3380          "CaptionSelectorName": {
  3381            "shape": "__string",
  3382            "locationName": "captionSelectorName"
  3383          },
  3384          "DestinationSettings": {
  3385            "shape": "CaptionDestinationSettings",
  3386            "locationName": "destinationSettings"
  3387          },
  3388          "LanguageCode": {
  3389            "shape": "__string",
  3390            "locationName": "languageCode"
  3391          },
  3392          "LanguageDescription": {
  3393            "shape": "__string",
  3394            "locationName": "languageDescription"
  3395          },
  3396          "Name": {
  3397            "shape": "__string",
  3398            "locationName": "name"
  3399          }
  3400        },
  3401        "required": [
  3402          "CaptionSelectorName",
  3403          "Name"
  3404        ]
  3405      },
  3406      "CaptionDestinationSettings": {
  3407        "type": "structure",
  3408        "members": {
  3409          "AribDestinationSettings": {
  3410            "shape": "AribDestinationSettings",
  3411            "locationName": "aribDestinationSettings"
  3412          },
  3413          "BurnInDestinationSettings": {
  3414            "shape": "BurnInDestinationSettings",
  3415            "locationName": "burnInDestinationSettings"
  3416          },
  3417          "DvbSubDestinationSettings": {
  3418            "shape": "DvbSubDestinationSettings",
  3419            "locationName": "dvbSubDestinationSettings"
  3420          },
  3421          "EbuTtDDestinationSettings": {
  3422            "shape": "EbuTtDDestinationSettings",
  3423            "locationName": "ebuTtDDestinationSettings"
  3424          },
  3425          "EmbeddedDestinationSettings": {
  3426            "shape": "EmbeddedDestinationSettings",
  3427            "locationName": "embeddedDestinationSettings"
  3428          },
  3429          "EmbeddedPlusScte20DestinationSettings": {
  3430            "shape": "EmbeddedPlusScte20DestinationSettings",
  3431            "locationName": "embeddedPlusScte20DestinationSettings"
  3432          },
  3433          "RtmpCaptionInfoDestinationSettings": {
  3434            "shape": "RtmpCaptionInfoDestinationSettings",
  3435            "locationName": "rtmpCaptionInfoDestinationSettings"
  3436          },
  3437          "Scte20PlusEmbeddedDestinationSettings": {
  3438            "shape": "Scte20PlusEmbeddedDestinationSettings",
  3439            "locationName": "scte20PlusEmbeddedDestinationSettings"
  3440          },
  3441          "Scte27DestinationSettings": {
  3442            "shape": "Scte27DestinationSettings",
  3443            "locationName": "scte27DestinationSettings"
  3444          },
  3445          "SmpteTtDestinationSettings": {
  3446            "shape": "SmpteTtDestinationSettings",
  3447            "locationName": "smpteTtDestinationSettings"
  3448          },
  3449          "TeletextDestinationSettings": {
  3450            "shape": "TeletextDestinationSettings",
  3451            "locationName": "teletextDestinationSettings"
  3452          },
  3453          "TtmlDestinationSettings": {
  3454            "shape": "TtmlDestinationSettings",
  3455            "locationName": "ttmlDestinationSettings"
  3456          },
  3457          "WebvttDestinationSettings": {
  3458            "shape": "WebvttDestinationSettings",
  3459            "locationName": "webvttDestinationSettings"
  3460          }
  3461        }
  3462      },
  3463      "CaptionLanguageMapping": {
  3464        "type": "structure",
  3465        "members": {
  3466          "CaptionChannel": {
  3467            "shape": "__integerMin1Max4",
  3468            "locationName": "captionChannel"
  3469          },
  3470          "LanguageCode": {
  3471            "shape": "__stringMin3Max3",
  3472            "locationName": "languageCode"
  3473          },
  3474          "LanguageDescription": {
  3475            "shape": "__stringMin1",
  3476            "locationName": "languageDescription"
  3477          }
  3478        },
  3479        "required": [
  3480          "LanguageCode",
  3481          "LanguageDescription",
  3482          "CaptionChannel"
  3483        ]
  3484      },
  3485      "CaptionRectangle": {
  3486        "type": "structure",
  3487        "members": {
  3488          "Height": {
  3489            "shape": "__doubleMin0Max100",
  3490            "locationName": "height"
  3491          },
  3492          "LeftOffset": {
  3493            "shape": "__doubleMin0Max100",
  3494            "locationName": "leftOffset"
  3495          },
  3496          "TopOffset": {
  3497            "shape": "__doubleMin0Max100",
  3498            "locationName": "topOffset"
  3499          },
  3500          "Width": {
  3501            "shape": "__doubleMin0Max100",
  3502            "locationName": "width"
  3503          }
  3504        },
  3505        "required": [
  3506          "TopOffset",
  3507          "Height",
  3508          "Width",
  3509          "LeftOffset"
  3510        ]
  3511      },
  3512      "CaptionSelector": {
  3513        "type": "structure",
  3514        "members": {
  3515          "LanguageCode": {
  3516            "shape": "__string",
  3517            "locationName": "languageCode"
  3518          },
  3519          "Name": {
  3520            "shape": "__stringMin1",
  3521            "locationName": "name"
  3522          },
  3523          "SelectorSettings": {
  3524            "shape": "CaptionSelectorSettings",
  3525            "locationName": "selectorSettings"
  3526          }
  3527        },
  3528        "required": [
  3529          "Name"
  3530        ]
  3531      },
  3532      "CaptionSelectorSettings": {
  3533        "type": "structure",
  3534        "members": {
  3535          "AncillarySourceSettings": {
  3536            "shape": "AncillarySourceSettings",
  3537            "locationName": "ancillarySourceSettings"
  3538          },
  3539          "AribSourceSettings": {
  3540            "shape": "AribSourceSettings",
  3541            "locationName": "aribSourceSettings"
  3542          },
  3543          "DvbSubSourceSettings": {
  3544            "shape": "DvbSubSourceSettings",
  3545            "locationName": "dvbSubSourceSettings"
  3546          },
  3547          "EmbeddedSourceSettings": {
  3548            "shape": "EmbeddedSourceSettings",
  3549            "locationName": "embeddedSourceSettings"
  3550          },
  3551          "Scte20SourceSettings": {
  3552            "shape": "Scte20SourceSettings",
  3553            "locationName": "scte20SourceSettings"
  3554          },
  3555          "Scte27SourceSettings": {
  3556            "shape": "Scte27SourceSettings",
  3557            "locationName": "scte27SourceSettings"
  3558          },
  3559          "TeletextSourceSettings": {
  3560            "shape": "TeletextSourceSettings",
  3561            "locationName": "teletextSourceSettings"
  3562          }
  3563        }
  3564      },
  3565      "CdiInputResolution": {
  3566        "type": "string",
  3567        "enum": [
  3568          "SD",
  3569          "HD",
  3570          "FHD",
  3571          "UHD"
  3572        ]
  3573      },
  3574      "CdiInputSpecification": {
  3575        "type": "structure",
  3576        "members": {
  3577          "Resolution": {
  3578            "shape": "CdiInputResolution",
  3579            "locationName": "resolution"
  3580          }
  3581        }
  3582      },
  3583      "Channel": {
  3584        "type": "structure",
  3585        "members": {
  3586          "Arn": {
  3587            "shape": "__string",
  3588            "locationName": "arn"
  3589          },
  3590          "CdiInputSpecification": {
  3591            "shape": "CdiInputSpecification",
  3592            "locationName": "cdiInputSpecification"
  3593          },
  3594          "ChannelClass": {
  3595            "shape": "ChannelClass",
  3596            "locationName": "channelClass"
  3597          },
  3598          "Destinations": {
  3599            "shape": "__listOfOutputDestination",
  3600            "locationName": "destinations"
  3601          },
  3602          "EgressEndpoints": {
  3603            "shape": "__listOfChannelEgressEndpoint",
  3604            "locationName": "egressEndpoints"
  3605          },
  3606          "EncoderSettings": {
  3607            "shape": "EncoderSettings",
  3608            "locationName": "encoderSettings"
  3609          },
  3610          "Id": {
  3611            "shape": "__string",
  3612            "locationName": "id"
  3613          },
  3614          "InputAttachments": {
  3615            "shape": "__listOfInputAttachment",
  3616            "locationName": "inputAttachments"
  3617          },
  3618          "InputSpecification": {
  3619            "shape": "InputSpecification",
  3620            "locationName": "inputSpecification"
  3621          },
  3622          "LogLevel": {
  3623            "shape": "LogLevel",
  3624            "locationName": "logLevel"
  3625          },
  3626          "Name": {
  3627            "shape": "__string",
  3628            "locationName": "name"
  3629          },
  3630          "PipelineDetails": {
  3631            "shape": "__listOfPipelineDetail",
  3632            "locationName": "pipelineDetails"
  3633          },
  3634          "PipelinesRunningCount": {
  3635            "shape": "__integer",
  3636            "locationName": "pipelinesRunningCount"
  3637          },
  3638          "RoleArn": {
  3639            "shape": "__string",
  3640            "locationName": "roleArn"
  3641          },
  3642          "State": {
  3643            "shape": "ChannelState",
  3644            "locationName": "state"
  3645          },
  3646          "Tags": {
  3647            "shape": "Tags",
  3648            "locationName": "tags"
  3649          },
  3650          "Vpc": {
  3651            "shape": "VpcOutputSettingsDescription",
  3652            "locationName": "vpc"
  3653          }
  3654        }
  3655      },
  3656      "ChannelClass": {
  3657        "type": "string",
  3658        "enum": [
  3659          "STANDARD",
  3660          "SINGLE_PIPELINE"
  3661        ]
  3662      },
  3663      "ChannelConfigurationValidationError": {
  3664        "type": "structure",
  3665        "members": {
  3666          "Message": {
  3667            "shape": "__string",
  3668            "locationName": "message"
  3669          },
  3670          "ValidationErrors": {
  3671            "shape": "__listOfValidationError",
  3672            "locationName": "validationErrors"
  3673          }
  3674        }
  3675      },
  3676      "ChannelEgressEndpoint": {
  3677        "type": "structure",
  3678        "members": {
  3679          "SourceIp": {
  3680            "shape": "__string",
  3681            "locationName": "sourceIp"
  3682          }
  3683        }
  3684      },
  3685      "ChannelState": {
  3686        "type": "string",
  3687        "enum": [
  3688          "CREATING",
  3689          "CREATE_FAILED",
  3690          "IDLE",
  3691          "STARTING",
  3692          "RUNNING",
  3693          "RECOVERING",
  3694          "STOPPING",
  3695          "DELETING",
  3696          "DELETED",
  3697          "UPDATING",
  3698          "UPDATE_FAILED"
  3699        ]
  3700      },
  3701      "ChannelSummary": {
  3702        "type": "structure",
  3703        "members": {
  3704          "Arn": {
  3705            "shape": "__string",
  3706            "locationName": "arn"
  3707          },
  3708          "CdiInputSpecification": {
  3709            "shape": "CdiInputSpecification",
  3710            "locationName": "cdiInputSpecification"
  3711          },
  3712          "ChannelClass": {
  3713            "shape": "ChannelClass",
  3714            "locationName": "channelClass"
  3715          },
  3716          "Destinations": {
  3717            "shape": "__listOfOutputDestination",
  3718            "locationName": "destinations"
  3719          },
  3720          "EgressEndpoints": {
  3721            "shape": "__listOfChannelEgressEndpoint",
  3722            "locationName": "egressEndpoints"
  3723          },
  3724          "Id": {
  3725            "shape": "__string",
  3726            "locationName": "id"
  3727          },
  3728          "InputAttachments": {
  3729            "shape": "__listOfInputAttachment",
  3730            "locationName": "inputAttachments"
  3731          },
  3732          "InputSpecification": {
  3733            "shape": "InputSpecification",
  3734            "locationName": "inputSpecification"
  3735          },
  3736          "LogLevel": {
  3737            "shape": "LogLevel",
  3738            "locationName": "logLevel"
  3739          },
  3740          "Name": {
  3741            "shape": "__string",
  3742            "locationName": "name"
  3743          },
  3744          "PipelinesRunningCount": {
  3745            "shape": "__integer",
  3746            "locationName": "pipelinesRunningCount"
  3747          },
  3748          "RoleArn": {
  3749            "shape": "__string",
  3750            "locationName": "roleArn"
  3751          },
  3752          "State": {
  3753            "shape": "ChannelState",
  3754            "locationName": "state"
  3755          },
  3756          "Tags": {
  3757            "shape": "Tags",
  3758            "locationName": "tags"
  3759          },
  3760          "Vpc": {
  3761            "shape": "VpcOutputSettingsDescription",
  3762            "locationName": "vpc"
  3763          }
  3764        }
  3765      },
  3766      "ClaimDeviceRequest": {
  3767        "type": "structure",
  3768        "members": {
  3769          "Id": {
  3770            "shape": "__string",
  3771            "locationName": "id"
  3772          }
  3773        }
  3774      },
  3775      "ClaimDeviceResponse": {
  3776        "type": "structure",
  3777        "members": {
  3778        }
  3779      },
  3780      "ColorSpacePassthroughSettings": {
  3781        "type": "structure",
  3782        "members": {
  3783        }
  3784      },
  3785      "ConflictException": {
  3786        "type": "structure",
  3787        "members": {
  3788          "Message": {
  3789            "shape": "__string",
  3790            "locationName": "message"
  3791          }
  3792        },
  3793        "exception": true,
  3794        "error": {
  3795          "httpStatusCode": 409
  3796        }
  3797      },
  3798      "CreateChannel": {
  3799        "type": "structure",
  3800        "members": {
  3801          "CdiInputSpecification": {
  3802            "shape": "CdiInputSpecification",
  3803            "locationName": "cdiInputSpecification"
  3804          },
  3805          "ChannelClass": {
  3806            "shape": "ChannelClass",
  3807            "locationName": "channelClass"
  3808          },
  3809          "Destinations": {
  3810            "shape": "__listOfOutputDestination",
  3811            "locationName": "destinations"
  3812          },
  3813          "EncoderSettings": {
  3814            "shape": "EncoderSettings",
  3815            "locationName": "encoderSettings"
  3816          },
  3817          "InputAttachments": {
  3818            "shape": "__listOfInputAttachment",
  3819            "locationName": "inputAttachments"
  3820          },
  3821          "InputSpecification": {
  3822            "shape": "InputSpecification",
  3823            "locationName": "inputSpecification"
  3824          },
  3825          "LogLevel": {
  3826            "shape": "LogLevel",
  3827            "locationName": "logLevel"
  3828          },
  3829          "Name": {
  3830            "shape": "__string",
  3831            "locationName": "name"
  3832          },
  3833          "RequestId": {
  3834            "shape": "__string",
  3835            "locationName": "requestId",
  3836            "idempotencyToken": true
  3837          },
  3838          "Reserved": {
  3839            "shape": "__string",
  3840            "locationName": "reserved",
  3841            "deprecated": true
  3842          },
  3843          "RoleArn": {
  3844            "shape": "__string",
  3845            "locationName": "roleArn"
  3846          },
  3847          "Tags": {
  3848            "shape": "Tags",
  3849            "locationName": "tags"
  3850          },
  3851          "Vpc": {
  3852            "shape": "VpcOutputSettings",
  3853            "locationName": "vpc"
  3854          }
  3855        }
  3856      },
  3857      "CreateChannelRequest": {
  3858        "type": "structure",
  3859        "members": {
  3860          "CdiInputSpecification": {
  3861            "shape": "CdiInputSpecification",
  3862            "locationName": "cdiInputSpecification"
  3863          },
  3864          "ChannelClass": {
  3865            "shape": "ChannelClass",
  3866            "locationName": "channelClass"
  3867          },
  3868          "Destinations": {
  3869            "shape": "__listOfOutputDestination",
  3870            "locationName": "destinations"
  3871          },
  3872          "EncoderSettings": {
  3873            "shape": "EncoderSettings",
  3874            "locationName": "encoderSettings"
  3875          },
  3876          "InputAttachments": {
  3877            "shape": "__listOfInputAttachment",
  3878            "locationName": "inputAttachments"
  3879          },
  3880          "InputSpecification": {
  3881            "shape": "InputSpecification",
  3882            "locationName": "inputSpecification"
  3883          },
  3884          "LogLevel": {
  3885            "shape": "LogLevel",
  3886            "locationName": "logLevel"
  3887          },
  3888          "Name": {
  3889            "shape": "__string",
  3890            "locationName": "name"
  3891          },
  3892          "RequestId": {
  3893            "shape": "__string",
  3894            "locationName": "requestId",
  3895            "idempotencyToken": true
  3896          },
  3897          "Reserved": {
  3898            "shape": "__string",
  3899            "locationName": "reserved",
  3900            "deprecated": true
  3901          },
  3902          "RoleArn": {
  3903            "shape": "__string",
  3904            "locationName": "roleArn"
  3905          },
  3906          "Tags": {
  3907            "shape": "Tags",
  3908            "locationName": "tags"
  3909          },
  3910          "Vpc": {
  3911            "shape": "VpcOutputSettings",
  3912            "locationName": "vpc"
  3913          }
  3914        }
  3915      },
  3916      "CreateChannelResponse": {
  3917        "type": "structure",
  3918        "members": {
  3919          "Channel": {
  3920            "shape": "Channel",
  3921            "locationName": "channel"
  3922          }
  3923        }
  3924      },
  3925      "CreateChannelResultModel": {
  3926        "type": "structure",
  3927        "members": {
  3928          "Channel": {
  3929            "shape": "Channel",
  3930            "locationName": "channel"
  3931          }
  3932        }
  3933      },
  3934      "CreateInput": {
  3935        "type": "structure",
  3936        "members": {
  3937          "Destinations": {
  3938            "shape": "__listOfInputDestinationRequest",
  3939            "locationName": "destinations"
  3940          },
  3941          "InputDevices": {
  3942            "shape": "__listOfInputDeviceSettings",
  3943            "locationName": "inputDevices"
  3944          },
  3945          "InputSecurityGroups": {
  3946            "shape": "__listOf__string",
  3947            "locationName": "inputSecurityGroups"
  3948          },
  3949          "MediaConnectFlows": {
  3950            "shape": "__listOfMediaConnectFlowRequest",
  3951            "locationName": "mediaConnectFlows"
  3952          },
  3953          "Name": {
  3954            "shape": "__string",
  3955            "locationName": "name"
  3956          },
  3957          "RequestId": {
  3958            "shape": "__string",
  3959            "locationName": "requestId",
  3960            "idempotencyToken": true
  3961          },
  3962          "RoleArn": {
  3963            "shape": "__string",
  3964            "locationName": "roleArn"
  3965          },
  3966          "Sources": {
  3967            "shape": "__listOfInputSourceRequest",
  3968            "locationName": "sources"
  3969          },
  3970          "Tags": {
  3971            "shape": "Tags",
  3972            "locationName": "tags"
  3973          },
  3974          "Type": {
  3975            "shape": "InputType",
  3976            "locationName": "type"
  3977          },
  3978          "Vpc": {
  3979            "shape": "InputVpcRequest",
  3980            "locationName": "vpc"
  3981          }
  3982        }
  3983      },
  3984      "CreateInputRequest": {
  3985        "type": "structure",
  3986        "members": {
  3987          "Destinations": {
  3988            "shape": "__listOfInputDestinationRequest",
  3989            "locationName": "destinations"
  3990          },
  3991          "InputDevices": {
  3992            "shape": "__listOfInputDeviceSettings",
  3993            "locationName": "inputDevices"
  3994          },
  3995          "InputSecurityGroups": {
  3996            "shape": "__listOf__string",
  3997            "locationName": "inputSecurityGroups"
  3998          },
  3999          "MediaConnectFlows": {
  4000            "shape": "__listOfMediaConnectFlowRequest",
  4001            "locationName": "mediaConnectFlows"
  4002          },
  4003          "Name": {
  4004            "shape": "__string",
  4005            "locationName": "name"
  4006          },
  4007          "RequestId": {
  4008            "shape": "__string",
  4009            "locationName": "requestId",
  4010            "idempotencyToken": true
  4011          },
  4012          "RoleArn": {
  4013            "shape": "__string",
  4014            "locationName": "roleArn"
  4015          },
  4016          "Sources": {
  4017            "shape": "__listOfInputSourceRequest",
  4018            "locationName": "sources"
  4019          },
  4020          "Tags": {
  4021            "shape": "Tags",
  4022            "locationName": "tags"
  4023          },
  4024          "Type": {
  4025            "shape": "InputType",
  4026            "locationName": "type"
  4027          },
  4028          "Vpc": {
  4029            "shape": "InputVpcRequest",
  4030            "locationName": "vpc"
  4031          }
  4032        }
  4033      },
  4034      "CreateInputResponse": {
  4035        "type": "structure",
  4036        "members": {
  4037          "Input": {
  4038            "shape": "Input",
  4039            "locationName": "input"
  4040          }
  4041        }
  4042      },
  4043      "CreateInputResultModel": {
  4044        "type": "structure",
  4045        "members": {
  4046          "Input": {
  4047            "shape": "Input",
  4048            "locationName": "input"
  4049          }
  4050        }
  4051      },
  4052      "CreateInputSecurityGroupRequest": {
  4053        "type": "structure",
  4054        "members": {
  4055          "Tags": {
  4056            "shape": "Tags",
  4057            "locationName": "tags"
  4058          },
  4059          "WhitelistRules": {
  4060            "shape": "__listOfInputWhitelistRuleCidr",
  4061            "locationName": "whitelistRules"
  4062          }
  4063        }
  4064      },
  4065      "CreateInputSecurityGroupResponse": {
  4066        "type": "structure",
  4067        "members": {
  4068          "SecurityGroup": {
  4069            "shape": "InputSecurityGroup",
  4070            "locationName": "securityGroup"
  4071          }
  4072        }
  4073      },
  4074      "CreateInputSecurityGroupResultModel": {
  4075        "type": "structure",
  4076        "members": {
  4077          "SecurityGroup": {
  4078            "shape": "InputSecurityGroup",
  4079            "locationName": "securityGroup"
  4080          }
  4081        }
  4082      },
  4083      "CreateMultiplex": {
  4084        "type": "structure",
  4085        "members": {
  4086          "AvailabilityZones": {
  4087            "shape": "__listOf__string",
  4088            "locationName": "availabilityZones"
  4089          },
  4090          "MultiplexSettings": {
  4091            "shape": "MultiplexSettings",
  4092            "locationName": "multiplexSettings"
  4093          },
  4094          "Name": {
  4095            "shape": "__string",
  4096            "locationName": "name"
  4097          },
  4098          "RequestId": {
  4099            "shape": "__string",
  4100            "locationName": "requestId",
  4101            "idempotencyToken": true
  4102          },
  4103          "Tags": {
  4104            "shape": "Tags",
  4105            "locationName": "tags"
  4106          }
  4107        },
  4108        "required": [
  4109          "RequestId",
  4110          "MultiplexSettings",
  4111          "AvailabilityZones",
  4112          "Name"
  4113        ]
  4114      },
  4115      "CreateMultiplexProgram": {
  4116        "type": "structure",
  4117        "members": {
  4118          "MultiplexProgramSettings": {
  4119            "shape": "MultiplexProgramSettings",
  4120            "locationName": "multiplexProgramSettings"
  4121          },
  4122          "ProgramName": {
  4123            "shape": "__string",
  4124            "locationName": "programName"
  4125          },
  4126          "RequestId": {
  4127            "shape": "__string",
  4128            "locationName": "requestId",
  4129            "idempotencyToken": true
  4130          }
  4131        },
  4132        "required": [
  4133          "RequestId",
  4134          "MultiplexProgramSettings",
  4135          "ProgramName"
  4136        ]
  4137      },
  4138      "CreateMultiplexProgramRequest": {
  4139        "type": "structure",
  4140        "members": {
  4141          "MultiplexId": {
  4142            "shape": "__string",
  4143            "location": "uri",
  4144            "locationName": "multiplexId"
  4145          },
  4146          "MultiplexProgramSettings": {
  4147            "shape": "MultiplexProgramSettings",
  4148            "locationName": "multiplexProgramSettings"
  4149          },
  4150          "ProgramName": {
  4151            "shape": "__string",
  4152            "locationName": "programName"
  4153          },
  4154          "RequestId": {
  4155            "shape": "__string",
  4156            "locationName": "requestId",
  4157            "idempotencyToken": true
  4158          }
  4159        },
  4160        "required": [
  4161          "MultiplexId",
  4162          "RequestId",
  4163          "MultiplexProgramSettings",
  4164          "ProgramName"
  4165        ]
  4166      },
  4167      "CreateMultiplexProgramResponse": {
  4168        "type": "structure",
  4169        "members": {
  4170          "MultiplexProgram": {
  4171            "shape": "MultiplexProgram",
  4172            "locationName": "multiplexProgram"
  4173          }
  4174        }
  4175      },
  4176      "CreateMultiplexProgramResultModel": {
  4177        "type": "structure",
  4178        "members": {
  4179          "MultiplexProgram": {
  4180            "shape": "MultiplexProgram",
  4181            "locationName": "multiplexProgram"
  4182          }
  4183        }
  4184      },
  4185      "CreateMultiplexRequest": {
  4186        "type": "structure",
  4187        "members": {
  4188          "AvailabilityZones": {
  4189            "shape": "__listOf__string",
  4190            "locationName": "availabilityZones"
  4191          },
  4192          "MultiplexSettings": {
  4193            "shape": "MultiplexSettings",
  4194            "locationName": "multiplexSettings"
  4195          },
  4196          "Name": {
  4197            "shape": "__string",
  4198            "locationName": "name"
  4199          },
  4200          "RequestId": {
  4201            "shape": "__string",
  4202            "locationName": "requestId",
  4203            "idempotencyToken": true
  4204          },
  4205          "Tags": {
  4206            "shape": "Tags",
  4207            "locationName": "tags"
  4208          }
  4209        },
  4210        "required": [
  4211          "RequestId",
  4212          "MultiplexSettings",
  4213          "AvailabilityZones",
  4214          "Name"
  4215        ]
  4216      },
  4217      "CreateMultiplexResponse": {
  4218        "type": "structure",
  4219        "members": {
  4220          "Multiplex": {
  4221            "shape": "Multiplex",
  4222            "locationName": "multiplex"
  4223          }
  4224        }
  4225      },
  4226      "CreateMultiplexResultModel": {
  4227        "type": "structure",
  4228        "members": {
  4229          "Multiplex": {
  4230            "shape": "Multiplex",
  4231            "locationName": "multiplex"
  4232          }
  4233        }
  4234      },
  4235      "CreatePartnerInput": {
  4236        "type": "structure",
  4237        "members": {
  4238          "RequestId": {
  4239            "shape": "__string",
  4240            "locationName": "requestId",
  4241            "idempotencyToken": true
  4242          },
  4243          "Tags": {
  4244            "shape": "Tags",
  4245            "locationName": "tags"
  4246          }
  4247        }
  4248      },
  4249      "CreatePartnerInputRequest": {
  4250        "type": "structure",
  4251        "members": {
  4252          "InputId": {
  4253            "shape": "__string",
  4254            "location": "uri",
  4255            "locationName": "inputId"
  4256          },
  4257          "RequestId": {
  4258            "shape": "__string",
  4259            "locationName": "requestId",
  4260            "idempotencyToken": true
  4261          },
  4262          "Tags": {
  4263            "shape": "Tags",
  4264            "locationName": "tags"
  4265          }
  4266        },
  4267        "required": [
  4268          "InputId"
  4269        ]
  4270      },
  4271      "CreatePartnerInputResponse": {
  4272        "type": "structure",
  4273        "members": {
  4274          "Input": {
  4275            "shape": "Input",
  4276            "locationName": "input"
  4277          }
  4278        }
  4279      },
  4280      "CreatePartnerInputResultModel": {
  4281        "type": "structure",
  4282        "members": {
  4283          "Input": {
  4284            "shape": "Input",
  4285            "locationName": "input"
  4286          }
  4287        }
  4288      },
  4289      "CreateTagsRequest": {
  4290        "type": "structure",
  4291        "members": {
  4292          "ResourceArn": {
  4293            "shape": "__string",
  4294            "location": "uri",
  4295            "locationName": "resource-arn"
  4296          },
  4297          "Tags": {
  4298            "shape": "Tags",
  4299            "locationName": "tags"
  4300          }
  4301        },
  4302        "required": [
  4303          "ResourceArn"
  4304        ]
  4305      },
  4306      "DeleteChannelRequest": {
  4307        "type": "structure",
  4308        "members": {
  4309          "ChannelId": {
  4310            "shape": "__string",
  4311            "location": "uri",
  4312            "locationName": "channelId"
  4313          }
  4314        },
  4315        "required": [
  4316          "ChannelId"
  4317        ]
  4318      },
  4319      "DeleteChannelResponse": {
  4320        "type": "structure",
  4321        "members": {
  4322          "Arn": {
  4323            "shape": "__string",
  4324            "locationName": "arn"
  4325          },
  4326          "CdiInputSpecification": {
  4327            "shape": "CdiInputSpecification",
  4328            "locationName": "cdiInputSpecification"
  4329          },
  4330          "ChannelClass": {
  4331            "shape": "ChannelClass",
  4332            "locationName": "channelClass"
  4333          },
  4334          "Destinations": {
  4335            "shape": "__listOfOutputDestination",
  4336            "locationName": "destinations"
  4337          },
  4338          "EgressEndpoints": {
  4339            "shape": "__listOfChannelEgressEndpoint",
  4340            "locationName": "egressEndpoints"
  4341          },
  4342          "EncoderSettings": {
  4343            "shape": "EncoderSettings",
  4344            "locationName": "encoderSettings"
  4345          },
  4346          "Id": {
  4347            "shape": "__string",
  4348            "locationName": "id"
  4349          },
  4350          "InputAttachments": {
  4351            "shape": "__listOfInputAttachment",
  4352            "locationName": "inputAttachments"
  4353          },
  4354          "InputSpecification": {
  4355            "shape": "InputSpecification",
  4356            "locationName": "inputSpecification"
  4357          },
  4358          "LogLevel": {
  4359            "shape": "LogLevel",
  4360            "locationName": "logLevel"
  4361          },
  4362          "Name": {
  4363            "shape": "__string",
  4364            "locationName": "name"
  4365          },
  4366          "PipelineDetails": {
  4367            "shape": "__listOfPipelineDetail",
  4368            "locationName": "pipelineDetails"
  4369          },
  4370          "PipelinesRunningCount": {
  4371            "shape": "__integer",
  4372            "locationName": "pipelinesRunningCount"
  4373          },
  4374          "RoleArn": {
  4375            "shape": "__string",
  4376            "locationName": "roleArn"
  4377          },
  4378          "State": {
  4379            "shape": "ChannelState",
  4380            "locationName": "state"
  4381          },
  4382          "Tags": {
  4383            "shape": "Tags",
  4384            "locationName": "tags"
  4385          },
  4386          "Vpc": {
  4387            "shape": "VpcOutputSettingsDescription",
  4388            "locationName": "vpc"
  4389          }
  4390        }
  4391      },
  4392      "DeleteInputRequest": {
  4393        "type": "structure",
  4394        "members": {
  4395          "InputId": {
  4396            "shape": "__string",
  4397            "location": "uri",
  4398            "locationName": "inputId"
  4399          }
  4400        },
  4401        "required": [
  4402          "InputId"
  4403        ]
  4404      },
  4405      "DeleteInputResponse": {
  4406        "type": "structure",
  4407        "members": {
  4408        }
  4409      },
  4410      "DeleteInputSecurityGroupRequest": {
  4411        "type": "structure",
  4412        "members": {
  4413          "InputSecurityGroupId": {
  4414            "shape": "__string",
  4415            "location": "uri",
  4416            "locationName": "inputSecurityGroupId"
  4417          }
  4418        },
  4419        "required": [
  4420          "InputSecurityGroupId"
  4421        ]
  4422      },
  4423      "DeleteInputSecurityGroupResponse": {
  4424        "type": "structure",
  4425        "members": {
  4426        }
  4427      },
  4428      "DeleteMultiplexProgramRequest": {
  4429        "type": "structure",
  4430        "members": {
  4431          "MultiplexId": {
  4432            "shape": "__string",
  4433            "location": "uri",
  4434            "locationName": "multiplexId"
  4435          },
  4436          "ProgramName": {
  4437            "shape": "__string",
  4438            "location": "uri",
  4439            "locationName": "programName"
  4440          }
  4441        },
  4442        "required": [
  4443          "MultiplexId",
  4444          "ProgramName"
  4445        ]
  4446      },
  4447      "DeleteMultiplexProgramResponse": {
  4448        "type": "structure",
  4449        "members": {
  4450          "ChannelId": {
  4451            "shape": "__string",
  4452            "locationName": "channelId"
  4453          },
  4454          "MultiplexProgramSettings": {
  4455            "shape": "MultiplexProgramSettings",
  4456            "locationName": "multiplexProgramSettings"
  4457          },
  4458          "PacketIdentifiersMap": {
  4459            "shape": "MultiplexProgramPacketIdentifiersMap",
  4460            "locationName": "packetIdentifiersMap"
  4461          },
  4462          "PipelineDetails": {
  4463            "shape": "__listOfMultiplexProgramPipelineDetail",
  4464            "locationName": "pipelineDetails"
  4465          },
  4466          "ProgramName": {
  4467            "shape": "__string",
  4468            "locationName": "programName"
  4469          }
  4470        }
  4471      },
  4472      "DeleteMultiplexRequest": {
  4473        "type": "structure",
  4474        "members": {
  4475          "MultiplexId": {
  4476            "shape": "__string",
  4477            "location": "uri",
  4478            "locationName": "multiplexId"
  4479          }
  4480        },
  4481        "required": [
  4482          "MultiplexId"
  4483        ]
  4484      },
  4485      "DeleteMultiplexResponse": {
  4486        "type": "structure",
  4487        "members": {
  4488          "Arn": {
  4489            "shape": "__string",
  4490            "locationName": "arn"
  4491          },
  4492          "AvailabilityZones": {
  4493            "shape": "__listOf__string",
  4494            "locationName": "availabilityZones"
  4495          },
  4496          "Destinations": {
  4497            "shape": "__listOfMultiplexOutputDestination",
  4498            "locationName": "destinations"
  4499          },
  4500          "Id": {
  4501            "shape": "__string",
  4502            "locationName": "id"
  4503          },
  4504          "MultiplexSettings": {
  4505            "shape": "MultiplexSettings",
  4506            "locationName": "multiplexSettings"
  4507          },
  4508          "Name": {
  4509            "shape": "__string",
  4510            "locationName": "name"
  4511          },
  4512          "PipelinesRunningCount": {
  4513            "shape": "__integer",
  4514            "locationName": "pipelinesRunningCount"
  4515          },
  4516          "ProgramCount": {
  4517            "shape": "__integer",
  4518            "locationName": "programCount"
  4519          },
  4520          "State": {
  4521            "shape": "MultiplexState",
  4522            "locationName": "state"
  4523          },
  4524          "Tags": {
  4525            "shape": "Tags",
  4526            "locationName": "tags"
  4527          }
  4528        }
  4529      },
  4530      "DeleteReservationRequest": {
  4531        "type": "structure",
  4532        "members": {
  4533          "ReservationId": {
  4534            "shape": "__string",
  4535            "location": "uri",
  4536            "locationName": "reservationId"
  4537          }
  4538        },
  4539        "required": [
  4540          "ReservationId"
  4541        ]
  4542      },
  4543      "DeleteReservationResponse": {
  4544        "type": "structure",
  4545        "members": {
  4546          "Arn": {
  4547            "shape": "__string",
  4548            "locationName": "arn"
  4549          },
  4550          "Count": {
  4551            "shape": "__integer",
  4552            "locationName": "count"
  4553          },
  4554          "CurrencyCode": {
  4555            "shape": "__string",
  4556            "locationName": "currencyCode"
  4557          },
  4558          "Duration": {
  4559            "shape": "__integer",
  4560            "locationName": "duration"
  4561          },
  4562          "DurationUnits": {
  4563            "shape": "OfferingDurationUnits",
  4564            "locationName": "durationUnits"
  4565          },
  4566          "End": {
  4567            "shape": "__string",
  4568            "locationName": "end"
  4569          },
  4570          "FixedPrice": {
  4571            "shape": "__double",
  4572            "locationName": "fixedPrice"
  4573          },
  4574          "Name": {
  4575            "shape": "__string",
  4576            "locationName": "name"
  4577          },
  4578          "OfferingDescription": {
  4579            "shape": "__string",
  4580            "locationName": "offeringDescription"
  4581          },
  4582          "OfferingId": {
  4583            "shape": "__string",
  4584            "locationName": "offeringId"
  4585          },
  4586          "OfferingType": {
  4587            "shape": "OfferingType",
  4588            "locationName": "offeringType"
  4589          },
  4590          "Region": {
  4591            "shape": "__string",
  4592            "locationName": "region"
  4593          },
  4594          "ReservationId": {
  4595            "shape": "__string",
  4596            "locationName": "reservationId"
  4597          },
  4598          "ResourceSpecification": {
  4599            "shape": "ReservationResourceSpecification",
  4600            "locationName": "resourceSpecification"
  4601          },
  4602          "Start": {
  4603            "shape": "__string",
  4604            "locationName": "start"
  4605          },
  4606          "State": {
  4607            "shape": "ReservationState",
  4608            "locationName": "state"
  4609          },
  4610          "Tags": {
  4611            "shape": "Tags",
  4612            "locationName": "tags"
  4613          },
  4614          "UsagePrice": {
  4615            "shape": "__double",
  4616            "locationName": "usagePrice"
  4617          }
  4618        }
  4619      },
  4620      "DeleteScheduleRequest": {
  4621        "type": "structure",
  4622        "members": {
  4623          "ChannelId": {
  4624            "shape": "__string",
  4625            "location": "uri",
  4626            "locationName": "channelId"
  4627          }
  4628        },
  4629        "required": [
  4630          "ChannelId"
  4631        ]
  4632      },
  4633      "DeleteScheduleResponse": {
  4634        "type": "structure",
  4635        "members": {
  4636        }
  4637      },
  4638      "DeleteTagsRequest": {
  4639        "type": "structure",
  4640        "members": {
  4641          "ResourceArn": {
  4642            "shape": "__string",
  4643            "location": "uri",
  4644            "locationName": "resource-arn"
  4645          },
  4646          "TagKeys": {
  4647            "shape": "__listOf__string",
  4648            "location": "querystring",
  4649            "locationName": "tagKeys"
  4650          }
  4651        },
  4652        "required": [
  4653          "TagKeys",
  4654          "ResourceArn"
  4655        ]
  4656      },
  4657      "DescribeChannelRequest": {
  4658        "type": "structure",
  4659        "members": {
  4660          "ChannelId": {
  4661            "shape": "__string",
  4662            "location": "uri",
  4663            "locationName": "channelId"
  4664          }
  4665        },
  4666        "required": [
  4667          "ChannelId"
  4668        ]
  4669      },
  4670      "DescribeChannelResponse": {
  4671        "type": "structure",
  4672        "members": {
  4673          "Arn": {
  4674            "shape": "__string",
  4675            "locationName": "arn"
  4676          },
  4677          "CdiInputSpecification": {
  4678            "shape": "CdiInputSpecification",
  4679            "locationName": "cdiInputSpecification"
  4680          },
  4681          "ChannelClass": {
  4682            "shape": "ChannelClass",
  4683            "locationName": "channelClass"
  4684          },
  4685          "Destinations": {
  4686            "shape": "__listOfOutputDestination",
  4687            "locationName": "destinations"
  4688          },
  4689          "EgressEndpoints": {
  4690            "shape": "__listOfChannelEgressEndpoint",
  4691            "locationName": "egressEndpoints"
  4692          },
  4693          "EncoderSettings": {
  4694            "shape": "EncoderSettings",
  4695            "locationName": "encoderSettings"
  4696          },
  4697          "Id": {
  4698            "shape": "__string",
  4699            "locationName": "id"
  4700          },
  4701          "InputAttachments": {
  4702            "shape": "__listOfInputAttachment",
  4703            "locationName": "inputAttachments"
  4704          },
  4705          "InputSpecification": {
  4706            "shape": "InputSpecification",
  4707            "locationName": "inputSpecification"
  4708          },
  4709          "LogLevel": {
  4710            "shape": "LogLevel",
  4711            "locationName": "logLevel"
  4712          },
  4713          "Name": {
  4714            "shape": "__string",
  4715            "locationName": "name"
  4716          },
  4717          "PipelineDetails": {
  4718            "shape": "__listOfPipelineDetail",
  4719            "locationName": "pipelineDetails"
  4720          },
  4721          "PipelinesRunningCount": {
  4722            "shape": "__integer",
  4723            "locationName": "pipelinesRunningCount"
  4724          },
  4725          "RoleArn": {
  4726            "shape": "__string",
  4727            "locationName": "roleArn"
  4728          },
  4729          "State": {
  4730            "shape": "ChannelState",
  4731            "locationName": "state"
  4732          },
  4733          "Tags": {
  4734            "shape": "Tags",
  4735            "locationName": "tags"
  4736          },
  4737          "Vpc": {
  4738            "shape": "VpcOutputSettingsDescription",
  4739            "locationName": "vpc"
  4740          }
  4741        }
  4742      },
  4743      "DescribeInputDeviceRequest": {
  4744        "type": "structure",
  4745        "members": {
  4746          "InputDeviceId": {
  4747            "shape": "__string",
  4748            "location": "uri",
  4749            "locationName": "inputDeviceId"
  4750          }
  4751        },
  4752        "required": [
  4753          "InputDeviceId"
  4754        ]
  4755      },
  4756      "DescribeInputDeviceResponse": {
  4757        "type": "structure",
  4758        "members": {
  4759          "Arn": {
  4760            "shape": "__string",
  4761            "locationName": "arn"
  4762          },
  4763          "ConnectionState": {
  4764            "shape": "InputDeviceConnectionState",
  4765            "locationName": "connectionState"
  4766          },
  4767          "DeviceSettingsSyncState": {
  4768            "shape": "DeviceSettingsSyncState",
  4769            "locationName": "deviceSettingsSyncState"
  4770          },
  4771          "DeviceUpdateStatus": {
  4772            "shape": "DeviceUpdateStatus",
  4773            "locationName": "deviceUpdateStatus"
  4774          },
  4775          "HdDeviceSettings": {
  4776            "shape": "InputDeviceHdSettings",
  4777            "locationName": "hdDeviceSettings"
  4778          },
  4779          "Id": {
  4780            "shape": "__string",
  4781            "locationName": "id"
  4782          },
  4783          "MacAddress": {
  4784            "shape": "__string",
  4785            "locationName": "macAddress"
  4786          },
  4787          "Name": {
  4788            "shape": "__string",
  4789            "locationName": "name"
  4790          },
  4791          "NetworkSettings": {
  4792            "shape": "InputDeviceNetworkSettings",
  4793            "locationName": "networkSettings"
  4794          },
  4795          "SerialNumber": {
  4796            "shape": "__string",
  4797            "locationName": "serialNumber"
  4798          },
  4799          "Type": {
  4800            "shape": "InputDeviceType",
  4801            "locationName": "type"
  4802          },
  4803          "UhdDeviceSettings": {
  4804            "shape": "InputDeviceUhdSettings",
  4805            "locationName": "uhdDeviceSettings"
  4806          }
  4807        }
  4808      },
  4809      "DescribeInputDeviceThumbnailRequest": {
  4810        "type": "structure",
  4811        "members": {
  4812          "InputDeviceId": {
  4813            "shape": "__string",
  4814            "location": "uri",
  4815            "locationName": "inputDeviceId"
  4816          },
  4817          "Accept": {
  4818            "shape": "AcceptHeader",
  4819            "location": "header",
  4820            "locationName": "accept"
  4821          }
  4822        },
  4823        "required": [
  4824          "InputDeviceId",
  4825          "Accept"
  4826        ]
  4827      },
  4828      "DescribeInputDeviceThumbnailResponse": {
  4829        "type": "structure",
  4830        "members": {
  4831          "Body": {
  4832            "shape": "InputDeviceThumbnail",
  4833            "locationName": "body"
  4834          },
  4835          "ContentType": {
  4836            "shape": "ContentType",
  4837            "location": "header",
  4838            "locationName": "Content-Type"
  4839          },
  4840          "ContentLength": {
  4841            "shape": "__long",
  4842            "location": "header",
  4843            "locationName": "Content-Length"
  4844          },
  4845          "ETag": {
  4846            "shape": "__string",
  4847            "location": "header",
  4848            "locationName": "ETag"
  4849          },
  4850          "LastModified": {
  4851            "shape": "__timestamp",
  4852            "location": "header",
  4853            "locationName": "Last-Modified"
  4854          }
  4855        },
  4856        "payload": "Body"
  4857      },
  4858      "DescribeInputRequest": {
  4859        "type": "structure",
  4860        "members": {
  4861          "InputId": {
  4862            "shape": "__string",
  4863            "location": "uri",
  4864            "locationName": "inputId"
  4865          }
  4866        },
  4867        "required": [
  4868          "InputId"
  4869        ]
  4870      },
  4871      "DescribeInputResponse": {
  4872        "type": "structure",
  4873        "members": {
  4874          "Arn": {
  4875            "shape": "__string",
  4876            "locationName": "arn"
  4877          },
  4878          "AttachedChannels": {
  4879            "shape": "__listOf__string",
  4880            "locationName": "attachedChannels"
  4881          },
  4882          "Destinations": {
  4883            "shape": "__listOfInputDestination",
  4884            "locationName": "destinations"
  4885          },
  4886          "Id": {
  4887            "shape": "__string",
  4888            "locationName": "id"
  4889          },
  4890          "InputClass": {
  4891            "shape": "InputClass",
  4892            "locationName": "inputClass"
  4893          },
  4894          "InputDevices": {
  4895            "shape": "__listOfInputDeviceSettings",
  4896            "locationName": "inputDevices"
  4897          },
  4898          "InputPartnerIds": {
  4899            "shape": "__listOf__string",
  4900            "locationName": "inputPartnerIds"
  4901          },
  4902          "InputSourceType": {
  4903            "shape": "InputSourceType",
  4904            "locationName": "inputSourceType"
  4905          },
  4906          "MediaConnectFlows": {
  4907            "shape": "__listOfMediaConnectFlow",
  4908            "locationName": "mediaConnectFlows"
  4909          },
  4910          "Name": {
  4911            "shape": "__string",
  4912            "locationName": "name"
  4913          },
  4914          "RoleArn": {
  4915            "shape": "__string",
  4916            "locationName": "roleArn"
  4917          },
  4918          "SecurityGroups": {
  4919            "shape": "__listOf__string",
  4920            "locationName": "securityGroups"
  4921          },
  4922          "Sources": {
  4923            "shape": "__listOfInputSource",
  4924            "locationName": "sources"
  4925          },
  4926          "State": {
  4927            "shape": "InputState",
  4928            "locationName": "state"
  4929          },
  4930          "Tags": {
  4931            "shape": "Tags",
  4932            "locationName": "tags"
  4933          },
  4934          "Type": {
  4935            "shape": "InputType",
  4936            "locationName": "type"
  4937          }
  4938        }
  4939      },
  4940      "DescribeInputSecurityGroupRequest": {
  4941        "type": "structure",
  4942        "members": {
  4943          "InputSecurityGroupId": {
  4944            "shape": "__string",
  4945            "location": "uri",
  4946            "locationName": "inputSecurityGroupId"
  4947          }
  4948        },
  4949        "required": [
  4950          "InputSecurityGroupId"
  4951        ]
  4952      },
  4953      "DescribeInputSecurityGroupResponse": {
  4954        "type": "structure",
  4955        "members": {
  4956          "Arn": {
  4957            "shape": "__string",
  4958            "locationName": "arn"
  4959          },
  4960          "Id": {
  4961            "shape": "__string",
  4962            "locationName": "id"
  4963          },
  4964          "Inputs": {
  4965            "shape": "__listOf__string",
  4966            "locationName": "inputs"
  4967          },
  4968          "State": {
  4969            "shape": "InputSecurityGroupState",
  4970            "locationName": "state"
  4971          },
  4972          "Tags": {
  4973            "shape": "Tags",
  4974            "locationName": "tags"
  4975          },
  4976          "WhitelistRules": {
  4977            "shape": "__listOfInputWhitelistRule",
  4978            "locationName": "whitelistRules"
  4979          }
  4980        }
  4981      },
  4982      "DescribeMultiplexProgramRequest": {
  4983        "type": "structure",
  4984        "members": {
  4985          "MultiplexId": {
  4986            "shape": "__string",
  4987            "location": "uri",
  4988            "locationName": "multiplexId"
  4989          },
  4990          "ProgramName": {
  4991            "shape": "__string",
  4992            "location": "uri",
  4993            "locationName": "programName"
  4994          }
  4995        },
  4996        "required": [
  4997          "MultiplexId",
  4998          "ProgramName"
  4999        ]
  5000      },
  5001      "DescribeMultiplexProgramResponse": {
  5002        "type": "structure",
  5003        "members": {
  5004          "ChannelId": {
  5005            "shape": "__string",
  5006            "locationName": "channelId"
  5007          },
  5008          "MultiplexProgramSettings": {
  5009            "shape": "MultiplexProgramSettings",
  5010            "locationName": "multiplexProgramSettings"
  5011          },
  5012          "PacketIdentifiersMap": {
  5013            "shape": "MultiplexProgramPacketIdentifiersMap",
  5014            "locationName": "packetIdentifiersMap"
  5015          },
  5016          "PipelineDetails": {
  5017            "shape": "__listOfMultiplexProgramPipelineDetail",
  5018            "locationName": "pipelineDetails"
  5019          },
  5020          "ProgramName": {
  5021            "shape": "__string",
  5022            "locationName": "programName"
  5023          }
  5024        }
  5025      },
  5026      "DescribeMultiplexRequest": {
  5027        "type": "structure",
  5028        "members": {
  5029          "MultiplexId": {
  5030            "shape": "__string",
  5031            "location": "uri",
  5032            "locationName": "multiplexId"
  5033          }
  5034        },
  5035        "required": [
  5036          "MultiplexId"
  5037        ]
  5038      },
  5039      "DescribeMultiplexResponse": {
  5040        "type": "structure",
  5041        "members": {
  5042          "Arn": {
  5043            "shape": "__string",
  5044            "locationName": "arn"
  5045          },
  5046          "AvailabilityZones": {
  5047            "shape": "__listOf__string",
  5048            "locationName": "availabilityZones"
  5049          },
  5050          "Destinations": {
  5051            "shape": "__listOfMultiplexOutputDestination",
  5052            "locationName": "destinations"
  5053          },
  5054          "Id": {
  5055            "shape": "__string",
  5056            "locationName": "id"
  5057          },
  5058          "MultiplexSettings": {
  5059            "shape": "MultiplexSettings",
  5060            "locationName": "multiplexSettings"
  5061          },
  5062          "Name": {
  5063            "shape": "__string",
  5064            "locationName": "name"
  5065          },
  5066          "PipelinesRunningCount": {
  5067            "shape": "__integer",
  5068            "locationName": "pipelinesRunningCount"
  5069          },
  5070          "ProgramCount": {
  5071            "shape": "__integer",
  5072            "locationName": "programCount"
  5073          },
  5074          "State": {
  5075            "shape": "MultiplexState",
  5076            "locationName": "state"
  5077          },
  5078          "Tags": {
  5079            "shape": "Tags",
  5080            "locationName": "tags"
  5081          }
  5082        }
  5083      },
  5084      "DescribeOfferingRequest": {
  5085        "type": "structure",
  5086        "members": {
  5087          "OfferingId": {
  5088            "shape": "__string",
  5089            "location": "uri",
  5090            "locationName": "offeringId"
  5091          }
  5092        },
  5093        "required": [
  5094          "OfferingId"
  5095        ]
  5096      },
  5097      "DescribeOfferingResponse": {
  5098        "type": "structure",
  5099        "members": {
  5100          "Arn": {
  5101            "shape": "__string",
  5102            "locationName": "arn"
  5103          },
  5104          "CurrencyCode": {
  5105            "shape": "__string",
  5106            "locationName": "currencyCode"
  5107          },
  5108          "Duration": {
  5109            "shape": "__integer",
  5110            "locationName": "duration"
  5111          },
  5112          "DurationUnits": {
  5113            "shape": "OfferingDurationUnits",
  5114            "locationName": "durationUnits"
  5115          },
  5116          "FixedPrice": {
  5117            "shape": "__double",
  5118            "locationName": "fixedPrice"
  5119          },
  5120          "OfferingDescription": {
  5121            "shape": "__string",
  5122            "locationName": "offeringDescription"
  5123          },
  5124          "OfferingId": {
  5125            "shape": "__string",
  5126            "locationName": "offeringId"
  5127          },
  5128          "OfferingType": {
  5129            "shape": "OfferingType",
  5130            "locationName": "offeringType"
  5131          },
  5132          "Region": {
  5133            "shape": "__string",
  5134            "locationName": "region"
  5135          },
  5136          "ResourceSpecification": {
  5137            "shape": "ReservationResourceSpecification",
  5138            "locationName": "resourceSpecification"
  5139          },
  5140          "UsagePrice": {
  5141            "shape": "__double",
  5142            "locationName": "usagePrice"
  5143          }
  5144        }
  5145      },
  5146      "DescribeReservationRequest": {
  5147        "type": "structure",
  5148        "members": {
  5149          "ReservationId": {
  5150            "shape": "__string",
  5151            "location": "uri",
  5152            "locationName": "reservationId"
  5153          }
  5154        },
  5155        "required": [
  5156          "ReservationId"
  5157        ]
  5158      },
  5159      "DescribeReservationResponse": {
  5160        "type": "structure",
  5161        "members": {
  5162          "Arn": {
  5163            "shape": "__string",
  5164            "locationName": "arn"
  5165          },
  5166          "Count": {
  5167            "shape": "__integer",
  5168            "locationName": "count"
  5169          },
  5170          "CurrencyCode": {
  5171            "shape": "__string",
  5172            "locationName": "currencyCode"
  5173          },
  5174          "Duration": {
  5175            "shape": "__integer",
  5176            "locationName": "duration"
  5177          },
  5178          "DurationUnits": {
  5179            "shape": "OfferingDurationUnits",
  5180            "locationName": "durationUnits"
  5181          },
  5182          "End": {
  5183            "shape": "__string",
  5184            "locationName": "end"
  5185          },
  5186          "FixedPrice": {
  5187            "shape": "__double",
  5188            "locationName": "fixedPrice"
  5189          },
  5190          "Name": {
  5191            "shape": "__string",
  5192            "locationName": "name"
  5193          },
  5194          "OfferingDescription": {
  5195            "shape": "__string",
  5196            "locationName": "offeringDescription"
  5197          },
  5198          "OfferingId": {
  5199            "shape": "__string",
  5200            "locationName": "offeringId"
  5201          },
  5202          "OfferingType": {
  5203            "shape": "OfferingType",
  5204            "locationName": "offeringType"
  5205          },
  5206          "Region": {
  5207            "shape": "__string",
  5208            "locationName": "region"
  5209          },
  5210          "ReservationId": {
  5211            "shape": "__string",
  5212            "locationName": "reservationId"
  5213          },
  5214          "ResourceSpecification": {
  5215            "shape": "ReservationResourceSpecification",
  5216            "locationName": "resourceSpecification"
  5217          },
  5218          "Start": {
  5219            "shape": "__string",
  5220            "locationName": "start"
  5221          },
  5222          "State": {
  5223            "shape": "ReservationState",
  5224            "locationName": "state"
  5225          },
  5226          "Tags": {
  5227            "shape": "Tags",
  5228            "locationName": "tags"
  5229          },
  5230          "UsagePrice": {
  5231            "shape": "__double",
  5232            "locationName": "usagePrice"
  5233          }
  5234        }
  5235      },
  5236      "DescribeScheduleRequest": {
  5237        "type": "structure",
  5238        "members": {
  5239          "ChannelId": {
  5240            "shape": "__string",
  5241            "location": "uri",
  5242            "locationName": "channelId"
  5243          },
  5244          "MaxResults": {
  5245            "shape": "MaxResults",
  5246            "location": "querystring",
  5247            "locationName": "maxResults"
  5248          },
  5249          "NextToken": {
  5250            "shape": "__string",
  5251            "location": "querystring",
  5252            "locationName": "nextToken"
  5253          }
  5254        },
  5255        "required": [
  5256          "ChannelId"
  5257        ]
  5258      },
  5259      "DescribeScheduleResponse": {
  5260        "type": "structure",
  5261        "members": {
  5262          "NextToken": {
  5263            "shape": "__string",
  5264            "locationName": "nextToken"
  5265          },
  5266          "ScheduleActions": {
  5267            "shape": "__listOfScheduleAction",
  5268            "locationName": "scheduleActions"
  5269          }
  5270        }
  5271      },
  5272      "DeviceSettingsSyncState": {
  5273        "type": "string",
  5274        "enum": [
  5275          "SYNCED",
  5276          "SYNCING"
  5277        ]
  5278      },
  5279      "DeviceUpdateStatus": {
  5280        "type": "string",
  5281        "enum": [
  5282          "UP_TO_DATE",
  5283          "NOT_UP_TO_DATE"
  5284        ]
  5285      },
  5286      "DvbNitSettings": {
  5287        "type": "structure",
  5288        "members": {
  5289          "NetworkId": {
  5290            "shape": "__integerMin0Max65536",
  5291            "locationName": "networkId"
  5292          },
  5293          "NetworkName": {
  5294            "shape": "__stringMin1Max256",
  5295            "locationName": "networkName"
  5296          },
  5297          "RepInterval": {
  5298            "shape": "__integerMin25Max10000",
  5299            "locationName": "repInterval"
  5300          }
  5301        },
  5302        "required": [
  5303          "NetworkName",
  5304          "NetworkId"
  5305        ]
  5306      },
  5307      "DvbSdtOutputSdt": {
  5308        "type": "string",
  5309        "enum": [
  5310          "SDT_FOLLOW",
  5311          "SDT_FOLLOW_IF_PRESENT",
  5312          "SDT_MANUAL",
  5313          "SDT_NONE"
  5314        ]
  5315      },
  5316      "DvbSdtSettings": {
  5317        "type": "structure",
  5318        "members": {
  5319          "OutputSdt": {
  5320            "shape": "DvbSdtOutputSdt",
  5321            "locationName": "outputSdt"
  5322          },
  5323          "RepInterval": {
  5324            "shape": "__integerMin25Max2000",
  5325            "locationName": "repInterval"
  5326          },
  5327          "ServiceName": {
  5328            "shape": "__stringMin1Max256",
  5329            "locationName": "serviceName"
  5330          },
  5331          "ServiceProviderName": {
  5332            "shape": "__stringMin1Max256",
  5333            "locationName": "serviceProviderName"
  5334          }
  5335        }
  5336      },
  5337      "DvbSubDestinationAlignment": {
  5338        "type": "string",
  5339        "enum": [
  5340          "CENTERED",
  5341          "LEFT",
  5342          "SMART"
  5343        ]
  5344      },
  5345      "DvbSubDestinationBackgroundColor": {
  5346        "type": "string",
  5347        "enum": [
  5348          "BLACK",
  5349          "NONE",
  5350          "WHITE"
  5351        ]
  5352      },
  5353      "DvbSubDestinationFontColor": {
  5354        "type": "string",
  5355        "enum": [
  5356          "BLACK",
  5357          "BLUE",
  5358          "GREEN",
  5359          "RED",
  5360          "WHITE",
  5361          "YELLOW"
  5362        ]
  5363      },
  5364      "DvbSubDestinationOutlineColor": {
  5365        "type": "string",
  5366        "enum": [
  5367          "BLACK",
  5368          "BLUE",
  5369          "GREEN",
  5370          "RED",
  5371          "WHITE",
  5372          "YELLOW"
  5373        ]
  5374      },
  5375      "DvbSubDestinationSettings": {
  5376        "type": "structure",
  5377        "members": {
  5378          "Alignment": {
  5379            "shape": "DvbSubDestinationAlignment",
  5380            "locationName": "alignment"
  5381          },
  5382          "BackgroundColor": {
  5383            "shape": "DvbSubDestinationBackgroundColor",
  5384            "locationName": "backgroundColor"
  5385          },
  5386          "BackgroundOpacity": {
  5387            "shape": "__integerMin0Max255",
  5388            "locationName": "backgroundOpacity"
  5389          },
  5390          "Font": {
  5391            "shape": "InputLocation",
  5392            "locationName": "font"
  5393          },
  5394          "FontColor": {
  5395            "shape": "DvbSubDestinationFontColor",
  5396            "locationName": "fontColor"
  5397          },
  5398          "FontOpacity": {
  5399            "shape": "__integerMin0Max255",
  5400            "locationName": "fontOpacity"
  5401          },
  5402          "FontResolution": {
  5403            "shape": "__integerMin96Max600",
  5404            "locationName": "fontResolution"
  5405          },
  5406          "FontSize": {
  5407            "shape": "__string",
  5408            "locationName": "fontSize"
  5409          },
  5410          "OutlineColor": {
  5411            "shape": "DvbSubDestinationOutlineColor",
  5412            "locationName": "outlineColor"
  5413          },
  5414          "OutlineSize": {
  5415            "shape": "__integerMin0Max10",
  5416            "locationName": "outlineSize"
  5417          },
  5418          "ShadowColor": {
  5419            "shape": "DvbSubDestinationShadowColor",
  5420            "locationName": "shadowColor"
  5421          },
  5422          "ShadowOpacity": {
  5423            "shape": "__integerMin0Max255",
  5424            "locationName": "shadowOpacity"
  5425          },
  5426          "ShadowXOffset": {
  5427            "shape": "__integer",
  5428            "locationName": "shadowXOffset"
  5429          },
  5430          "ShadowYOffset": {
  5431            "shape": "__integer",
  5432            "locationName": "shadowYOffset"
  5433          },
  5434          "TeletextGridControl": {
  5435            "shape": "DvbSubDestinationTeletextGridControl",
  5436            "locationName": "teletextGridControl"
  5437          },
  5438          "XPosition": {
  5439            "shape": "__integerMin0",
  5440            "locationName": "xPosition"
  5441          },
  5442          "YPosition": {
  5443            "shape": "__integerMin0",
  5444            "locationName": "yPosition"
  5445          }
  5446        }
  5447      },
  5448      "DvbSubDestinationShadowColor": {
  5449        "type": "string",
  5450        "enum": [
  5451          "BLACK",
  5452          "NONE",
  5453          "WHITE"
  5454        ]
  5455      },
  5456      "DvbSubDestinationTeletextGridControl": {
  5457        "type": "string",
  5458        "enum": [
  5459          "FIXED",
  5460          "SCALED"
  5461        ]
  5462      },
  5463      "DvbSubOcrLanguage": {
  5464        "type": "string",
  5465        "enum": [
  5466          "DEU",
  5467          "ENG",
  5468          "FRA",
  5469          "NLD",
  5470          "POR",
  5471          "SPA"
  5472        ]
  5473      },
  5474      "DvbSubSourceSettings": {
  5475        "type": "structure",
  5476        "members": {
  5477          "OcrLanguage": {
  5478            "shape": "DvbSubOcrLanguage",
  5479            "locationName": "ocrLanguage"
  5480          },
  5481          "Pid": {
  5482            "shape": "__integerMin1",
  5483            "locationName": "pid"
  5484          }
  5485        }
  5486      },
  5487      "DvbTdtSettings": {
  5488        "type": "structure",
  5489        "members": {
  5490          "RepInterval": {
  5491            "shape": "__integerMin1000Max30000",
  5492            "locationName": "repInterval"
  5493          }
  5494        }
  5495      },
  5496      "Eac3AttenuationControl": {
  5497        "type": "string",
  5498        "enum": [
  5499          "ATTENUATE_3_DB",
  5500          "NONE"
  5501        ]
  5502      },
  5503      "Eac3BitstreamMode": {
  5504        "type": "string",
  5505        "enum": [
  5506          "COMMENTARY",
  5507          "COMPLETE_MAIN",
  5508          "EMERGENCY",
  5509          "HEARING_IMPAIRED",
  5510          "VISUALLY_IMPAIRED"
  5511        ]
  5512      },
  5513      "Eac3CodingMode": {
  5514        "type": "string",
  5515        "enum": [
  5516          "CODING_MODE_1_0",
  5517          "CODING_MODE_2_0",
  5518          "CODING_MODE_3_2"
  5519        ]
  5520      },
  5521      "Eac3DcFilter": {
  5522        "type": "string",
  5523        "enum": [
  5524          "DISABLED",
  5525          "ENABLED"
  5526        ]
  5527      },
  5528      "Eac3DrcLine": {
  5529        "type": "string",
  5530        "enum": [
  5531          "FILM_LIGHT",
  5532          "FILM_STANDARD",
  5533          "MUSIC_LIGHT",
  5534          "MUSIC_STANDARD",
  5535          "NONE",
  5536          "SPEECH"
  5537        ]
  5538      },
  5539      "Eac3DrcRf": {
  5540        "type": "string",
  5541        "enum": [
  5542          "FILM_LIGHT",
  5543          "FILM_STANDARD",
  5544          "MUSIC_LIGHT",
  5545          "MUSIC_STANDARD",
  5546          "NONE",
  5547          "SPEECH"
  5548        ]
  5549      },
  5550      "Eac3LfeControl": {
  5551        "type": "string",
  5552        "enum": [
  5553          "LFE",
  5554          "NO_LFE"
  5555        ]
  5556      },
  5557      "Eac3LfeFilter": {
  5558        "type": "string",
  5559        "enum": [
  5560          "DISABLED",
  5561          "ENABLED"
  5562        ]
  5563      },
  5564      "Eac3MetadataControl": {
  5565        "type": "string",
  5566        "enum": [
  5567          "FOLLOW_INPUT",
  5568          "USE_CONFIGURED"
  5569        ]
  5570      },
  5571      "Eac3PassthroughControl": {
  5572        "type": "string",
  5573        "enum": [
  5574          "NO_PASSTHROUGH",
  5575          "WHEN_POSSIBLE"
  5576        ]
  5577      },
  5578      "Eac3PhaseControl": {
  5579        "type": "string",
  5580        "enum": [
  5581          "NO_SHIFT",
  5582          "SHIFT_90_DEGREES"
  5583        ]
  5584      },
  5585      "Eac3Settings": {
  5586        "type": "structure",
  5587        "members": {
  5588          "AttenuationControl": {
  5589            "shape": "Eac3AttenuationControl",
  5590            "locationName": "attenuationControl"
  5591          },
  5592          "Bitrate": {
  5593            "shape": "__double",
  5594            "locationName": "bitrate"
  5595          },
  5596          "BitstreamMode": {
  5597            "shape": "Eac3BitstreamMode",
  5598            "locationName": "bitstreamMode"
  5599          },
  5600          "CodingMode": {
  5601            "shape": "Eac3CodingMode",
  5602            "locationName": "codingMode"
  5603          },
  5604          "DcFilter": {
  5605            "shape": "Eac3DcFilter",
  5606            "locationName": "dcFilter"
  5607          },
  5608          "Dialnorm": {
  5609            "shape": "__integerMin1Max31",
  5610            "locationName": "dialnorm"
  5611          },
  5612          "DrcLine": {
  5613            "shape": "Eac3DrcLine",
  5614            "locationName": "drcLine"
  5615          },
  5616          "DrcRf": {
  5617            "shape": "Eac3DrcRf",
  5618            "locationName": "drcRf"
  5619          },
  5620          "LfeControl": {
  5621            "shape": "Eac3LfeControl",
  5622            "locationName": "lfeControl"
  5623          },
  5624          "LfeFilter": {
  5625            "shape": "Eac3LfeFilter",
  5626            "locationName": "lfeFilter"
  5627          },
  5628          "LoRoCenterMixLevel": {
  5629            "shape": "__double",
  5630            "locationName": "loRoCenterMixLevel"
  5631          },
  5632          "LoRoSurroundMixLevel": {
  5633            "shape": "__double",
  5634            "locationName": "loRoSurroundMixLevel"
  5635          },
  5636          "LtRtCenterMixLevel": {
  5637            "shape": "__double",
  5638            "locationName": "ltRtCenterMixLevel"
  5639          },
  5640          "LtRtSurroundMixLevel": {
  5641            "shape": "__double",
  5642            "locationName": "ltRtSurroundMixLevel"
  5643          },
  5644          "MetadataControl": {
  5645            "shape": "Eac3MetadataControl",
  5646            "locationName": "metadataControl"
  5647          },
  5648          "PassthroughControl": {
  5649            "shape": "Eac3PassthroughControl",
  5650            "locationName": "passthroughControl"
  5651          },
  5652          "PhaseControl": {
  5653            "shape": "Eac3PhaseControl",
  5654            "locationName": "phaseControl"
  5655          },
  5656          "StereoDownmix": {
  5657            "shape": "Eac3StereoDownmix",
  5658            "locationName": "stereoDownmix"
  5659          },
  5660          "SurroundExMode": {
  5661            "shape": "Eac3SurroundExMode",
  5662            "locationName": "surroundExMode"
  5663          },
  5664          "SurroundMode": {
  5665            "shape": "Eac3SurroundMode",
  5666            "locationName": "surroundMode"
  5667          }
  5668        }
  5669      },
  5670      "Eac3StereoDownmix": {
  5671        "type": "string",
  5672        "enum": [
  5673          "DPL2",
  5674          "LO_RO",
  5675          "LT_RT",
  5676          "NOT_INDICATED"
  5677        ]
  5678      },
  5679      "Eac3SurroundExMode": {
  5680        "type": "string",
  5681        "enum": [
  5682          "DISABLED",
  5683          "ENABLED",
  5684          "NOT_INDICATED"
  5685        ]
  5686      },
  5687      "Eac3SurroundMode": {
  5688        "type": "string",
  5689        "enum": [
  5690          "DISABLED",
  5691          "ENABLED",
  5692          "NOT_INDICATED"
  5693        ]
  5694      },
  5695      "EbuTtDDestinationSettings": {
  5696        "type": "structure",
  5697        "members": {
  5698          "CopyrightHolder": {
  5699            "shape": "__stringMax1000",
  5700            "locationName": "copyrightHolder"
  5701          },
  5702          "FillLineGap": {
  5703            "shape": "EbuTtDFillLineGapControl",
  5704            "locationName": "fillLineGap"
  5705          },
  5706          "FontFamily": {
  5707            "shape": "__string",
  5708            "locationName": "fontFamily"
  5709          },
  5710          "StyleControl": {
  5711            "shape": "EbuTtDDestinationStyleControl",
  5712            "locationName": "styleControl"
  5713          }
  5714        }
  5715      },
  5716      "EbuTtDDestinationStyleControl": {
  5717        "type": "string",
  5718        "enum": [
  5719          "EXCLUDE",
  5720          "INCLUDE"
  5721        ]
  5722      },
  5723      "EbuTtDFillLineGapControl": {
  5724        "type": "string",
  5725        "enum": [
  5726          "DISABLED",
  5727          "ENABLED"
  5728        ]
  5729      },
  5730      "EmbeddedConvert608To708": {
  5731        "type": "string",
  5732        "enum": [
  5733          "DISABLED",
  5734          "UPCONVERT"
  5735        ]
  5736      },
  5737      "EmbeddedDestinationSettings": {
  5738        "type": "structure",
  5739        "members": {
  5740        }
  5741      },
  5742      "EmbeddedPlusScte20DestinationSettings": {
  5743        "type": "structure",
  5744        "members": {
  5745        }
  5746      },
  5747      "EmbeddedScte20Detection": {
  5748        "type": "string",
  5749        "enum": [
  5750          "AUTO",
  5751          "OFF"
  5752        ]
  5753      },
  5754      "EmbeddedSourceSettings": {
  5755        "type": "structure",
  5756        "members": {
  5757          "Convert608To708": {
  5758            "shape": "EmbeddedConvert608To708",
  5759            "locationName": "convert608To708"
  5760          },
  5761          "Scte20Detection": {
  5762            "shape": "EmbeddedScte20Detection",
  5763            "locationName": "scte20Detection"
  5764          },
  5765          "Source608ChannelNumber": {
  5766            "shape": "__integerMin1Max4",
  5767            "locationName": "source608ChannelNumber"
  5768          },
  5769          "Source608TrackNumber": {
  5770            "shape": "__integerMin1Max5",
  5771            "locationName": "source608TrackNumber"
  5772          }
  5773        }
  5774      },
  5775      "Empty": {
  5776        "type": "structure",
  5777        "members": {
  5778        }
  5779      },
  5780      "EncoderSettings": {
  5781        "type": "structure",
  5782        "members": {
  5783          "AudioDescriptions": {
  5784            "shape": "__listOfAudioDescription",
  5785            "locationName": "audioDescriptions"
  5786          },
  5787          "AvailBlanking": {
  5788            "shape": "AvailBlanking",
  5789            "locationName": "availBlanking"
  5790          },
  5791          "AvailConfiguration": {
  5792            "shape": "AvailConfiguration",
  5793            "locationName": "availConfiguration"
  5794          },
  5795          "BlackoutSlate": {
  5796            "shape": "BlackoutSlate",
  5797            "locationName": "blackoutSlate"
  5798          },
  5799          "CaptionDescriptions": {
  5800            "shape": "__listOfCaptionDescription",
  5801            "locationName": "captionDescriptions"
  5802          },
  5803          "FeatureActivations": {
  5804            "shape": "FeatureActivations",
  5805            "locationName": "featureActivations"
  5806          },
  5807          "GlobalConfiguration": {
  5808            "shape": "GlobalConfiguration",
  5809            "locationName": "globalConfiguration"
  5810          },
  5811          "MotionGraphicsConfiguration": {
  5812            "shape": "MotionGraphicsConfiguration",
  5813            "locationName": "motionGraphicsConfiguration"
  5814          },
  5815          "NielsenConfiguration": {
  5816            "shape": "NielsenConfiguration",
  5817            "locationName": "nielsenConfiguration"
  5818          },
  5819          "OutputGroups": {
  5820            "shape": "__listOfOutputGroup",
  5821            "locationName": "outputGroups"
  5822          },
  5823          "TimecodeConfig": {
  5824            "shape": "TimecodeConfig",
  5825            "locationName": "timecodeConfig"
  5826          },
  5827          "VideoDescriptions": {
  5828            "shape": "__listOfVideoDescription",
  5829            "locationName": "videoDescriptions"
  5830          }
  5831        },
  5832        "required": [
  5833          "VideoDescriptions",
  5834          "AudioDescriptions",
  5835          "OutputGroups",
  5836          "TimecodeConfig"
  5837        ]
  5838      },
  5839      "FailoverCondition": {
  5840        "type": "structure",
  5841        "members": {
  5842          "FailoverConditionSettings": {
  5843            "shape": "FailoverConditionSettings",
  5844            "locationName": "failoverConditionSettings"
  5845          }
  5846        }
  5847      },
  5848      "FailoverConditionSettings": {
  5849        "type": "structure",
  5850        "members": {
  5851          "AudioSilenceSettings": {
  5852            "shape": "AudioSilenceFailoverSettings",
  5853            "locationName": "audioSilenceSettings"
  5854          },
  5855          "InputLossSettings": {
  5856            "shape": "InputLossFailoverSettings",
  5857            "locationName": "inputLossSettings"
  5858          },
  5859          "VideoBlackSettings": {
  5860            "shape": "VideoBlackFailoverSettings",
  5861            "locationName": "videoBlackSettings"
  5862          }
  5863        }
  5864      },
  5865      "FeatureActivations": {
  5866        "type": "structure",
  5867        "members": {
  5868          "InputPrepareScheduleActions": {
  5869            "shape": "FeatureActivationsInputPrepareScheduleActions",
  5870            "locationName": "inputPrepareScheduleActions"
  5871          }
  5872        }
  5873      },
  5874      "FeatureActivationsInputPrepareScheduleActions": {
  5875        "type": "string",
  5876        "enum": [
  5877          "DISABLED",
  5878          "ENABLED"
  5879        ]
  5880      },
  5881      "FecOutputIncludeFec": {
  5882        "type": "string",
  5883        "enum": [
  5884          "COLUMN",
  5885          "COLUMN_AND_ROW"
  5886        ]
  5887      },
  5888      "FecOutputSettings": {
  5889        "type": "structure",
  5890        "members": {
  5891          "ColumnDepth": {
  5892            "shape": "__integerMin4Max20",
  5893            "locationName": "columnDepth"
  5894          },
  5895          "IncludeFec": {
  5896            "shape": "FecOutputIncludeFec",
  5897            "locationName": "includeFec"
  5898          },
  5899          "RowLength": {
  5900            "shape": "__integerMin1Max20",
  5901            "locationName": "rowLength"
  5902          }
  5903        }
  5904      },
  5905      "FixedAfd": {
  5906        "type": "string",
  5907        "enum": [
  5908          "AFD_0000",
  5909          "AFD_0010",
  5910          "AFD_0011",
  5911          "AFD_0100",
  5912          "AFD_1000",
  5913          "AFD_1001",
  5914          "AFD_1010",
  5915          "AFD_1011",
  5916          "AFD_1101",
  5917          "AFD_1110",
  5918          "AFD_1111"
  5919        ]
  5920      },
  5921      "FixedModeScheduleActionStartSettings": {
  5922        "type": "structure",
  5923        "members": {
  5924          "Time": {
  5925            "shape": "__string",
  5926            "locationName": "time"
  5927          }
  5928        },
  5929        "required": [
  5930          "Time"
  5931        ]
  5932      },
  5933      "Fmp4HlsSettings": {
  5934        "type": "structure",
  5935        "members": {
  5936          "AudioRenditionSets": {
  5937            "shape": "__string",
  5938            "locationName": "audioRenditionSets"
  5939          },
  5940          "NielsenId3Behavior": {
  5941            "shape": "Fmp4NielsenId3Behavior",
  5942            "locationName": "nielsenId3Behavior"
  5943          },
  5944          "TimedMetadataBehavior": {
  5945            "shape": "Fmp4TimedMetadataBehavior",
  5946            "locationName": "timedMetadataBehavior"
  5947          }
  5948        }
  5949      },
  5950      "Fmp4NielsenId3Behavior": {
  5951        "type": "string",
  5952        "enum": [
  5953          "NO_PASSTHROUGH",
  5954          "PASSTHROUGH"
  5955        ]
  5956      },
  5957      "Fmp4TimedMetadataBehavior": {
  5958        "type": "string",
  5959        "enum": [
  5960          "NO_PASSTHROUGH",
  5961          "PASSTHROUGH"
  5962        ]
  5963      },
  5964      "FollowModeScheduleActionStartSettings": {
  5965        "type": "structure",
  5966        "members": {
  5967          "FollowPoint": {
  5968            "shape": "FollowPoint",
  5969            "locationName": "followPoint"
  5970          },
  5971          "ReferenceActionName": {
  5972            "shape": "__string",
  5973            "locationName": "referenceActionName"
  5974          }
  5975        },
  5976        "required": [
  5977          "ReferenceActionName",
  5978          "FollowPoint"
  5979        ]
  5980      },
  5981      "FollowPoint": {
  5982        "type": "string",
  5983        "enum": [
  5984          "END",
  5985          "START"
  5986        ]
  5987      },
  5988      "ForbiddenException": {
  5989        "type": "structure",
  5990        "members": {
  5991          "Message": {
  5992            "shape": "__string",
  5993            "locationName": "message"
  5994          }
  5995        },
  5996        "exception": true,
  5997        "error": {
  5998          "httpStatusCode": 403
  5999        }
  6000      },
  6001      "FrameCaptureCdnSettings": {
  6002        "type": "structure",
  6003        "members": {
  6004          "FrameCaptureS3Settings": {
  6005            "shape": "FrameCaptureS3Settings",
  6006            "locationName": "frameCaptureS3Settings"
  6007          }
  6008        }
  6009      },
  6010      "FrameCaptureGroupSettings": {
  6011        "type": "structure",
  6012        "members": {
  6013          "Destination": {
  6014            "shape": "OutputLocationRef",
  6015            "locationName": "destination"
  6016          },
  6017          "FrameCaptureCdnSettings": {
  6018            "shape": "FrameCaptureCdnSettings",
  6019            "locationName": "frameCaptureCdnSettings"
  6020          }
  6021        },
  6022        "required": [
  6023          "Destination"
  6024        ]
  6025      },
  6026      "FrameCaptureHlsSettings": {
  6027        "type": "structure",
  6028        "members": {
  6029        }
  6030      },
  6031      "FrameCaptureIntervalUnit": {
  6032        "type": "string",
  6033        "enum": [
  6034          "MILLISECONDS",
  6035          "SECONDS"
  6036        ]
  6037      },
  6038      "FrameCaptureOutputSettings": {
  6039        "type": "structure",
  6040        "members": {
  6041          "NameModifier": {
  6042            "shape": "__string",
  6043            "locationName": "nameModifier"
  6044          }
  6045        }
  6046      },
  6047      "FrameCaptureS3LogUploads": {
  6048        "type": "string",
  6049        "enum": [
  6050          "DISABLED",
  6051          "ENABLED"
  6052        ]
  6053      },
  6054      "FrameCaptureS3Settings": {
  6055        "type": "structure",
  6056        "members": {
  6057          "CannedAcl": {
  6058            "shape": "S3CannedAcl",
  6059            "locationName": "cannedAcl"
  6060          }
  6061        }
  6062      },
  6063      "FrameCaptureSettings": {
  6064        "type": "structure",
  6065        "members": {
  6066          "CaptureInterval": {
  6067            "shape": "__integerMin1Max3600000",
  6068            "locationName": "captureInterval"
  6069          },
  6070          "CaptureIntervalUnits": {
  6071            "shape": "FrameCaptureIntervalUnit",
  6072            "locationName": "captureIntervalUnits"
  6073          }
  6074        }
  6075      },
  6076      "GatewayTimeoutException": {
  6077        "type": "structure",
  6078        "members": {
  6079          "Message": {
  6080            "shape": "__string",
  6081            "locationName": "message"
  6082          }
  6083        },
  6084        "exception": true,
  6085        "error": {
  6086          "httpStatusCode": 504
  6087        }
  6088      },
  6089      "GlobalConfiguration": {
  6090        "type": "structure",
  6091        "members": {
  6092          "InitialAudioGain": {
  6093            "shape": "__integerMinNegative60Max60",
  6094            "locationName": "initialAudioGain"
  6095          },
  6096          "InputEndAction": {
  6097            "shape": "GlobalConfigurationInputEndAction",
  6098            "locationName": "inputEndAction"
  6099          },
  6100          "InputLossBehavior": {
  6101            "shape": "InputLossBehavior",
  6102            "locationName": "inputLossBehavior"
  6103          },
  6104          "OutputLockingMode": {
  6105            "shape": "GlobalConfigurationOutputLockingMode",
  6106            "locationName": "outputLockingMode"
  6107          },
  6108          "OutputTimingSource": {
  6109            "shape": "GlobalConfigurationOutputTimingSource",
  6110            "locationName": "outputTimingSource"
  6111          },
  6112          "SupportLowFramerateInputs": {
  6113            "shape": "GlobalConfigurationLowFramerateInputs",
  6114            "locationName": "supportLowFramerateInputs"
  6115          }
  6116        }
  6117      },
  6118      "GlobalConfigurationInputEndAction": {
  6119        "type": "string",
  6120        "enum": [
  6121          "NONE",
  6122          "SWITCH_AND_LOOP_INPUTS"
  6123        ]
  6124      },
  6125      "GlobalConfigurationLowFramerateInputs": {
  6126        "type": "string",
  6127        "enum": [
  6128          "DISABLED",
  6129          "ENABLED"
  6130        ]
  6131      },
  6132      "GlobalConfigurationOutputLockingMode": {
  6133        "type": "string",
  6134        "enum": [
  6135          "EPOCH_LOCKING",
  6136          "PIPELINE_LOCKING"
  6137        ]
  6138      },
  6139      "GlobalConfigurationOutputTimingSource": {
  6140        "type": "string",
  6141        "enum": [
  6142          "INPUT_CLOCK",
  6143          "SYSTEM_CLOCK"
  6144        ]
  6145      },
  6146      "H264AdaptiveQuantization": {
  6147        "type": "string",
  6148        "enum": [
  6149          "AUTO",
  6150          "HIGH",
  6151          "HIGHER",
  6152          "LOW",
  6153          "MAX",
  6154          "MEDIUM",
  6155          "OFF"
  6156        ]
  6157      },
  6158      "H264ColorMetadata": {
  6159        "type": "string",
  6160        "enum": [
  6161          "IGNORE",
  6162          "INSERT"
  6163        ]
  6164      },
  6165      "H264ColorSpaceSettings": {
  6166        "type": "structure",
  6167        "members": {
  6168          "ColorSpacePassthroughSettings": {
  6169            "shape": "ColorSpacePassthroughSettings",
  6170            "locationName": "colorSpacePassthroughSettings"
  6171          },
  6172          "Rec601Settings": {
  6173            "shape": "Rec601Settings",
  6174            "locationName": "rec601Settings"
  6175          },
  6176          "Rec709Settings": {
  6177            "shape": "Rec709Settings",
  6178            "locationName": "rec709Settings"
  6179          }
  6180        }
  6181      },
  6182      "H264EntropyEncoding": {
  6183        "type": "string",
  6184        "enum": [
  6185          "CABAC",
  6186          "CAVLC"
  6187        ]
  6188      },
  6189      "H264FilterSettings": {
  6190        "type": "structure",
  6191        "members": {
  6192          "TemporalFilterSettings": {
  6193            "shape": "TemporalFilterSettings",
  6194            "locationName": "temporalFilterSettings"
  6195          }
  6196        }
  6197      },
  6198      "H264FlickerAq": {
  6199        "type": "string",
  6200        "enum": [
  6201          "DISABLED",
  6202          "ENABLED"
  6203        ]
  6204      },
  6205      "H264ForceFieldPictures": {
  6206        "type": "string",
  6207        "enum": [
  6208          "DISABLED",
  6209          "ENABLED"
  6210        ]
  6211      },
  6212      "H264FramerateControl": {
  6213        "type": "string",
  6214        "enum": [
  6215          "INITIALIZE_FROM_SOURCE",
  6216          "SPECIFIED"
  6217        ]
  6218      },
  6219      "H264GopBReference": {
  6220        "type": "string",
  6221        "enum": [
  6222          "DISABLED",
  6223          "ENABLED"
  6224        ]
  6225      },
  6226      "H264GopSizeUnits": {
  6227        "type": "string",
  6228        "enum": [
  6229          "FRAMES",
  6230          "SECONDS"
  6231        ]
  6232      },
  6233      "H264Level": {
  6234        "type": "string",
  6235        "enum": [
  6236          "H264_LEVEL_1",
  6237          "H264_LEVEL_1_1",
  6238          "H264_LEVEL_1_2",
  6239          "H264_LEVEL_1_3",
  6240          "H264_LEVEL_2",
  6241          "H264_LEVEL_2_1",
  6242          "H264_LEVEL_2_2",
  6243          "H264_LEVEL_3",
  6244          "H264_LEVEL_3_1",
  6245          "H264_LEVEL_3_2",
  6246          "H264_LEVEL_4",
  6247          "H264_LEVEL_4_1",
  6248          "H264_LEVEL_4_2",
  6249          "H264_LEVEL_5",
  6250          "H264_LEVEL_5_1",
  6251          "H264_LEVEL_5_2",
  6252          "H264_LEVEL_AUTO"
  6253        ]
  6254      },
  6255      "H264LookAheadRateControl": {
  6256        "type": "string",
  6257        "enum": [
  6258          "HIGH",
  6259          "LOW",
  6260          "MEDIUM"
  6261        ]
  6262      },
  6263      "H264ParControl": {
  6264        "type": "string",
  6265        "enum": [
  6266          "INITIALIZE_FROM_SOURCE",
  6267          "SPECIFIED"
  6268        ]
  6269      },
  6270      "H264Profile": {
  6271        "type": "string",
  6272        "enum": [
  6273          "BASELINE",
  6274          "HIGH",
  6275          "HIGH_10BIT",
  6276          "HIGH_422",
  6277          "HIGH_422_10BIT",
  6278          "MAIN"
  6279        ]
  6280      },
  6281      "H264QualityLevel": {
  6282        "type": "string",
  6283        "enum": [
  6284          "ENHANCED_QUALITY",
  6285          "STANDARD_QUALITY"
  6286        ]
  6287      },
  6288      "H264RateControlMode": {
  6289        "type": "string",
  6290        "enum": [
  6291          "CBR",
  6292          "MULTIPLEX",
  6293          "QVBR",
  6294          "VBR"
  6295        ]
  6296      },
  6297      "H264ScanType": {
  6298        "type": "string",
  6299        "enum": [
  6300          "INTERLACED",
  6301          "PROGRESSIVE"
  6302        ]
  6303      },
  6304      "H264SceneChangeDetect": {
  6305        "type": "string",
  6306        "enum": [
  6307          "DISABLED",
  6308          "ENABLED"
  6309        ]
  6310      },
  6311      "H264Settings": {
  6312        "type": "structure",
  6313        "members": {
  6314          "AdaptiveQuantization": {
  6315            "shape": "H264AdaptiveQuantization",
  6316            "locationName": "adaptiveQuantization"
  6317          },
  6318          "AfdSignaling": {
  6319            "shape": "AfdSignaling",
  6320            "locationName": "afdSignaling"
  6321          },
  6322          "Bitrate": {
  6323            "shape": "__integerMin1000",
  6324            "locationName": "bitrate"
  6325          },
  6326          "BufFillPct": {
  6327            "shape": "__integerMin0Max100",
  6328            "locationName": "bufFillPct"
  6329          },
  6330          "BufSize": {
  6331            "shape": "__integerMin0",
  6332            "locationName": "bufSize"
  6333          },
  6334          "ColorMetadata": {
  6335            "shape": "H264ColorMetadata",
  6336            "locationName": "colorMetadata"
  6337          },
  6338          "ColorSpaceSettings": {
  6339            "shape": "H264ColorSpaceSettings",
  6340            "locationName": "colorSpaceSettings"
  6341          },
  6342          "EntropyEncoding": {
  6343            "shape": "H264EntropyEncoding",
  6344            "locationName": "entropyEncoding"
  6345          },
  6346          "FilterSettings": {
  6347            "shape": "H264FilterSettings",
  6348            "locationName": "filterSettings"
  6349          },
  6350          "FixedAfd": {
  6351            "shape": "FixedAfd",
  6352            "locationName": "fixedAfd"
  6353          },
  6354          "FlickerAq": {
  6355            "shape": "H264FlickerAq",
  6356            "locationName": "flickerAq"
  6357          },
  6358          "ForceFieldPictures": {
  6359            "shape": "H264ForceFieldPictures",
  6360            "locationName": "forceFieldPictures"
  6361          },
  6362          "FramerateControl": {
  6363            "shape": "H264FramerateControl",
  6364            "locationName": "framerateControl"
  6365          },
  6366          "FramerateDenominator": {
  6367            "shape": "__integerMin1",
  6368            "locationName": "framerateDenominator"
  6369          },
  6370          "FramerateNumerator": {
  6371            "shape": "__integerMin1",
  6372            "locationName": "framerateNumerator"
  6373          },
  6374          "GopBReference": {
  6375            "shape": "H264GopBReference",
  6376            "locationName": "gopBReference"
  6377          },
  6378          "GopClosedCadence": {
  6379            "shape": "__integerMin0",
  6380            "locationName": "gopClosedCadence"
  6381          },
  6382          "GopNumBFrames": {
  6383            "shape": "__integerMin0Max7",
  6384            "locationName": "gopNumBFrames"
  6385          },
  6386          "GopSize": {
  6387            "shape": "__double",
  6388            "locationName": "gopSize"
  6389          },
  6390          "GopSizeUnits": {
  6391            "shape": "H264GopSizeUnits",
  6392            "locationName": "gopSizeUnits"
  6393          },
  6394          "Level": {
  6395            "shape": "H264Level",
  6396            "locationName": "level"
  6397          },
  6398          "LookAheadRateControl": {
  6399            "shape": "H264LookAheadRateControl",
  6400            "locationName": "lookAheadRateControl"
  6401          },
  6402          "MaxBitrate": {
  6403            "shape": "__integerMin1000",
  6404            "locationName": "maxBitrate"
  6405          },
  6406          "MinIInterval": {
  6407            "shape": "__integerMin0Max30",
  6408            "locationName": "minIInterval"
  6409          },
  6410          "NumRefFrames": {
  6411            "shape": "__integerMin1Max6",
  6412            "locationName": "numRefFrames"
  6413          },
  6414          "ParControl": {
  6415            "shape": "H264ParControl",
  6416            "locationName": "parControl"
  6417          },
  6418          "ParDenominator": {
  6419            "shape": "__integerMin1",
  6420            "locationName": "parDenominator"
  6421          },
  6422          "ParNumerator": {
  6423            "shape": "__integerMin1",
  6424            "locationName": "parNumerator"
  6425          },
  6426          "Profile": {
  6427            "shape": "H264Profile",
  6428            "locationName": "profile"
  6429          },
  6430          "QualityLevel": {
  6431            "shape": "H264QualityLevel",
  6432            "locationName": "qualityLevel"
  6433          },
  6434          "QvbrQualityLevel": {
  6435            "shape": "__integerMin1Max10",
  6436            "locationName": "qvbrQualityLevel"
  6437          },
  6438          "RateControlMode": {
  6439            "shape": "H264RateControlMode",
  6440            "locationName": "rateControlMode"
  6441          },
  6442          "ScanType": {
  6443            "shape": "H264ScanType",
  6444            "locationName": "scanType"
  6445          },
  6446          "SceneChangeDetect": {
  6447            "shape": "H264SceneChangeDetect",
  6448            "locationName": "sceneChangeDetect"
  6449          },
  6450          "Slices": {
  6451            "shape": "__integerMin1Max32",
  6452            "locationName": "slices"
  6453          },
  6454          "Softness": {
  6455            "shape": "__integerMin0Max128",
  6456            "locationName": "softness"
  6457          },
  6458          "SpatialAq": {
  6459            "shape": "H264SpatialAq",
  6460            "locationName": "spatialAq"
  6461          },
  6462          "SubgopLength": {
  6463            "shape": "H264SubGopLength",
  6464            "locationName": "subgopLength"
  6465          },
  6466          "Syntax": {
  6467            "shape": "H264Syntax",
  6468            "locationName": "syntax"
  6469          },
  6470          "TemporalAq": {
  6471            "shape": "H264TemporalAq",
  6472            "locationName": "temporalAq"
  6473          },
  6474          "TimecodeInsertion": {
  6475            "shape": "H264TimecodeInsertionBehavior",
  6476            "locationName": "timecodeInsertion"
  6477          }
  6478        }
  6479      },
  6480      "H264SpatialAq": {
  6481        "type": "string",
  6482        "enum": [
  6483          "DISABLED",
  6484          "ENABLED"
  6485        ]
  6486      },
  6487      "H264SubGopLength": {
  6488        "type": "string",
  6489        "enum": [
  6490          "DYNAMIC",
  6491          "FIXED"
  6492        ]
  6493      },
  6494      "H264Syntax": {
  6495        "type": "string",
  6496        "enum": [
  6497          "DEFAULT",
  6498          "RP2027"
  6499        ]
  6500      },
  6501      "H264TemporalAq": {
  6502        "type": "string",
  6503        "enum": [
  6504          "DISABLED",
  6505          "ENABLED"
  6506        ]
  6507      },
  6508      "H264TimecodeInsertionBehavior": {
  6509        "type": "string",
  6510        "enum": [
  6511          "DISABLED",
  6512          "PIC_TIMING_SEI"
  6513        ]
  6514      },
  6515      "H265AdaptiveQuantization": {
  6516        "type": "string",
  6517        "enum": [
  6518          "AUTO",
  6519          "HIGH",
  6520          "HIGHER",
  6521          "LOW",
  6522          "MAX",
  6523          "MEDIUM",
  6524          "OFF"
  6525        ]
  6526      },
  6527      "H265AlternativeTransferFunction": {
  6528        "type": "string",
  6529        "enum": [
  6530          "INSERT",
  6531          "OMIT"
  6532        ]
  6533      },
  6534      "H265ColorMetadata": {
  6535        "type": "string",
  6536        "enum": [
  6537          "IGNORE",
  6538          "INSERT"
  6539        ]
  6540      },
  6541      "H265ColorSpaceSettings": {
  6542        "type": "structure",
  6543        "members": {
  6544          "ColorSpacePassthroughSettings": {
  6545            "shape": "ColorSpacePassthroughSettings",
  6546            "locationName": "colorSpacePassthroughSettings"
  6547          },
  6548          "Hdr10Settings": {
  6549            "shape": "Hdr10Settings",
  6550            "locationName": "hdr10Settings"
  6551          },
  6552          "Rec601Settings": {
  6553            "shape": "Rec601Settings",
  6554            "locationName": "rec601Settings"
  6555          },
  6556          "Rec709Settings": {
  6557            "shape": "Rec709Settings",
  6558            "locationName": "rec709Settings"
  6559          }
  6560        }
  6561      },
  6562      "H265FilterSettings": {
  6563        "type": "structure",
  6564        "members": {
  6565          "TemporalFilterSettings": {
  6566            "shape": "TemporalFilterSettings",
  6567            "locationName": "temporalFilterSettings"
  6568          }
  6569        }
  6570      },
  6571      "H265FlickerAq": {
  6572        "type": "string",
  6573        "enum": [
  6574          "DISABLED",
  6575          "ENABLED"
  6576        ]
  6577      },
  6578      "H265GopSizeUnits": {
  6579        "type": "string",
  6580        "enum": [
  6581          "FRAMES",
  6582          "SECONDS"
  6583        ]
  6584      },
  6585      "H265Level": {
  6586        "type": "string",
  6587        "enum": [
  6588          "H265_LEVEL_1",
  6589          "H265_LEVEL_2",
  6590          "H265_LEVEL_2_1",
  6591          "H265_LEVEL_3",
  6592          "H265_LEVEL_3_1",
  6593          "H265_LEVEL_4",
  6594          "H265_LEVEL_4_1",
  6595          "H265_LEVEL_5",
  6596          "H265_LEVEL_5_1",
  6597          "H265_LEVEL_5_2",
  6598          "H265_LEVEL_6",
  6599          "H265_LEVEL_6_1",
  6600          "H265_LEVEL_6_2",
  6601          "H265_LEVEL_AUTO"
  6602        ]
  6603      },
  6604      "H265LookAheadRateControl": {
  6605        "type": "string",
  6606        "enum": [
  6607          "HIGH",
  6608          "LOW",
  6609          "MEDIUM"
  6610        ]
  6611      },
  6612      "H265Profile": {
  6613        "type": "string",
  6614        "enum": [
  6615          "MAIN",
  6616          "MAIN_10BIT"
  6617        ]
  6618      },
  6619      "H265RateControlMode": {
  6620        "type": "string",
  6621        "enum": [
  6622          "CBR",
  6623          "MULTIPLEX",
  6624          "QVBR"
  6625        ]
  6626      },
  6627      "H265ScanType": {
  6628        "type": "string",
  6629        "enum": [
  6630          "INTERLACED",
  6631          "PROGRESSIVE"
  6632        ]
  6633      },
  6634      "H265SceneChangeDetect": {
  6635        "type": "string",
  6636        "enum": [
  6637          "DISABLED",
  6638          "ENABLED"
  6639        ]
  6640      },
  6641      "H265Settings": {
  6642        "type": "structure",
  6643        "members": {
  6644          "AdaptiveQuantization": {
  6645            "shape": "H265AdaptiveQuantization",
  6646            "locationName": "adaptiveQuantization"
  6647          },
  6648          "AfdSignaling": {
  6649            "shape": "AfdSignaling",
  6650            "locationName": "afdSignaling"
  6651          },
  6652          "AlternativeTransferFunction": {
  6653            "shape": "H265AlternativeTransferFunction",
  6654            "locationName": "alternativeTransferFunction"
  6655          },
  6656          "Bitrate": {
  6657            "shape": "__integerMin100000Max40000000",
  6658            "locationName": "bitrate"
  6659          },
  6660          "BufSize": {
  6661            "shape": "__integerMin100000Max80000000",
  6662            "locationName": "bufSize"
  6663          },
  6664          "ColorMetadata": {
  6665            "shape": "H265ColorMetadata",
  6666            "locationName": "colorMetadata"
  6667          },
  6668          "ColorSpaceSettings": {
  6669            "shape": "H265ColorSpaceSettings",
  6670            "locationName": "colorSpaceSettings"
  6671          },
  6672          "FilterSettings": {
  6673            "shape": "H265FilterSettings",
  6674            "locationName": "filterSettings"
  6675          },
  6676          "FixedAfd": {
  6677            "shape": "FixedAfd",
  6678            "locationName": "fixedAfd"
  6679          },
  6680          "FlickerAq": {
  6681            "shape": "H265FlickerAq",
  6682            "locationName": "flickerAq"
  6683          },
  6684          "FramerateDenominator": {
  6685            "shape": "__integerMin1Max3003",
  6686            "locationName": "framerateDenominator"
  6687          },
  6688          "FramerateNumerator": {
  6689            "shape": "__integerMin1",
  6690            "locationName": "framerateNumerator"
  6691          },
  6692          "GopClosedCadence": {
  6693            "shape": "__integerMin0",
  6694            "locationName": "gopClosedCadence"
  6695          },
  6696          "GopSize": {
  6697            "shape": "__double",
  6698            "locationName": "gopSize"
  6699          },
  6700          "GopSizeUnits": {
  6701            "shape": "H265GopSizeUnits",
  6702            "locationName": "gopSizeUnits"
  6703          },
  6704          "Level": {
  6705            "shape": "H265Level",
  6706            "locationName": "level"
  6707          },
  6708          "LookAheadRateControl": {
  6709            "shape": "H265LookAheadRateControl",
  6710            "locationName": "lookAheadRateControl"
  6711          },
  6712          "MaxBitrate": {
  6713            "shape": "__integerMin100000Max40000000",
  6714            "locationName": "maxBitrate"
  6715          },
  6716          "MinIInterval": {
  6717            "shape": "__integerMin0Max30",
  6718            "locationName": "minIInterval"
  6719          },
  6720          "ParDenominator": {
  6721            "shape": "__integerMin1",
  6722            "locationName": "parDenominator"
  6723          },
  6724          "ParNumerator": {
  6725            "shape": "__integerMin1",
  6726            "locationName": "parNumerator"
  6727          },
  6728          "Profile": {
  6729            "shape": "H265Profile",
  6730            "locationName": "profile"
  6731          },
  6732          "QvbrQualityLevel": {
  6733            "shape": "__integerMin1Max10",
  6734            "locationName": "qvbrQualityLevel"
  6735          },
  6736          "RateControlMode": {
  6737            "shape": "H265RateControlMode",
  6738            "locationName": "rateControlMode"
  6739          },
  6740          "ScanType": {
  6741            "shape": "H265ScanType",
  6742            "locationName": "scanType"
  6743          },
  6744          "SceneChangeDetect": {
  6745            "shape": "H265SceneChangeDetect",
  6746            "locationName": "sceneChangeDetect"
  6747          },
  6748          "Slices": {
  6749            "shape": "__integerMin1Max16",
  6750            "locationName": "slices"
  6751          },
  6752          "Tier": {
  6753            "shape": "H265Tier",
  6754            "locationName": "tier"
  6755          },
  6756          "TimecodeInsertion": {
  6757            "shape": "H265TimecodeInsertionBehavior",
  6758            "locationName": "timecodeInsertion"
  6759          }
  6760        },
  6761        "required": [
  6762          "FramerateNumerator",
  6763          "FramerateDenominator"
  6764        ]
  6765      },
  6766      "H265Tier": {
  6767        "type": "string",
  6768        "enum": [
  6769          "HIGH",
  6770          "MAIN"
  6771        ]
  6772      },
  6773      "H265TimecodeInsertionBehavior": {
  6774        "type": "string",
  6775        "enum": [
  6776          "DISABLED",
  6777          "PIC_TIMING_SEI"
  6778        ]
  6779      },
  6780      "Hdr10Settings": {
  6781        "type": "structure",
  6782        "members": {
  6783          "MaxCll": {
  6784            "shape": "__integerMin0Max32768",
  6785            "locationName": "maxCll"
  6786          },
  6787          "MaxFall": {
  6788            "shape": "__integerMin0Max32768",
  6789            "locationName": "maxFall"
  6790          }
  6791        }
  6792      },
  6793      "HlsAdMarkers": {
  6794        "type": "string",
  6795        "enum": [
  6796          "ADOBE",
  6797          "ELEMENTAL",
  6798          "ELEMENTAL_SCTE35"
  6799        ]
  6800      },
  6801      "HlsAkamaiHttpTransferMode": {
  6802        "type": "string",
  6803        "enum": [
  6804          "CHUNKED",
  6805          "NON_CHUNKED"
  6806        ]
  6807      },
  6808      "HlsAkamaiSettings": {
  6809        "type": "structure",
  6810        "members": {
  6811          "ConnectionRetryInterval": {
  6812            "shape": "__integerMin0",
  6813            "locationName": "connectionRetryInterval"
  6814          },
  6815          "FilecacheDuration": {
  6816            "shape": "__integerMin0Max600",
  6817            "locationName": "filecacheDuration"
  6818          },
  6819          "HttpTransferMode": {
  6820            "shape": "HlsAkamaiHttpTransferMode",
  6821            "locationName": "httpTransferMode"
  6822          },
  6823          "NumRetries": {
  6824            "shape": "__integerMin0",
  6825            "locationName": "numRetries"
  6826          },
  6827          "RestartDelay": {
  6828            "shape": "__integerMin0Max15",
  6829            "locationName": "restartDelay"
  6830          },
  6831          "Salt": {
  6832            "shape": "__string",
  6833            "locationName": "salt"
  6834          },
  6835          "Token": {
  6836            "shape": "__string",
  6837            "locationName": "token"
  6838          }
  6839        }
  6840      },
  6841      "HlsBasicPutSettings": {
  6842        "type": "structure",
  6843        "members": {
  6844          "ConnectionRetryInterval": {
  6845            "shape": "__integerMin0",
  6846            "locationName": "connectionRetryInterval"
  6847          },
  6848          "FilecacheDuration": {
  6849            "shape": "__integerMin0Max600",
  6850            "locationName": "filecacheDuration"
  6851          },
  6852          "NumRetries": {
  6853            "shape": "__integerMin0",
  6854            "locationName": "numRetries"
  6855          },
  6856          "RestartDelay": {
  6857            "shape": "__integerMin0Max15",
  6858            "locationName": "restartDelay"
  6859          }
  6860        }
  6861      },
  6862      "HlsCaptionLanguageSetting": {
  6863        "type": "string",
  6864        "enum": [
  6865          "INSERT",
  6866          "NONE",
  6867          "OMIT"
  6868        ]
  6869      },
  6870      "HlsCdnSettings": {
  6871        "type": "structure",
  6872        "members": {
  6873          "HlsAkamaiSettings": {
  6874            "shape": "HlsAkamaiSettings",
  6875            "locationName": "hlsAkamaiSettings"
  6876          },
  6877          "HlsBasicPutSettings": {
  6878            "shape": "HlsBasicPutSettings",
  6879            "locationName": "hlsBasicPutSettings"
  6880          },
  6881          "HlsMediaStoreSettings": {
  6882            "shape": "HlsMediaStoreSettings",
  6883            "locationName": "hlsMediaStoreSettings"
  6884          },
  6885          "HlsS3Settings": {
  6886            "shape": "HlsS3Settings",
  6887            "locationName": "hlsS3Settings"
  6888          },
  6889          "HlsWebdavSettings": {
  6890            "shape": "HlsWebdavSettings",
  6891            "locationName": "hlsWebdavSettings"
  6892          }
  6893        }
  6894      },
  6895      "HlsClientCache": {
  6896        "type": "string",
  6897        "enum": [
  6898          "DISABLED",
  6899          "ENABLED"
  6900        ]
  6901      },
  6902      "HlsCodecSpecification": {
  6903        "type": "string",
  6904        "enum": [
  6905          "RFC_4281",
  6906          "RFC_6381"
  6907        ]
  6908      },
  6909      "HlsDirectoryStructure": {
  6910        "type": "string",
  6911        "enum": [
  6912          "SINGLE_DIRECTORY",
  6913          "SUBDIRECTORY_PER_STREAM"
  6914        ]
  6915      },
  6916      "HlsDiscontinuityTags": {
  6917        "type": "string",
  6918        "enum": [
  6919          "INSERT",
  6920          "NEVER_INSERT"
  6921        ]
  6922      },
  6923      "HlsEncryptionType": {
  6924        "type": "string",
  6925        "enum": [
  6926          "AES128",
  6927          "SAMPLE_AES"
  6928        ]
  6929      },
  6930      "HlsGroupSettings": {
  6931        "type": "structure",
  6932        "members": {
  6933          "AdMarkers": {
  6934            "shape": "__listOfHlsAdMarkers",
  6935            "locationName": "adMarkers"
  6936          },
  6937          "BaseUrlContent": {
  6938            "shape": "__string",
  6939            "locationName": "baseUrlContent"
  6940          },
  6941          "BaseUrlContent1": {
  6942            "shape": "__string",
  6943            "locationName": "baseUrlContent1"
  6944          },
  6945          "BaseUrlManifest": {
  6946            "shape": "__string",
  6947            "locationName": "baseUrlManifest"
  6948          },
  6949          "BaseUrlManifest1": {
  6950            "shape": "__string",
  6951            "locationName": "baseUrlManifest1"
  6952          },
  6953          "CaptionLanguageMappings": {
  6954            "shape": "__listOfCaptionLanguageMapping",
  6955            "locationName": "captionLanguageMappings"
  6956          },
  6957          "CaptionLanguageSetting": {
  6958            "shape": "HlsCaptionLanguageSetting",
  6959            "locationName": "captionLanguageSetting"
  6960          },
  6961          "ClientCache": {
  6962            "shape": "HlsClientCache",
  6963            "locationName": "clientCache"
  6964          },
  6965          "CodecSpecification": {
  6966            "shape": "HlsCodecSpecification",
  6967            "locationName": "codecSpecification"
  6968          },
  6969          "ConstantIv": {
  6970            "shape": "__stringMin32Max32",
  6971            "locationName": "constantIv"
  6972          },
  6973          "Destination": {
  6974            "shape": "OutputLocationRef",
  6975            "locationName": "destination"
  6976          },
  6977          "DirectoryStructure": {
  6978            "shape": "HlsDirectoryStructure",
  6979            "locationName": "directoryStructure"
  6980          },
  6981          "DiscontinuityTags": {
  6982            "shape": "HlsDiscontinuityTags",
  6983            "locationName": "discontinuityTags"
  6984          },
  6985          "EncryptionType": {
  6986            "shape": "HlsEncryptionType",
  6987            "locationName": "encryptionType"
  6988          },
  6989          "HlsCdnSettings": {
  6990            "shape": "HlsCdnSettings",
  6991            "locationName": "hlsCdnSettings"
  6992          },
  6993          "HlsId3SegmentTagging": {
  6994            "shape": "HlsId3SegmentTaggingState",
  6995            "locationName": "hlsId3SegmentTagging"
  6996          },
  6997          "IFrameOnlyPlaylists": {
  6998            "shape": "IFrameOnlyPlaylistType",
  6999            "locationName": "iFrameOnlyPlaylists"
  7000          },
  7001          "IncompleteSegmentBehavior": {
  7002            "shape": "HlsIncompleteSegmentBehavior",
  7003            "locationName": "incompleteSegmentBehavior"
  7004          },
  7005          "IndexNSegments": {
  7006            "shape": "__integerMin3",
  7007            "locationName": "indexNSegments"
  7008          },
  7009          "InputLossAction": {
  7010            "shape": "InputLossActionForHlsOut",
  7011            "locationName": "inputLossAction"
  7012          },
  7013          "IvInManifest": {
  7014            "shape": "HlsIvInManifest",
  7015            "locationName": "ivInManifest"
  7016          },
  7017          "IvSource": {
  7018            "shape": "HlsIvSource",
  7019            "locationName": "ivSource"
  7020          },
  7021          "KeepSegments": {
  7022            "shape": "__integerMin1",
  7023            "locationName": "keepSegments"
  7024          },
  7025          "KeyFormat": {
  7026            "shape": "__string",
  7027            "locationName": "keyFormat"
  7028          },
  7029          "KeyFormatVersions": {
  7030            "shape": "__string",
  7031            "locationName": "keyFormatVersions"
  7032          },
  7033          "KeyProviderSettings": {
  7034            "shape": "KeyProviderSettings",
  7035            "locationName": "keyProviderSettings"
  7036          },
  7037          "ManifestCompression": {
  7038            "shape": "HlsManifestCompression",
  7039            "locationName": "manifestCompression"
  7040          },
  7041          "ManifestDurationFormat": {
  7042            "shape": "HlsManifestDurationFormat",
  7043            "locationName": "manifestDurationFormat"
  7044          },
  7045          "MinSegmentLength": {
  7046            "shape": "__integerMin0",
  7047            "locationName": "minSegmentLength"
  7048          },
  7049          "Mode": {
  7050            "shape": "HlsMode",
  7051            "locationName": "mode"
  7052          },
  7053          "OutputSelection": {
  7054            "shape": "HlsOutputSelection",
  7055            "locationName": "outputSelection"
  7056          },
  7057          "ProgramDateTime": {
  7058            "shape": "HlsProgramDateTime",
  7059            "locationName": "programDateTime"
  7060          },
  7061          "ProgramDateTimePeriod": {
  7062            "shape": "__integerMin0Max3600",
  7063            "locationName": "programDateTimePeriod"
  7064          },
  7065          "RedundantManifest": {
  7066            "shape": "HlsRedundantManifest",
  7067            "locationName": "redundantManifest"
  7068          },
  7069          "SegmentLength": {
  7070            "shape": "__integerMin1",
  7071            "locationName": "segmentLength"
  7072          },
  7073          "SegmentationMode": {
  7074            "shape": "HlsSegmentationMode",
  7075            "locationName": "segmentationMode"
  7076          },
  7077          "SegmentsPerSubdirectory": {
  7078            "shape": "__integerMin1",
  7079            "locationName": "segmentsPerSubdirectory"
  7080          },
  7081          "StreamInfResolution": {
  7082            "shape": "HlsStreamInfResolution",
  7083            "locationName": "streamInfResolution"
  7084          },
  7085          "TimedMetadataId3Frame": {
  7086            "shape": "HlsTimedMetadataId3Frame",
  7087            "locationName": "timedMetadataId3Frame"
  7088          },
  7089          "TimedMetadataId3Period": {
  7090            "shape": "__integerMin0",
  7091            "locationName": "timedMetadataId3Period"
  7092          },
  7093          "TimestampDeltaMilliseconds": {
  7094            "shape": "__integerMin0",
  7095            "locationName": "timestampDeltaMilliseconds"
  7096          },
  7097          "TsFileMode": {
  7098            "shape": "HlsTsFileMode",
  7099            "locationName": "tsFileMode"
  7100          }
  7101        },
  7102        "required": [
  7103          "Destination"
  7104        ]
  7105      },
  7106      "HlsH265PackagingType": {
  7107        "type": "string",
  7108        "enum": [
  7109          "HEV1",
  7110          "HVC1"
  7111        ]
  7112      },
  7113      "HlsId3SegmentTaggingScheduleActionSettings": {
  7114        "type": "structure",
  7115        "members": {
  7116          "Tag": {
  7117            "shape": "__string",
  7118            "locationName": "tag"
  7119          }
  7120        },
  7121        "required": [
  7122          "Tag"
  7123        ]
  7124      },
  7125      "HlsId3SegmentTaggingState": {
  7126        "type": "string",
  7127        "enum": [
  7128          "DISABLED",
  7129          "ENABLED"
  7130        ]
  7131      },
  7132      "HlsIncompleteSegmentBehavior": {
  7133        "type": "string",
  7134        "enum": [
  7135          "AUTO",
  7136          "SUPPRESS"
  7137        ]
  7138      },
  7139      "HlsInputSettings": {
  7140        "type": "structure",
  7141        "members": {
  7142          "Bandwidth": {
  7143            "shape": "__integerMin0",
  7144            "locationName": "bandwidth"
  7145          },
  7146          "BufferSegments": {
  7147            "shape": "__integerMin0",
  7148            "locationName": "bufferSegments"
  7149          },
  7150          "Retries": {
  7151            "shape": "__integerMin0",
  7152            "locationName": "retries"
  7153          },
  7154          "RetryInterval": {
  7155            "shape": "__integerMin0",
  7156            "locationName": "retryInterval"
  7157          },
  7158          "Scte35Source": {
  7159            "shape": "HlsScte35SourceType",
  7160            "locationName": "scte35Source"
  7161          }
  7162        }
  7163      },
  7164      "HlsIvInManifest": {
  7165        "type": "string",
  7166        "enum": [
  7167          "EXCLUDE",
  7168          "INCLUDE"
  7169        ]
  7170      },
  7171      "HlsIvSource": {
  7172        "type": "string",
  7173        "enum": [
  7174          "EXPLICIT",
  7175          "FOLLOWS_SEGMENT_NUMBER"
  7176        ]
  7177      },
  7178      "HlsManifestCompression": {
  7179        "type": "string",
  7180        "enum": [
  7181          "GZIP",
  7182          "NONE"
  7183        ]
  7184      },
  7185      "HlsManifestDurationFormat": {
  7186        "type": "string",
  7187        "enum": [
  7188          "FLOATING_POINT",
  7189          "INTEGER"
  7190        ]
  7191      },
  7192      "HlsMediaStoreSettings": {
  7193        "type": "structure",
  7194        "members": {
  7195          "ConnectionRetryInterval": {
  7196            "shape": "__integerMin0",
  7197            "locationName": "connectionRetryInterval"
  7198          },
  7199          "FilecacheDuration": {
  7200            "shape": "__integerMin0Max600",
  7201            "locationName": "filecacheDuration"
  7202          },
  7203          "MediaStoreStorageClass": {
  7204            "shape": "HlsMediaStoreStorageClass",
  7205            "locationName": "mediaStoreStorageClass"
  7206          },
  7207          "NumRetries": {
  7208            "shape": "__integerMin0",
  7209            "locationName": "numRetries"
  7210          },
  7211          "RestartDelay": {
  7212            "shape": "__integerMin0Max15",
  7213            "locationName": "restartDelay"
  7214          }
  7215        }
  7216      },
  7217      "HlsMediaStoreStorageClass": {
  7218        "type": "string",
  7219        "enum": [
  7220          "TEMPORAL"
  7221        ]
  7222      },
  7223      "HlsMode": {
  7224        "type": "string",
  7225        "enum": [
  7226          "LIVE",
  7227          "VOD"
  7228        ]
  7229      },
  7230      "HlsOutputSelection": {
  7231        "type": "string",
  7232        "enum": [
  7233          "MANIFESTS_AND_SEGMENTS",
  7234          "SEGMENTS_ONLY",
  7235          "VARIANT_MANIFESTS_AND_SEGMENTS"
  7236        ]
  7237      },
  7238      "HlsOutputSettings": {
  7239        "type": "structure",
  7240        "members": {
  7241          "H265PackagingType": {
  7242            "shape": "HlsH265PackagingType",
  7243            "locationName": "h265PackagingType"
  7244          },
  7245          "HlsSettings": {
  7246            "shape": "HlsSettings",
  7247            "locationName": "hlsSettings"
  7248          },
  7249          "NameModifier": {
  7250            "shape": "__stringMin1",
  7251            "locationName": "nameModifier"
  7252          },
  7253          "SegmentModifier": {
  7254            "shape": "__string",
  7255            "locationName": "segmentModifier"
  7256          }
  7257        },
  7258        "required": [
  7259          "HlsSettings"
  7260        ]
  7261      },
  7262      "HlsProgramDateTime": {
  7263        "type": "string",
  7264        "enum": [
  7265          "EXCLUDE",
  7266          "INCLUDE"
  7267        ]
  7268      },
  7269      "HlsRedundantManifest": {
  7270        "type": "string",
  7271        "enum": [
  7272          "DISABLED",
  7273          "ENABLED"
  7274        ]
  7275      },
  7276      "HlsS3LogUploads": {
  7277        "type": "string",
  7278        "enum": [
  7279          "DISABLED",
  7280          "ENABLED"
  7281        ]
  7282      },
  7283      "HlsS3Settings": {
  7284        "type": "structure",
  7285        "members": {
  7286          "CannedAcl": {
  7287            "shape": "S3CannedAcl",
  7288            "locationName": "cannedAcl"
  7289          }
  7290        }
  7291      },
  7292      "HlsScte35SourceType": {
  7293        "type": "string",
  7294        "enum": [
  7295          "MANIFEST",
  7296          "SEGMENTS"
  7297        ]
  7298      },
  7299      "HlsSegmentationMode": {
  7300        "type": "string",
  7301        "enum": [
  7302          "USE_INPUT_SEGMENTATION",
  7303          "USE_SEGMENT_DURATION"
  7304        ]
  7305      },
  7306      "HlsSettings": {
  7307        "type": "structure",
  7308        "members": {
  7309          "AudioOnlyHlsSettings": {
  7310            "shape": "AudioOnlyHlsSettings",
  7311            "locationName": "audioOnlyHlsSettings"
  7312          },
  7313          "Fmp4HlsSettings": {
  7314            "shape": "Fmp4HlsSettings",
  7315            "locationName": "fmp4HlsSettings"
  7316          },
  7317          "FrameCaptureHlsSettings": {
  7318            "shape": "FrameCaptureHlsSettings",
  7319            "locationName": "frameCaptureHlsSettings"
  7320          },
  7321          "StandardHlsSettings": {
  7322            "shape": "StandardHlsSettings",
  7323            "locationName": "standardHlsSettings"
  7324          }
  7325        }
  7326      },
  7327      "HlsStreamInfResolution": {
  7328        "type": "string",
  7329        "enum": [
  7330          "EXCLUDE",
  7331          "INCLUDE"
  7332        ]
  7333      },
  7334      "HlsTimedMetadataId3Frame": {
  7335        "type": "string",
  7336        "enum": [
  7337          "NONE",
  7338          "PRIV",
  7339          "TDRL"
  7340        ]
  7341      },
  7342      "HlsTimedMetadataScheduleActionSettings": {
  7343        "type": "structure",
  7344        "members": {
  7345          "Id3": {
  7346            "shape": "__string",
  7347            "locationName": "id3"
  7348          }
  7349        },
  7350        "required": [
  7351          "Id3"
  7352        ]
  7353      },
  7354      "HlsTsFileMode": {
  7355        "type": "string",
  7356        "enum": [
  7357          "SEGMENTED_FILES",
  7358          "SINGLE_FILE"
  7359        ]
  7360      },
  7361      "HlsWebdavHttpTransferMode": {
  7362        "type": "string",
  7363        "enum": [
  7364          "CHUNKED",
  7365          "NON_CHUNKED"
  7366        ]
  7367      },
  7368      "HlsWebdavSettings": {
  7369        "type": "structure",
  7370        "members": {
  7371          "ConnectionRetryInterval": {
  7372            "shape": "__integerMin0",
  7373            "locationName": "connectionRetryInterval"
  7374          },
  7375          "FilecacheDuration": {
  7376            "shape": "__integerMin0Max600",
  7377            "locationName": "filecacheDuration"
  7378          },
  7379          "HttpTransferMode": {
  7380            "shape": "HlsWebdavHttpTransferMode",
  7381            "locationName": "httpTransferMode"
  7382          },
  7383          "NumRetries": {
  7384            "shape": "__integerMin0",
  7385            "locationName": "numRetries"
  7386          },
  7387          "RestartDelay": {
  7388            "shape": "__integerMin0Max15",
  7389            "locationName": "restartDelay"
  7390          }
  7391        }
  7392      },
  7393      "HtmlMotionGraphicsSettings": {
  7394        "type": "structure",
  7395        "members": {
  7396        }
  7397      },
  7398      "IFrameOnlyPlaylistType": {
  7399        "type": "string",
  7400        "enum": [
  7401          "DISABLED",
  7402          "STANDARD"
  7403        ]
  7404      },
  7405      "ImmediateModeScheduleActionStartSettings": {
  7406        "type": "structure",
  7407        "members": {
  7408        }
  7409      },
  7410      "Input": {
  7411        "type": "structure",
  7412        "members": {
  7413          "Arn": {
  7414            "shape": "__string",
  7415            "locationName": "arn"
  7416          },
  7417          "AttachedChannels": {
  7418            "shape": "__listOf__string",
  7419            "locationName": "attachedChannels"
  7420          },
  7421          "Destinations": {
  7422            "shape": "__listOfInputDestination",
  7423            "locationName": "destinations"
  7424          },
  7425          "Id": {
  7426            "shape": "__string",
  7427            "locationName": "id"
  7428          },
  7429          "InputClass": {
  7430            "shape": "InputClass",
  7431            "locationName": "inputClass"
  7432          },
  7433          "InputDevices": {
  7434            "shape": "__listOfInputDeviceSettings",
  7435            "locationName": "inputDevices"
  7436          },
  7437          "InputPartnerIds": {
  7438            "shape": "__listOf__string",
  7439            "locationName": "inputPartnerIds"
  7440          },
  7441          "InputSourceType": {
  7442            "shape": "InputSourceType",
  7443            "locationName": "inputSourceType"
  7444          },
  7445          "MediaConnectFlows": {
  7446            "shape": "__listOfMediaConnectFlow",
  7447            "locationName": "mediaConnectFlows"
  7448          },
  7449          "Name": {
  7450            "shape": "__string",
  7451            "locationName": "name"
  7452          },
  7453          "RoleArn": {
  7454            "shape": "__string",
  7455            "locationName": "roleArn"
  7456          },
  7457          "SecurityGroups": {
  7458            "shape": "__listOf__string",
  7459            "locationName": "securityGroups"
  7460          },
  7461          "Sources": {
  7462            "shape": "__listOfInputSource",
  7463            "locationName": "sources"
  7464          },
  7465          "State": {
  7466            "shape": "InputState",
  7467            "locationName": "state"
  7468          },
  7469          "Tags": {
  7470            "shape": "Tags",
  7471            "locationName": "tags"
  7472          },
  7473          "Type": {
  7474            "shape": "InputType",
  7475            "locationName": "type"
  7476          }
  7477        }
  7478      },
  7479      "InputAttachment": {
  7480        "type": "structure",
  7481        "members": {
  7482          "AutomaticInputFailoverSettings": {
  7483            "shape": "AutomaticInputFailoverSettings",
  7484            "locationName": "automaticInputFailoverSettings"
  7485          },
  7486          "InputAttachmentName": {
  7487            "shape": "__string",
  7488            "locationName": "inputAttachmentName"
  7489          },
  7490          "InputId": {
  7491            "shape": "__string",
  7492            "locationName": "inputId"
  7493          },
  7494          "InputSettings": {
  7495            "shape": "InputSettings",
  7496            "locationName": "inputSettings"
  7497          }
  7498        }
  7499      },
  7500      "InputChannelLevel": {
  7501        "type": "structure",
  7502        "members": {
  7503          "Gain": {
  7504            "shape": "__integerMinNegative60Max6",
  7505            "locationName": "gain"
  7506          },
  7507          "InputChannel": {
  7508            "shape": "__integerMin0Max15",
  7509            "locationName": "inputChannel"
  7510          }
  7511        },
  7512        "required": [
  7513          "InputChannel",
  7514          "Gain"
  7515        ]
  7516      },
  7517      "InputClass": {
  7518        "type": "string",
  7519        "enum": [
  7520          "STANDARD",
  7521          "SINGLE_PIPELINE"
  7522        ]
  7523      },
  7524      "InputClippingSettings": {
  7525        "type": "structure",
  7526        "members": {
  7527          "InputTimecodeSource": {
  7528            "shape": "InputTimecodeSource",
  7529            "locationName": "inputTimecodeSource"
  7530          },
  7531          "StartTimecode": {
  7532            "shape": "StartTimecode",
  7533            "locationName": "startTimecode"
  7534          },
  7535          "StopTimecode": {
  7536            "shape": "StopTimecode",
  7537            "locationName": "stopTimecode"
  7538          }
  7539        },
  7540        "required": [
  7541          "InputTimecodeSource"
  7542        ]
  7543      },
  7544      "InputCodec": {
  7545        "type": "string",
  7546        "enum": [
  7547          "MPEG2",
  7548          "AVC",
  7549          "HEVC"
  7550        ]
  7551      },
  7552      "InputDeblockFilter": {
  7553        "type": "string",
  7554        "enum": [
  7555          "DISABLED",
  7556          "ENABLED"
  7557        ]
  7558      },
  7559      "InputDenoiseFilter": {
  7560        "type": "string",
  7561        "enum": [
  7562          "DISABLED",
  7563          "ENABLED"
  7564        ]
  7565      },
  7566      "InputDestination": {
  7567        "type": "structure",
  7568        "members": {
  7569          "Ip": {
  7570            "shape": "__string",
  7571            "locationName": "ip"
  7572          },
  7573          "Port": {
  7574            "shape": "__string",
  7575            "locationName": "port"
  7576          },
  7577          "Url": {
  7578            "shape": "__string",
  7579            "locationName": "url"
  7580          },
  7581          "Vpc": {
  7582            "shape": "InputDestinationVpc",
  7583            "locationName": "vpc"
  7584          }
  7585        }
  7586      },
  7587      "InputDestinationRequest": {
  7588        "type": "structure",
  7589        "members": {
  7590          "StreamName": {
  7591            "shape": "__string",
  7592            "locationName": "streamName"
  7593          }
  7594        }
  7595      },
  7596      "InputDestinationVpc": {
  7597        "type": "structure",
  7598        "members": {
  7599          "AvailabilityZone": {
  7600            "shape": "__string",
  7601            "locationName": "availabilityZone"
  7602          },
  7603          "NetworkInterfaceId": {
  7604            "shape": "__string",
  7605            "locationName": "networkInterfaceId"
  7606          }
  7607        }
  7608      },
  7609      "InputDevice": {
  7610        "type": "structure",
  7611        "members": {
  7612          "Arn": {
  7613            "shape": "__string",
  7614            "locationName": "arn"
  7615          },
  7616          "ConnectionState": {
  7617            "shape": "InputDeviceConnectionState",
  7618            "locationName": "connectionState"
  7619          },
  7620          "DeviceSettingsSyncState": {
  7621            "shape": "DeviceSettingsSyncState",
  7622            "locationName": "deviceSettingsSyncState"
  7623          },
  7624          "DeviceUpdateStatus": {
  7625            "shape": "DeviceUpdateStatus",
  7626            "locationName": "deviceUpdateStatus"
  7627          },
  7628          "HdDeviceSettings": {
  7629            "shape": "InputDeviceHdSettings",
  7630            "locationName": "hdDeviceSettings"
  7631          },
  7632          "Id": {
  7633            "shape": "__string",
  7634            "locationName": "id"
  7635          },
  7636          "MacAddress": {
  7637            "shape": "__string",
  7638            "locationName": "macAddress"
  7639          },
  7640          "Name": {
  7641            "shape": "__string",
  7642            "locationName": "name"
  7643          },
  7644          "NetworkSettings": {
  7645            "shape": "InputDeviceNetworkSettings",
  7646            "locationName": "networkSettings"
  7647          },
  7648          "SerialNumber": {
  7649            "shape": "__string",
  7650            "locationName": "serialNumber"
  7651          },
  7652          "Type": {
  7653            "shape": "InputDeviceType",
  7654            "locationName": "type"
  7655          },
  7656          "UhdDeviceSettings": {
  7657            "shape": "InputDeviceUhdSettings",
  7658            "locationName": "uhdDeviceSettings"
  7659          }
  7660        }
  7661      },
  7662      "InputDeviceActiveInput": {
  7663        "type": "string",
  7664        "enum": [
  7665          "HDMI",
  7666          "SDI"
  7667        ]
  7668      },
  7669      "InputDeviceConfigurableSettings": {
  7670        "type": "structure",
  7671        "members": {
  7672          "ConfiguredInput": {
  7673            "shape": "InputDeviceConfiguredInput",
  7674            "locationName": "configuredInput"
  7675          },
  7676          "MaxBitrate": {
  7677            "shape": "__integer",
  7678            "locationName": "maxBitrate"
  7679          }
  7680        }
  7681      },
  7682      "InputDeviceConfigurationValidationError": {
  7683        "type": "structure",
  7684        "members": {
  7685          "Message": {
  7686            "shape": "__string",
  7687            "locationName": "message"
  7688          },
  7689          "ValidationErrors": {
  7690            "shape": "__listOfValidationError",
  7691            "locationName": "validationErrors"
  7692          }
  7693        }
  7694      },
  7695      "InputDeviceConfiguredInput": {
  7696        "type": "string",
  7697        "enum": [
  7698          "AUTO",
  7699          "HDMI",
  7700          "SDI"
  7701        ]
  7702      },
  7703      "InputDeviceConnectionState": {
  7704        "type": "string",
  7705        "enum": [
  7706          "DISCONNECTED",
  7707          "CONNECTED"
  7708        ]
  7709      },
  7710      "InputDeviceHdSettings": {
  7711        "type": "structure",
  7712        "members": {
  7713          "ActiveInput": {
  7714            "shape": "InputDeviceActiveInput",
  7715            "locationName": "activeInput"
  7716          },
  7717          "ConfiguredInput": {
  7718            "shape": "InputDeviceConfiguredInput",
  7719            "locationName": "configuredInput"
  7720          },
  7721          "DeviceState": {
  7722            "shape": "InputDeviceState",
  7723            "locationName": "deviceState"
  7724          },
  7725          "Framerate": {
  7726            "shape": "__double",
  7727            "locationName": "framerate"
  7728          },
  7729          "Height": {
  7730            "shape": "__integer",
  7731            "locationName": "height"
  7732          },
  7733          "MaxBitrate": {
  7734            "shape": "__integer",
  7735            "locationName": "maxBitrate"
  7736          },
  7737          "ScanType": {
  7738            "shape": "InputDeviceScanType",
  7739            "locationName": "scanType"
  7740          },
  7741          "Width": {
  7742            "shape": "__integer",
  7743            "locationName": "width"
  7744          }
  7745        }
  7746      },
  7747      "InputDeviceIpScheme": {
  7748        "type": "string",
  7749        "enum": [
  7750          "STATIC",
  7751          "DHCP"
  7752        ]
  7753      },
  7754      "InputDeviceNetworkSettings": {
  7755        "type": "structure",
  7756        "members": {
  7757          "DnsAddresses": {
  7758            "shape": "__listOf__string",
  7759            "locationName": "dnsAddresses"
  7760          },
  7761          "Gateway": {
  7762            "shape": "__string",
  7763            "locationName": "gateway"
  7764          },
  7765          "IpAddress": {
  7766            "shape": "__string",
  7767            "locationName": "ipAddress"
  7768          },
  7769          "IpScheme": {
  7770            "shape": "InputDeviceIpScheme",
  7771            "locationName": "ipScheme"
  7772          },
  7773          "SubnetMask": {
  7774            "shape": "__string",
  7775            "locationName": "subnetMask"
  7776          }
  7777        }
  7778      },
  7779      "InputDeviceRequest": {
  7780        "type": "structure",
  7781        "members": {
  7782          "Id": {
  7783            "shape": "__string",
  7784            "locationName": "id"
  7785          }
  7786        }
  7787      },
  7788      "InputDeviceScanType": {
  7789        "type": "string",
  7790        "enum": [
  7791          "INTERLACED",
  7792          "PROGRESSIVE"
  7793        ]
  7794      },
  7795      "InputDeviceSettings": {
  7796        "type": "structure",
  7797        "members": {
  7798          "Id": {
  7799            "shape": "__string",
  7800            "locationName": "id"
  7801          }
  7802        }
  7803      },
  7804      "InputDeviceState": {
  7805        "type": "string",
  7806        "enum": [
  7807          "IDLE",
  7808          "STREAMING"
  7809        ]
  7810      },
  7811      "InputDeviceSummary": {
  7812        "type": "structure",
  7813        "members": {
  7814          "Arn": {
  7815            "shape": "__string",
  7816            "locationName": "arn"
  7817          },
  7818          "ConnectionState": {
  7819            "shape": "InputDeviceConnectionState",
  7820            "locationName": "connectionState"
  7821          },
  7822          "DeviceSettingsSyncState": {
  7823            "shape": "DeviceSettingsSyncState",
  7824            "locationName": "deviceSettingsSyncState"
  7825          },
  7826          "DeviceUpdateStatus": {
  7827            "shape": "DeviceUpdateStatus",
  7828            "locationName": "deviceUpdateStatus"
  7829          },
  7830          "HdDeviceSettings": {
  7831            "shape": "InputDeviceHdSettings",
  7832            "locationName": "hdDeviceSettings"
  7833          },
  7834          "Id": {
  7835            "shape": "__string",
  7836            "locationName": "id"
  7837          },
  7838          "MacAddress": {
  7839            "shape": "__string",
  7840            "locationName": "macAddress"
  7841          },
  7842          "Name": {
  7843            "shape": "__string",
  7844            "locationName": "name"
  7845          },
  7846          "NetworkSettings": {
  7847            "shape": "InputDeviceNetworkSettings",
  7848            "locationName": "networkSettings"
  7849          },
  7850          "SerialNumber": {
  7851            "shape": "__string",
  7852            "locationName": "serialNumber"
  7853          },
  7854          "Type": {
  7855            "shape": "InputDeviceType",
  7856            "locationName": "type"
  7857          },
  7858          "UhdDeviceSettings": {
  7859            "shape": "InputDeviceUhdSettings",
  7860            "locationName": "uhdDeviceSettings"
  7861          }
  7862        }
  7863      },
  7864      "InputDeviceTransferType": {
  7865        "type": "string",
  7866        "enum": [
  7867          "OUTGOING",
  7868          "INCOMING"
  7869        ]
  7870      },
  7871      "InputDeviceType": {
  7872        "type": "string",
  7873        "enum": [
  7874          "HD"
  7875        ]
  7876      },
  7877      "InputDeviceUhdSettings": {
  7878        "type": "structure",
  7879        "members": {
  7880          "ActiveInput": {
  7881            "shape": "InputDeviceActiveInput",
  7882            "locationName": "activeInput"
  7883          },
  7884          "ConfiguredInput": {
  7885            "shape": "InputDeviceConfiguredInput",
  7886            "locationName": "configuredInput"
  7887          },
  7888          "DeviceState": {
  7889            "shape": "InputDeviceState",
  7890            "locationName": "deviceState"
  7891          },
  7892          "Framerate": {
  7893            "shape": "__double",
  7894            "locationName": "framerate"
  7895          },
  7896          "Height": {
  7897            "shape": "__integer",
  7898            "locationName": "height"
  7899          },
  7900          "MaxBitrate": {
  7901            "shape": "__integer",
  7902            "locationName": "maxBitrate"
  7903          },
  7904          "ScanType": {
  7905            "shape": "InputDeviceScanType",
  7906            "locationName": "scanType"
  7907          },
  7908          "Width": {
  7909            "shape": "__integer",
  7910            "locationName": "width"
  7911          }
  7912        }
  7913      },
  7914      "InputFilter": {
  7915        "type": "string",
  7916        "enum": [
  7917          "AUTO",
  7918          "DISABLED",
  7919          "FORCED"
  7920        ]
  7921      },
  7922      "InputLocation": {
  7923        "type": "structure",
  7924        "members": {
  7925          "PasswordParam": {
  7926            "shape": "__string",
  7927            "locationName": "passwordParam"
  7928          },
  7929          "Uri": {
  7930            "shape": "__string",
  7931            "locationName": "uri"
  7932          },
  7933          "Username": {
  7934            "shape": "__string",
  7935            "locationName": "username"
  7936          }
  7937        },
  7938        "required": [
  7939          "Uri"
  7940        ]
  7941      },
  7942      "InputLossActionForHlsOut": {
  7943        "type": "string",
  7944        "enum": [
  7945          "EMIT_OUTPUT",
  7946          "PAUSE_OUTPUT"
  7947        ]
  7948      },
  7949      "InputLossActionForMsSmoothOut": {
  7950        "type": "string",
  7951        "enum": [
  7952          "EMIT_OUTPUT",
  7953          "PAUSE_OUTPUT"
  7954        ]
  7955      },
  7956      "InputLossActionForRtmpOut": {
  7957        "type": "string",
  7958        "enum": [
  7959          "EMIT_OUTPUT",
  7960          "PAUSE_OUTPUT"
  7961        ]
  7962      },
  7963      "InputLossActionForUdpOut": {
  7964        "type": "string",
  7965        "enum": [
  7966          "DROP_PROGRAM",
  7967          "DROP_TS",
  7968          "EMIT_PROGRAM"
  7969        ]
  7970      },
  7971      "InputLossBehavior": {
  7972        "type": "structure",
  7973        "members": {
  7974          "BlackFrameMsec": {
  7975            "shape": "__integerMin0Max1000000",
  7976            "locationName": "blackFrameMsec"
  7977          },
  7978          "InputLossImageColor": {
  7979            "shape": "__stringMin6Max6",
  7980            "locationName": "inputLossImageColor"
  7981          },
  7982          "InputLossImageSlate": {
  7983            "shape": "InputLocation",
  7984            "locationName": "inputLossImageSlate"
  7985          },
  7986          "InputLossImageType": {
  7987            "shape": "InputLossImageType",
  7988            "locationName": "inputLossImageType"
  7989          },
  7990          "RepeatFrameMsec": {
  7991            "shape": "__integerMin0Max1000000",
  7992            "locationName": "repeatFrameMsec"
  7993          }
  7994        }
  7995      },
  7996      "InputLossFailoverSettings": {
  7997        "type": "structure",
  7998        "members": {
  7999          "InputLossThresholdMsec": {
  8000            "shape": "__integerMin100",
  8001            "locationName": "inputLossThresholdMsec"
  8002          }
  8003        }
  8004      },
  8005      "InputLossImageType": {
  8006        "type": "string",
  8007        "enum": [
  8008          "COLOR",
  8009          "SLATE"
  8010        ]
  8011      },
  8012      "InputMaximumBitrate": {
  8013        "type": "string",
  8014        "enum": [
  8015          "MAX_10_MBPS",
  8016          "MAX_20_MBPS",
  8017          "MAX_50_MBPS"
  8018        ]
  8019      },
  8020      "InputPreference": {
  8021        "type": "string",
  8022        "enum": [
  8023          "EQUAL_INPUT_PREFERENCE",
  8024          "PRIMARY_INPUT_PREFERRED"
  8025        ]
  8026      },
  8027      "InputPrepareScheduleActionSettings": {
  8028        "type": "structure",
  8029        "members": {
  8030          "InputAttachmentNameReference": {
  8031            "shape": "__string",
  8032            "locationName": "inputAttachmentNameReference"
  8033          },
  8034          "InputClippingSettings": {
  8035            "shape": "InputClippingSettings",
  8036            "locationName": "inputClippingSettings"
  8037          },
  8038          "UrlPath": {
  8039            "shape": "__listOf__string",
  8040            "locationName": "urlPath"
  8041          }
  8042        }
  8043      },
  8044      "InputResolution": {
  8045        "type": "string",
  8046        "enum": [
  8047          "SD",
  8048          "HD",
  8049          "UHD"
  8050        ]
  8051      },
  8052      "InputSecurityGroup": {
  8053        "type": "structure",
  8054        "members": {
  8055          "Arn": {
  8056            "shape": "__string",
  8057            "locationName": "arn"
  8058          },
  8059          "Id": {
  8060            "shape": "__string",
  8061            "locationName": "id"
  8062          },
  8063          "Inputs": {
  8064            "shape": "__listOf__string",
  8065            "locationName": "inputs"
  8066          },
  8067          "State": {
  8068            "shape": "InputSecurityGroupState",
  8069            "locationName": "state"
  8070          },
  8071          "Tags": {
  8072            "shape": "Tags",
  8073            "locationName": "tags"
  8074          },
  8075          "WhitelistRules": {
  8076            "shape": "__listOfInputWhitelistRule",
  8077            "locationName": "whitelistRules"
  8078          }
  8079        }
  8080      },
  8081      "InputSecurityGroupState": {
  8082        "type": "string",
  8083        "enum": [
  8084          "IDLE",
  8085          "IN_USE",
  8086          "UPDATING",
  8087          "DELETED"
  8088        ]
  8089      },
  8090      "InputSecurityGroupWhitelistRequest": {
  8091        "type": "structure",
  8092        "members": {
  8093          "Tags": {
  8094            "shape": "Tags",
  8095            "locationName": "tags"
  8096          },
  8097          "WhitelistRules": {
  8098            "shape": "__listOfInputWhitelistRuleCidr",
  8099            "locationName": "whitelistRules"
  8100          }
  8101        }
  8102      },
  8103      "InputSettings": {
  8104        "type": "structure",
  8105        "members": {
  8106          "AudioSelectors": {
  8107            "shape": "__listOfAudioSelector",
  8108            "locationName": "audioSelectors"
  8109          },
  8110          "CaptionSelectors": {
  8111            "shape": "__listOfCaptionSelector",
  8112            "locationName": "captionSelectors"
  8113          },
  8114          "DeblockFilter": {
  8115            "shape": "InputDeblockFilter",
  8116            "locationName": "deblockFilter"
  8117          },
  8118          "DenoiseFilter": {
  8119            "shape": "InputDenoiseFilter",
  8120            "locationName": "denoiseFilter"
  8121          },
  8122          "FilterStrength": {
  8123            "shape": "__integerMin1Max5",
  8124            "locationName": "filterStrength"
  8125          },
  8126          "InputFilter": {
  8127            "shape": "InputFilter",
  8128            "locationName": "inputFilter"
  8129          },
  8130          "NetworkInputSettings": {
  8131            "shape": "NetworkInputSettings",
  8132            "locationName": "networkInputSettings"
  8133          },
  8134          "Smpte2038DataPreference": {
  8135            "shape": "Smpte2038DataPreference",
  8136            "locationName": "smpte2038DataPreference"
  8137          },
  8138          "SourceEndBehavior": {
  8139            "shape": "InputSourceEndBehavior",
  8140            "locationName": "sourceEndBehavior"
  8141          },
  8142          "VideoSelector": {
  8143            "shape": "VideoSelector",
  8144            "locationName": "videoSelector"
  8145          }
  8146        }
  8147      },
  8148      "InputSource": {
  8149        "type": "structure",
  8150        "members": {
  8151          "PasswordParam": {
  8152            "shape": "__string",
  8153            "locationName": "passwordParam"
  8154          },
  8155          "Url": {
  8156            "shape": "__string",
  8157            "locationName": "url"
  8158          },
  8159          "Username": {
  8160            "shape": "__string",
  8161            "locationName": "username"
  8162          }
  8163        }
  8164      },
  8165      "InputSourceEndBehavior": {
  8166        "type": "string",
  8167        "enum": [
  8168          "CONTINUE",
  8169          "LOOP"
  8170        ]
  8171      },
  8172      "InputSourceRequest": {
  8173        "type": "structure",
  8174        "members": {
  8175          "PasswordParam": {
  8176            "shape": "__string",
  8177            "locationName": "passwordParam"
  8178          },
  8179          "Url": {
  8180            "shape": "__string",
  8181            "locationName": "url"
  8182          },
  8183          "Username": {
  8184            "shape": "__string",
  8185            "locationName": "username"
  8186          }
  8187        }
  8188      },
  8189      "InputSourceType": {
  8190        "type": "string",
  8191        "enum": [
  8192          "STATIC",
  8193          "DYNAMIC"
  8194        ]
  8195      },
  8196      "InputSpecification": {
  8197        "type": "structure",
  8198        "members": {
  8199          "Codec": {
  8200            "shape": "InputCodec",
  8201            "locationName": "codec"
  8202          },
  8203          "MaximumBitrate": {
  8204            "shape": "InputMaximumBitrate",
  8205            "locationName": "maximumBitrate"
  8206          },
  8207          "Resolution": {
  8208            "shape": "InputResolution",
  8209            "locationName": "resolution"
  8210          }
  8211        }
  8212      },
  8213      "InputState": {
  8214        "type": "string",
  8215        "enum": [
  8216          "CREATING",
  8217          "DETACHED",
  8218          "ATTACHED",
  8219          "DELETING",
  8220          "DELETED"
  8221        ]
  8222      },
  8223      "InputSwitchScheduleActionSettings": {
  8224        "type": "structure",
  8225        "members": {
  8226          "InputAttachmentNameReference": {
  8227            "shape": "__string",
  8228            "locationName": "inputAttachmentNameReference"
  8229          },
  8230          "InputClippingSettings": {
  8231            "shape": "InputClippingSettings",
  8232            "locationName": "inputClippingSettings"
  8233          },
  8234          "UrlPath": {
  8235            "shape": "__listOf__string",
  8236            "locationName": "urlPath"
  8237          }
  8238        },
  8239        "required": [
  8240          "InputAttachmentNameReference"
  8241        ]
  8242      },
  8243      "InputTimecodeSource": {
  8244        "type": "string",
  8245        "enum": [
  8246          "ZEROBASED",
  8247          "EMBEDDED"
  8248        ]
  8249      },
  8250      "InputType": {
  8251        "type": "string",
  8252        "enum": [
  8253          "UDP_PUSH",
  8254          "RTP_PUSH",
  8255          "RTMP_PUSH",
  8256          "RTMP_PULL",
  8257          "URL_PULL",
  8258          "MP4_FILE",
  8259          "MEDIACONNECT",
  8260          "INPUT_DEVICE",
  8261          "AWS_CDI",
  8262          "TS_FILE"
  8263        ]
  8264      },
  8265      "InputVpcRequest": {
  8266        "type": "structure",
  8267        "members": {
  8268          "SecurityGroupIds": {
  8269            "shape": "__listOf__string",
  8270            "locationName": "securityGroupIds"
  8271          },
  8272          "SubnetIds": {
  8273            "shape": "__listOf__string",
  8274            "locationName": "subnetIds"
  8275          }
  8276        },
  8277        "required": [
  8278          "SubnetIds"
  8279        ]
  8280      },
  8281      "InputWhitelistRule": {
  8282        "type": "structure",
  8283        "members": {
  8284          "Cidr": {
  8285            "shape": "__string",
  8286            "locationName": "cidr"
  8287          }
  8288        }
  8289      },
  8290      "InputWhitelistRuleCidr": {
  8291        "type": "structure",
  8292        "members": {
  8293          "Cidr": {
  8294            "shape": "__string",
  8295            "locationName": "cidr"
  8296          }
  8297        }
  8298      },
  8299      "InternalServerErrorException": {
  8300        "type": "structure",
  8301        "members": {
  8302          "Message": {
  8303            "shape": "__string",
  8304            "locationName": "message"
  8305          }
  8306        },
  8307        "exception": true,
  8308        "error": {
  8309          "httpStatusCode": 500
  8310        }
  8311      },
  8312      "InternalServiceError": {
  8313        "type": "structure",
  8314        "members": {
  8315          "Message": {
  8316            "shape": "__string",
  8317            "locationName": "message"
  8318          }
  8319        }
  8320      },
  8321      "InvalidRequest": {
  8322        "type": "structure",
  8323        "members": {
  8324          "Message": {
  8325            "shape": "__string",
  8326            "locationName": "message"
  8327          }
  8328        }
  8329      },
  8330      "KeyProviderSettings": {
  8331        "type": "structure",
  8332        "members": {
  8333          "StaticKeySettings": {
  8334            "shape": "StaticKeySettings",
  8335            "locationName": "staticKeySettings"
  8336          }
  8337        }
  8338      },
  8339      "LastFrameClippingBehavior": {
  8340        "type": "string",
  8341        "enum": [
  8342          "EXCLUDE_LAST_FRAME",
  8343          "INCLUDE_LAST_FRAME"
  8344        ]
  8345      },
  8346      "LimitExceeded": {
  8347        "type": "structure",
  8348        "members": {
  8349          "Message": {
  8350            "shape": "__string",
  8351            "locationName": "message"
  8352          }
  8353        }
  8354      },
  8355      "ListChannelsRequest": {
  8356        "type": "structure",
  8357        "members": {
  8358          "MaxResults": {
  8359            "shape": "MaxResults",
  8360            "location": "querystring",
  8361            "locationName": "maxResults"
  8362          },
  8363          "NextToken": {
  8364            "shape": "__string",
  8365            "location": "querystring",
  8366            "locationName": "nextToken"
  8367          }
  8368        }
  8369      },
  8370      "ListChannelsResponse": {
  8371        "type": "structure",
  8372        "members": {
  8373          "Channels": {
  8374            "shape": "__listOfChannelSummary",
  8375            "locationName": "channels"
  8376          },
  8377          "NextToken": {
  8378            "shape": "__string",
  8379            "locationName": "nextToken"
  8380          }
  8381        }
  8382      },
  8383      "ListChannelsResultModel": {
  8384        "type": "structure",
  8385        "members": {
  8386          "Channels": {
  8387            "shape": "__listOfChannelSummary",
  8388            "locationName": "channels"
  8389          },
  8390          "NextToken": {
  8391            "shape": "__string",
  8392            "locationName": "nextToken"
  8393          }
  8394        }
  8395      },
  8396      "ListInputDeviceTransfersRequest": {
  8397        "type": "structure",
  8398        "members": {
  8399          "MaxResults": {
  8400            "shape": "MaxResults",
  8401            "location": "querystring",
  8402            "locationName": "maxResults"
  8403          },
  8404          "NextToken": {
  8405            "shape": "__string",
  8406            "location": "querystring",
  8407            "locationName": "nextToken"
  8408          },
  8409          "TransferType": {
  8410            "shape": "__string",
  8411            "location": "querystring",
  8412            "locationName": "transferType"
  8413          }
  8414        },
  8415        "required": [
  8416          "TransferType"
  8417        ]
  8418      },
  8419      "ListInputDeviceTransfersResponse": {
  8420        "type": "structure",
  8421        "members": {
  8422          "InputDeviceTransfers": {
  8423            "shape": "__listOfTransferringInputDeviceSummary",
  8424            "locationName": "inputDeviceTransfers"
  8425          },
  8426          "NextToken": {
  8427            "shape": "__string",
  8428            "locationName": "nextToken"
  8429          }
  8430        }
  8431      },
  8432      "ListInputDeviceTransfersResultModel": {
  8433        "type": "structure",
  8434        "members": {
  8435          "InputDeviceTransfers": {
  8436            "shape": "__listOfTransferringInputDeviceSummary",
  8437            "locationName": "inputDeviceTransfers"
  8438          },
  8439          "NextToken": {
  8440            "shape": "__string",
  8441            "locationName": "nextToken"
  8442          }
  8443        }
  8444      },
  8445      "ListInputDevicesRequest": {
  8446        "type": "structure",
  8447        "members": {
  8448          "MaxResults": {
  8449            "shape": "MaxResults",
  8450            "location": "querystring",
  8451            "locationName": "maxResults"
  8452          },
  8453          "NextToken": {
  8454            "shape": "__string",
  8455            "location": "querystring",
  8456            "locationName": "nextToken"
  8457          }
  8458        }
  8459      },
  8460      "ListInputDevicesResponse": {
  8461        "type": "structure",
  8462        "members": {
  8463          "InputDevices": {
  8464            "shape": "__listOfInputDeviceSummary",
  8465            "locationName": "inputDevices"
  8466          },
  8467          "NextToken": {
  8468            "shape": "__string",
  8469            "locationName": "nextToken"
  8470          }
  8471        }
  8472      },
  8473      "ListInputDevicesResultModel": {
  8474        "type": "structure",
  8475        "members": {
  8476          "InputDevices": {
  8477            "shape": "__listOfInputDeviceSummary",
  8478            "locationName": "inputDevices"
  8479          },
  8480          "NextToken": {
  8481            "shape": "__string",
  8482            "locationName": "nextToken"
  8483          }
  8484        }
  8485      },
  8486      "ListInputSecurityGroupsRequest": {
  8487        "type": "structure",
  8488        "members": {
  8489          "MaxResults": {
  8490            "shape": "MaxResults",
  8491            "location": "querystring",
  8492            "locationName": "maxResults"
  8493          },
  8494          "NextToken": {
  8495            "shape": "__string",
  8496            "location": "querystring",
  8497            "locationName": "nextToken"
  8498          }
  8499        }
  8500      },
  8501      "ListInputSecurityGroupsResponse": {
  8502        "type": "structure",
  8503        "members": {
  8504          "InputSecurityGroups": {
  8505            "shape": "__listOfInputSecurityGroup",
  8506            "locationName": "inputSecurityGroups"
  8507          },
  8508          "NextToken": {
  8509            "shape": "__string",
  8510            "locationName": "nextToken"
  8511          }
  8512        }
  8513      },
  8514      "ListInputSecurityGroupsResultModel": {
  8515        "type": "structure",
  8516        "members": {
  8517          "InputSecurityGroups": {
  8518            "shape": "__listOfInputSecurityGroup",
  8519            "locationName": "inputSecurityGroups"
  8520          },
  8521          "NextToken": {
  8522            "shape": "__string",
  8523            "locationName": "nextToken"
  8524          }
  8525        }
  8526      },
  8527      "ListInputsRequest": {
  8528        "type": "structure",
  8529        "members": {
  8530          "MaxResults": {
  8531            "shape": "MaxResults",
  8532            "location": "querystring",
  8533            "locationName": "maxResults"
  8534          },
  8535          "NextToken": {
  8536            "shape": "__string",
  8537            "location": "querystring",
  8538            "locationName": "nextToken"
  8539          }
  8540        }
  8541      },
  8542      "ListInputsResponse": {
  8543        "type": "structure",
  8544        "members": {
  8545          "Inputs": {
  8546            "shape": "__listOfInput",
  8547            "locationName": "inputs"
  8548          },
  8549          "NextToken": {
  8550            "shape": "__string",
  8551            "locationName": "nextToken"
  8552          }
  8553        }
  8554      },
  8555      "ListInputsResultModel": {
  8556        "type": "structure",
  8557        "members": {
  8558          "Inputs": {
  8559            "shape": "__listOfInput",
  8560            "locationName": "inputs"
  8561          },
  8562          "NextToken": {
  8563            "shape": "__string",
  8564            "locationName": "nextToken"
  8565          }
  8566        }
  8567      },
  8568      "ListMultiplexProgramsRequest": {
  8569        "type": "structure",
  8570        "members": {
  8571          "MaxResults": {
  8572            "shape": "MaxResults",
  8573            "location": "querystring",
  8574            "locationName": "maxResults"
  8575          },
  8576          "MultiplexId": {
  8577            "shape": "__string",
  8578            "location": "uri",
  8579            "locationName": "multiplexId"
  8580          },
  8581          "NextToken": {
  8582            "shape": "__string",
  8583            "location": "querystring",
  8584            "locationName": "nextToken"
  8585          }
  8586        },
  8587        "required": [
  8588          "MultiplexId"
  8589        ]
  8590      },
  8591      "ListMultiplexProgramsResponse": {
  8592        "type": "structure",
  8593        "members": {
  8594          "MultiplexPrograms": {
  8595            "shape": "__listOfMultiplexProgramSummary",
  8596            "locationName": "multiplexPrograms"
  8597          },
  8598          "NextToken": {
  8599            "shape": "__string",
  8600            "locationName": "nextToken"
  8601          }
  8602        }
  8603      },
  8604      "ListMultiplexProgramsResultModel": {
  8605        "type": "structure",
  8606        "members": {
  8607          "MultiplexPrograms": {
  8608            "shape": "__listOfMultiplexProgramSummary",
  8609            "locationName": "multiplexPrograms"
  8610          },
  8611          "NextToken": {
  8612            "shape": "__string",
  8613            "locationName": "nextToken"
  8614          }
  8615        }
  8616      },
  8617      "ListMultiplexesRequest": {
  8618        "type": "structure",
  8619        "members": {
  8620          "MaxResults": {
  8621            "shape": "MaxResults",
  8622            "location": "querystring",
  8623            "locationName": "maxResults"
  8624          },
  8625          "NextToken": {
  8626            "shape": "__string",
  8627            "location": "querystring",
  8628            "locationName": "nextToken"
  8629          }
  8630        }
  8631      },
  8632      "ListMultiplexesResponse": {
  8633        "type": "structure",
  8634        "members": {
  8635          "Multiplexes": {
  8636            "shape": "__listOfMultiplexSummary",
  8637            "locationName": "multiplexes"
  8638          },
  8639          "NextToken": {
  8640            "shape": "__string",
  8641            "locationName": "nextToken"
  8642          }
  8643        }
  8644      },
  8645      "ListMultiplexesResultModel": {
  8646        "type": "structure",
  8647        "members": {
  8648          "Multiplexes": {
  8649            "shape": "__listOfMultiplexSummary",
  8650            "locationName": "multiplexes"
  8651          },
  8652          "NextToken": {
  8653            "shape": "__string",
  8654            "locationName": "nextToken"
  8655          }
  8656        }
  8657      },
  8658      "ListOfferingsRequest": {
  8659        "type": "structure",
  8660        "members": {
  8661          "ChannelClass": {
  8662            "shape": "__string",
  8663            "location": "querystring",
  8664            "locationName": "channelClass"
  8665          },
  8666          "ChannelConfiguration": {
  8667            "shape": "__string",
  8668            "location": "querystring",
  8669            "locationName": "channelConfiguration"
  8670          },
  8671          "Codec": {
  8672            "shape": "__string",
  8673            "location": "querystring",
  8674            "locationName": "codec"
  8675          },
  8676          "Duration": {
  8677            "shape": "__string",
  8678            "location": "querystring",
  8679            "locationName": "duration"
  8680          },
  8681          "MaxResults": {
  8682            "shape": "MaxResults",
  8683            "location": "querystring",
  8684            "locationName": "maxResults"
  8685          },
  8686          "MaximumBitrate": {
  8687            "shape": "__string",
  8688            "location": "querystring",
  8689            "locationName": "maximumBitrate"
  8690          },
  8691          "MaximumFramerate": {
  8692            "shape": "__string",
  8693            "location": "querystring",
  8694            "locationName": "maximumFramerate"
  8695          },
  8696          "NextToken": {
  8697            "shape": "__string",
  8698            "location": "querystring",
  8699            "locationName": "nextToken"
  8700          },
  8701          "Resolution": {
  8702            "shape": "__string",
  8703            "location": "querystring",
  8704            "locationName": "resolution"
  8705          },
  8706          "ResourceType": {
  8707            "shape": "__string",
  8708            "location": "querystring",
  8709            "locationName": "resourceType"
  8710          },
  8711          "SpecialFeature": {
  8712            "shape": "__string",
  8713            "location": "querystring",
  8714            "locationName": "specialFeature"
  8715          },
  8716          "VideoQuality": {
  8717            "shape": "__string",
  8718            "location": "querystring",
  8719            "locationName": "videoQuality"
  8720          }
  8721        }
  8722      },
  8723      "ListOfferingsResponse": {
  8724        "type": "structure",
  8725        "members": {
  8726          "NextToken": {
  8727            "shape": "__string",
  8728            "locationName": "nextToken"
  8729          },
  8730          "Offerings": {
  8731            "shape": "__listOfOffering",
  8732            "locationName": "offerings"
  8733          }
  8734        }
  8735      },
  8736      "ListOfferingsResultModel": {
  8737        "type": "structure",
  8738        "members": {
  8739          "NextToken": {
  8740            "shape": "__string",
  8741            "locationName": "nextToken"
  8742          },
  8743          "Offerings": {
  8744            "shape": "__listOfOffering",
  8745            "locationName": "offerings"
  8746          }
  8747        }
  8748      },
  8749      "ListReservationsRequest": {
  8750        "type": "structure",
  8751        "members": {
  8752          "ChannelClass": {
  8753            "shape": "__string",
  8754            "location": "querystring",
  8755            "locationName": "channelClass"
  8756          },
  8757          "Codec": {
  8758            "shape": "__string",
  8759            "location": "querystring",
  8760            "locationName": "codec"
  8761          },
  8762          "MaxResults": {
  8763            "shape": "MaxResults",
  8764            "location": "querystring",
  8765            "locationName": "maxResults"
  8766          },
  8767          "MaximumBitrate": {
  8768            "shape": "__string",
  8769            "location": "querystring",
  8770            "locationName": "maximumBitrate"
  8771          },
  8772          "MaximumFramerate": {
  8773            "shape": "__string",
  8774            "location": "querystring",
  8775            "locationName": "maximumFramerate"
  8776          },
  8777          "NextToken": {
  8778            "shape": "__string",
  8779            "location": "querystring",
  8780            "locationName": "nextToken"
  8781          },
  8782          "Resolution": {
  8783            "shape": "__string",
  8784            "location": "querystring",
  8785            "locationName": "resolution"
  8786          },
  8787          "ResourceType": {
  8788            "shape": "__string",
  8789            "location": "querystring",
  8790            "locationName": "resourceType"
  8791          },
  8792          "SpecialFeature": {
  8793            "shape": "__string",
  8794            "location": "querystring",
  8795            "locationName": "specialFeature"
  8796          },
  8797          "VideoQuality": {
  8798            "shape": "__string",
  8799            "location": "querystring",
  8800            "locationName": "videoQuality"
  8801          }
  8802        }
  8803      },
  8804      "ListReservationsResponse": {
  8805        "type": "structure",
  8806        "members": {
  8807          "NextToken": {
  8808            "shape": "__string",
  8809            "locationName": "nextToken"
  8810          },
  8811          "Reservations": {
  8812            "shape": "__listOfReservation",
  8813            "locationName": "reservations"
  8814          }
  8815        }
  8816      },
  8817      "ListReservationsResultModel": {
  8818        "type": "structure",
  8819        "members": {
  8820          "NextToken": {
  8821            "shape": "__string",
  8822            "locationName": "nextToken"
  8823          },
  8824          "Reservations": {
  8825            "shape": "__listOfReservation",
  8826            "locationName": "reservations"
  8827          }
  8828        }
  8829      },
  8830      "ListTagsForResourceRequest": {
  8831        "type": "structure",
  8832        "members": {
  8833          "ResourceArn": {
  8834            "shape": "__string",
  8835            "location": "uri",
  8836            "locationName": "resource-arn"
  8837          }
  8838        },
  8839        "required": [
  8840          "ResourceArn"
  8841        ]
  8842      },
  8843      "ListTagsForResourceResponse": {
  8844        "type": "structure",
  8845        "members": {
  8846          "Tags": {
  8847            "shape": "Tags",
  8848            "locationName": "tags"
  8849          }
  8850        }
  8851      },
  8852      "LogLevel": {
  8853        "type": "string",
  8854        "enum": [
  8855          "ERROR",
  8856          "WARNING",
  8857          "INFO",
  8858          "DEBUG",
  8859          "DISABLED"
  8860        ]
  8861      },
  8862      "M2tsAbsentInputAudioBehavior": {
  8863        "type": "string",
  8864        "enum": [
  8865          "DROP",
  8866          "ENCODE_SILENCE"
  8867        ]
  8868      },
  8869      "M2tsArib": {
  8870        "type": "string",
  8871        "enum": [
  8872          "DISABLED",
  8873          "ENABLED"
  8874        ]
  8875      },
  8876      "M2tsAribCaptionsPidControl": {
  8877        "type": "string",
  8878        "enum": [
  8879          "AUTO",
  8880          "USE_CONFIGURED"
  8881        ]
  8882      },
  8883      "M2tsAudioBufferModel": {
  8884        "type": "string",
  8885        "enum": [
  8886          "ATSC",
  8887          "DVB"
  8888        ]
  8889      },
  8890      "M2tsAudioInterval": {
  8891        "type": "string",
  8892        "enum": [
  8893          "VIDEO_AND_FIXED_INTERVALS",
  8894          "VIDEO_INTERVAL"
  8895        ]
  8896      },
  8897      "M2tsAudioStreamType": {
  8898        "type": "string",
  8899        "enum": [
  8900          "ATSC",
  8901          "DVB"
  8902        ]
  8903      },
  8904      "M2tsBufferModel": {
  8905        "type": "string",
  8906        "enum": [
  8907          "MULTIPLEX",
  8908          "NONE"
  8909        ]
  8910      },
  8911      "M2tsCcDescriptor": {
  8912        "type": "string",
  8913        "enum": [
  8914          "DISABLED",
  8915          "ENABLED"
  8916        ]
  8917      },
  8918      "M2tsEbifControl": {
  8919        "type": "string",
  8920        "enum": [
  8921          "NONE",
  8922          "PASSTHROUGH"
  8923        ]
  8924      },
  8925      "M2tsEbpPlacement": {
  8926        "type": "string",
  8927        "enum": [
  8928          "VIDEO_AND_AUDIO_PIDS",
  8929          "VIDEO_PID"
  8930        ]
  8931      },
  8932      "M2tsEsRateInPes": {
  8933        "type": "string",
  8934        "enum": [
  8935          "EXCLUDE",
  8936          "INCLUDE"
  8937        ]
  8938      },
  8939      "M2tsKlv": {
  8940        "type": "string",
  8941        "enum": [
  8942          "NONE",
  8943          "PASSTHROUGH"
  8944        ]
  8945      },
  8946      "M2tsNielsenId3Behavior": {
  8947        "type": "string",
  8948        "enum": [
  8949          "NO_PASSTHROUGH",
  8950          "PASSTHROUGH"
  8951        ]
  8952      },
  8953      "M2tsPcrControl": {
  8954        "type": "string",
  8955        "enum": [
  8956          "CONFIGURED_PCR_PERIOD",
  8957          "PCR_EVERY_PES_PACKET"
  8958        ]
  8959      },
  8960      "M2tsRateMode": {
  8961        "type": "string",
  8962        "enum": [
  8963          "CBR",
  8964          "VBR"
  8965        ]
  8966      },
  8967      "M2tsScte35Control": {
  8968        "type": "string",
  8969        "enum": [
  8970          "NONE",
  8971          "PASSTHROUGH"
  8972        ]
  8973      },
  8974      "M2tsSegmentationMarkers": {
  8975        "type": "string",
  8976        "enum": [
  8977          "EBP",
  8978          "EBP_LEGACY",
  8979          "NONE",
  8980          "PSI_SEGSTART",
  8981          "RAI_ADAPT",
  8982          "RAI_SEGSTART"
  8983        ]
  8984      },
  8985      "M2tsSegmentationStyle": {
  8986        "type": "string",
  8987        "enum": [
  8988          "MAINTAIN_CADENCE",
  8989          "RESET_CADENCE"
  8990        ]
  8991      },
  8992      "M2tsSettings": {
  8993        "type": "structure",
  8994        "members": {
  8995          "AbsentInputAudioBehavior": {
  8996            "shape": "M2tsAbsentInputAudioBehavior",
  8997            "locationName": "absentInputAudioBehavior"
  8998          },
  8999          "Arib": {
  9000            "shape": "M2tsArib",
  9001            "locationName": "arib"
  9002          },
  9003          "AribCaptionsPid": {
  9004            "shape": "__string",
  9005            "locationName": "aribCaptionsPid"
  9006          },
  9007          "AribCaptionsPidControl": {
  9008            "shape": "M2tsAribCaptionsPidControl",
  9009            "locationName": "aribCaptionsPidControl"
  9010          },
  9011          "AudioBufferModel": {
  9012            "shape": "M2tsAudioBufferModel",
  9013            "locationName": "audioBufferModel"
  9014          },
  9015          "AudioFramesPerPes": {
  9016            "shape": "__integerMin0",
  9017            "locationName": "audioFramesPerPes"
  9018          },
  9019          "AudioPids": {
  9020            "shape": "__string",
  9021            "locationName": "audioPids"
  9022          },
  9023          "AudioStreamType": {
  9024            "shape": "M2tsAudioStreamType",
  9025            "locationName": "audioStreamType"
  9026          },
  9027          "Bitrate": {
  9028            "shape": "__integerMin0",
  9029            "locationName": "bitrate"
  9030          },
  9031          "BufferModel": {
  9032            "shape": "M2tsBufferModel",
  9033            "locationName": "bufferModel"
  9034          },
  9035          "CcDescriptor": {
  9036            "shape": "M2tsCcDescriptor",
  9037            "locationName": "ccDescriptor"
  9038          },
  9039          "DvbNitSettings": {
  9040            "shape": "DvbNitSettings",
  9041            "locationName": "dvbNitSettings"
  9042          },
  9043          "DvbSdtSettings": {
  9044            "shape": "DvbSdtSettings",
  9045            "locationName": "dvbSdtSettings"
  9046          },
  9047          "DvbSubPids": {
  9048            "shape": "__string",
  9049            "locationName": "dvbSubPids"
  9050          },
  9051          "DvbTdtSettings": {
  9052            "shape": "DvbTdtSettings",
  9053            "locationName": "dvbTdtSettings"
  9054          },
  9055          "DvbTeletextPid": {
  9056            "shape": "__string",
  9057            "locationName": "dvbTeletextPid"
  9058          },
  9059          "Ebif": {
  9060            "shape": "M2tsEbifControl",
  9061            "locationName": "ebif"
  9062          },
  9063          "EbpAudioInterval": {
  9064            "shape": "M2tsAudioInterval",
  9065            "locationName": "ebpAudioInterval"
  9066          },
  9067          "EbpLookaheadMs": {
  9068            "shape": "__integerMin0Max10000",
  9069            "locationName": "ebpLookaheadMs"
  9070          },
  9071          "EbpPlacement": {
  9072            "shape": "M2tsEbpPlacement",
  9073            "locationName": "ebpPlacement"
  9074          },
  9075          "EcmPid": {
  9076            "shape": "__string",
  9077            "locationName": "ecmPid"
  9078          },
  9079          "EsRateInPes": {
  9080            "shape": "M2tsEsRateInPes",
  9081            "locationName": "esRateInPes"
  9082          },
  9083          "EtvPlatformPid": {
  9084            "shape": "__string",
  9085            "locationName": "etvPlatformPid"
  9086          },
  9087          "EtvSignalPid": {
  9088            "shape": "__string",
  9089            "locationName": "etvSignalPid"
  9090          },
  9091          "FragmentTime": {
  9092            "shape": "__doubleMin0",
  9093            "locationName": "fragmentTime"
  9094          },
  9095          "Klv": {
  9096            "shape": "M2tsKlv",
  9097            "locationName": "klv"
  9098          },
  9099          "KlvDataPids": {
  9100            "shape": "__string",
  9101            "locationName": "klvDataPids"
  9102          },
  9103          "NielsenId3Behavior": {
  9104            "shape": "M2tsNielsenId3Behavior",
  9105            "locationName": "nielsenId3Behavior"
  9106          },
  9107          "NullPacketBitrate": {
  9108            "shape": "__doubleMin0",
  9109            "locationName": "nullPacketBitrate"
  9110          },
  9111          "PatInterval": {
  9112            "shape": "__integerMin0Max1000",
  9113            "locationName": "patInterval"
  9114          },
  9115          "PcrControl": {
  9116            "shape": "M2tsPcrControl",
  9117            "locationName": "pcrControl"
  9118          },
  9119          "PcrPeriod": {
  9120            "shape": "__integerMin0Max500",
  9121            "locationName": "pcrPeriod"
  9122          },
  9123          "PcrPid": {
  9124            "shape": "__string",
  9125            "locationName": "pcrPid"
  9126          },
  9127          "PmtInterval": {
  9128            "shape": "__integerMin0Max1000",
  9129            "locationName": "pmtInterval"
  9130          },
  9131          "PmtPid": {
  9132            "shape": "__string",
  9133            "locationName": "pmtPid"
  9134          },
  9135          "ProgramNum": {
  9136            "shape": "__integerMin0Max65535",
  9137            "locationName": "programNum"
  9138          },
  9139          "RateMode": {
  9140            "shape": "M2tsRateMode",
  9141            "locationName": "rateMode"
  9142          },
  9143          "Scte27Pids": {
  9144            "shape": "__string",
  9145            "locationName": "scte27Pids"
  9146          },
  9147          "Scte35Control": {
  9148            "shape": "M2tsScte35Control",
  9149            "locationName": "scte35Control"
  9150          },
  9151          "Scte35Pid": {
  9152            "shape": "__string",
  9153            "locationName": "scte35Pid"
  9154          },
  9155          "SegmentationMarkers": {
  9156            "shape": "M2tsSegmentationMarkers",
  9157            "locationName": "segmentationMarkers"
  9158          },
  9159          "SegmentationStyle": {
  9160            "shape": "M2tsSegmentationStyle",
  9161            "locationName": "segmentationStyle"
  9162          },
  9163          "SegmentationTime": {
  9164            "shape": "__doubleMin1",
  9165            "locationName": "segmentationTime"
  9166          },
  9167          "TimedMetadataBehavior": {
  9168            "shape": "M2tsTimedMetadataBehavior",
  9169            "locationName": "timedMetadataBehavior"
  9170          },
  9171          "TimedMetadataPid": {
  9172            "shape": "__string",
  9173            "locationName": "timedMetadataPid"
  9174          },
  9175          "TransportStreamId": {
  9176            "shape": "__integerMin0Max65535",
  9177            "locationName": "transportStreamId"
  9178          },
  9179          "VideoPid": {
  9180            "shape": "__string",
  9181            "locationName": "videoPid"
  9182          }
  9183        }
  9184      },
  9185      "M2tsTimedMetadataBehavior": {
  9186        "type": "string",
  9187        "enum": [
  9188          "NO_PASSTHROUGH",
  9189          "PASSTHROUGH"
  9190        ]
  9191      },
  9192      "M3u8NielsenId3Behavior": {
  9193        "type": "string",
  9194        "enum": [
  9195          "NO_PASSTHROUGH",
  9196          "PASSTHROUGH"
  9197        ]
  9198      },
  9199      "M3u8PcrControl": {
  9200        "type": "string",
  9201        "enum": [
  9202          "CONFIGURED_PCR_PERIOD",
  9203          "PCR_EVERY_PES_PACKET"
  9204        ]
  9205      },
  9206      "M3u8Scte35Behavior": {
  9207        "type": "string",
  9208        "enum": [
  9209          "NO_PASSTHROUGH",
  9210          "PASSTHROUGH"
  9211        ]
  9212      },
  9213      "M3u8Settings": {
  9214        "type": "structure",
  9215        "members": {
  9216          "AudioFramesPerPes": {
  9217            "shape": "__integerMin0",
  9218            "locationName": "audioFramesPerPes"
  9219          },
  9220          "AudioPids": {
  9221            "shape": "__string",
  9222            "locationName": "audioPids"
  9223          },
  9224          "EcmPid": {
  9225            "shape": "__string",
  9226            "locationName": "ecmPid"
  9227          },
  9228          "NielsenId3Behavior": {
  9229            "shape": "M3u8NielsenId3Behavior",
  9230            "locationName": "nielsenId3Behavior"
  9231          },
  9232          "PatInterval": {
  9233            "shape": "__integerMin0Max1000",
  9234            "locationName": "patInterval"
  9235          },
  9236          "PcrControl": {
  9237            "shape": "M3u8PcrControl",
  9238            "locationName": "pcrControl"
  9239          },
  9240          "PcrPeriod": {
  9241            "shape": "__integerMin0Max500",
  9242            "locationName": "pcrPeriod"
  9243          },
  9244          "PcrPid": {
  9245            "shape": "__string",
  9246            "locationName": "pcrPid"
  9247          },
  9248          "PmtInterval": {
  9249            "shape": "__integerMin0Max1000",
  9250            "locationName": "pmtInterval"
  9251          },
  9252          "PmtPid": {
  9253            "shape": "__string",
  9254            "locationName": "pmtPid"
  9255          },
  9256          "ProgramNum": {
  9257            "shape": "__integerMin0Max65535",
  9258            "locationName": "programNum"
  9259          },
  9260          "Scte35Behavior": {
  9261            "shape": "M3u8Scte35Behavior",
  9262            "locationName": "scte35Behavior"
  9263          },
  9264          "Scte35Pid": {
  9265            "shape": "__string",
  9266            "locationName": "scte35Pid"
  9267          },
  9268          "TimedMetadataBehavior": {
  9269            "shape": "M3u8TimedMetadataBehavior",
  9270            "locationName": "timedMetadataBehavior"
  9271          },
  9272          "TimedMetadataPid": {
  9273            "shape": "__string",
  9274            "locationName": "timedMetadataPid"
  9275          },
  9276          "TransportStreamId": {
  9277            "shape": "__integerMin0Max65535",
  9278            "locationName": "transportStreamId"
  9279          },
  9280          "VideoPid": {
  9281            "shape": "__string",
  9282            "locationName": "videoPid"
  9283          }
  9284        }
  9285      },
  9286      "M3u8TimedMetadataBehavior": {
  9287        "type": "string",
  9288        "enum": [
  9289          "NO_PASSTHROUGH",
  9290          "PASSTHROUGH"
  9291        ]
  9292      },
  9293      "MaxResults": {
  9294        "type": "integer",
  9295        "min": 1,
  9296        "max": 1000
  9297      },
  9298      "MediaConnectFlow": {
  9299        "type": "structure",
  9300        "members": {
  9301          "FlowArn": {
  9302            "shape": "__string",
  9303            "locationName": "flowArn"
  9304          }
  9305        }
  9306      },
  9307      "MediaConnectFlowRequest": {
  9308        "type": "structure",
  9309        "members": {
  9310          "FlowArn": {
  9311            "shape": "__string",
  9312            "locationName": "flowArn"
  9313          }
  9314        }
  9315      },
  9316      "MediaPackageGroupSettings": {
  9317        "type": "structure",
  9318        "members": {
  9319          "Destination": {
  9320            "shape": "OutputLocationRef",
  9321            "locationName": "destination"
  9322          }
  9323        },
  9324        "required": [
  9325          "Destination"
  9326        ]
  9327      },
  9328      "MediaPackageOutputDestinationSettings": {
  9329        "type": "structure",
  9330        "members": {
  9331          "ChannelId": {
  9332            "shape": "__stringMin1",
  9333            "locationName": "channelId"
  9334          }
  9335        }
  9336      },
  9337      "MediaPackageOutputSettings": {
  9338        "type": "structure",
  9339        "members": {
  9340        }
  9341      },
  9342      "MotionGraphicsActivateScheduleActionSettings": {
  9343        "type": "structure",
  9344        "members": {
  9345          "Duration": {
  9346            "shape": "__longMin0Max86400000",
  9347            "locationName": "duration"
  9348          },
  9349          "PasswordParam": {
  9350            "shape": "__string",
  9351            "locationName": "passwordParam"
  9352          },
  9353          "Url": {
  9354            "shape": "__string",
  9355            "locationName": "url"
  9356          },
  9357          "Username": {
  9358            "shape": "__string",
  9359            "locationName": "username"
  9360          }
  9361        }
  9362      },
  9363      "MotionGraphicsConfiguration": {
  9364        "type": "structure",
  9365        "members": {
  9366          "MotionGraphicsInsertion": {
  9367            "shape": "MotionGraphicsInsertion",
  9368            "locationName": "motionGraphicsInsertion"
  9369          },
  9370          "MotionGraphicsSettings": {
  9371            "shape": "MotionGraphicsSettings",
  9372            "locationName": "motionGraphicsSettings"
  9373          }
  9374        },
  9375        "required": [
  9376          "MotionGraphicsSettings"
  9377        ]
  9378      },
  9379      "MotionGraphicsDeactivateScheduleActionSettings": {
  9380        "type": "structure",
  9381        "members": {
  9382        }
  9383      },
  9384      "MotionGraphicsInsertion": {
  9385        "type": "string",
  9386        "enum": [
  9387          "DISABLED",
  9388          "ENABLED"
  9389        ]
  9390      },
  9391      "MotionGraphicsSettings": {
  9392        "type": "structure",
  9393        "members": {
  9394          "HtmlMotionGraphicsSettings": {
  9395            "shape": "HtmlMotionGraphicsSettings",
  9396            "locationName": "htmlMotionGraphicsSettings"
  9397          }
  9398        }
  9399      },
  9400      "Mp2CodingMode": {
  9401        "type": "string",
  9402        "enum": [
  9403          "CODING_MODE_1_0",
  9404          "CODING_MODE_2_0"
  9405        ]
  9406      },
  9407      "Mp2Settings": {
  9408        "type": "structure",
  9409        "members": {
  9410          "Bitrate": {
  9411            "shape": "__double",
  9412            "locationName": "bitrate"
  9413          },
  9414          "CodingMode": {
  9415            "shape": "Mp2CodingMode",
  9416            "locationName": "codingMode"
  9417          },
  9418          "SampleRate": {
  9419            "shape": "__double",
  9420            "locationName": "sampleRate"
  9421          }
  9422        }
  9423      },
  9424      "Mpeg2AdaptiveQuantization": {
  9425        "type": "string",
  9426        "enum": [
  9427          "AUTO",
  9428          "HIGH",
  9429          "LOW",
  9430          "MEDIUM",
  9431          "OFF"
  9432        ]
  9433      },
  9434      "Mpeg2ColorMetadata": {
  9435        "type": "string",
  9436        "enum": [
  9437          "IGNORE",
  9438          "INSERT"
  9439        ]
  9440      },
  9441      "Mpeg2ColorSpace": {
  9442        "type": "string",
  9443        "enum": [
  9444          "AUTO",
  9445          "PASSTHROUGH"
  9446        ]
  9447      },
  9448      "Mpeg2DisplayRatio": {
  9449        "type": "string",
  9450        "enum": [
  9451          "DISPLAYRATIO16X9",
  9452          "DISPLAYRATIO4X3"
  9453        ]
  9454      },
  9455      "Mpeg2FilterSettings": {
  9456        "type": "structure",
  9457        "members": {
  9458          "TemporalFilterSettings": {
  9459            "shape": "TemporalFilterSettings",
  9460            "locationName": "temporalFilterSettings"
  9461          }
  9462        }
  9463      },
  9464      "Mpeg2GopSizeUnits": {
  9465        "type": "string",
  9466        "enum": [
  9467          "FRAMES",
  9468          "SECONDS"
  9469        ]
  9470      },
  9471      "Mpeg2ScanType": {
  9472        "type": "string",
  9473        "enum": [
  9474          "INTERLACED",
  9475          "PROGRESSIVE"
  9476        ]
  9477      },
  9478      "Mpeg2Settings": {
  9479        "type": "structure",
  9480        "members": {
  9481          "AdaptiveQuantization": {
  9482            "shape": "Mpeg2AdaptiveQuantization",
  9483            "locationName": "adaptiveQuantization"
  9484          },
  9485          "AfdSignaling": {
  9486            "shape": "AfdSignaling",
  9487            "locationName": "afdSignaling"
  9488          },
  9489          "ColorMetadata": {
  9490            "shape": "Mpeg2ColorMetadata",
  9491            "locationName": "colorMetadata"
  9492          },
  9493          "ColorSpace": {
  9494            "shape": "Mpeg2ColorSpace",
  9495            "locationName": "colorSpace"
  9496          },
  9497          "DisplayAspectRatio": {
  9498            "shape": "Mpeg2DisplayRatio",
  9499            "locationName": "displayAspectRatio"
  9500          },
  9501          "FilterSettings": {
  9502            "shape": "Mpeg2FilterSettings",
  9503            "locationName": "filterSettings"
  9504          },
  9505          "FixedAfd": {
  9506            "shape": "FixedAfd",
  9507            "locationName": "fixedAfd"
  9508          },
  9509          "FramerateDenominator": {
  9510            "shape": "__integerMin1",
  9511            "locationName": "framerateDenominator"
  9512          },
  9513          "FramerateNumerator": {
  9514            "shape": "__integerMin1",
  9515            "locationName": "framerateNumerator"
  9516          },
  9517          "GopClosedCadence": {
  9518            "shape": "__integerMin0",
  9519            "locationName": "gopClosedCadence"
  9520          },
  9521          "GopNumBFrames": {
  9522            "shape": "__integerMin0Max7",
  9523            "locationName": "gopNumBFrames"
  9524          },
  9525          "GopSize": {
  9526            "shape": "__double",
  9527            "locationName": "gopSize"
  9528          },
  9529          "GopSizeUnits": {
  9530            "shape": "Mpeg2GopSizeUnits",
  9531            "locationName": "gopSizeUnits"
  9532          },
  9533          "ScanType": {
  9534            "shape": "Mpeg2ScanType",
  9535            "locationName": "scanType"
  9536          },
  9537          "SubgopLength": {
  9538            "shape": "Mpeg2SubGopLength",
  9539            "locationName": "subgopLength"
  9540          },
  9541          "TimecodeInsertion": {
  9542            "shape": "Mpeg2TimecodeInsertionBehavior",
  9543            "locationName": "timecodeInsertion"
  9544          }
  9545        },
  9546        "required": [
  9547          "FramerateNumerator",
  9548          "FramerateDenominator"
  9549        ]
  9550      },
  9551      "Mpeg2SubGopLength": {
  9552        "type": "string",
  9553        "enum": [
  9554          "DYNAMIC",
  9555          "FIXED"
  9556        ]
  9557      },
  9558      "Mpeg2TimecodeInsertionBehavior": {
  9559        "type": "string",
  9560        "enum": [
  9561          "DISABLED",
  9562          "GOP_TIMECODE"
  9563        ]
  9564      },
  9565      "MsSmoothGroupSettings": {
  9566        "type": "structure",
  9567        "members": {
  9568          "AcquisitionPointId": {
  9569            "shape": "__string",
  9570            "locationName": "acquisitionPointId"
  9571          },
  9572          "AudioOnlyTimecodeControl": {
  9573            "shape": "SmoothGroupAudioOnlyTimecodeControl",
  9574            "locationName": "audioOnlyTimecodeControl"
  9575          },
  9576          "CertificateMode": {
  9577            "shape": "SmoothGroupCertificateMode",
  9578            "locationName": "certificateMode"
  9579          },
  9580          "ConnectionRetryInterval": {
  9581            "shape": "__integerMin0",
  9582            "locationName": "connectionRetryInterval"
  9583          },
  9584          "Destination": {
  9585            "shape": "OutputLocationRef",
  9586            "locationName": "destination"
  9587          },
  9588          "EventId": {
  9589            "shape": "__string",
  9590            "locationName": "eventId"
  9591          },
  9592          "EventIdMode": {
  9593            "shape": "SmoothGroupEventIdMode",
  9594            "locationName": "eventIdMode"
  9595          },
  9596          "EventStopBehavior": {
  9597            "shape": "SmoothGroupEventStopBehavior",
  9598            "locationName": "eventStopBehavior"
  9599          },
  9600          "FilecacheDuration": {
  9601            "shape": "__integerMin0",
  9602            "locationName": "filecacheDuration"
  9603          },
  9604          "FragmentLength": {
  9605            "shape": "__integerMin1",
  9606            "locationName": "fragmentLength"
  9607          },
  9608          "InputLossAction": {
  9609            "shape": "InputLossActionForMsSmoothOut",
  9610            "locationName": "inputLossAction"
  9611          },
  9612          "NumRetries": {
  9613            "shape": "__integerMin0",
  9614            "locationName": "numRetries"
  9615          },
  9616          "RestartDelay": {
  9617            "shape": "__integerMin0",
  9618            "locationName": "restartDelay"
  9619          },
  9620          "SegmentationMode": {
  9621            "shape": "SmoothGroupSegmentationMode",
  9622            "locationName": "segmentationMode"
  9623          },
  9624          "SendDelayMs": {
  9625            "shape": "__integerMin0Max10000",
  9626            "locationName": "sendDelayMs"
  9627          },
  9628          "SparseTrackType": {
  9629            "shape": "SmoothGroupSparseTrackType",
  9630            "locationName": "sparseTrackType"
  9631          },
  9632          "StreamManifestBehavior": {
  9633            "shape": "SmoothGroupStreamManifestBehavior",
  9634            "locationName": "streamManifestBehavior"
  9635          },
  9636          "TimestampOffset": {
  9637            "shape": "__string",
  9638            "locationName": "timestampOffset"
  9639          },
  9640          "TimestampOffsetMode": {
  9641            "shape": "SmoothGroupTimestampOffsetMode",
  9642            "locationName": "timestampOffsetMode"
  9643          }
  9644        },
  9645        "required": [
  9646          "Destination"
  9647        ]
  9648      },
  9649      "MsSmoothH265PackagingType": {
  9650        "type": "string",
  9651        "enum": [
  9652          "HEV1",
  9653          "HVC1"
  9654        ]
  9655      },
  9656      "MsSmoothOutputSettings": {
  9657        "type": "structure",
  9658        "members": {
  9659          "H265PackagingType": {
  9660            "shape": "MsSmoothH265PackagingType",
  9661            "locationName": "h265PackagingType"
  9662          },
  9663          "NameModifier": {
  9664            "shape": "__string",
  9665            "locationName": "nameModifier"
  9666          }
  9667        }
  9668      },
  9669      "Multiplex": {
  9670        "type": "structure",
  9671        "members": {
  9672          "Arn": {
  9673            "shape": "__string",
  9674            "locationName": "arn"
  9675          },
  9676          "AvailabilityZones": {
  9677            "shape": "__listOf__string",
  9678            "locationName": "availabilityZones"
  9679          },
  9680          "Destinations": {
  9681            "shape": "__listOfMultiplexOutputDestination",
  9682            "locationName": "destinations"
  9683          },
  9684          "Id": {
  9685            "shape": "__string",
  9686            "locationName": "id"
  9687          },
  9688          "MultiplexSettings": {
  9689            "shape": "MultiplexSettings",
  9690            "locationName": "multiplexSettings"
  9691          },
  9692          "Name": {
  9693            "shape": "__string",
  9694            "locationName": "name"
  9695          },
  9696          "PipelinesRunningCount": {
  9697            "shape": "__integer",
  9698            "locationName": "pipelinesRunningCount"
  9699          },
  9700          "ProgramCount": {
  9701            "shape": "__integer",
  9702            "locationName": "programCount"
  9703          },
  9704          "State": {
  9705            "shape": "MultiplexState",
  9706            "locationName": "state"
  9707          },
  9708          "Tags": {
  9709            "shape": "Tags",
  9710            "locationName": "tags"
  9711          }
  9712        }
  9713      },
  9714      "MultiplexConfigurationValidationError": {
  9715        "type": "structure",
  9716        "members": {
  9717          "Message": {
  9718            "shape": "__string",
  9719            "locationName": "message"
  9720          },
  9721          "ValidationErrors": {
  9722            "shape": "__listOfValidationError",
  9723            "locationName": "validationErrors"
  9724          }
  9725        }
  9726      },
  9727      "MultiplexGroupSettings": {
  9728        "type": "structure",
  9729        "members": {
  9730        }
  9731      },
  9732      "MultiplexMediaConnectOutputDestinationSettings": {
  9733        "type": "structure",
  9734        "members": {
  9735          "EntitlementArn": {
  9736            "shape": "__stringMin1",
  9737            "locationName": "entitlementArn"
  9738          }
  9739        }
  9740      },
  9741      "MultiplexOutputDestination": {
  9742        "type": "structure",
  9743        "members": {
  9744          "MediaConnectSettings": {
  9745            "shape": "MultiplexMediaConnectOutputDestinationSettings",
  9746            "locationName": "mediaConnectSettings"
  9747          }
  9748        }
  9749      },
  9750      "MultiplexOutputSettings": {
  9751        "type": "structure",
  9752        "members": {
  9753          "Destination": {
  9754            "shape": "OutputLocationRef",
  9755            "locationName": "destination"
  9756          }
  9757        },
  9758        "required": [
  9759          "Destination"
  9760        ]
  9761      },
  9762      "MultiplexProgram": {
  9763        "type": "structure",
  9764        "members": {
  9765          "ChannelId": {
  9766            "shape": "__string",
  9767            "locationName": "channelId"
  9768          },
  9769          "MultiplexProgramSettings": {
  9770            "shape": "MultiplexProgramSettings",
  9771            "locationName": "multiplexProgramSettings"
  9772          },
  9773          "PacketIdentifiersMap": {
  9774            "shape": "MultiplexProgramPacketIdentifiersMap",
  9775            "locationName": "packetIdentifiersMap"
  9776          },
  9777          "PipelineDetails": {
  9778            "shape": "__listOfMultiplexProgramPipelineDetail",
  9779            "locationName": "pipelineDetails"
  9780          },
  9781          "ProgramName": {
  9782            "shape": "__string",
  9783            "locationName": "programName"
  9784          }
  9785        }
  9786      },
  9787      "MultiplexProgramChannelDestinationSettings": {
  9788        "type": "structure",
  9789        "members": {
  9790          "MultiplexId": {
  9791            "shape": "__stringMin1",
  9792            "locationName": "multiplexId"
  9793          },
  9794          "ProgramName": {
  9795            "shape": "__stringMin1",
  9796            "locationName": "programName"
  9797          }
  9798        }
  9799      },
  9800      "MultiplexProgramPacketIdentifiersMap": {
  9801        "type": "structure",
  9802        "members": {
  9803          "AudioPids": {
  9804            "shape": "__listOf__integer",
  9805            "locationName": "audioPids"
  9806          },
  9807          "DvbSubPids": {
  9808            "shape": "__listOf__integer",
  9809            "locationName": "dvbSubPids"
  9810          },
  9811          "DvbTeletextPid": {
  9812            "shape": "__integer",
  9813            "locationName": "dvbTeletextPid"
  9814          },
  9815          "EtvPlatformPid": {
  9816            "shape": "__integer",
  9817            "locationName": "etvPlatformPid"
  9818          },
  9819          "EtvSignalPid": {
  9820            "shape": "__integer",
  9821            "locationName": "etvSignalPid"
  9822          },
  9823          "KlvDataPids": {
  9824            "shape": "__listOf__integer",
  9825            "locationName": "klvDataPids"
  9826          },
  9827          "PcrPid": {
  9828            "shape": "__integer",
  9829            "locationName": "pcrPid"
  9830          },
  9831          "PmtPid": {
  9832            "shape": "__integer",
  9833            "locationName": "pmtPid"
  9834          },
  9835          "PrivateMetadataPid": {
  9836            "shape": "__integer",
  9837            "locationName": "privateMetadataPid"
  9838          },
  9839          "Scte27Pids": {
  9840            "shape": "__listOf__integer",
  9841            "locationName": "scte27Pids"
  9842          },
  9843          "Scte35Pid": {
  9844            "shape": "__integer",
  9845            "locationName": "scte35Pid"
  9846          },
  9847          "TimedMetadataPid": {
  9848            "shape": "__integer",
  9849            "locationName": "timedMetadataPid"
  9850          },
  9851          "VideoPid": {
  9852            "shape": "__integer",
  9853            "locationName": "videoPid"
  9854          }
  9855        }
  9856      },
  9857      "MultiplexProgramPipelineDetail": {
  9858        "type": "structure",
  9859        "members": {
  9860          "ActiveChannelPipeline": {
  9861            "shape": "__string",
  9862            "locationName": "activeChannelPipeline"
  9863          },
  9864          "PipelineId": {
  9865            "shape": "__string",
  9866            "locationName": "pipelineId"
  9867          }
  9868        }
  9869      },
  9870      "MultiplexProgramServiceDescriptor": {
  9871        "type": "structure",
  9872        "members": {
  9873          "ProviderName": {
  9874            "shape": "__stringMax256",
  9875            "locationName": "providerName"
  9876          },
  9877          "ServiceName": {
  9878            "shape": "__stringMax256",
  9879            "locationName": "serviceName"
  9880          }
  9881        },
  9882        "required": [
  9883          "ProviderName",
  9884          "ServiceName"
  9885        ]
  9886      },
  9887      "MultiplexProgramSettings": {
  9888        "type": "structure",
  9889        "members": {
  9890          "PreferredChannelPipeline": {
  9891            "shape": "PreferredChannelPipeline",
  9892            "locationName": "preferredChannelPipeline"
  9893          },
  9894          "ProgramNumber": {
  9895            "shape": "__integerMin0Max65535",
  9896            "locationName": "programNumber"
  9897          },
  9898          "ServiceDescriptor": {
  9899            "shape": "MultiplexProgramServiceDescriptor",
  9900            "locationName": "serviceDescriptor"
  9901          },
  9902          "VideoSettings": {
  9903            "shape": "MultiplexVideoSettings",
  9904            "locationName": "videoSettings"
  9905          }
  9906        },
  9907        "required": [
  9908          "ProgramNumber"
  9909        ]
  9910      },
  9911      "MultiplexProgramSummary": {
  9912        "type": "structure",
  9913        "members": {
  9914          "ChannelId": {
  9915            "shape": "__string",
  9916            "locationName": "channelId"
  9917          },
  9918          "ProgramName": {
  9919            "shape": "__string",
  9920            "locationName": "programName"
  9921          }
  9922        }
  9923      },
  9924      "MultiplexSettings": {
  9925        "type": "structure",
  9926        "members": {
  9927          "MaximumVideoBufferDelayMilliseconds": {
  9928            "shape": "__integerMin800Max3000",
  9929            "locationName": "maximumVideoBufferDelayMilliseconds"
  9930          },
  9931          "TransportStreamBitrate": {
  9932            "shape": "__integerMin1000000Max100000000",
  9933            "locationName": "transportStreamBitrate"
  9934          },
  9935          "TransportStreamId": {
  9936            "shape": "__integerMin0Max65535",
  9937            "locationName": "transportStreamId"
  9938          },
  9939          "TransportStreamReservedBitrate": {
  9940            "shape": "__integerMin0Max100000000",
  9941            "locationName": "transportStreamReservedBitrate"
  9942          }
  9943        },
  9944        "required": [
  9945          "TransportStreamBitrate",
  9946          "TransportStreamId"
  9947        ]
  9948      },
  9949      "MultiplexSettingsSummary": {
  9950        "type": "structure",
  9951        "members": {
  9952          "TransportStreamBitrate": {
  9953            "shape": "__integerMin1000000Max100000000",
  9954            "locationName": "transportStreamBitrate"
  9955          }
  9956        }
  9957      },
  9958      "MultiplexState": {
  9959        "type": "string",
  9960        "enum": [
  9961          "CREATING",
  9962          "CREATE_FAILED",
  9963          "IDLE",
  9964          "STARTING",
  9965          "RUNNING",
  9966          "RECOVERING",
  9967          "STOPPING",
  9968          "DELETING",
  9969          "DELETED"
  9970        ]
  9971      },
  9972      "MultiplexStatmuxVideoSettings": {
  9973        "type": "structure",
  9974        "members": {
  9975          "MaximumBitrate": {
  9976            "shape": "__integerMin100000Max100000000",
  9977            "locationName": "maximumBitrate"
  9978          },
  9979          "MinimumBitrate": {
  9980            "shape": "__integerMin100000Max100000000",
  9981            "locationName": "minimumBitrate"
  9982          },
  9983          "Priority": {
  9984            "shape": "__integerMinNegative5Max5",
  9985            "locationName": "priority"
  9986          }
  9987        }
  9988      },
  9989      "MultiplexSummary": {
  9990        "type": "structure",
  9991        "members": {
  9992          "Arn": {
  9993            "shape": "__string",
  9994            "locationName": "arn"
  9995          },
  9996          "AvailabilityZones": {
  9997            "shape": "__listOf__string",
  9998            "locationName": "availabilityZones"
  9999          },
 10000          "Id": {
 10001            "shape": "__string",
 10002            "locationName": "id"
 10003          },
 10004          "MultiplexSettings": {
 10005            "shape": "MultiplexSettingsSummary",
 10006            "locationName": "multiplexSettings"
 10007          },
 10008          "Name": {
 10009            "shape": "__string",
 10010            "locationName": "name"
 10011          },
 10012          "PipelinesRunningCount": {
 10013            "shape": "__integer",
 10014            "locationName": "pipelinesRunningCount"
 10015          },
 10016          "ProgramCount": {
 10017            "shape": "__integer",
 10018            "locationName": "programCount"
 10019          },
 10020          "State": {
 10021            "shape": "MultiplexState",
 10022            "locationName": "state"
 10023          },
 10024          "Tags": {
 10025            "shape": "Tags",
 10026            "locationName": "tags"
 10027          }
 10028        }
 10029      },
 10030      "MultiplexVideoSettings": {
 10031        "type": "structure",
 10032        "members": {
 10033          "ConstantBitrate": {
 10034            "shape": "__integerMin100000Max100000000",
 10035            "locationName": "constantBitrate"
 10036          },
 10037          "StatmuxSettings": {
 10038            "shape": "MultiplexStatmuxVideoSettings",
 10039            "locationName": "statmuxSettings"
 10040          }
 10041        }
 10042      },
 10043      "NetworkInputServerValidation": {
 10044        "type": "string",
 10045        "enum": [
 10046          "CHECK_CRYPTOGRAPHY_AND_VALIDATE_NAME",
 10047          "CHECK_CRYPTOGRAPHY_ONLY"
 10048        ]
 10049      },
 10050      "NetworkInputSettings": {
 10051        "type": "structure",
 10052        "members": {
 10053          "HlsInputSettings": {
 10054            "shape": "HlsInputSettings",
 10055            "locationName": "hlsInputSettings"
 10056          },
 10057          "ServerValidation": {
 10058            "shape": "NetworkInputServerValidation",
 10059            "locationName": "serverValidation"
 10060          }
 10061        }
 10062      },
 10063      "NielsenCBET": {
 10064        "type": "structure",
 10065        "members": {
 10066          "CbetCheckDigitString": {
 10067            "shape": "__stringMin2Max2",
 10068            "locationName": "cbetCheckDigitString"
 10069          },
 10070          "CbetStepaside": {
 10071            "shape": "NielsenWatermarksCbetStepaside",
 10072            "locationName": "cbetStepaside"
 10073          },
 10074          "Csid": {
 10075            "shape": "__stringMin1Max7",
 10076            "locationName": "csid"
 10077          }
 10078        },
 10079        "required": [
 10080          "CbetCheckDigitString",
 10081          "CbetStepaside",
 10082          "Csid"
 10083        ]
 10084      },
 10085      "NielsenConfiguration": {
 10086        "type": "structure",
 10087        "members": {
 10088          "DistributorId": {
 10089            "shape": "__string",
 10090            "locationName": "distributorId"
 10091          },
 10092          "NielsenPcmToId3Tagging": {
 10093            "shape": "NielsenPcmToId3TaggingState",
 10094            "locationName": "nielsenPcmToId3Tagging"
 10095          }
 10096        }
 10097      },
 10098      "NielsenNaesIiNw": {
 10099        "type": "structure",
 10100        "members": {
 10101          "CheckDigitString": {
 10102            "shape": "__stringMin2Max2",
 10103            "locationName": "checkDigitString"
 10104          },
 10105          "Sid": {
 10106            "shape": "__doubleMin1Max65535",
 10107            "locationName": "sid"
 10108          }
 10109        },
 10110        "required": [
 10111          "CheckDigitString",
 10112          "Sid"
 10113        ]
 10114      },
 10115      "NielsenPcmToId3TaggingState": {
 10116        "type": "string",
 10117        "enum": [
 10118          "DISABLED",
 10119          "ENABLED"
 10120        ]
 10121      },
 10122      "NielsenWatermarksCbetStepaside": {
 10123        "type": "string",
 10124        "enum": [
 10125          "DISABLED",
 10126          "ENABLED"
 10127        ]
 10128      },
 10129      "NielsenWatermarksDistributionTypes": {
 10130        "type": "string",
 10131        "enum": [
 10132          "FINAL_DISTRIBUTOR",
 10133          "PROGRAM_CONTENT"
 10134        ]
 10135      },
 10136      "NielsenWatermarksSettings": {
 10137        "type": "structure",
 10138        "members": {
 10139          "NielsenCbetSettings": {
 10140            "shape": "NielsenCBET",
 10141            "locationName": "nielsenCbetSettings"
 10142          },
 10143          "NielsenDistributionType": {
 10144            "shape": "NielsenWatermarksDistributionTypes",
 10145            "locationName": "nielsenDistributionType"
 10146          },
 10147          "NielsenNaesIiNwSettings": {
 10148            "shape": "NielsenNaesIiNw",
 10149            "locationName": "nielsenNaesIiNwSettings"
 10150          }
 10151        }
 10152      },
 10153      "NotFoundException": {
 10154        "type": "structure",
 10155        "members": {
 10156          "Message": {
 10157            "shape": "__string",
 10158            "locationName": "message"
 10159          }
 10160        },
 10161        "exception": true,
 10162        "error": {
 10163          "httpStatusCode": 404
 10164        }
 10165      },
 10166      "Offering": {
 10167        "type": "structure",
 10168        "members": {
 10169          "Arn": {
 10170            "shape": "__string",
 10171            "locationName": "arn"
 10172          },
 10173          "CurrencyCode": {
 10174            "shape": "__string",
 10175            "locationName": "currencyCode"
 10176          },
 10177          "Duration": {
 10178            "shape": "__integer",
 10179            "locationName": "duration"
 10180          },
 10181          "DurationUnits": {
 10182            "shape": "OfferingDurationUnits",
 10183            "locationName": "durationUnits"
 10184          },
 10185          "FixedPrice": {
 10186            "shape": "__double",
 10187            "locationName": "fixedPrice"
 10188          },
 10189          "OfferingDescription": {
 10190            "shape": "__string",
 10191            "locationName": "offeringDescription"
 10192          },
 10193          "OfferingId": {
 10194            "shape": "__string",
 10195            "locationName": "offeringId"
 10196          },
 10197          "OfferingType": {
 10198            "shape": "OfferingType",
 10199            "locationName": "offeringType"
 10200          },
 10201          "Region": {
 10202            "shape": "__string",
 10203            "locationName": "region"
 10204          },
 10205          "ResourceSpecification": {
 10206            "shape": "ReservationResourceSpecification",
 10207            "locationName": "resourceSpecification"
 10208          },
 10209          "UsagePrice": {
 10210            "shape": "__double",
 10211            "locationName": "usagePrice"
 10212          }
 10213        }
 10214      },
 10215      "OfferingDurationUnits": {
 10216        "type": "string",
 10217        "enum": [
 10218          "MONTHS"
 10219        ]
 10220      },
 10221      "OfferingType": {
 10222        "type": "string",
 10223        "enum": [
 10224          "NO_UPFRONT"
 10225        ]
 10226      },
 10227      "Output": {
 10228        "type": "structure",
 10229        "members": {
 10230          "AudioDescriptionNames": {
 10231            "shape": "__listOf__string",
 10232            "locationName": "audioDescriptionNames"
 10233          },
 10234          "CaptionDescriptionNames": {
 10235            "shape": "__listOf__string",
 10236            "locationName": "captionDescriptionNames"
 10237          },
 10238          "OutputName": {
 10239            "shape": "__stringMin1Max255",
 10240            "locationName": "outputName"
 10241          },
 10242          "OutputSettings": {
 10243            "shape": "OutputSettings",
 10244            "locationName": "outputSettings"
 10245          },
 10246          "VideoDescriptionName": {
 10247            "shape": "__string",
 10248            "locationName": "videoDescriptionName"
 10249          }
 10250        },
 10251        "required": [
 10252          "OutputSettings"
 10253        ]
 10254      },
 10255      "OutputDestination": {
 10256        "type": "structure",
 10257        "members": {
 10258          "Id": {
 10259            "shape": "__string",
 10260            "locationName": "id"
 10261          },
 10262          "MediaPackageSettings": {
 10263            "shape": "__listOfMediaPackageOutputDestinationSettings",
 10264            "locationName": "mediaPackageSettings"
 10265          },
 10266          "MultiplexSettings": {
 10267            "shape": "MultiplexProgramChannelDestinationSettings",
 10268            "locationName": "multiplexSettings"
 10269          },
 10270          "Settings": {
 10271            "shape": "__listOfOutputDestinationSettings",
 10272            "locationName": "settings"
 10273          }
 10274        }
 10275      },
 10276      "OutputDestinationSettings": {
 10277        "type": "structure",
 10278        "members": {
 10279          "PasswordParam": {
 10280            "shape": "__string",
 10281            "locationName": "passwordParam"
 10282          },
 10283          "StreamName": {
 10284            "shape": "__string",
 10285            "locationName": "streamName"
 10286          },
 10287          "Url": {
 10288            "shape": "__string",
 10289            "locationName": "url"
 10290          },
 10291          "Username": {
 10292            "shape": "__string",
 10293            "locationName": "username"
 10294          }
 10295        }
 10296      },
 10297      "OutputGroup": {
 10298        "type": "structure",
 10299        "members": {
 10300          "Name": {
 10301            "shape": "__stringMax32",
 10302            "locationName": "name"
 10303          },
 10304          "OutputGroupSettings": {
 10305            "shape": "OutputGroupSettings",
 10306            "locationName": "outputGroupSettings"
 10307          },
 10308          "Outputs": {
 10309            "shape": "__listOfOutput",
 10310            "locationName": "outputs"
 10311          }
 10312        },
 10313        "required": [
 10314          "Outputs",
 10315          "OutputGroupSettings"
 10316        ]
 10317      },
 10318      "OutputGroupSettings": {
 10319        "type": "structure",
 10320        "members": {
 10321          "ArchiveGroupSettings": {
 10322            "shape": "ArchiveGroupSettings",
 10323            "locationName": "archiveGroupSettings"
 10324          },
 10325          "FrameCaptureGroupSettings": {
 10326            "shape": "FrameCaptureGroupSettings",
 10327            "locationName": "frameCaptureGroupSettings"
 10328          },
 10329          "HlsGroupSettings": {
 10330            "shape": "HlsGroupSettings",
 10331            "locationName": "hlsGroupSettings"
 10332          },
 10333          "MediaPackageGroupSettings": {
 10334            "shape": "MediaPackageGroupSettings",
 10335            "locationName": "mediaPackageGroupSettings"
 10336          },
 10337          "MsSmoothGroupSettings": {
 10338            "shape": "MsSmoothGroupSettings",
 10339            "locationName": "msSmoothGroupSettings"
 10340          },
 10341          "MultiplexGroupSettings": {
 10342            "shape": "MultiplexGroupSettings",
 10343            "locationName": "multiplexGroupSettings"
 10344          },
 10345          "RtmpGroupSettings": {
 10346            "shape": "RtmpGroupSettings",
 10347            "locationName": "rtmpGroupSettings"
 10348          },
 10349          "UdpGroupSettings": {
 10350            "shape": "UdpGroupSettings",
 10351            "locationName": "udpGroupSettings"
 10352          }
 10353        }
 10354      },
 10355      "OutputLocationRef": {
 10356        "type": "structure",
 10357        "members": {
 10358          "DestinationRefId": {
 10359            "shape": "__string",
 10360            "locationName": "destinationRefId"
 10361          }
 10362        }
 10363      },
 10364      "OutputSettings": {
 10365        "type": "structure",
 10366        "members": {
 10367          "ArchiveOutputSettings": {
 10368            "shape": "ArchiveOutputSettings",
 10369            "locationName": "archiveOutputSettings"
 10370          },
 10371          "FrameCaptureOutputSettings": {
 10372            "shape": "FrameCaptureOutputSettings",
 10373            "locationName": "frameCaptureOutputSettings"
 10374          },
 10375          "HlsOutputSettings": {
 10376            "shape": "HlsOutputSettings",
 10377            "locationName": "hlsOutputSettings"
 10378          },
 10379          "MediaPackageOutputSettings": {
 10380            "shape": "MediaPackageOutputSettings",
 10381            "locationName": "mediaPackageOutputSettings"
 10382          },
 10383          "MsSmoothOutputSettings": {
 10384            "shape": "MsSmoothOutputSettings",
 10385            "locationName": "msSmoothOutputSettings"
 10386          },
 10387          "MultiplexOutputSettings": {
 10388            "shape": "MultiplexOutputSettings",
 10389            "locationName": "multiplexOutputSettings"
 10390          },
 10391          "RtmpOutputSettings": {
 10392            "shape": "RtmpOutputSettings",
 10393            "locationName": "rtmpOutputSettings"
 10394          },
 10395          "UdpOutputSettings": {
 10396            "shape": "UdpOutputSettings",
 10397            "locationName": "udpOutputSettings"
 10398          }
 10399        }
 10400      },
 10401      "PassThroughSettings": {
 10402        "type": "structure",
 10403        "members": {
 10404        }
 10405      },
 10406      "PauseStateScheduleActionSettings": {
 10407        "type": "structure",
 10408        "members": {
 10409          "Pipelines": {
 10410            "shape": "__listOfPipelinePauseStateSettings",
 10411            "locationName": "pipelines"
 10412          }
 10413        }
 10414      },
 10415      "PipelineDetail": {
 10416        "type": "structure",
 10417        "members": {
 10418          "ActiveInputAttachmentName": {
 10419            "shape": "__string",
 10420            "locationName": "activeInputAttachmentName"
 10421          },
 10422          "ActiveInputSwitchActionName": {
 10423            "shape": "__string",
 10424            "locationName": "activeInputSwitchActionName"
 10425          },
 10426          "ActiveMotionGraphicsActionName": {
 10427            "shape": "__string",
 10428            "locationName": "activeMotionGraphicsActionName"
 10429          },
 10430          "ActiveMotionGraphicsUri": {
 10431            "shape": "__string",
 10432            "locationName": "activeMotionGraphicsUri"
 10433          },
 10434          "PipelineId": {
 10435            "shape": "__string",
 10436            "locationName": "pipelineId"
 10437          }
 10438        }
 10439      },
 10440      "PipelineId": {
 10441        "type": "string",
 10442        "enum": [
 10443          "PIPELINE_0",
 10444          "PIPELINE_1"
 10445        ]
 10446      },
 10447      "PipelinePauseStateSettings": {
 10448        "type": "structure",
 10449        "members": {
 10450          "PipelineId": {
 10451            "shape": "PipelineId",
 10452            "locationName": "pipelineId"
 10453          }
 10454        },
 10455        "required": [
 10456          "PipelineId"
 10457        ]
 10458      },
 10459      "PreferredChannelPipeline": {
 10460        "type": "string",
 10461        "enum": [
 10462          "CURRENTLY_ACTIVE",
 10463          "PIPELINE_0",
 10464          "PIPELINE_1"
 10465        ]
 10466      },
 10467      "PurchaseOffering": {
 10468        "type": "structure",
 10469        "members": {
 10470          "Count": {
 10471            "shape": "__integerMin1",
 10472            "locationName": "count"
 10473          },
 10474          "Name": {
 10475            "shape": "__string",
 10476            "locationName": "name"
 10477          },
 10478          "RequestId": {
 10479            "shape": "__string",
 10480            "locationName": "requestId",
 10481            "idempotencyToken": true
 10482          },
 10483          "Start": {
 10484            "shape": "__string",
 10485            "locationName": "start"
 10486          },
 10487          "Tags": {
 10488            "shape": "Tags",
 10489            "locationName": "tags"
 10490          }
 10491        },
 10492        "required": [
 10493          "Count"
 10494        ]
 10495      },
 10496      "PurchaseOfferingRequest": {
 10497        "type": "structure",
 10498        "members": {
 10499          "Count": {
 10500            "shape": "__integerMin1",
 10501            "locationName": "count"
 10502          },
 10503          "Name": {
 10504            "shape": "__string",
 10505            "locationName": "name"
 10506          },
 10507          "OfferingId": {
 10508            "shape": "__string",
 10509            "location": "uri",
 10510            "locationName": "offeringId"
 10511          },
 10512          "RequestId": {
 10513            "shape": "__string",
 10514            "locationName": "requestId",
 10515            "idempotencyToken": true
 10516          },
 10517          "Start": {
 10518            "shape": "__string",
 10519            "locationName": "start"
 10520          },
 10521          "Tags": {
 10522            "shape": "Tags",
 10523            "locationName": "tags"
 10524          }
 10525        },
 10526        "required": [
 10527          "OfferingId",
 10528          "Count"
 10529        ]
 10530      },
 10531      "PurchaseOfferingResponse": {
 10532        "type": "structure",
 10533        "members": {
 10534          "Reservation": {
 10535            "shape": "Reservation",
 10536            "locationName": "reservation"
 10537          }
 10538        }
 10539      },
 10540      "PurchaseOfferingResultModel": {
 10541        "type": "structure",
 10542        "members": {
 10543          "Reservation": {
 10544            "shape": "Reservation",
 10545            "locationName": "reservation"
 10546          }
 10547        }
 10548      },
 10549      "RawSettings": {
 10550        "type": "structure",
 10551        "members": {
 10552        }
 10553      },
 10554      "Rec601Settings": {
 10555        "type": "structure",
 10556        "members": {
 10557        }
 10558      },
 10559      "Rec709Settings": {
 10560        "type": "structure",
 10561        "members": {
 10562        }
 10563      },
 10564      "RejectInputDeviceTransferRequest": {
 10565        "type": "structure",
 10566        "members": {
 10567          "InputDeviceId": {
 10568            "shape": "__string",
 10569            "location": "uri",
 10570            "locationName": "inputDeviceId"
 10571          }
 10572        },
 10573        "required": [
 10574          "InputDeviceId"
 10575        ]
 10576      },
 10577      "RejectInputDeviceTransferResponse": {
 10578        "type": "structure",
 10579        "members": {
 10580        }
 10581      },
 10582      "RemixSettings": {
 10583        "type": "structure",
 10584        "members": {
 10585          "ChannelMappings": {
 10586            "shape": "__listOfAudioChannelMapping",
 10587            "locationName": "channelMappings"
 10588          },
 10589          "ChannelsIn": {
 10590            "shape": "__integerMin1Max16",
 10591            "locationName": "channelsIn"
 10592          },
 10593          "ChannelsOut": {
 10594            "shape": "__integerMin1Max8",
 10595            "locationName": "channelsOut"
 10596          }
 10597        },
 10598        "required": [
 10599          "ChannelMappings"
 10600        ]
 10601      },
 10602      "Reservation": {
 10603        "type": "structure",
 10604        "members": {
 10605          "Arn": {
 10606            "shape": "__string",
 10607            "locationName": "arn"
 10608          },
 10609          "Count": {
 10610            "shape": "__integer",
 10611            "locationName": "count"
 10612          },
 10613          "CurrencyCode": {
 10614            "shape": "__string",
 10615            "locationName": "currencyCode"
 10616          },
 10617          "Duration": {
 10618            "shape": "__integer",
 10619            "locationName": "duration"
 10620          },
 10621          "DurationUnits": {
 10622            "shape": "OfferingDurationUnits",
 10623            "locationName": "durationUnits"
 10624          },
 10625          "End": {
 10626            "shape": "__string",
 10627            "locationName": "end"
 10628          },
 10629          "FixedPrice": {
 10630            "shape": "__double",
 10631            "locationName": "fixedPrice"
 10632          },
 10633          "Name": {
 10634            "shape": "__string",
 10635            "locationName": "name"
 10636          },
 10637          "OfferingDescription": {
 10638            "shape": "__string",
 10639            "locationName": "offeringDescription"
 10640          },
 10641          "OfferingId": {
 10642            "shape": "__string",
 10643            "locationName": "offeringId"
 10644          },
 10645          "OfferingType": {
 10646            "shape": "OfferingType",
 10647            "locationName": "offeringType"
 10648          },
 10649          "Region": {
 10650            "shape": "__string",
 10651            "locationName": "region"
 10652          },
 10653          "ReservationId": {
 10654            "shape": "__string",
 10655            "locationName": "reservationId"
 10656          },
 10657          "ResourceSpecification": {
 10658            "shape": "ReservationResourceSpecification",
 10659            "locationName": "resourceSpecification"
 10660          },
 10661          "Start": {
 10662            "shape": "__string",
 10663            "locationName": "start"
 10664          },
 10665          "State": {
 10666            "shape": "ReservationState",
 10667            "locationName": "state"
 10668          },
 10669          "Tags": {
 10670            "shape": "Tags",
 10671            "locationName": "tags"
 10672          },
 10673          "UsagePrice": {
 10674            "shape": "__double",
 10675            "locationName": "usagePrice"
 10676          }
 10677        }
 10678      },
 10679      "ReservationCodec": {
 10680        "type": "string",
 10681        "enum": [
 10682          "MPEG2",
 10683          "AVC",
 10684          "HEVC",
 10685          "AUDIO",
 10686          "LINK"
 10687        ]
 10688      },
 10689      "ReservationMaximumBitrate": {
 10690        "type": "string",
 10691        "enum": [
 10692          "MAX_10_MBPS",
 10693          "MAX_20_MBPS",
 10694          "MAX_50_MBPS"
 10695        ]
 10696      },
 10697      "ReservationMaximumFramerate": {
 10698        "type": "string",
 10699        "enum": [
 10700          "MAX_30_FPS",
 10701          "MAX_60_FPS"
 10702        ]
 10703      },
 10704      "ReservationResolution": {
 10705        "type": "string",
 10706        "enum": [
 10707          "SD",
 10708          "HD",
 10709          "FHD",
 10710          "UHD"
 10711        ]
 10712      },
 10713      "ReservationResourceSpecification": {
 10714        "type": "structure",
 10715        "members": {
 10716          "ChannelClass": {
 10717            "shape": "ChannelClass",
 10718            "locationName": "channelClass"
 10719          },
 10720          "Codec": {
 10721            "shape": "ReservationCodec",
 10722            "locationName": "codec"
 10723          },
 10724          "MaximumBitrate": {
 10725            "shape": "ReservationMaximumBitrate",
 10726            "locationName": "maximumBitrate"
 10727          },
 10728          "MaximumFramerate": {
 10729            "shape": "ReservationMaximumFramerate",
 10730            "locationName": "maximumFramerate"
 10731          },
 10732          "Resolution": {
 10733            "shape": "ReservationResolution",
 10734            "locationName": "resolution"
 10735          },
 10736          "ResourceType": {
 10737            "shape": "ReservationResourceType",
 10738            "locationName": "resourceType"
 10739          },
 10740          "SpecialFeature": {
 10741            "shape": "ReservationSpecialFeature",
 10742            "locationName": "specialFeature"
 10743          },
 10744          "VideoQuality": {
 10745            "shape": "ReservationVideoQuality",
 10746            "locationName": "videoQuality"
 10747          }
 10748        }
 10749      },
 10750      "ReservationResourceType": {
 10751        "type": "string",
 10752        "enum": [
 10753          "INPUT",
 10754          "OUTPUT",
 10755          "MULTIPLEX",
 10756          "CHANNEL"
 10757        ]
 10758      },
 10759      "ReservationSpecialFeature": {
 10760        "type": "string",
 10761        "enum": [
 10762          "ADVANCED_AUDIO",
 10763          "AUDIO_NORMALIZATION",
 10764          "MGHD",
 10765          "MGUHD"
 10766        ]
 10767      },
 10768      "ReservationState": {
 10769        "type": "string",
 10770        "enum": [
 10771          "ACTIVE",
 10772          "EXPIRED",
 10773          "CANCELED",
 10774          "DELETED"
 10775        ]
 10776      },
 10777      "ReservationVideoQuality": {
 10778        "type": "string",
 10779        "enum": [
 10780          "STANDARD",
 10781          "ENHANCED",
 10782          "PREMIUM"
 10783        ]
 10784      },
 10785      "ResourceConflict": {
 10786        "type": "structure",
 10787        "members": {
 10788          "Message": {
 10789            "shape": "__string",
 10790            "locationName": "message"
 10791          }
 10792        }
 10793      },
 10794      "ResourceNotFound": {
 10795        "type": "structure",
 10796        "members": {
 10797          "Message": {
 10798            "shape": "__string",
 10799            "locationName": "message"
 10800          }
 10801        }
 10802      },
 10803      "RtmpAdMarkers": {
 10804        "type": "string",
 10805        "enum": [
 10806          "ON_CUE_POINT_SCTE35"
 10807        ]
 10808      },
 10809      "RtmpCacheFullBehavior": {
 10810        "type": "string",
 10811        "enum": [
 10812          "DISCONNECT_IMMEDIATELY",
 10813          "WAIT_FOR_SERVER"
 10814        ]
 10815      },
 10816      "RtmpCaptionData": {
 10817        "type": "string",
 10818        "enum": [
 10819          "ALL",
 10820          "FIELD1_608",
 10821          "FIELD1_AND_FIELD2_608"
 10822        ]
 10823      },
 10824      "RtmpCaptionInfoDestinationSettings": {
 10825        "type": "structure",
 10826        "members": {
 10827        }
 10828      },
 10829      "RtmpGroupSettings": {
 10830        "type": "structure",
 10831        "members": {
 10832          "AdMarkers": {
 10833            "shape": "__listOfRtmpAdMarkers",
 10834            "locationName": "adMarkers"
 10835          },
 10836          "AuthenticationScheme": {
 10837            "shape": "AuthenticationScheme",
 10838            "locationName": "authenticationScheme"
 10839          },
 10840          "CacheFullBehavior": {
 10841            "shape": "RtmpCacheFullBehavior",
 10842            "locationName": "cacheFullBehavior"
 10843          },
 10844          "CacheLength": {
 10845            "shape": "__integerMin30",
 10846            "locationName": "cacheLength"
 10847          },
 10848          "CaptionData": {
 10849            "shape": "RtmpCaptionData",
 10850            "locationName": "captionData"
 10851          },
 10852          "InputLossAction": {
 10853            "shape": "InputLossActionForRtmpOut",
 10854            "locationName": "inputLossAction"
 10855          },
 10856          "RestartDelay": {
 10857            "shape": "__integerMin0",
 10858            "locationName": "restartDelay"
 10859          }
 10860        }
 10861      },
 10862      "RtmpOutputCertificateMode": {
 10863        "type": "string",
 10864        "enum": [
 10865          "SELF_SIGNED",
 10866          "VERIFY_AUTHENTICITY"
 10867        ]
 10868      },
 10869      "RtmpOutputSettings": {
 10870        "type": "structure",
 10871        "members": {
 10872          "CertificateMode": {
 10873            "shape": "RtmpOutputCertificateMode",
 10874            "locationName": "certificateMode"
 10875          },
 10876          "ConnectionRetryInterval": {
 10877            "shape": "__integerMin1",
 10878            "locationName": "connectionRetryInterval"
 10879          },
 10880          "Destination": {
 10881            "shape": "OutputLocationRef",
 10882            "locationName": "destination"
 10883          },
 10884          "NumRetries": {
 10885            "shape": "__integerMin0",
 10886            "locationName": "numRetries"
 10887          }
 10888        },
 10889        "required": [
 10890          "Destination"
 10891        ]
 10892      },
 10893      "S3CannedAcl": {
 10894        "type": "string",
 10895        "enum": [
 10896          "AUTHENTICATED_READ",
 10897          "BUCKET_OWNER_FULL_CONTROL",
 10898          "BUCKET_OWNER_READ",
 10899          "PUBLIC_READ"
 10900        ]
 10901      },
 10902      "ScheduleAction": {
 10903        "type": "structure",
 10904        "members": {
 10905          "ActionName": {
 10906            "shape": "__string",
 10907            "locationName": "actionName"
 10908          },
 10909          "ScheduleActionSettings": {
 10910            "shape": "ScheduleActionSettings",
 10911            "locationName": "scheduleActionSettings"
 10912          },
 10913          "ScheduleActionStartSettings": {
 10914            "shape": "ScheduleActionStartSettings",
 10915            "locationName": "scheduleActionStartSettings"
 10916          }
 10917        },
 10918        "required": [
 10919          "ActionName",
 10920          "ScheduleActionStartSettings",
 10921          "ScheduleActionSettings"
 10922        ]
 10923      },
 10924      "ScheduleActionSettings": {
 10925        "type": "structure",
 10926        "members": {
 10927          "HlsId3SegmentTaggingSettings": {
 10928            "shape": "HlsId3SegmentTaggingScheduleActionSettings",
 10929            "locationName": "hlsId3SegmentTaggingSettings"
 10930          },
 10931          "HlsTimedMetadataSettings": {
 10932            "shape": "HlsTimedMetadataScheduleActionSettings",
 10933            "locationName": "hlsTimedMetadataSettings"
 10934          },
 10935          "InputPrepareSettings": {
 10936            "shape": "InputPrepareScheduleActionSettings",
 10937            "locationName": "inputPrepareSettings"
 10938          },
 10939          "InputSwitchSettings": {
 10940            "shape": "InputSwitchScheduleActionSettings",
 10941            "locationName": "inputSwitchSettings"
 10942          },
 10943          "MotionGraphicsImageActivateSettings": {
 10944            "shape": "MotionGraphicsActivateScheduleActionSettings",
 10945            "locationName": "motionGraphicsImageActivateSettings"
 10946          },
 10947          "MotionGraphicsImageDeactivateSettings": {
 10948            "shape": "MotionGraphicsDeactivateScheduleActionSettings",
 10949            "locationName": "motionGraphicsImageDeactivateSettings"
 10950          },
 10951          "PauseStateSettings": {
 10952            "shape": "PauseStateScheduleActionSettings",
 10953            "locationName": "pauseStateSettings"
 10954          },
 10955          "Scte35ReturnToNetworkSettings": {
 10956            "shape": "Scte35ReturnToNetworkScheduleActionSettings",
 10957            "locationName": "scte35ReturnToNetworkSettings"
 10958          },
 10959          "Scte35SpliceInsertSettings": {
 10960            "shape": "Scte35SpliceInsertScheduleActionSettings",
 10961            "locationName": "scte35SpliceInsertSettings"
 10962          },
 10963          "Scte35TimeSignalSettings": {
 10964            "shape": "Scte35TimeSignalScheduleActionSettings",
 10965            "locationName": "scte35TimeSignalSettings"
 10966          },
 10967          "StaticImageActivateSettings": {
 10968            "shape": "StaticImageActivateScheduleActionSettings",
 10969            "locationName": "staticImageActivateSettings"
 10970          },
 10971          "StaticImageDeactivateSettings": {
 10972            "shape": "StaticImageDeactivateScheduleActionSettings",
 10973            "locationName": "staticImageDeactivateSettings"
 10974          }
 10975        }
 10976      },
 10977      "ScheduleActionStartSettings": {
 10978        "type": "structure",
 10979        "members": {
 10980          "FixedModeScheduleActionStartSettings": {
 10981            "shape": "FixedModeScheduleActionStartSettings",
 10982            "locationName": "fixedModeScheduleActionStartSettings"
 10983          },
 10984          "FollowModeScheduleActionStartSettings": {
 10985            "shape": "FollowModeScheduleActionStartSettings",
 10986            "locationName": "followModeScheduleActionStartSettings"
 10987          },
 10988          "ImmediateModeScheduleActionStartSettings": {
 10989            "shape": "ImmediateModeScheduleActionStartSettings",
 10990            "locationName": "immediateModeScheduleActionStartSettings"
 10991          }
 10992        }
 10993      },
 10994      "ScheduleDeleteResultModel": {
 10995        "type": "structure",
 10996        "members": {
 10997        }
 10998      },
 10999      "ScheduleDescribeResultModel": {
 11000        "type": "structure",
 11001        "members": {
 11002          "NextToken": {
 11003            "shape": "__string",
 11004            "locationName": "nextToken"
 11005          },
 11006          "ScheduleActions": {
 11007            "shape": "__listOfScheduleAction",
 11008            "locationName": "scheduleActions"
 11009          }
 11010        },
 11011        "required": [
 11012          "ScheduleActions"
 11013        ]
 11014      },
 11015      "Scte20Convert608To708": {
 11016        "type": "string",
 11017        "enum": [
 11018          "DISABLED",
 11019          "UPCONVERT"
 11020        ]
 11021      },
 11022      "Scte20PlusEmbeddedDestinationSettings": {
 11023        "type": "structure",
 11024        "members": {
 11025        }
 11026      },
 11027      "Scte20SourceSettings": {
 11028        "type": "structure",
 11029        "members": {
 11030          "Convert608To708": {
 11031            "shape": "Scte20Convert608To708",
 11032            "locationName": "convert608To708"
 11033          },
 11034          "Source608ChannelNumber": {
 11035            "shape": "__integerMin1Max4",
 11036            "locationName": "source608ChannelNumber"
 11037          }
 11038        }
 11039      },
 11040      "Scte27DestinationSettings": {
 11041        "type": "structure",
 11042        "members": {
 11043        }
 11044      },
 11045      "Scte27OcrLanguage": {
 11046        "type": "string",
 11047        "enum": [
 11048          "DEU",
 11049          "ENG",
 11050          "FRA",
 11051          "NLD",
 11052          "POR",
 11053          "SPA"
 11054        ]
 11055      },
 11056      "Scte27SourceSettings": {
 11057        "type": "structure",
 11058        "members": {
 11059          "OcrLanguage": {
 11060            "shape": "Scte27OcrLanguage",
 11061            "locationName": "ocrLanguage"
 11062          },
 11063          "Pid": {
 11064            "shape": "__integerMin1",
 11065            "locationName": "pid"
 11066          }
 11067        }
 11068      },
 11069      "Scte35AposNoRegionalBlackoutBehavior": {
 11070        "type": "string",
 11071        "enum": [
 11072          "FOLLOW",
 11073          "IGNORE"
 11074        ]
 11075      },
 11076      "Scte35AposWebDeliveryAllowedBehavior": {
 11077        "type": "string",
 11078        "enum": [
 11079          "FOLLOW",
 11080          "IGNORE"
 11081        ]
 11082      },
 11083      "Scte35ArchiveAllowedFlag": {
 11084        "type": "string",
 11085        "enum": [
 11086          "ARCHIVE_NOT_ALLOWED",
 11087          "ARCHIVE_ALLOWED"
 11088        ]
 11089      },
 11090      "Scte35DeliveryRestrictions": {
 11091        "type": "structure",
 11092        "members": {
 11093          "ArchiveAllowedFlag": {
 11094            "shape": "Scte35ArchiveAllowedFlag",
 11095            "locationName": "archiveAllowedFlag"
 11096          },
 11097          "DeviceRestrictions": {
 11098            "shape": "Scte35DeviceRestrictions",
 11099            "locationName": "deviceRestrictions"
 11100          },
 11101          "NoRegionalBlackoutFlag": {
 11102            "shape": "Scte35NoRegionalBlackoutFlag",
 11103            "locationName": "noRegionalBlackoutFlag"
 11104          },
 11105          "WebDeliveryAllowedFlag": {
 11106            "shape": "Scte35WebDeliveryAllowedFlag",
 11107            "locationName": "webDeliveryAllowedFlag"
 11108          }
 11109        },
 11110        "required": [
 11111          "DeviceRestrictions",
 11112          "ArchiveAllowedFlag",
 11113          "WebDeliveryAllowedFlag",
 11114          "NoRegionalBlackoutFlag"
 11115        ]
 11116      },
 11117      "Scte35Descriptor": {
 11118        "type": "structure",
 11119        "members": {
 11120          "Scte35DescriptorSettings": {
 11121            "shape": "Scte35DescriptorSettings",
 11122            "locationName": "scte35DescriptorSettings"
 11123          }
 11124        },
 11125        "required": [
 11126          "Scte35DescriptorSettings"
 11127        ]
 11128      },
 11129      "Scte35DescriptorSettings": {
 11130        "type": "structure",
 11131        "members": {
 11132          "SegmentationDescriptorScte35DescriptorSettings": {
 11133            "shape": "Scte35SegmentationDescriptor",
 11134            "locationName": "segmentationDescriptorScte35DescriptorSettings"
 11135          }
 11136        },
 11137        "required": [
 11138          "SegmentationDescriptorScte35DescriptorSettings"
 11139        ]
 11140      },
 11141      "Scte35DeviceRestrictions": {
 11142        "type": "string",
 11143        "enum": [
 11144          "NONE",
 11145          "RESTRICT_GROUP0",
 11146          "RESTRICT_GROUP1",
 11147          "RESTRICT_GROUP2"
 11148        ]
 11149      },
 11150      "Scte35NoRegionalBlackoutFlag": {
 11151        "type": "string",
 11152        "enum": [
 11153          "REGIONAL_BLACKOUT",
 11154          "NO_REGIONAL_BLACKOUT"
 11155        ]
 11156      },
 11157      "Scte35ReturnToNetworkScheduleActionSettings": {
 11158        "type": "structure",
 11159        "members": {
 11160          "SpliceEventId": {
 11161            "shape": "__longMin0Max4294967295",
 11162            "locationName": "spliceEventId"
 11163          }
 11164        },
 11165        "required": [
 11166          "SpliceEventId"
 11167        ]
 11168      },
 11169      "Scte35SegmentationCancelIndicator": {
 11170        "type": "string",
 11171        "enum": [
 11172          "SEGMENTATION_EVENT_NOT_CANCELED",
 11173          "SEGMENTATION_EVENT_CANCELED"
 11174        ]
 11175      },
 11176      "Scte35SegmentationDescriptor": {
 11177        "type": "structure",
 11178        "members": {
 11179          "DeliveryRestrictions": {
 11180            "shape": "Scte35DeliveryRestrictions",
 11181            "locationName": "deliveryRestrictions"
 11182          },
 11183          "SegmentNum": {
 11184            "shape": "__integerMin0Max255",
 11185            "locationName": "segmentNum"
 11186          },
 11187          "SegmentationCancelIndicator": {
 11188            "shape": "Scte35SegmentationCancelIndicator",
 11189            "locationName": "segmentationCancelIndicator"
 11190          },
 11191          "SegmentationDuration": {
 11192            "shape": "__longMin0Max1099511627775",
 11193            "locationName": "segmentationDuration"
 11194          },
 11195          "SegmentationEventId": {
 11196            "shape": "__longMin0Max4294967295",
 11197            "locationName": "segmentationEventId"
 11198          },
 11199          "SegmentationTypeId": {
 11200            "shape": "__integerMin0Max255",
 11201            "locationName": "segmentationTypeId"
 11202          },
 11203          "SegmentationUpid": {
 11204            "shape": "__string",
 11205            "locationName": "segmentationUpid"
 11206          },
 11207          "SegmentationUpidType": {
 11208            "shape": "__integerMin0Max255",
 11209            "locationName": "segmentationUpidType"
 11210          },
 11211          "SegmentsExpected": {
 11212            "shape": "__integerMin0Max255",
 11213            "locationName": "segmentsExpected"
 11214          },
 11215          "SubSegmentNum": {
 11216            "shape": "__integerMin0Max255",
 11217            "locationName": "subSegmentNum"
 11218          },
 11219          "SubSegmentsExpected": {
 11220            "shape": "__integerMin0Max255",
 11221            "locationName": "subSegmentsExpected"
 11222          }
 11223        },
 11224        "required": [
 11225          "SegmentationEventId",
 11226          "SegmentationCancelIndicator"
 11227        ]
 11228      },
 11229      "Scte35SpliceInsert": {
 11230        "type": "structure",
 11231        "members": {
 11232          "AdAvailOffset": {
 11233            "shape": "__integerMinNegative1000Max1000",
 11234            "locationName": "adAvailOffset"
 11235          },
 11236          "NoRegionalBlackoutFlag": {
 11237            "shape": "Scte35SpliceInsertNoRegionalBlackoutBehavior",
 11238            "locationName": "noRegionalBlackoutFlag"
 11239          },
 11240          "WebDeliveryAllowedFlag": {
 11241            "shape": "Scte35SpliceInsertWebDeliveryAllowedBehavior",
 11242            "locationName": "webDeliveryAllowedFlag"
 11243          }
 11244        }
 11245      },
 11246      "Scte35SpliceInsertNoRegionalBlackoutBehavior": {
 11247        "type": "string",
 11248        "enum": [
 11249          "FOLLOW",
 11250          "IGNORE"
 11251        ]
 11252      },
 11253      "Scte35SpliceInsertScheduleActionSettings": {
 11254        "type": "structure",
 11255        "members": {
 11256          "Duration": {
 11257            "shape": "__longMin0Max8589934591",
 11258            "locationName": "duration"
 11259          },
 11260          "SpliceEventId": {
 11261            "shape": "__longMin0Max4294967295",
 11262            "locationName": "spliceEventId"
 11263          }
 11264        },
 11265        "required": [
 11266          "SpliceEventId"
 11267        ]
 11268      },
 11269      "Scte35SpliceInsertWebDeliveryAllowedBehavior": {
 11270        "type": "string",
 11271        "enum": [
 11272          "FOLLOW",
 11273          "IGNORE"
 11274        ]
 11275      },
 11276      "Scte35TimeSignalApos": {
 11277        "type": "structure",
 11278        "members": {
 11279          "AdAvailOffset": {
 11280            "shape": "__integerMinNegative1000Max1000",
 11281            "locationName": "adAvailOffset"
 11282          },
 11283          "NoRegionalBlackoutFlag": {
 11284            "shape": "Scte35AposNoRegionalBlackoutBehavior",
 11285            "locationName": "noRegionalBlackoutFlag"
 11286          },
 11287          "WebDeliveryAllowedFlag": {
 11288            "shape": "Scte35AposWebDeliveryAllowedBehavior",
 11289            "locationName": "webDeliveryAllowedFlag"
 11290          }
 11291        }
 11292      },
 11293      "Scte35TimeSignalScheduleActionSettings": {
 11294        "type": "structure",
 11295        "members": {
 11296          "Scte35Descriptors": {
 11297            "shape": "__listOfScte35Descriptor",
 11298            "locationName": "scte35Descriptors"
 11299          }
 11300        },
 11301        "required": [
 11302          "Scte35Descriptors"
 11303        ]
 11304      },
 11305      "Scte35WebDeliveryAllowedFlag": {
 11306        "type": "string",
 11307        "enum": [
 11308          "WEB_DELIVERY_NOT_ALLOWED",
 11309          "WEB_DELIVERY_ALLOWED"
 11310        ]
 11311      },
 11312      "SmoothGroupAudioOnlyTimecodeControl": {
 11313        "type": "string",
 11314        "enum": [
 11315          "PASSTHROUGH",
 11316          "USE_CONFIGURED_CLOCK"
 11317        ]
 11318      },
 11319      "SmoothGroupCertificateMode": {
 11320        "type": "string",
 11321        "enum": [
 11322          "SELF_SIGNED",
 11323          "VERIFY_AUTHENTICITY"
 11324        ]
 11325      },
 11326      "SmoothGroupEventIdMode": {
 11327        "type": "string",
 11328        "enum": [
 11329          "NO_EVENT_ID",
 11330          "USE_CONFIGURED",
 11331          "USE_TIMESTAMP"
 11332        ]
 11333      },
 11334      "SmoothGroupEventStopBehavior": {
 11335        "type": "string",
 11336        "enum": [
 11337          "NONE",
 11338          "SEND_EOS"
 11339        ]
 11340      },
 11341      "SmoothGroupSegmentationMode": {
 11342        "type": "string",
 11343        "enum": [
 11344          "USE_INPUT_SEGMENTATION",
 11345          "USE_SEGMENT_DURATION"
 11346        ]
 11347      },
 11348      "SmoothGroupSparseTrackType": {
 11349        "type": "string",
 11350        "enum": [
 11351          "NONE",
 11352          "SCTE_35",
 11353          "SCTE_35_WITHOUT_SEGMENTATION"
 11354        ]
 11355      },
 11356      "SmoothGroupStreamManifestBehavior": {
 11357        "type": "string",
 11358        "enum": [
 11359          "DO_NOT_SEND",
 11360          "SEND"
 11361        ]
 11362      },
 11363      "SmoothGroupTimestampOffsetMode": {
 11364        "type": "string",
 11365        "enum": [
 11366          "USE_CONFIGURED_OFFSET",
 11367          "USE_EVENT_START_DATE"
 11368        ]
 11369      },
 11370      "Smpte2038DataPreference": {
 11371        "type": "string",
 11372        "enum": [
 11373          "IGNORE",
 11374          "PREFER"
 11375        ]
 11376      },
 11377      "SmpteTtDestinationSettings": {
 11378        "type": "structure",
 11379        "members": {
 11380        }
 11381      },
 11382      "StandardHlsSettings": {
 11383        "type": "structure",
 11384        "members": {
 11385          "AudioRenditionSets": {
 11386            "shape": "__string",
 11387            "locationName": "audioRenditionSets"
 11388          },
 11389          "M3u8Settings": {
 11390            "shape": "M3u8Settings",
 11391            "locationName": "m3u8Settings"
 11392          }
 11393        },
 11394        "required": [
 11395          "M3u8Settings"
 11396        ]
 11397      },
 11398      "StartChannelRequest": {
 11399        "type": "structure",
 11400        "members": {
 11401          "ChannelId": {
 11402            "shape": "__string",
 11403            "location": "uri",
 11404            "locationName": "channelId"
 11405          }
 11406        },
 11407        "required": [
 11408          "ChannelId"
 11409        ]
 11410      },
 11411      "StartChannelResponse": {
 11412        "type": "structure",
 11413        "members": {
 11414          "Arn": {
 11415            "shape": "__string",
 11416            "locationName": "arn"
 11417          },
 11418          "CdiInputSpecification": {
 11419            "shape": "CdiInputSpecification",
 11420            "locationName": "cdiInputSpecification"
 11421          },
 11422          "ChannelClass": {
 11423            "shape": "ChannelClass",
 11424            "locationName": "channelClass"
 11425          },
 11426          "Destinations": {
 11427            "shape": "__listOfOutputDestination",
 11428            "locationName": "destinations"
 11429          },
 11430          "EgressEndpoints": {
 11431            "shape": "__listOfChannelEgressEndpoint",
 11432            "locationName": "egressEndpoints"
 11433          },
 11434          "EncoderSettings": {
 11435            "shape": "EncoderSettings",
 11436            "locationName": "encoderSettings"
 11437          },
 11438          "Id": {
 11439            "shape": "__string",
 11440            "locationName": "id"
 11441          },
 11442          "InputAttachments": {
 11443            "shape": "__listOfInputAttachment",
 11444            "locationName": "inputAttachments"
 11445          },
 11446          "InputSpecification": {
 11447            "shape": "InputSpecification",
 11448            "locationName": "inputSpecification"
 11449          },
 11450          "LogLevel": {
 11451            "shape": "LogLevel",
 11452            "locationName": "logLevel"
 11453          },
 11454          "Name": {
 11455            "shape": "__string",
 11456            "locationName": "name"
 11457          },
 11458          "PipelineDetails": {
 11459            "shape": "__listOfPipelineDetail",
 11460            "locationName": "pipelineDetails"
 11461          },
 11462          "PipelinesRunningCount": {
 11463            "shape": "__integer",
 11464            "locationName": "pipelinesRunningCount"
 11465          },
 11466          "RoleArn": {
 11467            "shape": "__string",
 11468            "locationName": "roleArn"
 11469          },
 11470          "State": {
 11471            "shape": "ChannelState",
 11472            "locationName": "state"
 11473          },
 11474          "Tags": {
 11475            "shape": "Tags",
 11476            "locationName": "tags"
 11477          },
 11478          "Vpc": {
 11479            "shape": "VpcOutputSettingsDescription",
 11480            "locationName": "vpc"
 11481          }
 11482        }
 11483      },
 11484      "StartMultiplexRequest": {
 11485        "type": "structure",
 11486        "members": {
 11487          "MultiplexId": {
 11488            "shape": "__string",
 11489            "location": "uri",
 11490            "locationName": "multiplexId"
 11491          }
 11492        },
 11493        "required": [
 11494          "MultiplexId"
 11495        ]
 11496      },
 11497      "StartMultiplexResponse": {
 11498        "type": "structure",
 11499        "members": {
 11500          "Arn": {
 11501            "shape": "__string",
 11502            "locationName": "arn"
 11503          },
 11504          "AvailabilityZones": {
 11505            "shape": "__listOf__string",
 11506            "locationName": "availabilityZones"
 11507          },
 11508          "Destinations": {
 11509            "shape": "__listOfMultiplexOutputDestination",
 11510            "locationName": "destinations"
 11511          },
 11512          "Id": {
 11513            "shape": "__string",
 11514            "locationName": "id"
 11515          },
 11516          "MultiplexSettings": {
 11517            "shape": "MultiplexSettings",
 11518            "locationName": "multiplexSettings"
 11519          },
 11520          "Name": {
 11521            "shape": "__string",
 11522            "locationName": "name"
 11523          },
 11524          "PipelinesRunningCount": {
 11525            "shape": "__integer",
 11526            "locationName": "pipelinesRunningCount"
 11527          },
 11528          "ProgramCount": {
 11529            "shape": "__integer",
 11530            "locationName": "programCount"
 11531          },
 11532          "State": {
 11533            "shape": "MultiplexState",
 11534            "locationName": "state"
 11535          },
 11536          "Tags": {
 11537            "shape": "Tags",
 11538            "locationName": "tags"
 11539          }
 11540        }
 11541      },
 11542      "StartTimecode": {
 11543        "type": "structure",
 11544        "members": {
 11545          "Timecode": {
 11546            "shape": "__string",
 11547            "locationName": "timecode"
 11548          }
 11549        }
 11550      },
 11551      "StaticImageActivateScheduleActionSettings": {
 11552        "type": "structure",
 11553        "members": {
 11554          "Duration": {
 11555            "shape": "__integerMin0",
 11556            "locationName": "duration"
 11557          },
 11558          "FadeIn": {
 11559            "shape": "__integerMin0",
 11560            "locationName": "fadeIn"
 11561          },
 11562          "FadeOut": {
 11563            "shape": "__integerMin0",
 11564            "locationName": "fadeOut"
 11565          },
 11566          "Height": {
 11567            "shape": "__integerMin1",
 11568            "locationName": "height"
 11569          },
 11570          "Image": {
 11571            "shape": "InputLocation",
 11572            "locationName": "image"
 11573          },
 11574          "ImageX": {
 11575            "shape": "__integerMin0",
 11576            "locationName": "imageX"
 11577          },
 11578          "ImageY": {
 11579            "shape": "__integerMin0",
 11580            "locationName": "imageY"
 11581          },
 11582          "Layer": {
 11583            "shape": "__integerMin0Max7",
 11584            "locationName": "layer"
 11585          },
 11586          "Opacity": {
 11587            "shape": "__integerMin0Max100",
 11588            "locationName": "opacity"
 11589          },
 11590          "Width": {
 11591            "shape": "__integerMin1",
 11592            "locationName": "width"
 11593          }
 11594        },
 11595        "required": [
 11596          "Image"
 11597        ]
 11598      },
 11599      "StaticImageDeactivateScheduleActionSettings": {
 11600        "type": "structure",
 11601        "members": {
 11602          "FadeOut": {
 11603            "shape": "__integerMin0",
 11604            "locationName": "fadeOut"
 11605          },
 11606          "Layer": {
 11607            "shape": "__integerMin0Max7",
 11608            "locationName": "layer"
 11609          }
 11610        }
 11611      },
 11612      "StaticKeySettings": {
 11613        "type": "structure",
 11614        "members": {
 11615          "KeyProviderServer": {
 11616            "shape": "InputLocation",
 11617            "locationName": "keyProviderServer"
 11618          },
 11619          "StaticKeyValue": {
 11620            "shape": "__stringMin32Max32",
 11621            "locationName": "staticKeyValue"
 11622          }
 11623        },
 11624        "required": [
 11625          "StaticKeyValue"
 11626        ]
 11627      },
 11628      "StopChannelRequest": {
 11629        "type": "structure",
 11630        "members": {
 11631          "ChannelId": {
 11632            "shape": "__string",
 11633            "location": "uri",
 11634            "locationName": "channelId"
 11635          }
 11636        },
 11637        "required": [
 11638          "ChannelId"
 11639        ]
 11640      },
 11641      "StopChannelResponse": {
 11642        "type": "structure",
 11643        "members": {
 11644          "Arn": {
 11645            "shape": "__string",
 11646            "locationName": "arn"
 11647          },
 11648          "CdiInputSpecification": {
 11649            "shape": "CdiInputSpecification",
 11650            "locationName": "cdiInputSpecification"
 11651          },
 11652          "ChannelClass": {
 11653            "shape": "ChannelClass",
 11654            "locationName": "channelClass"
 11655          },
 11656          "Destinations": {
 11657            "shape": "__listOfOutputDestination",
 11658            "locationName": "destinations"
 11659          },
 11660          "EgressEndpoints": {
 11661            "shape": "__listOfChannelEgressEndpoint",
 11662            "locationName": "egressEndpoints"
 11663          },
 11664          "EncoderSettings": {
 11665            "shape": "EncoderSettings",
 11666            "locationName": "encoderSettings"
 11667          },
 11668          "Id": {
 11669            "shape": "__string",
 11670            "locationName": "id"
 11671          },
 11672          "InputAttachments": {
 11673            "shape": "__listOfInputAttachment",
 11674            "locationName": "inputAttachments"
 11675          },
 11676          "InputSpecification": {
 11677            "shape": "InputSpecification",
 11678            "locationName": "inputSpecification"
 11679          },
 11680          "LogLevel": {
 11681            "shape": "LogLevel",
 11682            "locationName": "logLevel"
 11683          },
 11684          "Name": {
 11685            "shape": "__string",
 11686            "locationName": "name"
 11687          },
 11688          "PipelineDetails": {
 11689            "shape": "__listOfPipelineDetail",
 11690            "locationName": "pipelineDetails"
 11691          },
 11692          "PipelinesRunningCount": {
 11693            "shape": "__integer",
 11694            "locationName": "pipelinesRunningCount"
 11695          },
 11696          "RoleArn": {
 11697            "shape": "__string",
 11698            "locationName": "roleArn"
 11699          },
 11700          "State": {
 11701            "shape": "ChannelState",
 11702            "locationName": "state"
 11703          },
 11704          "Tags": {
 11705            "shape": "Tags",
 11706            "locationName": "tags"
 11707          },
 11708          "Vpc": {
 11709            "shape": "VpcOutputSettingsDescription",
 11710            "locationName": "vpc"
 11711          }
 11712        }
 11713      },
 11714      "StopMultiplexRequest": {
 11715        "type": "structure",
 11716        "members": {
 11717          "MultiplexId": {
 11718            "shape": "__string",
 11719            "location": "uri",
 11720            "locationName": "multiplexId"
 11721          }
 11722        },
 11723        "required": [
 11724          "MultiplexId"
 11725        ]
 11726      },
 11727      "StopMultiplexResponse": {
 11728        "type": "structure",
 11729        "members": {
 11730          "Arn": {
 11731            "shape": "__string",
 11732            "locationName": "arn"
 11733          },
 11734          "AvailabilityZones": {
 11735            "shape": "__listOf__string",
 11736            "locationName": "availabilityZones"
 11737          },
 11738          "Destinations": {
 11739            "shape": "__listOfMultiplexOutputDestination",
 11740            "locationName": "destinations"
 11741          },
 11742          "Id": {
 11743            "shape": "__string",
 11744            "locationName": "id"
 11745          },
 11746          "MultiplexSettings": {
 11747            "shape": "MultiplexSettings",
 11748            "locationName": "multiplexSettings"
 11749          },
 11750          "Name": {
 11751            "shape": "__string",
 11752            "locationName": "name"
 11753          },
 11754          "PipelinesRunningCount": {
 11755            "shape": "__integer",
 11756            "locationName": "pipelinesRunningCount"
 11757          },
 11758          "ProgramCount": {
 11759            "shape": "__integer",
 11760            "locationName": "programCount"
 11761          },
 11762          "State": {
 11763            "shape": "MultiplexState",
 11764            "locationName": "state"
 11765          },
 11766          "Tags": {
 11767            "shape": "Tags",
 11768            "locationName": "tags"
 11769          }
 11770        }
 11771      },
 11772      "StopTimecode": {
 11773        "type": "structure",
 11774        "members": {
 11775          "LastFrameClippingBehavior": {
 11776            "shape": "LastFrameClippingBehavior",
 11777            "locationName": "lastFrameClippingBehavior"
 11778          },
 11779          "Timecode": {
 11780            "shape": "__string",
 11781            "locationName": "timecode"
 11782          }
 11783        }
 11784      },
 11785      "Tags": {
 11786        "type": "map",
 11787        "key": {
 11788          "shape": "__string"
 11789        },
 11790        "value": {
 11791          "shape": "__string"
 11792        }
 11793      },
 11794      "TagsModel": {
 11795        "type": "structure",
 11796        "members": {
 11797          "Tags": {
 11798            "shape": "Tags",
 11799            "locationName": "tags"
 11800          }
 11801        }
 11802      },
 11803      "TeletextDestinationSettings": {
 11804        "type": "structure",
 11805        "members": {
 11806        }
 11807      },
 11808      "TeletextSourceSettings": {
 11809        "type": "structure",
 11810        "members": {
 11811          "OutputRectangle": {
 11812            "shape": "CaptionRectangle",
 11813            "locationName": "outputRectangle"
 11814          },
 11815          "PageNumber": {
 11816            "shape": "__string",
 11817            "locationName": "pageNumber"
 11818          }
 11819        }
 11820      },
 11821      "TemporalFilterPostFilterSharpening": {
 11822        "type": "string",
 11823        "enum": [
 11824          "AUTO",
 11825          "DISABLED",
 11826          "ENABLED"
 11827        ]
 11828      },
 11829      "TemporalFilterSettings": {
 11830        "type": "structure",
 11831        "members": {
 11832          "PostFilterSharpening": {
 11833            "shape": "TemporalFilterPostFilterSharpening",
 11834            "locationName": "postFilterSharpening"
 11835          },
 11836          "Strength": {
 11837            "shape": "TemporalFilterStrength",
 11838            "locationName": "strength"
 11839          }
 11840        }
 11841      },
 11842      "TemporalFilterStrength": {
 11843        "type": "string",
 11844        "enum": [
 11845          "AUTO",
 11846          "STRENGTH_1",
 11847          "STRENGTH_2",
 11848          "STRENGTH_3",
 11849          "STRENGTH_4",
 11850          "STRENGTH_5",
 11851          "STRENGTH_6",
 11852          "STRENGTH_7",
 11853          "STRENGTH_8",
 11854          "STRENGTH_9",
 11855          "STRENGTH_10",
 11856          "STRENGTH_11",
 11857          "STRENGTH_12",
 11858          "STRENGTH_13",
 11859          "STRENGTH_14",
 11860          "STRENGTH_15",
 11861          "STRENGTH_16"
 11862        ]
 11863      },
 11864      "ThumbnailData": {
 11865        "type": "structure",
 11866        "members": {
 11867          "Body": {
 11868            "shape": "__string",
 11869            "locationName": "body"
 11870          }
 11871        }
 11872      },
 11873      "TimecodeConfig": {
 11874        "type": "structure",
 11875        "members": {
 11876          "Source": {
 11877            "shape": "TimecodeConfigSource",
 11878            "locationName": "source"
 11879          },
 11880          "SyncThreshold": {
 11881            "shape": "__integerMin1Max1000000",
 11882            "locationName": "syncThreshold"
 11883          }
 11884        },
 11885        "required": [
 11886          "Source"
 11887        ]
 11888      },
 11889      "TimecodeConfigSource": {
 11890        "type": "string",
 11891        "enum": [
 11892          "EMBEDDED",
 11893          "SYSTEMCLOCK",
 11894          "ZEROBASED"
 11895        ]
 11896      },
 11897      "TooManyRequestsException": {
 11898        "type": "structure",
 11899        "members": {
 11900          "Message": {
 11901            "shape": "__string",
 11902            "locationName": "message"
 11903          }
 11904        },
 11905        "exception": true,
 11906        "error": {
 11907          "httpStatusCode": 429
 11908        }
 11909      },
 11910      "TransferInputDevice": {
 11911        "type": "structure",
 11912        "members": {
 11913          "TargetCustomerId": {
 11914            "shape": "__string",
 11915            "locationName": "targetCustomerId"
 11916          },
 11917          "TargetRegion": {
 11918            "shape": "__string",
 11919            "locationName": "targetRegion"
 11920          },
 11921          "TransferMessage": {
 11922            "shape": "__string",
 11923            "locationName": "transferMessage"
 11924          }
 11925        }
 11926      },
 11927      "TransferInputDeviceRequest": {
 11928        "type": "structure",
 11929        "members": {
 11930          "InputDeviceId": {
 11931            "shape": "__string",
 11932            "location": "uri",
 11933            "locationName": "inputDeviceId"
 11934          },
 11935          "TargetCustomerId": {
 11936            "shape": "__string",
 11937            "locationName": "targetCustomerId"
 11938          },
 11939          "TargetRegion": {
 11940            "shape": "__string",
 11941            "locationName": "targetRegion"
 11942          },
 11943          "TransferMessage": {
 11944            "shape": "__string",
 11945            "locationName": "transferMessage"
 11946          }
 11947        },
 11948        "required": [
 11949          "InputDeviceId"
 11950        ]
 11951      },
 11952      "TransferInputDeviceResponse": {
 11953        "type": "structure",
 11954        "members": {
 11955        }
 11956      },
 11957      "TransferringInputDeviceSummary": {
 11958        "type": "structure",
 11959        "members": {
 11960          "Id": {
 11961            "shape": "__string",
 11962            "locationName": "id"
 11963          },
 11964          "Message": {
 11965            "shape": "__string",
 11966            "locationName": "message"
 11967          },
 11968          "TargetCustomerId": {
 11969            "shape": "__string",
 11970            "locationName": "targetCustomerId"
 11971          },
 11972          "TransferType": {
 11973            "shape": "InputDeviceTransferType",
 11974            "locationName": "transferType"
 11975          }
 11976        }
 11977      },
 11978      "TtmlDestinationSettings": {
 11979        "type": "structure",
 11980        "members": {
 11981          "StyleControl": {
 11982            "shape": "TtmlDestinationStyleControl",
 11983            "locationName": "styleControl"
 11984          }
 11985        }
 11986      },
 11987      "TtmlDestinationStyleControl": {
 11988        "type": "string",
 11989        "enum": [
 11990          "PASSTHROUGH",
 11991          "USE_CONFIGURED"
 11992        ]
 11993      },
 11994      "UdpContainerSettings": {
 11995        "type": "structure",
 11996        "members": {
 11997          "M2tsSettings": {
 11998            "shape": "M2tsSettings",
 11999            "locationName": "m2tsSettings"
 12000          }
 12001        }
 12002      },
 12003      "UdpGroupSettings": {
 12004        "type": "structure",
 12005        "members": {
 12006          "InputLossAction": {
 12007            "shape": "InputLossActionForUdpOut",
 12008            "locationName": "inputLossAction"
 12009          },
 12010          "TimedMetadataId3Frame": {
 12011            "shape": "UdpTimedMetadataId3Frame",
 12012            "locationName": "timedMetadataId3Frame"
 12013          },
 12014          "TimedMetadataId3Period": {
 12015            "shape": "__integerMin0",
 12016            "locationName": "timedMetadataId3Period"
 12017          }
 12018        }
 12019      },
 12020      "UdpOutputSettings": {
 12021        "type": "structure",
 12022        "members": {
 12023          "BufferMsec": {
 12024            "shape": "__integerMin0Max10000",
 12025            "locationName": "bufferMsec"
 12026          },
 12027          "ContainerSettings": {
 12028            "shape": "UdpContainerSettings",
 12029            "locationName": "containerSettings"
 12030          },
 12031          "Destination": {
 12032            "shape": "OutputLocationRef",
 12033            "locationName": "destination"
 12034          },
 12035          "FecOutputSettings": {
 12036            "shape": "FecOutputSettings",
 12037            "locationName": "fecOutputSettings"
 12038          }
 12039        },
 12040        "required": [
 12041          "Destination",
 12042          "ContainerSettings"
 12043        ]
 12044      },
 12045      "UdpTimedMetadataId3Frame": {
 12046        "type": "string",
 12047        "enum": [
 12048          "NONE",
 12049          "PRIV",
 12050          "TDRL"
 12051        ]
 12052      },
 12053      "UnprocessableEntityException": {
 12054        "type": "structure",
 12055        "members": {
 12056          "Message": {
 12057            "shape": "__string",
 12058            "locationName": "message"
 12059          },
 12060          "ValidationErrors": {
 12061            "shape": "__listOfValidationError",
 12062            "locationName": "validationErrors"
 12063          }
 12064        },
 12065        "exception": true,
 12066        "error": {
 12067          "httpStatusCode": 422
 12068        }
 12069      },
 12070      "UpdateChannel": {
 12071        "type": "structure",
 12072        "members": {
 12073          "CdiInputSpecification": {
 12074            "shape": "CdiInputSpecification",
 12075            "locationName": "cdiInputSpecification"
 12076          },
 12077          "Destinations": {
 12078            "shape": "__listOfOutputDestination",
 12079            "locationName": "destinations"
 12080          },
 12081          "EncoderSettings": {
 12082            "shape": "EncoderSettings",
 12083            "locationName": "encoderSettings"
 12084          },
 12085          "InputAttachments": {
 12086            "shape": "__listOfInputAttachment",
 12087            "locationName": "inputAttachments"
 12088          },
 12089          "InputSpecification": {
 12090            "shape": "InputSpecification",
 12091            "locationName": "inputSpecification"
 12092          },
 12093          "LogLevel": {
 12094            "shape": "LogLevel",
 12095            "locationName": "logLevel"
 12096          },
 12097          "Name": {
 12098            "shape": "__string",
 12099            "locationName": "name"
 12100          },
 12101          "RoleArn": {
 12102            "shape": "__string",
 12103            "locationName": "roleArn"
 12104          }
 12105        }
 12106      },
 12107      "UpdateChannelClass": {
 12108        "type": "structure",
 12109        "members": {
 12110          "ChannelClass": {
 12111            "shape": "ChannelClass",
 12112            "locationName": "channelClass"
 12113          },
 12114          "Destinations": {
 12115            "shape": "__listOfOutputDestination",
 12116            "locationName": "destinations"
 12117          }
 12118        },
 12119        "required": [
 12120          "ChannelClass"
 12121        ]
 12122      },
 12123      "UpdateChannelClassRequest": {
 12124        "type": "structure",
 12125        "members": {
 12126          "ChannelClass": {
 12127            "shape": "ChannelClass",
 12128            "locationName": "channelClass"
 12129          },
 12130          "ChannelId": {
 12131            "shape": "__string",
 12132            "location": "uri",
 12133            "locationName": "channelId"
 12134          },
 12135          "Destinations": {
 12136            "shape": "__listOfOutputDestination",
 12137            "locationName": "destinations"
 12138          }
 12139        },
 12140        "required": [
 12141          "ChannelId",
 12142          "ChannelClass"
 12143        ]
 12144      },
 12145      "UpdateChannelClassResponse": {
 12146        "type": "structure",
 12147        "members": {
 12148          "Channel": {
 12149            "shape": "Channel",
 12150            "locationName": "channel"
 12151          }
 12152        }
 12153      },
 12154      "UpdateChannelRequest": {
 12155        "type": "structure",
 12156        "members": {
 12157          "CdiInputSpecification": {
 12158            "shape": "CdiInputSpecification",
 12159            "locationName": "cdiInputSpecification"
 12160          },
 12161          "ChannelId": {
 12162            "shape": "__string",
 12163            "location": "uri",
 12164            "locationName": "channelId"
 12165          },
 12166          "Destinations": {
 12167            "shape": "__listOfOutputDestination",
 12168            "locationName": "destinations"
 12169          },
 12170          "EncoderSettings": {
 12171            "shape": "EncoderSettings",
 12172            "locationName": "encoderSettings"
 12173          },
 12174          "InputAttachments": {
 12175            "shape": "__listOfInputAttachment",
 12176            "locationName": "inputAttachments"
 12177          },
 12178          "InputSpecification": {
 12179            "shape": "InputSpecification",
 12180            "locationName": "inputSpecification"
 12181          },
 12182          "LogLevel": {
 12183            "shape": "LogLevel",
 12184            "locationName": "logLevel"
 12185          },
 12186          "Name": {
 12187            "shape": "__string",
 12188            "locationName": "name"
 12189          },
 12190          "RoleArn": {
 12191            "shape": "__string",
 12192            "locationName": "roleArn"
 12193          }
 12194        },
 12195        "required": [
 12196          "ChannelId"
 12197        ]
 12198      },
 12199      "UpdateChannelResponse": {
 12200        "type": "structure",
 12201        "members": {
 12202          "Channel": {
 12203            "shape": "Channel",
 12204            "locationName": "channel"
 12205          }
 12206        }
 12207      },
 12208      "UpdateChannelResultModel": {
 12209        "type": "structure",
 12210        "members": {
 12211          "Channel": {
 12212            "shape": "Channel",
 12213            "locationName": "channel"
 12214          }
 12215        }
 12216      },
 12217      "UpdateInput": {
 12218        "type": "structure",
 12219        "members": {
 12220          "Destinations": {
 12221            "shape": "__listOfInputDestinationRequest",
 12222            "locationName": "destinations"
 12223          },
 12224          "InputDevices": {
 12225            "shape": "__listOfInputDeviceRequest",
 12226            "locationName": "inputDevices"
 12227          },
 12228          "InputSecurityGroups": {
 12229            "shape": "__listOf__string",
 12230            "locationName": "inputSecurityGroups"
 12231          },
 12232          "MediaConnectFlows": {
 12233            "shape": "__listOfMediaConnectFlowRequest",
 12234            "locationName": "mediaConnectFlows"
 12235          },
 12236          "Name": {
 12237            "shape": "__string",
 12238            "locationName": "name"
 12239          },
 12240          "RoleArn": {
 12241            "shape": "__string",
 12242            "locationName": "roleArn"
 12243          },
 12244          "Sources": {
 12245            "shape": "__listOfInputSourceRequest",
 12246            "locationName": "sources"
 12247          }
 12248        }
 12249      },
 12250      "UpdateInputDevice": {
 12251        "type": "structure",
 12252        "members": {
 12253          "HdDeviceSettings": {
 12254            "shape": "InputDeviceConfigurableSettings",
 12255            "locationName": "hdDeviceSettings"
 12256          },
 12257          "Name": {
 12258            "shape": "__string",
 12259            "locationName": "name"
 12260          },
 12261          "UhdDeviceSettings": {
 12262            "shape": "InputDeviceConfigurableSettings",
 12263            "locationName": "uhdDeviceSettings"
 12264          }
 12265        }
 12266      },
 12267      "UpdateInputDeviceRequest": {
 12268        "type": "structure",
 12269        "members": {
 12270          "HdDeviceSettings": {
 12271            "shape": "InputDeviceConfigurableSettings",
 12272            "locationName": "hdDeviceSettings"
 12273          },
 12274          "InputDeviceId": {
 12275            "shape": "__string",
 12276            "location": "uri",
 12277            "locationName": "inputDeviceId"
 12278          },
 12279          "Name": {
 12280            "shape": "__string",
 12281            "locationName": "name"
 12282          },
 12283          "UhdDeviceSettings": {
 12284            "shape": "InputDeviceConfigurableSettings",
 12285            "locationName": "uhdDeviceSettings"
 12286          }
 12287        },
 12288        "required": [
 12289          "InputDeviceId"
 12290        ]
 12291      },
 12292      "UpdateInputDeviceResponse": {
 12293        "type": "structure",
 12294        "members": {
 12295          "Arn": {
 12296            "shape": "__string",
 12297            "locationName": "arn"
 12298          },
 12299          "ConnectionState": {
 12300            "shape": "InputDeviceConnectionState",
 12301            "locationName": "connectionState"
 12302          },
 12303          "DeviceSettingsSyncState": {
 12304            "shape": "DeviceSettingsSyncState",
 12305            "locationName": "deviceSettingsSyncState"
 12306          },
 12307          "DeviceUpdateStatus": {
 12308            "shape": "DeviceUpdateStatus",
 12309            "locationName": "deviceUpdateStatus"
 12310          },
 12311          "HdDeviceSettings": {
 12312            "shape": "InputDeviceHdSettings",
 12313            "locationName": "hdDeviceSettings"
 12314          },
 12315          "Id": {
 12316            "shape": "__string",
 12317            "locationName": "id"
 12318          },
 12319          "MacAddress": {
 12320            "shape": "__string",
 12321            "locationName": "macAddress"
 12322          },
 12323          "Name": {
 12324            "shape": "__string",
 12325            "locationName": "name"
 12326          },
 12327          "NetworkSettings": {
 12328            "shape": "InputDeviceNetworkSettings",
 12329            "locationName": "networkSettings"
 12330          },
 12331          "SerialNumber": {
 12332            "shape": "__string",
 12333            "locationName": "serialNumber"
 12334          },
 12335          "Type": {
 12336            "shape": "InputDeviceType",
 12337            "locationName": "type"
 12338          },
 12339          "UhdDeviceSettings": {
 12340            "shape": "InputDeviceUhdSettings",
 12341            "locationName": "uhdDeviceSettings"
 12342          }
 12343        }
 12344      },
 12345      "UpdateInputRequest": {
 12346        "type": "structure",
 12347        "members": {
 12348          "Destinations": {
 12349            "shape": "__listOfInputDestinationRequest",
 12350            "locationName": "destinations"
 12351          },
 12352          "InputDevices": {
 12353            "shape": "__listOfInputDeviceRequest",
 12354            "locationName": "inputDevices"
 12355          },
 12356          "InputId": {
 12357            "shape": "__string",
 12358            "location": "uri",
 12359            "locationName": "inputId"
 12360          },
 12361          "InputSecurityGroups": {
 12362            "shape": "__listOf__string",
 12363            "locationName": "inputSecurityGroups"
 12364          },
 12365          "MediaConnectFlows": {
 12366            "shape": "__listOfMediaConnectFlowRequest",
 12367            "locationName": "mediaConnectFlows"
 12368          },
 12369          "Name": {
 12370            "shape": "__string",
 12371            "locationName": "name"
 12372          },
 12373          "RoleArn": {
 12374            "shape": "__string",
 12375            "locationName": "roleArn"
 12376          },
 12377          "Sources": {
 12378            "shape": "__listOfInputSourceRequest",
 12379            "locationName": "sources"
 12380          }
 12381        },
 12382        "required": [
 12383          "InputId"
 12384        ]
 12385      },
 12386      "UpdateInputResponse": {
 12387        "type": "structure",
 12388        "members": {
 12389          "Input": {
 12390            "shape": "Input",
 12391            "locationName": "input"
 12392          }
 12393        }
 12394      },
 12395      "UpdateInputResultModel": {
 12396        "type": "structure",
 12397        "members": {
 12398          "Input": {
 12399            "shape": "Input",
 12400            "locationName": "input"
 12401          }
 12402        }
 12403      },
 12404      "UpdateInputSecurityGroupRequest": {
 12405        "type": "structure",
 12406        "members": {
 12407          "InputSecurityGroupId": {
 12408            "shape": "__string",
 12409            "location": "uri",
 12410            "locationName": "inputSecurityGroupId"
 12411          },
 12412          "Tags": {
 12413            "shape": "Tags",
 12414            "locationName": "tags"
 12415          },
 12416          "WhitelistRules": {
 12417            "shape": "__listOfInputWhitelistRuleCidr",
 12418            "locationName": "whitelistRules"
 12419          }
 12420        },
 12421        "required": [
 12422          "InputSecurityGroupId"
 12423        ]
 12424      },
 12425      "UpdateInputSecurityGroupResponse": {
 12426        "type": "structure",
 12427        "members": {
 12428          "SecurityGroup": {
 12429            "shape": "InputSecurityGroup",
 12430            "locationName": "securityGroup"
 12431          }
 12432        }
 12433      },
 12434      "UpdateInputSecurityGroupResultModel": {
 12435        "type": "structure",
 12436        "members": {
 12437          "SecurityGroup": {
 12438            "shape": "InputSecurityGroup",
 12439            "locationName": "securityGroup"
 12440          }
 12441        }
 12442      },
 12443      "UpdateMultiplex": {
 12444        "type": "structure",
 12445        "members": {
 12446          "MultiplexSettings": {
 12447            "shape": "MultiplexSettings",
 12448            "locationName": "multiplexSettings"
 12449          },
 12450          "Name": {
 12451            "shape": "__string",
 12452            "locationName": "name"
 12453          }
 12454        }
 12455      },
 12456      "UpdateMultiplexProgram": {
 12457        "type": "structure",
 12458        "members": {
 12459          "MultiplexProgramSettings": {
 12460            "shape": "MultiplexProgramSettings",
 12461            "locationName": "multiplexProgramSettings"
 12462          }
 12463        }
 12464      },
 12465      "UpdateMultiplexProgramRequest": {
 12466        "type": "structure",
 12467        "members": {
 12468          "MultiplexId": {
 12469            "shape": "__string",
 12470            "location": "uri",
 12471            "locationName": "multiplexId"
 12472          },
 12473          "MultiplexProgramSettings": {
 12474            "shape": "MultiplexProgramSettings",
 12475            "locationName": "multiplexProgramSettings"
 12476          },
 12477          "ProgramName": {
 12478            "shape": "__string",
 12479            "location": "uri",
 12480            "locationName": "programName"
 12481          }
 12482        },
 12483        "required": [
 12484          "MultiplexId",
 12485          "ProgramName"
 12486        ]
 12487      },
 12488      "UpdateMultiplexProgramResponse": {
 12489        "type": "structure",
 12490        "members": {
 12491          "MultiplexProgram": {
 12492            "shape": "MultiplexProgram",
 12493            "locationName": "multiplexProgram"
 12494          }
 12495        }
 12496      },
 12497      "UpdateMultiplexProgramResultModel": {
 12498        "type": "structure",
 12499        "members": {
 12500          "MultiplexProgram": {
 12501            "shape": "MultiplexProgram",
 12502            "locationName": "multiplexProgram"
 12503          }
 12504        }
 12505      },
 12506      "UpdateMultiplexRequest": {
 12507        "type": "structure",
 12508        "members": {
 12509          "MultiplexId": {
 12510            "shape": "__string",
 12511            "location": "uri",
 12512            "locationName": "multiplexId"
 12513          },
 12514          "MultiplexSettings": {
 12515            "shape": "MultiplexSettings",
 12516            "locationName": "multiplexSettings"
 12517          },
 12518          "Name": {
 12519            "shape": "__string",
 12520            "locationName": "name"
 12521          }
 12522        },
 12523        "required": [
 12524          "MultiplexId"
 12525        ]
 12526      },
 12527      "UpdateMultiplexResponse": {
 12528        "type": "structure",
 12529        "members": {
 12530          "Multiplex": {
 12531            "shape": "Multiplex",
 12532            "locationName": "multiplex"
 12533          }
 12534        }
 12535      },
 12536      "UpdateMultiplexResultModel": {
 12537        "type": "structure",
 12538        "members": {
 12539          "Multiplex": {
 12540            "shape": "Multiplex",
 12541            "locationName": "multiplex"
 12542          }
 12543        }
 12544      },
 12545      "UpdateReservation": {
 12546        "type": "structure",
 12547        "members": {
 12548          "Name": {
 12549            "shape": "__string",
 12550            "locationName": "name"
 12551          }
 12552        }
 12553      },
 12554      "UpdateReservationRequest": {
 12555        "type": "structure",
 12556        "members": {
 12557          "Name": {
 12558            "shape": "__string",
 12559            "locationName": "name"
 12560          },
 12561          "ReservationId": {
 12562            "shape": "__string",
 12563            "location": "uri",
 12564            "locationName": "reservationId"
 12565          }
 12566        },
 12567        "required": [
 12568          "ReservationId"
 12569        ]
 12570      },
 12571      "UpdateReservationResponse": {
 12572        "type": "structure",
 12573        "members": {
 12574          "Reservation": {
 12575            "shape": "Reservation",
 12576            "locationName": "reservation"
 12577          }
 12578        }
 12579      },
 12580      "UpdateReservationResultModel": {
 12581        "type": "structure",
 12582        "members": {
 12583          "Reservation": {
 12584            "shape": "Reservation",
 12585            "locationName": "reservation"
 12586          }
 12587        }
 12588      },
 12589      "ValidationError": {
 12590        "type": "structure",
 12591        "members": {
 12592          "ElementPath": {
 12593            "shape": "__string",
 12594            "locationName": "elementPath"
 12595          },
 12596          "ErrorMessage": {
 12597            "shape": "__string",
 12598            "locationName": "errorMessage"
 12599          }
 12600        }
 12601      },
 12602      "VideoBlackFailoverSettings": {
 12603        "type": "structure",
 12604        "members": {
 12605          "BlackDetectThreshold": {
 12606            "shape": "__doubleMin0Max1",
 12607            "locationName": "blackDetectThreshold"
 12608          },
 12609          "VideoBlackThresholdMsec": {
 12610            "shape": "__integerMin1000",
 12611            "locationName": "videoBlackThresholdMsec"
 12612          }
 12613        }
 12614      },
 12615      "VideoCodecSettings": {
 12616        "type": "structure",
 12617        "members": {
 12618          "FrameCaptureSettings": {
 12619            "shape": "FrameCaptureSettings",
 12620            "locationName": "frameCaptureSettings"
 12621          },
 12622          "H264Settings": {
 12623            "shape": "H264Settings",
 12624            "locationName": "h264Settings"
 12625          },
 12626          "H265Settings": {
 12627            "shape": "H265Settings",
 12628            "locationName": "h265Settings"
 12629          },
 12630          "Mpeg2Settings": {
 12631            "shape": "Mpeg2Settings",
 12632            "locationName": "mpeg2Settings"
 12633          }
 12634        }
 12635      },
 12636      "VideoDescription": {
 12637        "type": "structure",
 12638        "members": {
 12639          "CodecSettings": {
 12640            "shape": "VideoCodecSettings",
 12641            "locationName": "codecSettings"
 12642          },
 12643          "Height": {
 12644            "shape": "__integer",
 12645            "locationName": "height"
 12646          },
 12647          "Name": {
 12648            "shape": "__string",
 12649            "locationName": "name"
 12650          },
 12651          "RespondToAfd": {
 12652            "shape": "VideoDescriptionRespondToAfd",
 12653            "locationName": "respondToAfd"
 12654          },
 12655          "ScalingBehavior": {
 12656            "shape": "VideoDescriptionScalingBehavior",
 12657            "locationName": "scalingBehavior"
 12658          },
 12659          "Sharpness": {
 12660            "shape": "__integerMin0Max100",
 12661            "locationName": "sharpness"
 12662          },
 12663          "Width": {
 12664            "shape": "__integer",
 12665            "locationName": "width"
 12666          }
 12667        },
 12668        "required": [
 12669          "Name"
 12670        ]
 12671      },
 12672      "VideoDescriptionRespondToAfd": {
 12673        "type": "string",
 12674        "enum": [
 12675          "NONE",
 12676          "PASSTHROUGH",
 12677          "RESPOND"
 12678        ]
 12679      },
 12680      "VideoDescriptionScalingBehavior": {
 12681        "type": "string",
 12682        "enum": [
 12683          "DEFAULT",
 12684          "STRETCH_TO_OUTPUT"
 12685        ]
 12686      },
 12687      "VideoSelector": {
 12688        "type": "structure",
 12689        "members": {
 12690          "ColorSpace": {
 12691            "shape": "VideoSelectorColorSpace",
 12692            "locationName": "colorSpace"
 12693          },
 12694          "ColorSpaceSettings": {
 12695            "shape": "VideoSelectorColorSpaceSettings",
 12696            "locationName": "colorSpaceSettings"
 12697          },
 12698          "ColorSpaceUsage": {
 12699            "shape": "VideoSelectorColorSpaceUsage",
 12700            "locationName": "colorSpaceUsage"
 12701          },
 12702          "SelectorSettings": {
 12703            "shape": "VideoSelectorSettings",
 12704            "locationName": "selectorSettings"
 12705          }
 12706        }
 12707      },
 12708      "VideoSelectorColorSpace": {
 12709        "type": "string",
 12710        "enum": [
 12711          "FOLLOW",
 12712          "HDR10",
 12713          "HLG_2020",
 12714          "REC_601",
 12715          "REC_709"
 12716        ]
 12717      },
 12718      "VideoSelectorColorSpaceSettings": {
 12719        "type": "structure",
 12720        "members": {
 12721          "Hdr10Settings": {
 12722            "shape": "Hdr10Settings",
 12723            "locationName": "hdr10Settings"
 12724          }
 12725        }
 12726      },
 12727      "VideoSelectorColorSpaceUsage": {
 12728        "type": "string",
 12729        "enum": [
 12730          "FALLBACK",
 12731          "FORCE"
 12732        ]
 12733      },
 12734      "VideoSelectorPid": {
 12735        "type": "structure",
 12736        "members": {
 12737          "Pid": {
 12738            "shape": "__integerMin0Max8191",
 12739            "locationName": "pid"
 12740          }
 12741        }
 12742      },
 12743      "VideoSelectorProgramId": {
 12744        "type": "structure",
 12745        "members": {
 12746          "ProgramId": {
 12747            "shape": "__integerMin0Max65536",
 12748            "locationName": "programId"
 12749          }
 12750        }
 12751      },
 12752      "VideoSelectorSettings": {
 12753        "type": "structure",
 12754        "members": {
 12755          "VideoSelectorPid": {
 12756            "shape": "VideoSelectorPid",
 12757            "locationName": "videoSelectorPid"
 12758          },
 12759          "VideoSelectorProgramId": {
 12760            "shape": "VideoSelectorProgramId",
 12761            "locationName": "videoSelectorProgramId"
 12762          }
 12763        }
 12764      },
 12765      "VpcOutputSettings": {
 12766        "type": "structure",
 12767        "members": {
 12768          "PublicAddressAllocationIds": {
 12769            "shape": "__listOf__string",
 12770            "locationName": "publicAddressAllocationIds"
 12771          },
 12772          "SecurityGroupIds": {
 12773            "shape": "__listOf__string",
 12774            "locationName": "securityGroupIds"
 12775          },
 12776          "SubnetIds": {
 12777            "shape": "__listOf__string",
 12778            "locationName": "subnetIds"
 12779          }
 12780        },
 12781        "required": [
 12782          "SubnetIds"
 12783        ]
 12784      },
 12785      "VpcOutputSettingsDescription": {
 12786        "type": "structure",
 12787        "members": {
 12788          "AvailabilityZones": {
 12789            "shape": "__listOf__string",
 12790            "locationName": "availabilityZones"
 12791          },
 12792          "NetworkInterfaceIds": {
 12793            "shape": "__listOf__string",
 12794            "locationName": "networkInterfaceIds"
 12795          },
 12796          "SecurityGroupIds": {
 12797            "shape": "__listOf__string",
 12798            "locationName": "securityGroupIds"
 12799          },
 12800          "SubnetIds": {
 12801            "shape": "__listOf__string",
 12802            "locationName": "subnetIds"
 12803          }
 12804        }
 12805      },
 12806      "WavCodingMode": {
 12807        "type": "string",
 12808        "enum": [
 12809          "CODING_MODE_1_0",
 12810          "CODING_MODE_2_0",
 12811          "CODING_MODE_4_0",
 12812          "CODING_MODE_8_0"
 12813        ]
 12814      },
 12815      "WavSettings": {
 12816        "type": "structure",
 12817        "members": {
 12818          "BitDepth": {
 12819            "shape": "__double",
 12820            "locationName": "bitDepth"
 12821          },
 12822          "CodingMode": {
 12823            "shape": "WavCodingMode",
 12824            "locationName": "codingMode"
 12825          },
 12826          "SampleRate": {
 12827            "shape": "__double",
 12828            "locationName": "sampleRate"
 12829          }
 12830        }
 12831      },
 12832      "WebvttDestinationSettings": {
 12833        "type": "structure",
 12834        "members": {
 12835          "StyleControl": {
 12836            "shape": "WebvttDestinationStyleControl",
 12837            "locationName": "styleControl"
 12838          }
 12839        }
 12840      },
 12841      "WebvttDestinationStyleControl": {
 12842        "type": "string",
 12843        "enum": [
 12844          "NO_STYLE_DATA",
 12845          "PASSTHROUGH"
 12846        ]
 12847      },
 12848      "__boolean": {
 12849        "type": "boolean"
 12850      },
 12851      "__double": {
 12852        "type": "double"
 12853      },
 12854      "__doubleMin0": {
 12855        "type": "double"
 12856      },
 12857      "__doubleMin0Max1": {
 12858        "type": "double"
 12859      },
 12860      "__doubleMin0Max100": {
 12861        "type": "double"
 12862      },
 12863      "__doubleMin1": {
 12864        "type": "double"
 12865      },
 12866      "__doubleMin1Max65535": {
 12867        "type": "double"
 12868      },
 12869      "__doubleMinNegative59Max0": {
 12870        "type": "double"
 12871      },
 12872      "__integer": {
 12873        "type": "integer"
 12874      },
 12875      "__integerMin0": {
 12876        "type": "integer",
 12877        "min": 0
 12878      },
 12879      "__integerMin0Max10": {
 12880        "type": "integer",
 12881        "min": 0,
 12882        "max": 10
 12883      },
 12884      "__integerMin0Max100": {
 12885        "type": "integer",
 12886        "min": 0,
 12887        "max": 100
 12888      },
 12889      "__integerMin0Max1000": {
 12890        "type": "integer",
 12891        "min": 0,
 12892        "max": 1000
 12893      },
 12894      "__integerMin0Max10000": {
 12895        "type": "integer",
 12896        "min": 0,
 12897        "max": 10000
 12898      },
 12899      "__integerMin0Max1000000": {
 12900        "type": "integer",
 12901        "min": 0,
 12902        "max": 1000000
 12903      },
 12904      "__integerMin0Max100000000": {
 12905        "type": "integer",
 12906        "min": 0,
 12907        "max": 100000000
 12908      },
 12909      "__integerMin0Max128": {
 12910        "type": "integer",
 12911        "min": 0,
 12912        "max": 128
 12913      },
 12914      "__integerMin0Max15": {
 12915        "type": "integer",
 12916        "min": 0,
 12917        "max": 15
 12918      },
 12919      "__integerMin0Max255": {
 12920        "type": "integer",
 12921        "min": 0,
 12922        "max": 255
 12923      },
 12924      "__integerMin0Max30": {
 12925        "type": "integer",
 12926        "min": 0,
 12927        "max": 30
 12928      },
 12929      "__integerMin0Max32768": {
 12930        "type": "integer",
 12931        "min": 0,
 12932        "max": 32768
 12933      },
 12934      "__integerMin0Max3600": {
 12935        "type": "integer",
 12936        "min": 0,
 12937        "max": 3600
 12938      },
 12939      "__integerMin0Max500": {
 12940        "type": "integer",
 12941        "min": 0,
 12942        "max": 500
 12943      },
 12944      "__integerMin0Max600": {
 12945        "type": "integer",
 12946        "min": 0,
 12947        "max": 600
 12948      },
 12949      "__integerMin0Max65535": {
 12950        "type": "integer",
 12951        "min": 0,
 12952        "max": 65535
 12953      },
 12954      "__integerMin0Max65536": {
 12955        "type": "integer",
 12956        "min": 0,
 12957        "max": 65536
 12958      },
 12959      "__integerMin0Max7": {
 12960        "type": "integer",
 12961        "min": 0,
 12962        "max": 7
 12963      },
 12964      "__integerMin0Max8191": {
 12965        "type": "integer",
 12966        "min": 0,
 12967        "max": 8191
 12968      },
 12969      "__integerMin1": {
 12970        "type": "integer",
 12971        "min": 1
 12972      },
 12973      "__integerMin100": {
 12974        "type": "integer",
 12975        "min": 100
 12976      },
 12977      "__integerMin1000": {
 12978        "type": "integer",
 12979        "min": 1000
 12980      },
 12981      "__integerMin1000000Max100000000": {
 12982        "type": "integer",
 12983        "min": 1000000,
 12984        "max": 100000000
 12985      },
 12986      "__integerMin100000Max100000000": {
 12987        "type": "integer",
 12988        "min": 100000,
 12989        "max": 100000000
 12990      },
 12991      "__integerMin100000Max40000000": {
 12992        "type": "integer",
 12993        "min": 100000,
 12994        "max": 40000000
 12995      },
 12996      "__integerMin100000Max80000000": {
 12997        "type": "integer",
 12998        "min": 100000,
 12999        "max": 80000000
 13000      },
 13001      "__integerMin1000Max30000": {
 13002        "type": "integer",
 13003        "min": 1000,
 13004        "max": 30000
 13005      },
 13006      "__integerMin1Max10": {
 13007        "type": "integer",
 13008        "min": 1,
 13009        "max": 10
 13010      },
 13011      "__integerMin1Max1000000": {
 13012        "type": "integer",
 13013        "min": 1,
 13014        "max": 1000000
 13015      },
 13016      "__integerMin1Max16": {
 13017        "type": "integer",
 13018        "min": 1,
 13019        "max": 16
 13020      },
 13021      "__integerMin1Max20": {
 13022        "type": "integer",
 13023        "min": 1,
 13024        "max": 20
 13025      },
 13026      "__integerMin1Max3003": {
 13027        "type": "integer",
 13028        "min": 1,
 13029        "max": 3003
 13030      },
 13031      "__integerMin1Max31": {
 13032        "type": "integer",
 13033        "min": 1,
 13034        "max": 31
 13035      },
 13036      "__integerMin1Max32": {
 13037        "type": "integer",
 13038        "min": 1,
 13039        "max": 32
 13040      },
 13041      "__integerMin1Max3600000": {
 13042        "type": "integer",
 13043        "min": 1,
 13044        "max": 3600000
 13045      },
 13046      "__integerMin1Max4": {
 13047        "type": "integer",
 13048        "min": 1,
 13049        "max": 4
 13050      },
 13051      "__integerMin1Max5": {
 13052        "type": "integer",
 13053        "min": 1,
 13054        "max": 5
 13055      },
 13056      "__integerMin1Max6": {
 13057        "type": "integer",
 13058        "min": 1,
 13059        "max": 6
 13060      },
 13061      "__integerMin1Max8": {
 13062        "type": "integer",
 13063        "min": 1,
 13064        "max": 8
 13065      },
 13066      "__integerMin25Max10000": {
 13067        "type": "integer",
 13068        "min": 25,
 13069        "max": 10000
 13070      },
 13071      "__integerMin25Max2000": {
 13072        "type": "integer",
 13073        "min": 25,
 13074        "max": 2000
 13075      },
 13076      "__integerMin3": {
 13077        "type": "integer",
 13078        "min": 3
 13079      },
 13080      "__integerMin30": {
 13081        "type": "integer",
 13082        "min": 30
 13083      },
 13084      "__integerMin4Max20": {
 13085        "type": "integer",
 13086        "min": 4,
 13087        "max": 20
 13088      },
 13089      "__integerMin800Max3000": {
 13090        "type": "integer",
 13091        "min": 800,
 13092        "max": 3000
 13093      },
 13094      "__integerMin96Max600": {
 13095        "type": "integer",
 13096        "min": 96,
 13097        "max": 600
 13098      },
 13099      "__integerMinNegative1000Max1000": {
 13100        "type": "integer",
 13101        "min": -1000,
 13102        "max": 1000
 13103      },
 13104      "__integerMinNegative5Max5": {
 13105        "type": "integer",
 13106        "min": -5,
 13107        "max": 5
 13108      },
 13109      "__integerMinNegative60Max6": {
 13110        "type": "integer",
 13111        "min": -60,
 13112        "max": 6
 13113      },
 13114      "__integerMinNegative60Max60": {
 13115        "type": "integer",
 13116        "min": -60,
 13117        "max": 60
 13118      },
 13119      "__listOfAudioChannelMapping": {
 13120        "type": "list",
 13121        "member": {
 13122          "shape": "AudioChannelMapping"
 13123        }
 13124      },
 13125      "__listOfAudioDescription": {
 13126        "type": "list",
 13127        "member": {
 13128          "shape": "AudioDescription"
 13129        }
 13130      },
 13131      "__listOfAudioSelector": {
 13132        "type": "list",
 13133        "member": {
 13134          "shape": "AudioSelector"
 13135        }
 13136      },
 13137      "__listOfAudioTrack": {
 13138        "type": "list",
 13139        "member": {
 13140          "shape": "AudioTrack"
 13141        }
 13142      },
 13143      "__listOfBatchFailedResultModel": {
 13144        "type": "list",
 13145        "member": {
 13146          "shape": "BatchFailedResultModel"
 13147        }
 13148      },
 13149      "__listOfBatchSuccessfulResultModel": {
 13150        "type": "list",
 13151        "member": {
 13152          "shape": "BatchSuccessfulResultModel"
 13153        }
 13154      },
 13155      "__listOfCaptionDescription": {
 13156        "type": "list",
 13157        "member": {
 13158          "shape": "CaptionDescription"
 13159        }
 13160      },
 13161      "__listOfCaptionLanguageMapping": {
 13162        "type": "list",
 13163        "member": {
 13164          "shape": "CaptionLanguageMapping"
 13165        }
 13166      },
 13167      "__listOfCaptionSelector": {
 13168        "type": "list",
 13169        "member": {
 13170          "shape": "CaptionSelector"
 13171        }
 13172      },
 13173      "__listOfChannelEgressEndpoint": {
 13174        "type": "list",
 13175        "member": {
 13176          "shape": "ChannelEgressEndpoint"
 13177        }
 13178      },
 13179      "__listOfChannelSummary": {
 13180        "type": "list",
 13181        "member": {
 13182          "shape": "ChannelSummary"
 13183        }
 13184      },
 13185      "__listOfFailoverCondition": {
 13186        "type": "list",
 13187        "member": {
 13188          "shape": "FailoverCondition"
 13189        }
 13190      },
 13191      "__listOfHlsAdMarkers": {
 13192        "type": "list",
 13193        "member": {
 13194          "shape": "HlsAdMarkers"
 13195        }
 13196      },
 13197      "__listOfInput": {
 13198        "type": "list",
 13199        "member": {
 13200          "shape": "Input"
 13201        }
 13202      },
 13203      "__listOfInputAttachment": {
 13204        "type": "list",
 13205        "member": {
 13206          "shape": "InputAttachment"
 13207        }
 13208      },
 13209      "__listOfInputChannelLevel": {
 13210        "type": "list",
 13211        "member": {
 13212          "shape": "InputChannelLevel"
 13213        }
 13214      },
 13215      "__listOfInputDestination": {
 13216        "type": "list",
 13217        "member": {
 13218          "shape": "InputDestination"
 13219        }
 13220      },
 13221      "__listOfInputDestinationRequest": {
 13222        "type": "list",
 13223        "member": {
 13224          "shape": "InputDestinationRequest"
 13225        }
 13226      },
 13227      "__listOfInputDeviceRequest": {
 13228        "type": "list",
 13229        "member": {
 13230          "shape": "InputDeviceRequest"
 13231        }
 13232      },
 13233      "__listOfInputDeviceSettings": {
 13234        "type": "list",
 13235        "member": {
 13236          "shape": "InputDeviceSettings"
 13237        }
 13238      },
 13239      "__listOfInputDeviceSummary": {
 13240        "type": "list",
 13241        "member": {
 13242          "shape": "InputDeviceSummary"
 13243        }
 13244      },
 13245      "__listOfInputSecurityGroup": {
 13246        "type": "list",
 13247        "member": {
 13248          "shape": "InputSecurityGroup"
 13249        }
 13250      },
 13251      "__listOfInputSource": {
 13252        "type": "list",
 13253        "member": {
 13254          "shape": "InputSource"
 13255        }
 13256      },
 13257      "__listOfInputSourceRequest": {
 13258        "type": "list",
 13259        "member": {
 13260          "shape": "InputSourceRequest"
 13261        }
 13262      },
 13263      "__listOfInputWhitelistRule": {
 13264        "type": "list",
 13265        "member": {
 13266          "shape": "InputWhitelistRule"
 13267        }
 13268      },
 13269      "__listOfInputWhitelistRuleCidr": {
 13270        "type": "list",
 13271        "member": {
 13272          "shape": "InputWhitelistRuleCidr"
 13273        }
 13274      },
 13275      "__listOfMediaConnectFlow": {
 13276        "type": "list",
 13277        "member": {
 13278          "shape": "MediaConnectFlow"
 13279        }
 13280      },
 13281      "__listOfMediaConnectFlowRequest": {
 13282        "type": "list",
 13283        "member": {
 13284          "shape": "MediaConnectFlowRequest"
 13285        }
 13286      },
 13287      "__listOfMediaPackageOutputDestinationSettings": {
 13288        "type": "list",
 13289        "member": {
 13290          "shape": "MediaPackageOutputDestinationSettings"
 13291        }
 13292      },
 13293      "__listOfMultiplexOutputDestination": {
 13294        "type": "list",
 13295        "member": {
 13296          "shape": "MultiplexOutputDestination"
 13297        }
 13298      },
 13299      "__listOfMultiplexProgramPipelineDetail": {
 13300        "type": "list",
 13301        "member": {
 13302          "shape": "MultiplexProgramPipelineDetail"
 13303        }
 13304      },
 13305      "__listOfMultiplexProgramSummary": {
 13306        "type": "list",
 13307        "member": {
 13308          "shape": "MultiplexProgramSummary"
 13309        }
 13310      },
 13311      "__listOfMultiplexSummary": {
 13312        "type": "list",
 13313        "member": {
 13314          "shape": "MultiplexSummary"
 13315        }
 13316      },
 13317      "__listOfOffering": {
 13318        "type": "list",
 13319        "member": {
 13320          "shape": "Offering"
 13321        }
 13322      },
 13323      "__listOfOutput": {
 13324        "type": "list",
 13325        "member": {
 13326          "shape": "Output"
 13327        }
 13328      },
 13329      "__listOfOutputDestination": {
 13330        "type": "list",
 13331        "member": {
 13332          "shape": "OutputDestination"
 13333        }
 13334      },
 13335      "__listOfOutputDestinationSettings": {
 13336        "type": "list",
 13337        "member": {
 13338          "shape": "OutputDestinationSettings"
 13339        }
 13340      },
 13341      "__listOfOutputGroup": {
 13342        "type": "list",
 13343        "member": {
 13344          "shape": "OutputGroup"
 13345        }
 13346      },
 13347      "__listOfPipelineDetail": {
 13348        "type": "list",
 13349        "member": {
 13350          "shape": "PipelineDetail"
 13351        }
 13352      },
 13353      "__listOfPipelinePauseStateSettings": {
 13354        "type": "list",
 13355        "member": {
 13356          "shape": "PipelinePauseStateSettings"
 13357        }
 13358      },
 13359      "__listOfReservation": {
 13360        "type": "list",
 13361        "member": {
 13362          "shape": "Reservation"
 13363        }
 13364      },
 13365      "__listOfRtmpAdMarkers": {
 13366        "type": "list",
 13367        "member": {
 13368          "shape": "RtmpAdMarkers"
 13369        }
 13370      },
 13371      "__listOfScheduleAction": {
 13372        "type": "list",
 13373        "member": {
 13374          "shape": "ScheduleAction"
 13375        }
 13376      },
 13377      "__listOfScte35Descriptor": {
 13378        "type": "list",
 13379        "member": {
 13380          "shape": "Scte35Descriptor"
 13381        }
 13382      },
 13383      "__listOfTransferringInputDeviceSummary": {
 13384        "type": "list",
 13385        "member": {
 13386          "shape": "TransferringInputDeviceSummary"
 13387        }
 13388      },
 13389      "__listOfValidationError": {
 13390        "type": "list",
 13391        "member": {
 13392          "shape": "ValidationError"
 13393        }
 13394      },
 13395      "__listOfVideoDescription": {
 13396        "type": "list",
 13397        "member": {
 13398          "shape": "VideoDescription"
 13399        }
 13400      },
 13401      "__listOf__integer": {
 13402        "type": "list",
 13403        "member": {
 13404          "shape": "__integer"
 13405        }
 13406      },
 13407      "__listOf__string": {
 13408        "type": "list",
 13409        "member": {
 13410          "shape": "__string"
 13411        }
 13412      },
 13413      "__long": {
 13414        "type": "long"
 13415      },
 13416      "__longMin0Max1099511627775": {
 13417        "type": "long",
 13418        "min": 0,
 13419        "max": 1099511627775
 13420      },
 13421      "__longMin0Max4294967295": {
 13422        "type": "long",
 13423        "min": 0,
 13424        "max": 4294967295
 13425      },
 13426      "__longMin0Max8589934591": {
 13427        "type": "long",
 13428        "min": 0,
 13429        "max": 8589934591
 13430      },
 13431      "__longMin0Max86400000": {
 13432        "type": "long",
 13433        "min": 0,
 13434        "max": 86400000
 13435      },
 13436      "__string": {
 13437        "type": "string"
 13438      },
 13439      "__stringMax1000": {
 13440        "type": "string",
 13441        "max": 1000
 13442      },
 13443      "__stringMax256": {
 13444        "type": "string",
 13445        "max": 256
 13446      },
 13447      "__stringMax32": {
 13448        "type": "string",
 13449        "max": 32
 13450      },
 13451      "__stringMin1": {
 13452        "type": "string",
 13453        "min": 1
 13454      },
 13455      "__stringMin1Max255": {
 13456        "type": "string",
 13457        "min": 1,
 13458        "max": 255
 13459      },
 13460      "__stringMin1Max256": {
 13461        "type": "string",
 13462        "min": 1,
 13463        "max": 256
 13464      },
 13465      "__stringMin1Max35": {
 13466        "type": "string",
 13467        "min": 1,
 13468        "max": 35
 13469      },
 13470      "__stringMin1Max7": {
 13471        "type": "string",
 13472        "min": 1,
 13473        "max": 7
 13474      },
 13475      "__stringMin2Max2": {
 13476        "type": "string",
 13477        "min": 2,
 13478        "max": 2
 13479      },
 13480      "__stringMin32Max32": {
 13481        "type": "string",
 13482        "min": 32,
 13483        "max": 32
 13484      },
 13485      "__stringMin34Max34": {
 13486        "type": "string",
 13487        "min": 34,
 13488        "max": 34
 13489      },
 13490      "__stringMin3Max3": {
 13491        "type": "string",
 13492        "min": 3,
 13493        "max": 3
 13494      },
 13495      "__stringMin6Max6": {
 13496        "type": "string",
 13497        "min": 6,
 13498        "max": 6
 13499      },
 13500      "__timestampIso8601": {
 13501        "type": "timestamp",
 13502        "timestampFormat": "iso8601"
 13503      },
 13504      "__timestampUnix": {
 13505        "type": "timestamp",
 13506        "timestampFormat": "unixTimestamp"
 13507      },
 13508      "InputDeviceThumbnail": {
 13509        "type": "blob",
 13510        "streaming": true
 13511      },
 13512      "AcceptHeader": {
 13513        "type": "string",
 13514        "enum": [
 13515          "image/jpeg"
 13516        ]
 13517      },
 13518      "ContentType": {
 13519        "type": "string",
 13520        "enum": [
 13521          "image/jpeg"
 13522        ]
 13523      },
 13524      "__timestamp": {
 13525        "type": "timestamp"
 13526      }
 13527    }
 13528  }