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