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