{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE StrictData #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# OPTIONS_GHC -fno-warn-unused-matches #-}
module Amazonka.MediaConvert.Types
(
defaultService,
_ConflictException,
_ForbiddenException,
_NotFoundException,
_TooManyRequestsException,
_InternalServerErrorException,
_BadRequestException,
AacAudioDescriptionBroadcasterMix (..),
AacCodecProfile (..),
AacCodingMode (..),
AacRateControlMode (..),
AacRawFormat (..),
AacSpecification (..),
AacVbrQuality (..),
Ac3BitstreamMode (..),
Ac3CodingMode (..),
Ac3DynamicRangeCompressionLine (..),
Ac3DynamicRangeCompressionProfile (..),
Ac3DynamicRangeCompressionRf (..),
Ac3LfeFilter (..),
Ac3MetadataControl (..),
AccelerationMode (..),
AccelerationStatus (..),
AfdSignaling (..),
AlphaBehavior (..),
AncillaryConvert608To708 (..),
AncillaryTerminateCaptions (..),
AntiAlias (..),
AudioChannelTag (..),
AudioCodec (..),
AudioDefaultSelection (..),
AudioLanguageCodeControl (..),
AudioNormalizationAlgorithm (..),
AudioNormalizationAlgorithmControl (..),
AudioNormalizationLoudnessLogging (..),
AudioNormalizationPeakCalculation (..),
AudioSelectorType (..),
AudioTypeControl (..),
Av1AdaptiveQuantization (..),
Av1FramerateControl (..),
Av1FramerateConversionAlgorithm (..),
Av1RateControlMode (..),
Av1SpatialAdaptiveQuantization (..),
AvcIntraClass (..),
AvcIntraFramerateControl (..),
AvcIntraFramerateConversionAlgorithm (..),
AvcIntraInterlaceMode (..),
AvcIntraScanTypeConversionMode (..),
AvcIntraSlowPal (..),
AvcIntraTelecine (..),
AvcIntraUhdQualityTuningLevel (..),
BillingTagsSource (..),
BurnInSubtitleStylePassthrough (..),
BurninSubtitleAlignment (..),
BurninSubtitleApplyFontColor (..),
BurninSubtitleBackgroundColor (..),
BurninSubtitleFallbackFont (..),
BurninSubtitleFontColor (..),
BurninSubtitleOutlineColor (..),
BurninSubtitleShadowColor (..),
BurninSubtitleTeletextSpacing (..),
CaptionDestinationType (..),
CaptionSourceType (..),
CmafClientCache (..),
CmafCodecSpecification (..),
CmafEncryptionType (..),
CmafImageBasedTrickPlay (..),
CmafInitializationVectorInManifest (..),
CmafIntervalCadence (..),
CmafKeyProviderType (..),
CmafManifestCompression (..),
CmafManifestDurationFormat (..),
CmafMpdProfile (..),
CmafPtsOffsetHandlingForBFrames (..),
CmafSegmentControl (..),
CmafSegmentLengthControl (..),
CmafStreamInfResolution (..),
CmafTargetDurationCompatibilityMode (..),
CmafWriteDASHManifest (..),
CmafWriteHLSManifest (..),
CmafWriteSegmentTimelineInRepresentation (..),
CmfcAudioDuration (..),
CmfcAudioTrackType (..),
CmfcDescriptiveVideoServiceFlag (..),
CmfcIFrameOnlyManifest (..),
CmfcScte35Esam (..),
CmfcScte35Source (..),
ColorMetadata (..),
ColorSpace (..),
ColorSpaceConversion (..),
ColorSpaceUsage (..),
Commitment (..),
ContainerType (..),
CopyProtectionAction (..),
DashIsoGroupAudioChannelConfigSchemeIdUri (..),
DashIsoHbbtvCompliance (..),
DashIsoImageBasedTrickPlay (..),
DashIsoIntervalCadence (..),
DashIsoMpdProfile (..),
DashIsoPlaybackDeviceCompatibility (..),
DashIsoPtsOffsetHandlingForBFrames (..),
DashIsoSegmentControl (..),
DashIsoSegmentLengthControl (..),
DashIsoWriteSegmentTimelineInRepresentation (..),
DecryptionMode (..),
DeinterlaceAlgorithm (..),
DeinterlacerControl (..),
DeinterlacerMode (..),
DescribeEndpointsMode (..),
DolbyVisionLevel6Mode (..),
DolbyVisionProfile (..),
DropFrameTimecode (..),
DvbSubSubtitleFallbackFont (..),
DvbSubtitleAlignment (..),
DvbSubtitleApplyFontColor (..),
DvbSubtitleBackgroundColor (..),
DvbSubtitleFontColor (..),
DvbSubtitleOutlineColor (..),
DvbSubtitleShadowColor (..),
DvbSubtitleStylePassthrough (..),
DvbSubtitleTeletextSpacing (..),
DvbSubtitlingType (..),
DvbddsHandling (..),
Eac3AtmosBitstreamMode (..),
Eac3AtmosCodingMode (..),
Eac3AtmosDialogueIntelligence (..),
Eac3AtmosDownmixControl (..),
Eac3AtmosDynamicRangeCompressionLine (..),
Eac3AtmosDynamicRangeCompressionRf (..),
Eac3AtmosDynamicRangeControl (..),
Eac3AtmosMeteringMode (..),
Eac3AtmosStereoDownmix (..),
Eac3AtmosSurroundExMode (..),
Eac3AttenuationControl (..),
Eac3BitstreamMode (..),
Eac3CodingMode (..),
Eac3DcFilter (..),
Eac3DynamicRangeCompressionLine (..),
Eac3DynamicRangeCompressionRf (..),
Eac3LfeControl (..),
Eac3LfeFilter (..),
Eac3MetadataControl (..),
Eac3PassthroughControl (..),
Eac3PhaseControl (..),
Eac3StereoDownmix (..),
Eac3SurroundExMode (..),
Eac3SurroundMode (..),
EmbeddedConvert608To708 (..),
EmbeddedTerminateCaptions (..),
F4vMoovPlacement (..),
FileSourceConvert608To708 (..),
FileSourceTimeDeltaUnits (..),
FontScript (..),
H264AdaptiveQuantization (..),
H264CodecLevel (..),
H264CodecProfile (..),
H264DynamicSubGop (..),
H264EntropyEncoding (..),
H264FieldEncoding (..),
H264FlickerAdaptiveQuantization (..),
H264FramerateControl (..),
H264FramerateConversionAlgorithm (..),
H264GopBReference (..),
H264GopSizeUnits (..),
H264InterlaceMode (..),
H264ParControl (..),
H264QualityTuningLevel (..),
H264RateControlMode (..),
H264RepeatPps (..),
H264ScanTypeConversionMode (..),
H264SceneChangeDetect (..),
H264SlowPal (..),
H264SpatialAdaptiveQuantization (..),
H264Syntax (..),
H264Telecine (..),
H264TemporalAdaptiveQuantization (..),
H264UnregisteredSeiTimecode (..),
H265AdaptiveQuantization (..),
H265AlternateTransferFunctionSei (..),
H265CodecLevel (..),
H265CodecProfile (..),
H265DynamicSubGop (..),
H265FlickerAdaptiveQuantization (..),
H265FramerateControl (..),
H265FramerateConversionAlgorithm (..),
H265GopBReference (..),
H265GopSizeUnits (..),
H265InterlaceMode (..),
H265ParControl (..),
H265QualityTuningLevel (..),
H265RateControlMode (..),
H265SampleAdaptiveOffsetFilterMode (..),
H265ScanTypeConversionMode (..),
H265SceneChangeDetect (..),
H265SlowPal (..),
H265SpatialAdaptiveQuantization (..),
H265Telecine (..),
H265TemporalAdaptiveQuantization (..),
H265TemporalIds (..),
H265Tiles (..),
H265UnregisteredSeiTimecode (..),
H265WriteMp4PackagingType (..),
HlsAdMarkers (..),
HlsAudioOnlyContainer (..),
HlsAudioOnlyHeader (..),
HlsAudioTrackType (..),
HlsCaptionLanguageSetting (..),
HlsClientCache (..),
HlsCodecSpecification (..),
HlsDescriptiveVideoServiceFlag (..),
HlsDirectoryStructure (..),
HlsEncryptionType (..),
HlsIFrameOnlyManifest (..),
HlsImageBasedTrickPlay (..),
HlsInitializationVectorInManifest (..),
HlsIntervalCadence (..),
HlsKeyProviderType (..),
HlsManifestCompression (..),
HlsManifestDurationFormat (..),
HlsOfflineEncrypted (..),
HlsOutputSelection (..),
HlsProgramDateTime (..),
HlsSegmentControl (..),
HlsSegmentLengthControl (..),
HlsStreamInfResolution (..),
HlsTargetDurationCompatibilityMode (..),
HlsTimedMetadataId3Frame (..),
ImscStylePassthrough (..),
InputDeblockFilter (..),
InputDenoiseFilter (..),
InputFilterEnable (..),
InputPolicy (..),
InputPsiControl (..),
InputRotate (..),
InputSampleRange (..),
InputScanType (..),
InputTimecodeSource (..),
JobPhase (..),
JobStatus (..),
JobTemplateListBy (..),
LanguageCode (..),
M2tsAudioBufferModel (..),
M2tsAudioDuration (..),
M2tsBufferModel (..),
M2tsDataPtsControl (..),
M2tsEbpAudioInterval (..),
M2tsEbpPlacement (..),
M2tsEsRateInPes (..),
M2tsForceTsVideoEbpOrder (..),
M2tsNielsenId3 (..),
M2tsPcrControl (..),
M2tsRateMode (..),
M2tsScte35Source (..),
M2tsSegmentationMarkers (..),
M2tsSegmentationStyle (..),
M3u8AudioDuration (..),
M3u8DataPtsControl (..),
M3u8NielsenId3 (..),
M3u8PcrControl (..),
M3u8Scte35Source (..),
MotionImageInsertionMode (..),
MotionImagePlayback (..),
MovClapAtom (..),
MovCslgAtom (..),
MovMpeg2FourCCControl (..),
MovPaddingControl (..),
MovReference (..),
Mp3RateControlMode (..),
Mp4CslgAtom (..),
Mp4FreeSpaceBox (..),
Mp4MoovPlacement (..),
MpdAccessibilityCaptionHints (..),
MpdAudioDuration (..),
MpdCaptionContainerType (..),
MpdScte35Esam (..),
MpdScte35Source (..),
Mpeg2AdaptiveQuantization (..),
Mpeg2CodecLevel (..),
Mpeg2CodecProfile (..),
Mpeg2DynamicSubGop (..),
Mpeg2FramerateControl (..),
Mpeg2FramerateConversionAlgorithm (..),
Mpeg2GopSizeUnits (..),
Mpeg2InterlaceMode (..),
Mpeg2IntraDcPrecision (..),
Mpeg2ParControl (..),
Mpeg2QualityTuningLevel (..),
Mpeg2RateControlMode (..),
Mpeg2ScanTypeConversionMode (..),
Mpeg2SceneChangeDetect (..),
Mpeg2SlowPal (..),
Mpeg2SpatialAdaptiveQuantization (..),
Mpeg2Syntax (..),
Mpeg2Telecine (..),
Mpeg2TemporalAdaptiveQuantization (..),
MsSmoothAudioDeduplication (..),
MsSmoothFragmentLengthControl (..),
MsSmoothManifestEncoding (..),
MxfAfdSignaling (..),
MxfProfile (..),
MxfXavcDurationMode (..),
NielsenActiveWatermarkProcessType (..),
NielsenSourceWatermarkStatusType (..),
NielsenUniqueTicPerAudioTrackType (..),
NoiseFilterPostTemporalSharpening (..),
NoiseReducerFilter (..),
Order (..),
OutputGroupType (..),
OutputSdt (..),
PresetListBy (..),
PricingPlan (..),
ProresChromaSampling (..),
ProresCodecProfile (..),
ProresFramerateControl (..),
ProresFramerateConversionAlgorithm (..),
ProresInterlaceMode (..),
ProresParControl (..),
ProresScanTypeConversionMode (..),
ProresSlowPal (..),
ProresTelecine (..),
QueueListBy (..),
QueueStatus (..),
RenewalType (..),
ReservationPlanStatus (..),
RespondToAfd (..),
S3ObjectCannedAcl (..),
S3ServerSideEncryptionType (..),
SampleRangeConversion (..),
ScalingBehavior (..),
SccDestinationFramerate (..),
SimulateReservedQueue (..),
SrtStylePassthrough (..),
StatusUpdateInterval (..),
TeletextPageType (..),
TimecodeBurninPosition (..),
TimecodeSource (..),
TimedMetadata (..),
TtmlStylePassthrough (..),
Type (..),
Vc3Class (..),
Vc3FramerateControl (..),
Vc3FramerateConversionAlgorithm (..),
Vc3InterlaceMode (..),
Vc3ScanTypeConversionMode (..),
Vc3SlowPal (..),
Vc3Telecine (..),
VchipAction (..),
VideoCodec (..),
VideoTimecodeInsertion (..),
Vp8FramerateControl (..),
Vp8FramerateConversionAlgorithm (..),
Vp8ParControl (..),
Vp8QualityTuningLevel (..),
Vp8RateControlMode (..),
Vp9FramerateControl (..),
Vp9FramerateConversionAlgorithm (..),
Vp9ParControl (..),
Vp9QualityTuningLevel (..),
Vp9RateControlMode (..),
WatermarkingStrength (..),
WavFormat (..),
WebvttStylePassthrough (..),
Xavc4kIntraCbgProfileClass (..),
Xavc4kIntraVbrProfileClass (..),
Xavc4kProfileBitrateClass (..),
Xavc4kProfileCodecProfile (..),
Xavc4kProfileQualityTuningLevel (..),
XavcAdaptiveQuantization (..),
XavcEntropyEncoding (..),
XavcFlickerAdaptiveQuantization (..),
XavcFramerateControl (..),
XavcFramerateConversionAlgorithm (..),
XavcGopBReference (..),
XavcHdIntraCbgProfileClass (..),
XavcHdProfileBitrateClass (..),
XavcHdProfileQualityTuningLevel (..),
XavcHdProfileTelecine (..),
XavcInterlaceMode (..),
XavcProfile (..),
XavcSlowPal (..),
XavcSpatialAdaptiveQuantization (..),
XavcTemporalAdaptiveQuantization (..),
AacSettings (..),
newAacSettings,
aacSettings_audioDescriptionBroadcasterMix,
aacSettings_rawFormat,
aacSettings_codingMode,
aacSettings_rateControlMode,
aacSettings_sampleRate,
aacSettings_specification,
aacSettings_codecProfile,
aacSettings_bitrate,
aacSettings_vbrQuality,
Ac3Settings (..),
newAc3Settings,
ac3Settings_lfeFilter,
ac3Settings_dynamicRangeCompressionLine,
ac3Settings_metadataControl,
ac3Settings_bitstreamMode,
ac3Settings_dynamicRangeCompressionRf,
ac3Settings_codingMode,
ac3Settings_sampleRate,
ac3Settings_dynamicRangeCompressionProfile,
ac3Settings_bitrate,
ac3Settings_dialnorm,
AccelerationSettings (..),
newAccelerationSettings,
accelerationSettings_mode,
AiffSettings (..),
newAiffSettings,
aiffSettings_bitDepth,
aiffSettings_channels,
aiffSettings_sampleRate,
AncillarySourceSettings (..),
newAncillarySourceSettings,
ancillarySourceSettings_convert608To708,
ancillarySourceSettings_terminateCaptions,
ancillarySourceSettings_sourceAncillaryChannelNumber,
AudioChannelTaggingSettings (..),
newAudioChannelTaggingSettings,
audioChannelTaggingSettings_channelTag,
AudioCodecSettings (..),
newAudioCodecSettings,
audioCodecSettings_aiffSettings,
audioCodecSettings_codec,
audioCodecSettings_ac3Settings,
audioCodecSettings_opusSettings,
audioCodecSettings_mp2Settings,
audioCodecSettings_wavSettings,
audioCodecSettings_eac3AtmosSettings,
audioCodecSettings_mp3Settings,
audioCodecSettings_vorbisSettings,
audioCodecSettings_aacSettings,
audioCodecSettings_eac3Settings,
AudioDescription (..),
newAudioDescription,
audioDescription_audioSourceName,
audioDescription_customLanguageCode,
audioDescription_languageCode,
audioDescription_audioChannelTaggingSettings,
audioDescription_audioType,
audioDescription_audioNormalizationSettings,
audioDescription_languageCodeControl,
audioDescription_codecSettings,
audioDescription_streamName,
audioDescription_remixSettings,
audioDescription_audioTypeControl,
AudioNormalizationSettings (..),
newAudioNormalizationSettings,
audioNormalizationSettings_algorithmControl,
audioNormalizationSettings_targetLkfs,
audioNormalizationSettings_peakCalculation,
audioNormalizationSettings_correctionGateLevel,
audioNormalizationSettings_algorithm,
audioNormalizationSettings_loudnessLogging,
AudioSelector (..),
newAudioSelector,
audioSelector_tracks,
audioSelector_customLanguageCode,
audioSelector_programSelection,
audioSelector_languageCode,
audioSelector_offset,
audioSelector_defaultSelection,
audioSelector_pids,
audioSelector_hlsRenditionGroupSettings,
audioSelector_selectorType,
audioSelector_externalAudioFileInput,
audioSelector_remixSettings,
AudioSelectorGroup (..),
newAudioSelectorGroup,
audioSelectorGroup_audioSelectorNames,
AutomatedAbrSettings (..),
newAutomatedAbrSettings,
automatedAbrSettings_maxRenditions,
automatedAbrSettings_maxAbrBitrate,
automatedAbrSettings_minAbrBitrate,
AutomatedEncodingSettings (..),
newAutomatedEncodingSettings,
automatedEncodingSettings_abrSettings,
Av1QvbrSettings (..),
newAv1QvbrSettings,
av1QvbrSettings_qvbrQualityLevelFineTune,
av1QvbrSettings_qvbrQualityLevel,
Av1Settings (..),
newAv1Settings,
av1Settings_gopSize,
av1Settings_numberBFramesBetweenReferenceFrames,
av1Settings_slices,
av1Settings_rateControlMode,
av1Settings_qvbrSettings,
av1Settings_framerateDenominator,
av1Settings_framerateConversionAlgorithm,
av1Settings_framerateControl,
av1Settings_adaptiveQuantization,
av1Settings_framerateNumerator,
av1Settings_maxBitrate,
av1Settings_spatialAdaptiveQuantization,
AvailBlanking (..),
newAvailBlanking,
availBlanking_availBlankingImage,
AvcIntraSettings (..),
newAvcIntraSettings,
avcIntraSettings_slowPal,
avcIntraSettings_avcIntraUhdSettings,
avcIntraSettings_telecine,
avcIntraSettings_interlaceMode,
avcIntraSettings_scanTypeConversionMode,
avcIntraSettings_avcIntraClass,
avcIntraSettings_framerateDenominator,
avcIntraSettings_framerateConversionAlgorithm,
avcIntraSettings_framerateControl,
avcIntraSettings_framerateNumerator,
AvcIntraUhdSettings (..),
newAvcIntraUhdSettings,
avcIntraUhdSettings_qualityTuningLevel,
BurninDestinationSettings (..),
newBurninDestinationSettings,
burninDestinationSettings_backgroundOpacity,
burninDestinationSettings_fallbackFont,
burninDestinationSettings_fontOpacity,
burninDestinationSettings_shadowYOffset,
burninDestinationSettings_fontResolution,
burninDestinationSettings_yPosition,
burninDestinationSettings_backgroundColor,
burninDestinationSettings_shadowXOffset,
burninDestinationSettings_fontSize,
burninDestinationSettings_xPosition,
burninDestinationSettings_teletextSpacing,
burninDestinationSettings_fontScript,
burninDestinationSettings_alignment,
burninDestinationSettings_shadowOpacity,
burninDestinationSettings_applyFontColor,
burninDestinationSettings_stylePassthrough,
burninDestinationSettings_outlineColor,
burninDestinationSettings_outlineSize,
burninDestinationSettings_shadowColor,
burninDestinationSettings_hexFontColor,
burninDestinationSettings_fontColor,
CaptionDescription (..),
newCaptionDescription,
captionDescription_captionSelectorName,
captionDescription_customLanguageCode,
captionDescription_languageCode,
captionDescription_destinationSettings,
captionDescription_languageDescription,
CaptionDescriptionPreset (..),
newCaptionDescriptionPreset,
captionDescriptionPreset_customLanguageCode,
captionDescriptionPreset_languageCode,
captionDescriptionPreset_destinationSettings,
captionDescriptionPreset_languageDescription,
CaptionDestinationSettings (..),
newCaptionDestinationSettings,
captionDestinationSettings_srtDestinationSettings,
captionDestinationSettings_teletextDestinationSettings,
captionDestinationSettings_dvbSubDestinationSettings,
captionDestinationSettings_ttmlDestinationSettings,
captionDestinationSettings_destinationType,
captionDestinationSettings_webvttDestinationSettings,
captionDestinationSettings_embeddedDestinationSettings,
captionDestinationSettings_sccDestinationSettings,
captionDestinationSettings_burninDestinationSettings,
captionDestinationSettings_imscDestinationSettings,
CaptionSelector (..),
newCaptionSelector,
captionSelector_customLanguageCode,
captionSelector_languageCode,
captionSelector_sourceSettings,
CaptionSourceFramerate (..),
newCaptionSourceFramerate,
captionSourceFramerate_framerateDenominator,
captionSourceFramerate_framerateNumerator,
CaptionSourceSettings (..),
newCaptionSourceSettings,
captionSourceSettings_teletextSourceSettings,
captionSourceSettings_sourceType,
captionSourceSettings_fileSourceSettings,
captionSourceSettings_webvttHlsSourceSettings,
captionSourceSettings_dvbSubSourceSettings,
captionSourceSettings_trackSourceSettings,
captionSourceSettings_ancillarySourceSettings,
captionSourceSettings_embeddedSourceSettings,
ChannelMapping (..),
newChannelMapping,
channelMapping_outputChannels,
CmafAdditionalManifest (..),
newCmafAdditionalManifest,
cmafAdditionalManifest_manifestNameModifier,
cmafAdditionalManifest_selectedOutputs,
CmafEncryptionSettings (..),
newCmafEncryptionSettings,
cmafEncryptionSettings_encryptionMethod,
cmafEncryptionSettings_constantInitializationVector,
cmafEncryptionSettings_type,
cmafEncryptionSettings_staticKeyProvider,
cmafEncryptionSettings_spekeKeyProvider,
cmafEncryptionSettings_initializationVectorInManifest,
CmafGroupSettings (..),
newCmafGroupSettings,
cmafGroupSettings_fragmentLength,
cmafGroupSettings_segmentControl,
cmafGroupSettings_destination,
cmafGroupSettings_minBufferTime,
cmafGroupSettings_mpdProfile,
cmafGroupSettings_targetDurationCompatibilityMode,
cmafGroupSettings_imageBasedTrickPlay,
cmafGroupSettings_writeHlsManifest,
cmafGroupSettings_additionalManifests,
cmafGroupSettings_segmentLengthControl,
cmafGroupSettings_imageBasedTrickPlaySettings,
cmafGroupSettings_codecSpecification,
cmafGroupSettings_baseUrl,
cmafGroupSettings_destinationSettings,
cmafGroupSettings_minFinalSegmentLength,
cmafGroupSettings_writeDashManifest,
cmafGroupSettings_encryption,
cmafGroupSettings_segmentLength,
cmafGroupSettings_ptsOffsetHandlingForBFrames,
cmafGroupSettings_manifestDurationFormat,
cmafGroupSettings_clientCache,
cmafGroupSettings_writeSegmentTimelineInRepresentation,
cmafGroupSettings_streamInfResolution,
cmafGroupSettings_manifestCompression,
CmafImageBasedTrickPlaySettings (..),
newCmafImageBasedTrickPlaySettings,
cmafImageBasedTrickPlaySettings_tileWidth,
cmafImageBasedTrickPlaySettings_thumbnailHeight,
cmafImageBasedTrickPlaySettings_intervalCadence,
cmafImageBasedTrickPlaySettings_thumbnailWidth,
cmafImageBasedTrickPlaySettings_thumbnailInterval,
cmafImageBasedTrickPlaySettings_tileHeight,
CmfcSettings (..),
newCmfcSettings,
cmfcSettings_descriptiveVideoServiceFlag,
cmfcSettings_audioRenditionSets,
cmfcSettings_iFrameOnlyManifest,
cmfcSettings_scte35Esam,
cmfcSettings_audioDuration,
cmfcSettings_audioGroupId,
cmfcSettings_scte35Source,
cmfcSettings_audioTrackType,
ColorCorrector (..),
newColorCorrector,
colorCorrector_saturation,
colorCorrector_hue,
colorCorrector_sampleRangeConversion,
colorCorrector_colorSpaceConversion,
colorCorrector_hdr10Metadata,
colorCorrector_contrast,
colorCorrector_brightness,
ContainerSettings (..),
newContainerSettings,
containerSettings_m2tsSettings,
containerSettings_mxfSettings,
containerSettings_m3u8Settings,
containerSettings_cmfcSettings,
containerSettings_movSettings,
containerSettings_mp4Settings,
containerSettings_mpdSettings,
containerSettings_container,
containerSettings_f4vSettings,
DashAdditionalManifest (..),
newDashAdditionalManifest,
dashAdditionalManifest_manifestNameModifier,
dashAdditionalManifest_selectedOutputs,
DashIsoEncryptionSettings (..),
newDashIsoEncryptionSettings,
dashIsoEncryptionSettings_playbackDeviceCompatibility,
dashIsoEncryptionSettings_spekeKeyProvider,
DashIsoGroupSettings (..),
newDashIsoGroupSettings,
dashIsoGroupSettings_fragmentLength,
dashIsoGroupSettings_segmentControl,
dashIsoGroupSettings_destination,
dashIsoGroupSettings_hbbtvCompliance,
dashIsoGroupSettings_minBufferTime,
dashIsoGroupSettings_mpdProfile,
dashIsoGroupSettings_imageBasedTrickPlay,
dashIsoGroupSettings_additionalManifests,
dashIsoGroupSettings_segmentLengthControl,
dashIsoGroupSettings_imageBasedTrickPlaySettings,
dashIsoGroupSettings_baseUrl,
dashIsoGroupSettings_destinationSettings,
dashIsoGroupSettings_minFinalSegmentLength,
dashIsoGroupSettings_audioChannelConfigSchemeIdUri,
dashIsoGroupSettings_encryption,
dashIsoGroupSettings_segmentLength,
dashIsoGroupSettings_ptsOffsetHandlingForBFrames,
dashIsoGroupSettings_writeSegmentTimelineInRepresentation,
DashIsoImageBasedTrickPlaySettings (..),
newDashIsoImageBasedTrickPlaySettings,
dashIsoImageBasedTrickPlaySettings_tileWidth,
dashIsoImageBasedTrickPlaySettings_thumbnailHeight,
dashIsoImageBasedTrickPlaySettings_intervalCadence,
dashIsoImageBasedTrickPlaySettings_thumbnailWidth,
dashIsoImageBasedTrickPlaySettings_thumbnailInterval,
dashIsoImageBasedTrickPlaySettings_tileHeight,
Deinterlacer (..),
newDeinterlacer,
deinterlacer_control,
deinterlacer_mode,
deinterlacer_algorithm,
DestinationSettings (..),
newDestinationSettings,
destinationSettings_s3Settings,
DolbyVision (..),
newDolbyVision,
dolbyVision_profile,
dolbyVision_l6Mode,
dolbyVision_l6Metadata,
DolbyVisionLevel6Metadata (..),
newDolbyVisionLevel6Metadata,
dolbyVisionLevel6Metadata_maxFall,
dolbyVisionLevel6Metadata_maxCll,
DvbNitSettings (..),
newDvbNitSettings,
dvbNitSettings_networkId,
dvbNitSettings_networkName,
dvbNitSettings_nitInterval,
DvbSdtSettings (..),
newDvbSdtSettings,
dvbSdtSettings_sdtInterval,
dvbSdtSettings_serviceProviderName,
dvbSdtSettings_outputSdt,
dvbSdtSettings_serviceName,
DvbSubDestinationSettings (..),
newDvbSubDestinationSettings,
dvbSubDestinationSettings_ddsHandling,
dvbSubDestinationSettings_backgroundOpacity,
dvbSubDestinationSettings_fallbackFont,
dvbSubDestinationSettings_height,
dvbSubDestinationSettings_fontOpacity,
dvbSubDestinationSettings_shadowYOffset,
dvbSubDestinationSettings_fontResolution,
dvbSubDestinationSettings_yPosition,
dvbSubDestinationSettings_ddsYCoordinate,
dvbSubDestinationSettings_backgroundColor,
dvbSubDestinationSettings_shadowXOffset,
dvbSubDestinationSettings_fontSize,
dvbSubDestinationSettings_width,
dvbSubDestinationSettings_ddsXCoordinate,
dvbSubDestinationSettings_xPosition,
dvbSubDestinationSettings_teletextSpacing,
dvbSubDestinationSettings_fontScript,
dvbSubDestinationSettings_alignment,
dvbSubDestinationSettings_shadowOpacity,
dvbSubDestinationSettings_applyFontColor,
dvbSubDestinationSettings_stylePassthrough,
dvbSubDestinationSettings_outlineColor,
dvbSubDestinationSettings_outlineSize,
dvbSubDestinationSettings_shadowColor,
dvbSubDestinationSettings_hexFontColor,
dvbSubDestinationSettings_fontColor,
dvbSubDestinationSettings_subtitlingType,
DvbSubSourceSettings (..),
newDvbSubSourceSettings,
dvbSubSourceSettings_pid,
DvbTdtSettings (..),
newDvbTdtSettings,
dvbTdtSettings_tdtInterval,
Eac3AtmosSettings (..),
newEac3AtmosSettings,
eac3AtmosSettings_stereoDownmix,
eac3AtmosSettings_loRoCenterMixLevel,
eac3AtmosSettings_ltRtCenterMixLevel,
eac3AtmosSettings_dynamicRangeCompressionLine,
eac3AtmosSettings_ltRtSurroundMixLevel,
eac3AtmosSettings_loRoSurroundMixLevel,
eac3AtmosSettings_dynamicRangeControl,
eac3AtmosSettings_bitstreamMode,
eac3AtmosSettings_dynamicRangeCompressionRf,
eac3AtmosSettings_codingMode,
eac3AtmosSettings_sampleRate,
eac3AtmosSettings_speechThreshold,
eac3AtmosSettings_bitrate,
eac3AtmosSettings_dialogueIntelligence,
eac3AtmosSettings_meteringMode,
eac3AtmosSettings_surroundExMode,
eac3AtmosSettings_downmixControl,
Eac3Settings (..),
newEac3Settings,
eac3Settings_stereoDownmix,
eac3Settings_loRoCenterMixLevel,
eac3Settings_ltRtCenterMixLevel,
eac3Settings_lfeFilter,
eac3Settings_dynamicRangeCompressionLine,
eac3Settings_ltRtSurroundMixLevel,
eac3Settings_metadataControl,
eac3Settings_loRoSurroundMixLevel,
eac3Settings_surroundMode,
eac3Settings_attenuationControl,
eac3Settings_passthroughControl,
eac3Settings_bitstreamMode,
eac3Settings_lfeControl,
eac3Settings_dynamicRangeCompressionRf,
eac3Settings_codingMode,
eac3Settings_sampleRate,
eac3Settings_dcFilter,
eac3Settings_bitrate,
eac3Settings_phaseControl,
eac3Settings_surroundExMode,
eac3Settings_dialnorm,
EmbeddedDestinationSettings (..),
newEmbeddedDestinationSettings,
embeddedDestinationSettings_destination608ChannelNumber,
embeddedDestinationSettings_destination708ServiceNumber,
EmbeddedSourceSettings (..),
newEmbeddedSourceSettings,
embeddedSourceSettings_convert608To708,
embeddedSourceSettings_terminateCaptions,
embeddedSourceSettings_source608TrackNumber,
embeddedSourceSettings_source608ChannelNumber,
Endpoint (..),
newEndpoint,
endpoint_url,
EsamManifestConfirmConditionNotification (..),
newEsamManifestConfirmConditionNotification,
esamManifestConfirmConditionNotification_mccXml,
EsamSettings (..),
newEsamSettings,
esamSettings_manifestConfirmConditionNotification,
esamSettings_responseSignalPreroll,
esamSettings_signalProcessingNotification,
EsamSignalProcessingNotification (..),
newEsamSignalProcessingNotification,
esamSignalProcessingNotification_sccXml,
ExtendedDataServices (..),
newExtendedDataServices,
extendedDataServices_vchipAction,
extendedDataServices_copyProtectionAction,
F4vSettings (..),
newF4vSettings,
f4vSettings_moovPlacement,
FileGroupSettings (..),
newFileGroupSettings,
fileGroupSettings_destination,
fileGroupSettings_destinationSettings,
FileSourceSettings (..),
newFileSourceSettings,
fileSourceSettings_framerate,
fileSourceSettings_convert608To708,
fileSourceSettings_timeDelta,
fileSourceSettings_timeDeltaUnits,
fileSourceSettings_sourceFile,
FrameCaptureSettings (..),
newFrameCaptureSettings,
frameCaptureSettings_quality,
frameCaptureSettings_framerateDenominator,
frameCaptureSettings_maxCaptures,
frameCaptureSettings_framerateNumerator,
H264QvbrSettings (..),
newH264QvbrSettings,
h264QvbrSettings_qvbrQualityLevelFineTune,
h264QvbrSettings_maxAverageBitrate,
h264QvbrSettings_qvbrQualityLevel,
H264Settings (..),
newH264Settings,
h264Settings_unregisteredSeiTimecode,
h264Settings_qualityTuningLevel,
h264Settings_temporalAdaptiveQuantization,
h264Settings_sceneChangeDetect,
h264Settings_hrdBufferInitialFillPercentage,
h264Settings_slowPal,
h264Settings_parNumerator,
h264Settings_gopSize,
h264Settings_numberBFramesBetweenReferenceFrames,
h264Settings_gopSizeUnits,
h264Settings_hrdBufferSize,
h264Settings_slices,
h264Settings_rateControlMode,
h264Settings_numberReferenceFrames,
h264Settings_telecine,
h264Settings_dynamicSubGop,
h264Settings_minIInterval,
h264Settings_interlaceMode,
h264Settings_parControl,
h264Settings_repeatPps,
h264Settings_scanTypeConversionMode,
h264Settings_flickerAdaptiveQuantization,
h264Settings_qvbrSettings,
h264Settings_softness,
h264Settings_codecProfile,
h264Settings_bitrate,
h264Settings_framerateDenominator,
h264Settings_framerateConversionAlgorithm,
h264Settings_codecLevel,
h264Settings_entropyEncoding,
h264Settings_framerateControl,
h264Settings_adaptiveQuantization,
h264Settings_framerateNumerator,
h264Settings_gopBReference,
h264Settings_maxBitrate,
h264Settings_syntax,
h264Settings_fieldEncoding,
h264Settings_gopClosedCadence,
h264Settings_parDenominator,
h264Settings_spatialAdaptiveQuantization,
H265QvbrSettings (..),
newH265QvbrSettings,
h265QvbrSettings_qvbrQualityLevelFineTune,
h265QvbrSettings_maxAverageBitrate,
h265QvbrSettings_qvbrQualityLevel,
H265Settings (..),
newH265Settings,
h265Settings_unregisteredSeiTimecode,
h265Settings_qualityTuningLevel,
h265Settings_temporalAdaptiveQuantization,
h265Settings_sceneChangeDetect,
h265Settings_hrdBufferInitialFillPercentage,
h265Settings_tiles,
h265Settings_slowPal,
h265Settings_temporalIds,
h265Settings_parNumerator,
h265Settings_gopSize,
h265Settings_numberBFramesBetweenReferenceFrames,
h265Settings_gopSizeUnits,
h265Settings_hrdBufferSize,
h265Settings_slices,
h265Settings_alternateTransferFunctionSei,
h265Settings_rateControlMode,
h265Settings_numberReferenceFrames,
h265Settings_telecine,
h265Settings_dynamicSubGop,
h265Settings_minIInterval,
h265Settings_interlaceMode,
h265Settings_parControl,
h265Settings_scanTypeConversionMode,
h265Settings_flickerAdaptiveQuantization,
h265Settings_qvbrSettings,
h265Settings_sampleAdaptiveOffsetFilterMode,
h265Settings_codecProfile,
h265Settings_bitrate,
h265Settings_framerateDenominator,
h265Settings_framerateConversionAlgorithm,
h265Settings_codecLevel,
h265Settings_framerateControl,
h265Settings_writeMp4PackagingType,
h265Settings_adaptiveQuantization,
h265Settings_framerateNumerator,
h265Settings_gopBReference,
h265Settings_maxBitrate,
h265Settings_gopClosedCadence,
h265Settings_parDenominator,
h265Settings_spatialAdaptiveQuantization,
Hdr10Metadata (..),
newHdr10Metadata,
hdr10Metadata_redPrimaryX,
hdr10Metadata_bluePrimaryX,
hdr10Metadata_maxFrameAverageLightLevel,
hdr10Metadata_whitePointY,
hdr10Metadata_maxContentLightLevel,
hdr10Metadata_whitePointX,
hdr10Metadata_bluePrimaryY,
hdr10Metadata_greenPrimaryY,
hdr10Metadata_greenPrimaryX,
hdr10Metadata_minLuminance,
hdr10Metadata_redPrimaryY,
hdr10Metadata_maxLuminance,
Hdr10Plus (..),
newHdr10Plus,
hdr10Plus_masteringMonitorNits,
hdr10Plus_targetMonitorNits,
HlsAdditionalManifest (..),
newHlsAdditionalManifest,
hlsAdditionalManifest_manifestNameModifier,
hlsAdditionalManifest_selectedOutputs,
HlsCaptionLanguageMapping (..),
newHlsCaptionLanguageMapping,
hlsCaptionLanguageMapping_customLanguageCode,
hlsCaptionLanguageMapping_languageCode,
hlsCaptionLanguageMapping_languageDescription,
hlsCaptionLanguageMapping_captionChannel,
HlsEncryptionSettings (..),
newHlsEncryptionSettings,
hlsEncryptionSettings_offlineEncrypted,
hlsEncryptionSettings_encryptionMethod,
hlsEncryptionSettings_constantInitializationVector,
hlsEncryptionSettings_type,
hlsEncryptionSettings_staticKeyProvider,
hlsEncryptionSettings_spekeKeyProvider,
hlsEncryptionSettings_initializationVectorInManifest,
HlsGroupSettings (..),
newHlsGroupSettings,
hlsGroupSettings_directoryStructure,
hlsGroupSettings_segmentControl,
hlsGroupSettings_destination,
hlsGroupSettings_timedMetadataId3Period,
hlsGroupSettings_targetDurationCompatibilityMode,
hlsGroupSettings_imageBasedTrickPlay,
hlsGroupSettings_additionalManifests,
hlsGroupSettings_minSegmentLength,
hlsGroupSettings_programDateTime,
hlsGroupSettings_segmentLengthControl,
hlsGroupSettings_imageBasedTrickPlaySettings,
hlsGroupSettings_programDateTimePeriod,
hlsGroupSettings_codecSpecification,
hlsGroupSettings_captionLanguageMappings,
hlsGroupSettings_baseUrl,
hlsGroupSettings_destinationSettings,
hlsGroupSettings_minFinalSegmentLength,
hlsGroupSettings_adMarkers,
hlsGroupSettings_encryption,
hlsGroupSettings_segmentLength,
hlsGroupSettings_timedMetadataId3Frame,
hlsGroupSettings_outputSelection,
hlsGroupSettings_captionLanguageSetting,
hlsGroupSettings_segmentsPerSubdirectory,
hlsGroupSettings_manifestDurationFormat,
hlsGroupSettings_audioOnlyHeader,
hlsGroupSettings_clientCache,
hlsGroupSettings_timestampDeltaMilliseconds,
hlsGroupSettings_streamInfResolution,
hlsGroupSettings_manifestCompression,
HlsImageBasedTrickPlaySettings (..),
newHlsImageBasedTrickPlaySettings,
hlsImageBasedTrickPlaySettings_tileWidth,
hlsImageBasedTrickPlaySettings_thumbnailHeight,
hlsImageBasedTrickPlaySettings_intervalCadence,
hlsImageBasedTrickPlaySettings_thumbnailWidth,
hlsImageBasedTrickPlaySettings_thumbnailInterval,
hlsImageBasedTrickPlaySettings_tileHeight,
HlsRenditionGroupSettings (..),
newHlsRenditionGroupSettings,
hlsRenditionGroupSettings_renditionName,
hlsRenditionGroupSettings_renditionGroupId,
hlsRenditionGroupSettings_renditionLanguageCode,
HlsSettings (..),
newHlsSettings,
hlsSettings_descriptiveVideoServiceFlag,
hlsSettings_audioRenditionSets,
hlsSettings_iFrameOnlyManifest,
hlsSettings_audioGroupId,
hlsSettings_segmentModifier,
hlsSettings_audioOnlyContainer,
hlsSettings_audioTrackType,
HopDestination (..),
newHopDestination,
hopDestination_priority,
hopDestination_queue,
hopDestination_waitMinutes,
Id3Insertion (..),
newId3Insertion,
id3Insertion_id3,
id3Insertion_timecode,
ImageInserter (..),
newImageInserter,
imageInserter_insertableImages,
ImscDestinationSettings (..),
newImscDestinationSettings,
imscDestinationSettings_stylePassthrough,
Input (..),
newInput,
input_videoSelector,
input_supplementalImps,
input_programNumber,
input_audioSelectorGroups,
input_timecodeSource,
input_audioSelectors,
input_decryptionSettings,
input_deblockFilter,
input_inputClippings,
input_crop,
input_denoiseFilter,
input_imageInserter,
input_filterStrength,
input_psiControl,
input_captionSelectors,
input_fileInput,
input_timecodeStart,
input_inputScanType,
input_position,
input_filterEnable,
InputClipping (..),
newInputClipping,
inputClipping_endTimecode,
inputClipping_startTimecode,
InputDecryptionSettings (..),
newInputDecryptionSettings,
inputDecryptionSettings_encryptedDecryptionKey,
inputDecryptionSettings_kmsKeyRegion,
inputDecryptionSettings_decryptionMode,
inputDecryptionSettings_initializationVector,
InputTemplate (..),
newInputTemplate,
inputTemplate_videoSelector,
inputTemplate_programNumber,
inputTemplate_audioSelectorGroups,
inputTemplate_timecodeSource,
inputTemplate_audioSelectors,
inputTemplate_deblockFilter,
inputTemplate_inputClippings,
inputTemplate_crop,
inputTemplate_denoiseFilter,
inputTemplate_imageInserter,
inputTemplate_filterStrength,
inputTemplate_psiControl,
inputTemplate_captionSelectors,
inputTemplate_timecodeStart,
inputTemplate_inputScanType,
inputTemplate_position,
inputTemplate_filterEnable,
InsertableImage (..),
newInsertableImage,
insertableImage_imageX,
insertableImage_height,
insertableImage_startTime,
insertableImage_fadeOut,
insertableImage_width,
insertableImage_opacity,
insertableImage_layer,
insertableImage_duration,
insertableImage_imageY,
insertableImage_imageInserterInput,
insertableImage_fadeIn,
Job (..),
newJob,
job_status,
job_jobTemplate,
job_accelerationSettings,
job_priority,
job_statusUpdateInterval,
job_arn,
job_createdAt,
job_hopDestinations,
job_retryCount,
job_simulateReservedQueue,
job_currentPhase,
job_queue,
job_userMetadata,
job_billingTagsSource,
job_outputGroupDetails,
job_errorCode,
job_queueTransitions,
job_id,
job_jobPercentComplete,
job_timing,
job_messages,
job_errorMessage,
job_accelerationStatus,
job_role,
job_settings,
JobMessages (..),
newJobMessages,
jobMessages_warning,
jobMessages_info,
JobSettings (..),
newJobSettings,
jobSettings_nielsenNonLinearWatermark,
jobSettings_esam,
jobSettings_inputs,
jobSettings_timedMetadataInsertion,
jobSettings_nielsenConfiguration,
jobSettings_availBlanking,
jobSettings_extendedDataServices,
jobSettings_motionImageInserter,
jobSettings_timecodeConfig,
jobSettings_outputGroups,
jobSettings_adAvailOffset,
jobSettings_kantarWatermark,
JobTemplate (..),
newJobTemplate,
jobTemplate_accelerationSettings,
jobTemplate_lastUpdated,
jobTemplate_priority,
jobTemplate_statusUpdateInterval,
jobTemplate_arn,
jobTemplate_createdAt,
jobTemplate_category,
jobTemplate_hopDestinations,
jobTemplate_queue,
jobTemplate_type,
jobTemplate_description,
jobTemplate_settings,
jobTemplate_name,
JobTemplateSettings (..),
newJobTemplateSettings,
jobTemplateSettings_nielsenNonLinearWatermark,
jobTemplateSettings_esam,
jobTemplateSettings_inputs,
jobTemplateSettings_timedMetadataInsertion,
jobTemplateSettings_nielsenConfiguration,
jobTemplateSettings_availBlanking,
jobTemplateSettings_extendedDataServices,
jobTemplateSettings_motionImageInserter,
jobTemplateSettings_timecodeConfig,
jobTemplateSettings_outputGroups,
jobTemplateSettings_adAvailOffset,
jobTemplateSettings_kantarWatermark,
KantarWatermarkSettings (..),
newKantarWatermarkSettings,
kantarWatermarkSettings_metadata7,
kantarWatermarkSettings_kantarServerUrl,
kantarWatermarkSettings_kantarLicenseId,
kantarWatermarkSettings_logDestination,
kantarWatermarkSettings_fileOffset,
kantarWatermarkSettings_metadata6,
kantarWatermarkSettings_metadata3,
kantarWatermarkSettings_credentialsSecretName,
kantarWatermarkSettings_channelName,
kantarWatermarkSettings_contentReference,
kantarWatermarkSettings_metadata8,
kantarWatermarkSettings_metadata5,
kantarWatermarkSettings_metadata4,
M2tsScte35Esam (..),
newM2tsScte35Esam,
m2tsScte35Esam_scte35EsamPid,
M2tsSettings (..),
newM2tsSettings,
m2tsSettings_pmtPid,
m2tsSettings_videoPid,
m2tsSettings_bufferModel,
m2tsSettings_programNumber,
m2tsSettings_scte35Pid,
m2tsSettings_minEbpInterval,
m2tsSettings_transportStreamId,
m2tsSettings_maxPcrInterval,
m2tsSettings_fragmentTime,
m2tsSettings_privateMetadataPid,
m2tsSettings_scte35Esam,
m2tsSettings_audioDuration,
m2tsSettings_pmtInterval,
m2tsSettings_dvbSdtSettings,
m2tsSettings_nullPacketBitrate,
m2tsSettings_audioBufferModel,
m2tsSettings_timedMetadataPid,
m2tsSettings_audioFramesPerPes,
m2tsSettings_pcrPid,
m2tsSettings_segmentationMarkers,
m2tsSettings_dvbSubPids,
m2tsSettings_scte35Source,
m2tsSettings_patInterval,
m2tsSettings_forceTsVideoEbpOrder,
m2tsSettings_esRateInPes,
m2tsSettings_bitrate,
m2tsSettings_audioPids,
m2tsSettings_dvbTeletextPid,
m2tsSettings_nielsenId3,
m2tsSettings_dataPTSControl,
m2tsSettings_segmentationTime,
m2tsSettings_ebpAudioInterval,
m2tsSettings_dvbNitSettings,
m2tsSettings_pcrControl,
m2tsSettings_ebpPlacement,
m2tsSettings_rateMode,
m2tsSettings_segmentationStyle,
m2tsSettings_dvbTdtSettings,
M3u8Settings (..),
newM3u8Settings,
m3u8Settings_pmtPid,
m3u8Settings_videoPid,
m3u8Settings_programNumber,
m3u8Settings_scte35Pid,
m3u8Settings_transportStreamId,
m3u8Settings_maxPcrInterval,
m3u8Settings_privateMetadataPid,
m3u8Settings_audioDuration,
m3u8Settings_pmtInterval,
m3u8Settings_timedMetadataPid,
m3u8Settings_audioFramesPerPes,
m3u8Settings_pcrPid,
m3u8Settings_timedMetadata,
m3u8Settings_scte35Source,
m3u8Settings_patInterval,
m3u8Settings_audioPids,
m3u8Settings_nielsenId3,
m3u8Settings_dataPTSControl,
m3u8Settings_pcrControl,
MotionImageInserter (..),
newMotionImageInserter,
motionImageInserter_framerate,
motionImageInserter_startTime,
motionImageInserter_offset,
motionImageInserter_input,
motionImageInserter_insertionMode,
motionImageInserter_playback,
MotionImageInsertionFramerate (..),
newMotionImageInsertionFramerate,
motionImageInsertionFramerate_framerateDenominator,
motionImageInsertionFramerate_framerateNumerator,
MotionImageInsertionOffset (..),
newMotionImageInsertionOffset,
motionImageInsertionOffset_imageX,
motionImageInsertionOffset_imageY,
MovSettings (..),
newMovSettings,
movSettings_reference,
movSettings_cslgAtom,
movSettings_mpeg2FourCCControl,
movSettings_paddingControl,
movSettings_clapAtom,
Mp2Settings (..),
newMp2Settings,
mp2Settings_channels,
mp2Settings_sampleRate,
mp2Settings_bitrate,
Mp3Settings (..),
newMp3Settings,
mp3Settings_channels,
mp3Settings_rateControlMode,
mp3Settings_sampleRate,
mp3Settings_bitrate,
mp3Settings_vbrQuality,
Mp4Settings (..),
newMp4Settings,
mp4Settings_moovPlacement,
mp4Settings_cttsVersion,
mp4Settings_freeSpaceBox,
mp4Settings_audioDuration,
mp4Settings_mp4MajorBrand,
mp4Settings_cslgAtom,
MpdSettings (..),
newMpdSettings,
mpdSettings_scte35Esam,
mpdSettings_audioDuration,
mpdSettings_scte35Source,
mpdSettings_accessibilityCaptionHints,
mpdSettings_captionContainerType,
Mpeg2Settings (..),
newMpeg2Settings,
mpeg2Settings_qualityTuningLevel,
mpeg2Settings_temporalAdaptiveQuantization,
mpeg2Settings_sceneChangeDetect,
mpeg2Settings_hrdBufferInitialFillPercentage,
mpeg2Settings_slowPal,
mpeg2Settings_parNumerator,
mpeg2Settings_gopSize,
mpeg2Settings_numberBFramesBetweenReferenceFrames,
mpeg2Settings_gopSizeUnits,
mpeg2Settings_hrdBufferSize,
mpeg2Settings_rateControlMode,
mpeg2Settings_telecine,
mpeg2Settings_intraDcPrecision,
mpeg2Settings_dynamicSubGop,
mpeg2Settings_minIInterval,
mpeg2Settings_interlaceMode,
mpeg2Settings_parControl,
mpeg2Settings_scanTypeConversionMode,
mpeg2Settings_softness,
mpeg2Settings_codecProfile,
mpeg2Settings_bitrate,
mpeg2Settings_framerateDenominator,
mpeg2Settings_framerateConversionAlgorithm,
mpeg2Settings_codecLevel,
mpeg2Settings_framerateControl,
mpeg2Settings_adaptiveQuantization,
mpeg2Settings_framerateNumerator,
mpeg2Settings_maxBitrate,
mpeg2Settings_syntax,
mpeg2Settings_gopClosedCadence,
mpeg2Settings_parDenominator,
mpeg2Settings_spatialAdaptiveQuantization,
MsSmoothAdditionalManifest (..),
newMsSmoothAdditionalManifest,
msSmoothAdditionalManifest_manifestNameModifier,
msSmoothAdditionalManifest_selectedOutputs,
MsSmoothEncryptionSettings (..),
newMsSmoothEncryptionSettings,
msSmoothEncryptionSettings_spekeKeyProvider,
MsSmoothGroupSettings (..),
newMsSmoothGroupSettings,
msSmoothGroupSettings_fragmentLength,
msSmoothGroupSettings_manifestEncoding,
msSmoothGroupSettings_destination,
msSmoothGroupSettings_audioDeduplication,
msSmoothGroupSettings_additionalManifests,
msSmoothGroupSettings_fragmentLengthControl,
msSmoothGroupSettings_destinationSettings,
msSmoothGroupSettings_encryption,
MxfSettings (..),
newMxfSettings,
mxfSettings_xavcProfileSettings,
mxfSettings_afdSignaling,
mxfSettings_profile,
MxfXavcProfileSettings (..),
newMxfXavcProfileSettings,
mxfXavcProfileSettings_maxAncDataSize,
mxfXavcProfileSettings_durationMode,
NexGuardFileMarkerSettings (..),
newNexGuardFileMarkerSettings,
nexGuardFileMarkerSettings_strength,
nexGuardFileMarkerSettings_payload,
nexGuardFileMarkerSettings_preset,
nexGuardFileMarkerSettings_license,
NielsenConfiguration (..),
newNielsenConfiguration,
nielsenConfiguration_breakoutCode,
nielsenConfiguration_distributorId,
NielsenNonLinearWatermarkSettings (..),
newNielsenNonLinearWatermarkSettings,
nielsenNonLinearWatermarkSettings_episodeId,
nielsenNonLinearWatermarkSettings_activeWatermarkProcess,
nielsenNonLinearWatermarkSettings_sourceId,
nielsenNonLinearWatermarkSettings_cbetSourceId,
nielsenNonLinearWatermarkSettings_ticServerUrl,
nielsenNonLinearWatermarkSettings_metadataDestination,
nielsenNonLinearWatermarkSettings_assetName,
nielsenNonLinearWatermarkSettings_adiFilename,
nielsenNonLinearWatermarkSettings_assetId,
nielsenNonLinearWatermarkSettings_uniqueTicPerAudioTrack,
nielsenNonLinearWatermarkSettings_sourceWatermarkStatus,
NoiseReducer (..),
newNoiseReducer,
noiseReducer_temporalFilterSettings,
noiseReducer_spatialFilterSettings,
noiseReducer_filterSettings,
noiseReducer_filter,
NoiseReducerFilterSettings (..),
newNoiseReducerFilterSettings,
noiseReducerFilterSettings_strength,
NoiseReducerSpatialFilterSettings (..),
newNoiseReducerSpatialFilterSettings,
noiseReducerSpatialFilterSettings_strength,
noiseReducerSpatialFilterSettings_postFilterSharpenStrength,
noiseReducerSpatialFilterSettings_speed,
NoiseReducerTemporalFilterSettings (..),
newNoiseReducerTemporalFilterSettings,
noiseReducerTemporalFilterSettings_postTemporalSharpening,
noiseReducerTemporalFilterSettings_aggressiveMode,
noiseReducerTemporalFilterSettings_strength,
noiseReducerTemporalFilterSettings_speed,
OpusSettings (..),
newOpusSettings,
opusSettings_channels,
opusSettings_sampleRate,
opusSettings_bitrate,
Output (..),
newOutput,
output_captionDescriptions,
output_extension,
output_videoDescription,
output_containerSettings,
output_outputSettings,
output_preset,
output_nameModifier,
output_audioDescriptions,
OutputChannelMapping (..),
newOutputChannelMapping,
outputChannelMapping_inputChannelsFineTune,
outputChannelMapping_inputChannels,
OutputDetail (..),
newOutputDetail,
outputDetail_videoDetails,
outputDetail_durationInMs,
OutputGroup (..),
newOutputGroup,
outputGroup_outputGroupSettings,
outputGroup_outputs,
outputGroup_customName,
outputGroup_name,
outputGroup_automatedEncodingSettings,
OutputGroupDetail (..),
newOutputGroupDetail,
outputGroupDetail_outputDetails,
OutputGroupSettings (..),
newOutputGroupSettings,
outputGroupSettings_fileGroupSettings,
outputGroupSettings_cmafGroupSettings,
outputGroupSettings_msSmoothGroupSettings,
outputGroupSettings_hlsGroupSettings,
outputGroupSettings_type,
outputGroupSettings_dashIsoGroupSettings,
OutputSettings (..),
newOutputSettings,
outputSettings_hlsSettings,
PartnerWatermarking (..),
newPartnerWatermarking,
partnerWatermarking_nexguardFileMarkerSettings,
Policy (..),
newPolicy,
policy_s3Inputs,
policy_httpInputs,
policy_httpsInputs,
Preset (..),
newPreset,
preset_lastUpdated,
preset_arn,
preset_createdAt,
preset_category,
preset_type,
preset_description,
preset_settings,
preset_name,
PresetSettings (..),
newPresetSettings,
presetSettings_captionDescriptions,
presetSettings_videoDescription,
presetSettings_containerSettings,
presetSettings_audioDescriptions,
ProresSettings (..),
newProresSettings,
proresSettings_slowPal,
proresSettings_parNumerator,
proresSettings_telecine,
proresSettings_interlaceMode,
proresSettings_parControl,
proresSettings_scanTypeConversionMode,
proresSettings_codecProfile,
proresSettings_framerateDenominator,
proresSettings_framerateConversionAlgorithm,
proresSettings_framerateControl,
proresSettings_framerateNumerator,
proresSettings_chromaSampling,
proresSettings_parDenominator,
Queue (..),
newQueue,
queue_status,
queue_lastUpdated,
queue_arn,
queue_createdAt,
queue_reservationPlan,
queue_pricingPlan,
queue_submittedJobsCount,
queue_progressingJobsCount,
queue_type,
queue_description,
queue_name,
QueueTransition (..),
newQueueTransition,
queueTransition_sourceQueue,
queueTransition_destinationQueue,
queueTransition_timestamp,
Rectangle (..),
newRectangle,
rectangle_height,
rectangle_width,
rectangle_x,
rectangle_y,
RemixSettings (..),
newRemixSettings,
remixSettings_channelMapping,
remixSettings_channelsIn,
remixSettings_channelsOut,
ReservationPlan (..),
newReservationPlan,
reservationPlan_status,
reservationPlan_expiresAt,
reservationPlan_purchasedAt,
reservationPlan_commitment,
reservationPlan_reservedSlots,
reservationPlan_renewalType,
ReservationPlanSettings (..),
newReservationPlanSettings,
reservationPlanSettings_commitment,
reservationPlanSettings_reservedSlots,
reservationPlanSettings_renewalType,
ResourceTags (..),
newResourceTags,
resourceTags_arn,
resourceTags_tags,
S3DestinationAccessControl (..),
newS3DestinationAccessControl,
s3DestinationAccessControl_cannedAcl,
S3DestinationSettings (..),
newS3DestinationSettings,
s3DestinationSettings_accessControl,
s3DestinationSettings_encryption,
S3EncryptionSettings (..),
newS3EncryptionSettings,
s3EncryptionSettings_encryptionType,
s3EncryptionSettings_kmsKeyArn,
s3EncryptionSettings_kmsEncryptionContext,
SccDestinationSettings (..),
newSccDestinationSettings,
sccDestinationSettings_framerate,
SpekeKeyProvider (..),
newSpekeKeyProvider,
spekeKeyProvider_resourceId,
spekeKeyProvider_certificateArn,
spekeKeyProvider_url,
spekeKeyProvider_systemIds,
SpekeKeyProviderCmaf (..),
newSpekeKeyProviderCmaf,
spekeKeyProviderCmaf_resourceId,
spekeKeyProviderCmaf_dashSignaledSystemIds,
spekeKeyProviderCmaf_certificateArn,
spekeKeyProviderCmaf_url,
spekeKeyProviderCmaf_hlsSignaledSystemIds,
SrtDestinationSettings (..),
newSrtDestinationSettings,
srtDestinationSettings_stylePassthrough,
StaticKeyProvider (..),
newStaticKeyProvider,
staticKeyProvider_staticKeyValue,
staticKeyProvider_url,
staticKeyProvider_keyFormat,
staticKeyProvider_keyFormatVersions,
TeletextDestinationSettings (..),
newTeletextDestinationSettings,
teletextDestinationSettings_pageTypes,
teletextDestinationSettings_pageNumber,
TeletextSourceSettings (..),
newTeletextSourceSettings,
teletextSourceSettings_pageNumber,
TimecodeBurnin (..),
newTimecodeBurnin,
timecodeBurnin_prefix,
timecodeBurnin_fontSize,
timecodeBurnin_position,
TimecodeConfig (..),
newTimecodeConfig,
timecodeConfig_start,
timecodeConfig_timestampOffset,
timecodeConfig_anchor,
timecodeConfig_source,
TimedMetadataInsertion (..),
newTimedMetadataInsertion,
timedMetadataInsertion_id3Insertions,
Timing (..),
newTiming,
timing_startTime,
timing_finishTime,
timing_submitTime,
TrackSourceSettings (..),
newTrackSourceSettings,
trackSourceSettings_trackNumber,
TtmlDestinationSettings (..),
newTtmlDestinationSettings,
ttmlDestinationSettings_stylePassthrough,
Vc3Settings (..),
newVc3Settings,
vc3Settings_slowPal,
vc3Settings_telecine,
vc3Settings_interlaceMode,
vc3Settings_scanTypeConversionMode,
vc3Settings_framerateDenominator,
vc3Settings_vc3Class,
vc3Settings_framerateConversionAlgorithm,
vc3Settings_framerateControl,
vc3Settings_framerateNumerator,
VideoCodecSettings (..),
newVideoCodecSettings,
videoCodecSettings_frameCaptureSettings,
videoCodecSettings_av1Settings,
videoCodecSettings_codec,
videoCodecSettings_xavcSettings,
videoCodecSettings_h265Settings,
videoCodecSettings_proresSettings,
videoCodecSettings_vp9Settings,
videoCodecSettings_h264Settings,
videoCodecSettings_mpeg2Settings,
videoCodecSettings_vp8Settings,
videoCodecSettings_vc3Settings,
videoCodecSettings_avcIntraSettings,
VideoDescription (..),
newVideoDescription,
videoDescription_timecodeInsertion,
videoDescription_height,
videoDescription_afdSignaling,
videoDescription_sharpness,
videoDescription_crop,
videoDescription_width,
videoDescription_scalingBehavior,
videoDescription_respondToAfd,
videoDescription_dropFrameTimecode,
videoDescription_antiAlias,
videoDescription_fixedAfd,
videoDescription_colorMetadata,
videoDescription_codecSettings,
videoDescription_videoPreprocessors,
videoDescription_position,
VideoDetail (..),
newVideoDetail,
videoDetail_heightInPx,
videoDetail_widthInPx,
VideoPreprocessor (..),
newVideoPreprocessor,
videoPreprocessor_timecodeBurnin,
videoPreprocessor_dolbyVision,
videoPreprocessor_colorCorrector,
videoPreprocessor_deinterlacer,
videoPreprocessor_noiseReducer,
videoPreprocessor_imageInserter,
videoPreprocessor_hdr10Plus,
videoPreprocessor_partnerWatermarking,
VideoSelector (..),
newVideoSelector,
videoSelector_programNumber,
videoSelector_alphaBehavior,
videoSelector_colorSpaceUsage,
videoSelector_hdr10Metadata,
videoSelector_pid,
videoSelector_rotate,
videoSelector_colorSpace,
videoSelector_sampleRange,
VorbisSettings (..),
newVorbisSettings,
vorbisSettings_channels,
vorbisSettings_sampleRate,
vorbisSettings_vbrQuality,
Vp8Settings (..),
newVp8Settings,
vp8Settings_qualityTuningLevel,
vp8Settings_parNumerator,
vp8Settings_gopSize,
vp8Settings_hrdBufferSize,
vp8Settings_rateControlMode,
vp8Settings_parControl,
vp8Settings_bitrate,
vp8Settings_framerateDenominator,
vp8Settings_framerateConversionAlgorithm,
vp8Settings_framerateControl,
vp8Settings_framerateNumerator,
vp8Settings_maxBitrate,
vp8Settings_parDenominator,
Vp9Settings (..),
newVp9Settings,
vp9Settings_qualityTuningLevel,
vp9Settings_parNumerator,
vp9Settings_gopSize,
vp9Settings_hrdBufferSize,
vp9Settings_rateControlMode,
vp9Settings_parControl,
vp9Settings_bitrate,
vp9Settings_framerateDenominator,
vp9Settings_framerateConversionAlgorithm,
vp9Settings_framerateControl,
vp9Settings_framerateNumerator,
vp9Settings_maxBitrate,
vp9Settings_parDenominator,
WavSettings (..),
newWavSettings,
wavSettings_bitDepth,
wavSettings_channels,
wavSettings_format,
wavSettings_sampleRate,
WebvttDestinationSettings (..),
newWebvttDestinationSettings,
webvttDestinationSettings_stylePassthrough,
WebvttHlsSourceSettings (..),
newWebvttHlsSourceSettings,
webvttHlsSourceSettings_renditionName,
webvttHlsSourceSettings_renditionGroupId,
webvttHlsSourceSettings_renditionLanguageCode,
Xavc4kIntraCbgProfileSettings (..),
newXavc4kIntraCbgProfileSettings,
xavc4kIntraCbgProfileSettings_xavcClass,
Xavc4kIntraVbrProfileSettings (..),
newXavc4kIntraVbrProfileSettings,
xavc4kIntraVbrProfileSettings_xavcClass,
Xavc4kProfileSettings (..),
newXavc4kProfileSettings,
xavc4kProfileSettings_qualityTuningLevel,
xavc4kProfileSettings_hrdBufferSize,
xavc4kProfileSettings_slices,
xavc4kProfileSettings_bitrateClass,
xavc4kProfileSettings_flickerAdaptiveQuantization,
xavc4kProfileSettings_codecProfile,
xavc4kProfileSettings_gopBReference,
xavc4kProfileSettings_gopClosedCadence,
XavcHdIntraCbgProfileSettings (..),
newXavcHdIntraCbgProfileSettings,
xavcHdIntraCbgProfileSettings_xavcClass,
XavcHdProfileSettings (..),
newXavcHdProfileSettings,
xavcHdProfileSettings_qualityTuningLevel,
xavcHdProfileSettings_hrdBufferSize,
xavcHdProfileSettings_slices,
xavcHdProfileSettings_bitrateClass,
xavcHdProfileSettings_telecine,
xavcHdProfileSettings_interlaceMode,
xavcHdProfileSettings_flickerAdaptiveQuantization,
xavcHdProfileSettings_gopBReference,
xavcHdProfileSettings_gopClosedCadence,
XavcSettings (..),
newXavcSettings,
xavcSettings_temporalAdaptiveQuantization,
xavcSettings_slowPal,
xavcSettings_xavc4kProfileSettings,
xavcSettings_xavcHdIntraCbgProfileSettings,
xavcSettings_xavc4kIntraVbrProfileSettings,
xavcSettings_xavc4kIntraCbgProfileSettings,
xavcSettings_profile,
xavcSettings_softness,
xavcSettings_framerateDenominator,
xavcSettings_framerateConversionAlgorithm,
xavcSettings_entropyEncoding,
xavcSettings_framerateControl,
xavcSettings_adaptiveQuantization,
xavcSettings_framerateNumerator,
xavcSettings_xavcHdProfileSettings,
xavcSettings_spatialAdaptiveQuantization,
)
where
import qualified Amazonka.Core as Core
import qualified Amazonka.Lens as Lens
import Amazonka.MediaConvert.Types.AacAudioDescriptionBroadcasterMix
import Amazonka.MediaConvert.Types.AacCodecProfile
import Amazonka.MediaConvert.Types.AacCodingMode
import Amazonka.MediaConvert.Types.AacRateControlMode
import Amazonka.MediaConvert.Types.AacRawFormat
import Amazonka.MediaConvert.Types.AacSettings
import Amazonka.MediaConvert.Types.AacSpecification
import Amazonka.MediaConvert.Types.AacVbrQuality
import Amazonka.MediaConvert.Types.Ac3BitstreamMode
import Amazonka.MediaConvert.Types.Ac3CodingMode
import Amazonka.MediaConvert.Types.Ac3DynamicRangeCompressionLine
import Amazonka.MediaConvert.Types.Ac3DynamicRangeCompressionProfile
import Amazonka.MediaConvert.Types.Ac3DynamicRangeCompressionRf
import Amazonka.MediaConvert.Types.Ac3LfeFilter
import Amazonka.MediaConvert.Types.Ac3MetadataControl
import Amazonka.MediaConvert.Types.Ac3Settings
import Amazonka.MediaConvert.Types.AccelerationMode
import Amazonka.MediaConvert.Types.AccelerationSettings
import Amazonka.MediaConvert.Types.AccelerationStatus
import Amazonka.MediaConvert.Types.AfdSignaling
import Amazonka.MediaConvert.Types.AiffSettings
import Amazonka.MediaConvert.Types.AlphaBehavior
import Amazonka.MediaConvert.Types.AncillaryConvert608To708
import Amazonka.MediaConvert.Types.AncillarySourceSettings
import Amazonka.MediaConvert.Types.AncillaryTerminateCaptions
import Amazonka.MediaConvert.Types.AntiAlias
import Amazonka.MediaConvert.Types.AudioChannelTag
import Amazonka.MediaConvert.Types.AudioChannelTaggingSettings
import Amazonka.MediaConvert.Types.AudioCodec
import Amazonka.MediaConvert.Types.AudioCodecSettings
import Amazonka.MediaConvert.Types.AudioDefaultSelection
import Amazonka.MediaConvert.Types.AudioDescription
import Amazonka.MediaConvert.Types.AudioLanguageCodeControl
import Amazonka.MediaConvert.Types.AudioNormalizationAlgorithm
import Amazonka.MediaConvert.Types.AudioNormalizationAlgorithmControl
import Amazonka.MediaConvert.Types.AudioNormalizationLoudnessLogging
import Amazonka.MediaConvert.Types.AudioNormalizationPeakCalculation
import Amazonka.MediaConvert.Types.AudioNormalizationSettings
import Amazonka.MediaConvert.Types.AudioSelector
import Amazonka.MediaConvert.Types.AudioSelectorGroup
import Amazonka.MediaConvert.Types.AudioSelectorType
import Amazonka.MediaConvert.Types.AudioTypeControl
import Amazonka.MediaConvert.Types.AutomatedAbrSettings
import Amazonka.MediaConvert.Types.AutomatedEncodingSettings
import Amazonka.MediaConvert.Types.Av1AdaptiveQuantization
import Amazonka.MediaConvert.Types.Av1FramerateControl
import Amazonka.MediaConvert.Types.Av1FramerateConversionAlgorithm
import Amazonka.MediaConvert.Types.Av1QvbrSettings
import Amazonka.MediaConvert.Types.Av1RateControlMode
import Amazonka.MediaConvert.Types.Av1Settings
import Amazonka.MediaConvert.Types.Av1SpatialAdaptiveQuantization
import Amazonka.MediaConvert.Types.AvailBlanking
import Amazonka.MediaConvert.Types.AvcIntraClass
import Amazonka.MediaConvert.Types.AvcIntraFramerateControl
import Amazonka.MediaConvert.Types.AvcIntraFramerateConversionAlgorithm
import Amazonka.MediaConvert.Types.AvcIntraInterlaceMode
import Amazonka.MediaConvert.Types.AvcIntraScanTypeConversionMode
import Amazonka.MediaConvert.Types.AvcIntraSettings
import Amazonka.MediaConvert.Types.AvcIntraSlowPal
import Amazonka.MediaConvert.Types.AvcIntraTelecine
import Amazonka.MediaConvert.Types.AvcIntraUhdQualityTuningLevel
import Amazonka.MediaConvert.Types.AvcIntraUhdSettings
import Amazonka.MediaConvert.Types.BillingTagsSource
import Amazonka.MediaConvert.Types.BurnInSubtitleStylePassthrough
import Amazonka.MediaConvert.Types.BurninDestinationSettings
import Amazonka.MediaConvert.Types.BurninSubtitleAlignment
import Amazonka.MediaConvert.Types.BurninSubtitleApplyFontColor
import Amazonka.MediaConvert.Types.BurninSubtitleBackgroundColor
import Amazonka.MediaConvert.Types.BurninSubtitleFallbackFont
import Amazonka.MediaConvert.Types.BurninSubtitleFontColor
import Amazonka.MediaConvert.Types.BurninSubtitleOutlineColor
import Amazonka.MediaConvert.Types.BurninSubtitleShadowColor
import Amazonka.MediaConvert.Types.BurninSubtitleTeletextSpacing
import Amazonka.MediaConvert.Types.CaptionDescription
import Amazonka.MediaConvert.Types.CaptionDescriptionPreset
import Amazonka.MediaConvert.Types.CaptionDestinationSettings
import Amazonka.MediaConvert.Types.CaptionDestinationType
import Amazonka.MediaConvert.Types.CaptionSelector
import Amazonka.MediaConvert.Types.CaptionSourceFramerate
import Amazonka.MediaConvert.Types.CaptionSourceSettings
import Amazonka.MediaConvert.Types.CaptionSourceType
import Amazonka.MediaConvert.Types.ChannelMapping
import Amazonka.MediaConvert.Types.CmafAdditionalManifest
import Amazonka.MediaConvert.Types.CmafClientCache
import Amazonka.MediaConvert.Types.CmafCodecSpecification
import Amazonka.MediaConvert.Types.CmafEncryptionSettings
import Amazonka.MediaConvert.Types.CmafEncryptionType
import Amazonka.MediaConvert.Types.CmafGroupSettings
import Amazonka.MediaConvert.Types.CmafImageBasedTrickPlay
import Amazonka.MediaConvert.Types.CmafImageBasedTrickPlaySettings
import Amazonka.MediaConvert.Types.CmafInitializationVectorInManifest
import Amazonka.MediaConvert.Types.CmafIntervalCadence
import Amazonka.MediaConvert.Types.CmafKeyProviderType
import Amazonka.MediaConvert.Types.CmafManifestCompression
import Amazonka.MediaConvert.Types.CmafManifestDurationFormat
import Amazonka.MediaConvert.Types.CmafMpdProfile
import Amazonka.MediaConvert.Types.CmafPtsOffsetHandlingForBFrames
import Amazonka.MediaConvert.Types.CmafSegmentControl
import Amazonka.MediaConvert.Types.CmafSegmentLengthControl
import Amazonka.MediaConvert.Types.CmafStreamInfResolution
import Amazonka.MediaConvert.Types.CmafTargetDurationCompatibilityMode
import Amazonka.MediaConvert.Types.CmafWriteDASHManifest
import Amazonka.MediaConvert.Types.CmafWriteHLSManifest
import Amazonka.MediaConvert.Types.CmafWriteSegmentTimelineInRepresentation
import Amazonka.MediaConvert.Types.CmfcAudioDuration
import Amazonka.MediaConvert.Types.CmfcAudioTrackType
import Amazonka.MediaConvert.Types.CmfcDescriptiveVideoServiceFlag
import Amazonka.MediaConvert.Types.CmfcIFrameOnlyManifest
import Amazonka.MediaConvert.Types.CmfcScte35Esam
import Amazonka.MediaConvert.Types.CmfcScte35Source
import Amazonka.MediaConvert.Types.CmfcSettings
import Amazonka.MediaConvert.Types.ColorCorrector
import Amazonka.MediaConvert.Types.ColorMetadata
import Amazonka.MediaConvert.Types.ColorSpace
import Amazonka.MediaConvert.Types.ColorSpaceConversion
import Amazonka.MediaConvert.Types.ColorSpaceUsage
import Amazonka.MediaConvert.Types.Commitment
import Amazonka.MediaConvert.Types.ContainerSettings
import Amazonka.MediaConvert.Types.ContainerType
import Amazonka.MediaConvert.Types.CopyProtectionAction
import Amazonka.MediaConvert.Types.DashAdditionalManifest
import Amazonka.MediaConvert.Types.DashIsoEncryptionSettings
import Amazonka.MediaConvert.Types.DashIsoGroupAudioChannelConfigSchemeIdUri
import Amazonka.MediaConvert.Types.DashIsoGroupSettings
import Amazonka.MediaConvert.Types.DashIsoHbbtvCompliance
import Amazonka.MediaConvert.Types.DashIsoImageBasedTrickPlay
import Amazonka.MediaConvert.Types.DashIsoImageBasedTrickPlaySettings
import Amazonka.MediaConvert.Types.DashIsoIntervalCadence
import Amazonka.MediaConvert.Types.DashIsoMpdProfile
import Amazonka.MediaConvert.Types.DashIsoPlaybackDeviceCompatibility
import Amazonka.MediaConvert.Types.DashIsoPtsOffsetHandlingForBFrames
import Amazonka.MediaConvert.Types.DashIsoSegmentControl
import Amazonka.MediaConvert.Types.DashIsoSegmentLengthControl
import Amazonka.MediaConvert.Types.DashIsoWriteSegmentTimelineInRepresentation
import Amazonka.MediaConvert.Types.DecryptionMode
import Amazonka.MediaConvert.Types.DeinterlaceAlgorithm
import Amazonka.MediaConvert.Types.Deinterlacer
import Amazonka.MediaConvert.Types.DeinterlacerControl
import Amazonka.MediaConvert.Types.DeinterlacerMode
import Amazonka.MediaConvert.Types.DescribeEndpointsMode
import Amazonka.MediaConvert.Types.DestinationSettings
import Amazonka.MediaConvert.Types.DolbyVision
import Amazonka.MediaConvert.Types.DolbyVisionLevel6Metadata
import Amazonka.MediaConvert.Types.DolbyVisionLevel6Mode
import Amazonka.MediaConvert.Types.DolbyVisionProfile
import Amazonka.MediaConvert.Types.DropFrameTimecode
import Amazonka.MediaConvert.Types.DvbNitSettings
import Amazonka.MediaConvert.Types.DvbSdtSettings
import Amazonka.MediaConvert.Types.DvbSubDestinationSettings
import Amazonka.MediaConvert.Types.DvbSubSourceSettings
import Amazonka.MediaConvert.Types.DvbSubSubtitleFallbackFont
import Amazonka.MediaConvert.Types.DvbSubtitleAlignment
import Amazonka.MediaConvert.Types.DvbSubtitleApplyFontColor
import Amazonka.MediaConvert.Types.DvbSubtitleBackgroundColor
import Amazonka.MediaConvert.Types.DvbSubtitleFontColor
import Amazonka.MediaConvert.Types.DvbSubtitleOutlineColor
import Amazonka.MediaConvert.Types.DvbSubtitleShadowColor
import Amazonka.MediaConvert.Types.DvbSubtitleStylePassthrough
import Amazonka.MediaConvert.Types.DvbSubtitleTeletextSpacing
import Amazonka.MediaConvert.Types.DvbSubtitlingType
import Amazonka.MediaConvert.Types.DvbTdtSettings
import Amazonka.MediaConvert.Types.DvbddsHandling
import Amazonka.MediaConvert.Types.Eac3AtmosBitstreamMode
import Amazonka.MediaConvert.Types.Eac3AtmosCodingMode
import Amazonka.MediaConvert.Types.Eac3AtmosDialogueIntelligence
import Amazonka.MediaConvert.Types.Eac3AtmosDownmixControl
import Amazonka.MediaConvert.Types.Eac3AtmosDynamicRangeCompressionLine
import Amazonka.MediaConvert.Types.Eac3AtmosDynamicRangeCompressionRf
import Amazonka.MediaConvert.Types.Eac3AtmosDynamicRangeControl
import Amazonka.MediaConvert.Types.Eac3AtmosMeteringMode
import Amazonka.MediaConvert.Types.Eac3AtmosSettings
import Amazonka.MediaConvert.Types.Eac3AtmosStereoDownmix
import Amazonka.MediaConvert.Types.Eac3AtmosSurroundExMode
import Amazonka.MediaConvert.Types.Eac3AttenuationControl
import Amazonka.MediaConvert.Types.Eac3BitstreamMode
import Amazonka.MediaConvert.Types.Eac3CodingMode
import Amazonka.MediaConvert.Types.Eac3DcFilter
import Amazonka.MediaConvert.Types.Eac3DynamicRangeCompressionLine
import Amazonka.MediaConvert.Types.Eac3DynamicRangeCompressionRf
import Amazonka.MediaConvert.Types.Eac3LfeControl
import Amazonka.MediaConvert.Types.Eac3LfeFilter
import Amazonka.MediaConvert.Types.Eac3MetadataControl
import Amazonka.MediaConvert.Types.Eac3PassthroughControl
import Amazonka.MediaConvert.Types.Eac3PhaseControl
import Amazonka.MediaConvert.Types.Eac3Settings
import Amazonka.MediaConvert.Types.Eac3StereoDownmix
import Amazonka.MediaConvert.Types.Eac3SurroundExMode
import Amazonka.MediaConvert.Types.Eac3SurroundMode
import Amazonka.MediaConvert.Types.EmbeddedConvert608To708
import Amazonka.MediaConvert.Types.EmbeddedDestinationSettings
import Amazonka.MediaConvert.Types.EmbeddedSourceSettings
import Amazonka.MediaConvert.Types.EmbeddedTerminateCaptions
import Amazonka.MediaConvert.Types.Endpoint
import Amazonka.MediaConvert.Types.EsamManifestConfirmConditionNotification
import Amazonka.MediaConvert.Types.EsamSettings
import Amazonka.MediaConvert.Types.EsamSignalProcessingNotification
import Amazonka.MediaConvert.Types.ExtendedDataServices
import Amazonka.MediaConvert.Types.F4vMoovPlacement
import Amazonka.MediaConvert.Types.F4vSettings
import Amazonka.MediaConvert.Types.FileGroupSettings
import Amazonka.MediaConvert.Types.FileSourceConvert608To708
import Amazonka.MediaConvert.Types.FileSourceSettings
import Amazonka.MediaConvert.Types.FileSourceTimeDeltaUnits
import Amazonka.MediaConvert.Types.FontScript
import Amazonka.MediaConvert.Types.FrameCaptureSettings
import Amazonka.MediaConvert.Types.H264AdaptiveQuantization
import Amazonka.MediaConvert.Types.H264CodecLevel
import Amazonka.MediaConvert.Types.H264CodecProfile
import Amazonka.MediaConvert.Types.H264DynamicSubGop
import Amazonka.MediaConvert.Types.H264EntropyEncoding
import Amazonka.MediaConvert.Types.H264FieldEncoding
import Amazonka.MediaConvert.Types.H264FlickerAdaptiveQuantization
import Amazonka.MediaConvert.Types.H264FramerateControl
import Amazonka.MediaConvert.Types.H264FramerateConversionAlgorithm
import Amazonka.MediaConvert.Types.H264GopBReference
import Amazonka.MediaConvert.Types.H264GopSizeUnits
import Amazonka.MediaConvert.Types.H264InterlaceMode
import Amazonka.MediaConvert.Types.H264ParControl
import Amazonka.MediaConvert.Types.H264QualityTuningLevel
import Amazonka.MediaConvert.Types.H264QvbrSettings
import Amazonka.MediaConvert.Types.H264RateControlMode
import Amazonka.MediaConvert.Types.H264RepeatPps
import Amazonka.MediaConvert.Types.H264ScanTypeConversionMode
import Amazonka.MediaConvert.Types.H264SceneChangeDetect
import Amazonka.MediaConvert.Types.H264Settings
import Amazonka.MediaConvert.Types.H264SlowPal
import Amazonka.MediaConvert.Types.H264SpatialAdaptiveQuantization
import Amazonka.MediaConvert.Types.H264Syntax
import Amazonka.MediaConvert.Types.H264Telecine
import Amazonka.MediaConvert.Types.H264TemporalAdaptiveQuantization
import Amazonka.MediaConvert.Types.H264UnregisteredSeiTimecode
import Amazonka.MediaConvert.Types.H265AdaptiveQuantization
import Amazonka.MediaConvert.Types.H265AlternateTransferFunctionSei
import Amazonka.MediaConvert.Types.H265CodecLevel
import Amazonka.MediaConvert.Types.H265CodecProfile
import Amazonka.MediaConvert.Types.H265DynamicSubGop
import Amazonka.MediaConvert.Types.H265FlickerAdaptiveQuantization
import Amazonka.MediaConvert.Types.H265FramerateControl
import Amazonka.MediaConvert.Types.H265FramerateConversionAlgorithm
import Amazonka.MediaConvert.Types.H265GopBReference
import Amazonka.MediaConvert.Types.H265GopSizeUnits
import Amazonka.MediaConvert.Types.H265InterlaceMode
import Amazonka.MediaConvert.Types.H265ParControl
import Amazonka.MediaConvert.Types.H265QualityTuningLevel
import Amazonka.MediaConvert.Types.H265QvbrSettings
import Amazonka.MediaConvert.Types.H265RateControlMode
import Amazonka.MediaConvert.Types.H265SampleAdaptiveOffsetFilterMode
import Amazonka.MediaConvert.Types.H265ScanTypeConversionMode
import Amazonka.MediaConvert.Types.H265SceneChangeDetect
import Amazonka.MediaConvert.Types.H265Settings
import Amazonka.MediaConvert.Types.H265SlowPal
import Amazonka.MediaConvert.Types.H265SpatialAdaptiveQuantization
import Amazonka.MediaConvert.Types.H265Telecine
import Amazonka.MediaConvert.Types.H265TemporalAdaptiveQuantization
import Amazonka.MediaConvert.Types.H265TemporalIds
import Amazonka.MediaConvert.Types.H265Tiles
import Amazonka.MediaConvert.Types.H265UnregisteredSeiTimecode
import Amazonka.MediaConvert.Types.H265WriteMp4PackagingType
import Amazonka.MediaConvert.Types.Hdr10Metadata
import Amazonka.MediaConvert.Types.Hdr10Plus
import Amazonka.MediaConvert.Types.HlsAdMarkers
import Amazonka.MediaConvert.Types.HlsAdditionalManifest
import Amazonka.MediaConvert.Types.HlsAudioOnlyContainer
import Amazonka.MediaConvert.Types.HlsAudioOnlyHeader
import Amazonka.MediaConvert.Types.HlsAudioTrackType
import Amazonka.MediaConvert.Types.HlsCaptionLanguageMapping
import Amazonka.MediaConvert.Types.HlsCaptionLanguageSetting
import Amazonka.MediaConvert.Types.HlsClientCache
import Amazonka.MediaConvert.Types.HlsCodecSpecification
import Amazonka.MediaConvert.Types.HlsDescriptiveVideoServiceFlag
import Amazonka.MediaConvert.Types.HlsDirectoryStructure
import Amazonka.MediaConvert.Types.HlsEncryptionSettings
import Amazonka.MediaConvert.Types.HlsEncryptionType
import Amazonka.MediaConvert.Types.HlsGroupSettings
import Amazonka.MediaConvert.Types.HlsIFrameOnlyManifest
import Amazonka.MediaConvert.Types.HlsImageBasedTrickPlay
import Amazonka.MediaConvert.Types.HlsImageBasedTrickPlaySettings
import Amazonka.MediaConvert.Types.HlsInitializationVectorInManifest
import Amazonka.MediaConvert.Types.HlsIntervalCadence
import Amazonka.MediaConvert.Types.HlsKeyProviderType
import Amazonka.MediaConvert.Types.HlsManifestCompression
import Amazonka.MediaConvert.Types.HlsManifestDurationFormat
import Amazonka.MediaConvert.Types.HlsOfflineEncrypted
import Amazonka.MediaConvert.Types.HlsOutputSelection
import Amazonka.MediaConvert.Types.HlsProgramDateTime
import Amazonka.MediaConvert.Types.HlsRenditionGroupSettings
import Amazonka.MediaConvert.Types.HlsSegmentControl
import Amazonka.MediaConvert.Types.HlsSegmentLengthControl
import Amazonka.MediaConvert.Types.HlsSettings
import Amazonka.MediaConvert.Types.HlsStreamInfResolution
import Amazonka.MediaConvert.Types.HlsTargetDurationCompatibilityMode
import Amazonka.MediaConvert.Types.HlsTimedMetadataId3Frame
import Amazonka.MediaConvert.Types.HopDestination
import Amazonka.MediaConvert.Types.Id3Insertion
import Amazonka.MediaConvert.Types.ImageInserter
import Amazonka.MediaConvert.Types.ImscDestinationSettings
import Amazonka.MediaConvert.Types.ImscStylePassthrough
import Amazonka.MediaConvert.Types.Input
import Amazonka.MediaConvert.Types.InputClipping
import Amazonka.MediaConvert.Types.InputDeblockFilter
import Amazonka.MediaConvert.Types.InputDecryptionSettings
import Amazonka.MediaConvert.Types.InputDenoiseFilter
import Amazonka.MediaConvert.Types.InputFilterEnable
import Amazonka.MediaConvert.Types.InputPolicy
import Amazonka.MediaConvert.Types.InputPsiControl
import Amazonka.MediaConvert.Types.InputRotate
import Amazonka.MediaConvert.Types.InputSampleRange
import Amazonka.MediaConvert.Types.InputScanType
import Amazonka.MediaConvert.Types.InputTemplate
import Amazonka.MediaConvert.Types.InputTimecodeSource
import Amazonka.MediaConvert.Types.InsertableImage
import Amazonka.MediaConvert.Types.Job
import Amazonka.MediaConvert.Types.JobMessages
import Amazonka.MediaConvert.Types.JobPhase
import Amazonka.MediaConvert.Types.JobSettings
import Amazonka.MediaConvert.Types.JobStatus
import Amazonka.MediaConvert.Types.JobTemplate
import Amazonka.MediaConvert.Types.JobTemplateListBy
import Amazonka.MediaConvert.Types.JobTemplateSettings
import Amazonka.MediaConvert.Types.KantarWatermarkSettings
import Amazonka.MediaConvert.Types.LanguageCode
import Amazonka.MediaConvert.Types.M2tsAudioBufferModel
import Amazonka.MediaConvert.Types.M2tsAudioDuration
import Amazonka.MediaConvert.Types.M2tsBufferModel
import Amazonka.MediaConvert.Types.M2tsDataPtsControl
import Amazonka.MediaConvert.Types.M2tsEbpAudioInterval
import Amazonka.MediaConvert.Types.M2tsEbpPlacement
import Amazonka.MediaConvert.Types.M2tsEsRateInPes
import Amazonka.MediaConvert.Types.M2tsForceTsVideoEbpOrder
import Amazonka.MediaConvert.Types.M2tsNielsenId3
import Amazonka.MediaConvert.Types.M2tsPcrControl
import Amazonka.MediaConvert.Types.M2tsRateMode
import Amazonka.MediaConvert.Types.M2tsScte35Esam
import Amazonka.MediaConvert.Types.M2tsScte35Source
import Amazonka.MediaConvert.Types.M2tsSegmentationMarkers
import Amazonka.MediaConvert.Types.M2tsSegmentationStyle
import Amazonka.MediaConvert.Types.M2tsSettings
import Amazonka.MediaConvert.Types.M3u8AudioDuration
import Amazonka.MediaConvert.Types.M3u8DataPtsControl
import Amazonka.MediaConvert.Types.M3u8NielsenId3
import Amazonka.MediaConvert.Types.M3u8PcrControl
import Amazonka.MediaConvert.Types.M3u8Scte35Source
import Amazonka.MediaConvert.Types.M3u8Settings
import Amazonka.MediaConvert.Types.MotionImageInserter
import Amazonka.MediaConvert.Types.MotionImageInsertionFramerate
import Amazonka.MediaConvert.Types.MotionImageInsertionMode
import Amazonka.MediaConvert.Types.MotionImageInsertionOffset
import Amazonka.MediaConvert.Types.MotionImagePlayback
import Amazonka.MediaConvert.Types.MovClapAtom
import Amazonka.MediaConvert.Types.MovCslgAtom
import Amazonka.MediaConvert.Types.MovMpeg2FourCCControl
import Amazonka.MediaConvert.Types.MovPaddingControl
import Amazonka.MediaConvert.Types.MovReference
import Amazonka.MediaConvert.Types.MovSettings
import Amazonka.MediaConvert.Types.Mp2Settings
import Amazonka.MediaConvert.Types.Mp3RateControlMode
import Amazonka.MediaConvert.Types.Mp3Settings
import Amazonka.MediaConvert.Types.Mp4CslgAtom
import Amazonka.MediaConvert.Types.Mp4FreeSpaceBox
import Amazonka.MediaConvert.Types.Mp4MoovPlacement
import Amazonka.MediaConvert.Types.Mp4Settings
import Amazonka.MediaConvert.Types.MpdAccessibilityCaptionHints
import Amazonka.MediaConvert.Types.MpdAudioDuration
import Amazonka.MediaConvert.Types.MpdCaptionContainerType
import Amazonka.MediaConvert.Types.MpdScte35Esam
import Amazonka.MediaConvert.Types.MpdScte35Source
import Amazonka.MediaConvert.Types.MpdSettings
import Amazonka.MediaConvert.Types.Mpeg2AdaptiveQuantization
import Amazonka.MediaConvert.Types.Mpeg2CodecLevel
import Amazonka.MediaConvert.Types.Mpeg2CodecProfile
import Amazonka.MediaConvert.Types.Mpeg2DynamicSubGop
import Amazonka.MediaConvert.Types.Mpeg2FramerateControl
import Amazonka.MediaConvert.Types.Mpeg2FramerateConversionAlgorithm
import Amazonka.MediaConvert.Types.Mpeg2GopSizeUnits
import Amazonka.MediaConvert.Types.Mpeg2InterlaceMode
import Amazonka.MediaConvert.Types.Mpeg2IntraDcPrecision
import Amazonka.MediaConvert.Types.Mpeg2ParControl
import Amazonka.MediaConvert.Types.Mpeg2QualityTuningLevel
import Amazonka.MediaConvert.Types.Mpeg2RateControlMode
import Amazonka.MediaConvert.Types.Mpeg2ScanTypeConversionMode
import Amazonka.MediaConvert.Types.Mpeg2SceneChangeDetect
import Amazonka.MediaConvert.Types.Mpeg2Settings
import Amazonka.MediaConvert.Types.Mpeg2SlowPal
import Amazonka.MediaConvert.Types.Mpeg2SpatialAdaptiveQuantization
import Amazonka.MediaConvert.Types.Mpeg2Syntax
import Amazonka.MediaConvert.Types.Mpeg2Telecine
import Amazonka.MediaConvert.Types.Mpeg2TemporalAdaptiveQuantization
import Amazonka.MediaConvert.Types.MsSmoothAdditionalManifest
import Amazonka.MediaConvert.Types.MsSmoothAudioDeduplication
import Amazonka.MediaConvert.Types.MsSmoothEncryptionSettings
import Amazonka.MediaConvert.Types.MsSmoothFragmentLengthControl
import Amazonka.MediaConvert.Types.MsSmoothGroupSettings
import Amazonka.MediaConvert.Types.MsSmoothManifestEncoding
import Amazonka.MediaConvert.Types.MxfAfdSignaling
import Amazonka.MediaConvert.Types.MxfProfile
import Amazonka.MediaConvert.Types.MxfSettings
import Amazonka.MediaConvert.Types.MxfXavcDurationMode
import Amazonka.MediaConvert.Types.MxfXavcProfileSettings
import Amazonka.MediaConvert.Types.NexGuardFileMarkerSettings
import Amazonka.MediaConvert.Types.NielsenActiveWatermarkProcessType
import Amazonka.MediaConvert.Types.NielsenConfiguration
import Amazonka.MediaConvert.Types.NielsenNonLinearWatermarkSettings
import Amazonka.MediaConvert.Types.NielsenSourceWatermarkStatusType
import Amazonka.MediaConvert.Types.NielsenUniqueTicPerAudioTrackType
import Amazonka.MediaConvert.Types.NoiseFilterPostTemporalSharpening
import Amazonka.MediaConvert.Types.NoiseReducer
import Amazonka.MediaConvert.Types.NoiseReducerFilter
import Amazonka.MediaConvert.Types.NoiseReducerFilterSettings
import Amazonka.MediaConvert.Types.NoiseReducerSpatialFilterSettings
import Amazonka.MediaConvert.Types.NoiseReducerTemporalFilterSettings
import Amazonka.MediaConvert.Types.OpusSettings
import Amazonka.MediaConvert.Types.Order
import Amazonka.MediaConvert.Types.Output
import Amazonka.MediaConvert.Types.OutputChannelMapping
import Amazonka.MediaConvert.Types.OutputDetail
import Amazonka.MediaConvert.Types.OutputGroup
import Amazonka.MediaConvert.Types.OutputGroupDetail
import Amazonka.MediaConvert.Types.OutputGroupSettings
import Amazonka.MediaConvert.Types.OutputGroupType
import Amazonka.MediaConvert.Types.OutputSdt
import Amazonka.MediaConvert.Types.OutputSettings
import Amazonka.MediaConvert.Types.PartnerWatermarking
import Amazonka.MediaConvert.Types.Policy
import Amazonka.MediaConvert.Types.Preset
import Amazonka.MediaConvert.Types.PresetListBy
import Amazonka.MediaConvert.Types.PresetSettings
import Amazonka.MediaConvert.Types.PricingPlan
import Amazonka.MediaConvert.Types.ProresChromaSampling
import Amazonka.MediaConvert.Types.ProresCodecProfile
import Amazonka.MediaConvert.Types.ProresFramerateControl
import Amazonka.MediaConvert.Types.ProresFramerateConversionAlgorithm
import Amazonka.MediaConvert.Types.ProresInterlaceMode
import Amazonka.MediaConvert.Types.ProresParControl
import Amazonka.MediaConvert.Types.ProresScanTypeConversionMode
import Amazonka.MediaConvert.Types.ProresSettings
import Amazonka.MediaConvert.Types.ProresSlowPal
import Amazonka.MediaConvert.Types.ProresTelecine
import Amazonka.MediaConvert.Types.Queue
import Amazonka.MediaConvert.Types.QueueListBy
import Amazonka.MediaConvert.Types.QueueStatus
import Amazonka.MediaConvert.Types.QueueTransition
import Amazonka.MediaConvert.Types.Rectangle
import Amazonka.MediaConvert.Types.RemixSettings
import Amazonka.MediaConvert.Types.RenewalType
import Amazonka.MediaConvert.Types.ReservationPlan
import Amazonka.MediaConvert.Types.ReservationPlanSettings
import Amazonka.MediaConvert.Types.ReservationPlanStatus
import Amazonka.MediaConvert.Types.ResourceTags
import Amazonka.MediaConvert.Types.RespondToAfd
import Amazonka.MediaConvert.Types.S3DestinationAccessControl
import Amazonka.MediaConvert.Types.S3DestinationSettings
import Amazonka.MediaConvert.Types.S3EncryptionSettings
import Amazonka.MediaConvert.Types.S3ObjectCannedAcl
import Amazonka.MediaConvert.Types.S3ServerSideEncryptionType
import Amazonka.MediaConvert.Types.SampleRangeConversion
import Amazonka.MediaConvert.Types.ScalingBehavior
import Amazonka.MediaConvert.Types.SccDestinationFramerate
import Amazonka.MediaConvert.Types.SccDestinationSettings
import Amazonka.MediaConvert.Types.SimulateReservedQueue
import Amazonka.MediaConvert.Types.SpekeKeyProvider
import Amazonka.MediaConvert.Types.SpekeKeyProviderCmaf
import Amazonka.MediaConvert.Types.SrtDestinationSettings
import Amazonka.MediaConvert.Types.SrtStylePassthrough
import Amazonka.MediaConvert.Types.StaticKeyProvider
import Amazonka.MediaConvert.Types.StatusUpdateInterval
import Amazonka.MediaConvert.Types.TeletextDestinationSettings
import Amazonka.MediaConvert.Types.TeletextPageType
import Amazonka.MediaConvert.Types.TeletextSourceSettings
import Amazonka.MediaConvert.Types.TimecodeBurnin
import Amazonka.MediaConvert.Types.TimecodeBurninPosition
import Amazonka.MediaConvert.Types.TimecodeConfig
import Amazonka.MediaConvert.Types.TimecodeSource
import Amazonka.MediaConvert.Types.TimedMetadata
import Amazonka.MediaConvert.Types.TimedMetadataInsertion
import Amazonka.MediaConvert.Types.Timing
import Amazonka.MediaConvert.Types.TrackSourceSettings
import Amazonka.MediaConvert.Types.TtmlDestinationSettings
import Amazonka.MediaConvert.Types.TtmlStylePassthrough
import Amazonka.MediaConvert.Types.Type
import Amazonka.MediaConvert.Types.Vc3Class
import Amazonka.MediaConvert.Types.Vc3FramerateControl
import Amazonka.MediaConvert.Types.Vc3FramerateConversionAlgorithm
import Amazonka.MediaConvert.Types.Vc3InterlaceMode
import Amazonka.MediaConvert.Types.Vc3ScanTypeConversionMode
import Amazonka.MediaConvert.Types.Vc3Settings
import Amazonka.MediaConvert.Types.Vc3SlowPal
import Amazonka.MediaConvert.Types.Vc3Telecine
import Amazonka.MediaConvert.Types.VchipAction
import Amazonka.MediaConvert.Types.VideoCodec
import Amazonka.MediaConvert.Types.VideoCodecSettings
import Amazonka.MediaConvert.Types.VideoDescription
import Amazonka.MediaConvert.Types.VideoDetail
import Amazonka.MediaConvert.Types.VideoPreprocessor
import Amazonka.MediaConvert.Types.VideoSelector
import Amazonka.MediaConvert.Types.VideoTimecodeInsertion
import Amazonka.MediaConvert.Types.VorbisSettings
import Amazonka.MediaConvert.Types.Vp8FramerateControl
import Amazonka.MediaConvert.Types.Vp8FramerateConversionAlgorithm
import Amazonka.MediaConvert.Types.Vp8ParControl
import Amazonka.MediaConvert.Types.Vp8QualityTuningLevel
import Amazonka.MediaConvert.Types.Vp8RateControlMode
import Amazonka.MediaConvert.Types.Vp8Settings
import Amazonka.MediaConvert.Types.Vp9FramerateControl
import Amazonka.MediaConvert.Types.Vp9FramerateConversionAlgorithm
import Amazonka.MediaConvert.Types.Vp9ParControl
import Amazonka.MediaConvert.Types.Vp9QualityTuningLevel
import Amazonka.MediaConvert.Types.Vp9RateControlMode
import Amazonka.MediaConvert.Types.Vp9Settings
import Amazonka.MediaConvert.Types.WatermarkingStrength
import Amazonka.MediaConvert.Types.WavFormat
import Amazonka.MediaConvert.Types.WavSettings
import Amazonka.MediaConvert.Types.WebvttDestinationSettings
import Amazonka.MediaConvert.Types.WebvttHlsSourceSettings
import Amazonka.MediaConvert.Types.WebvttStylePassthrough
import Amazonka.MediaConvert.Types.Xavc4kIntraCbgProfileClass
import Amazonka.MediaConvert.Types.Xavc4kIntraCbgProfileSettings
import Amazonka.MediaConvert.Types.Xavc4kIntraVbrProfileClass
import Amazonka.MediaConvert.Types.Xavc4kIntraVbrProfileSettings
import Amazonka.MediaConvert.Types.Xavc4kProfileBitrateClass
import Amazonka.MediaConvert.Types.Xavc4kProfileCodecProfile
import Amazonka.MediaConvert.Types.Xavc4kProfileQualityTuningLevel
import Amazonka.MediaConvert.Types.Xavc4kProfileSettings
import Amazonka.MediaConvert.Types.XavcAdaptiveQuantization
import Amazonka.MediaConvert.Types.XavcEntropyEncoding
import Amazonka.MediaConvert.Types.XavcFlickerAdaptiveQuantization
import Amazonka.MediaConvert.Types.XavcFramerateControl
import Amazonka.MediaConvert.Types.XavcFramerateConversionAlgorithm
import Amazonka.MediaConvert.Types.XavcGopBReference
import Amazonka.MediaConvert.Types.XavcHdIntraCbgProfileClass
import Amazonka.MediaConvert.Types.XavcHdIntraCbgProfileSettings
import Amazonka.MediaConvert.Types.XavcHdProfileBitrateClass
import Amazonka.MediaConvert.Types.XavcHdProfileQualityTuningLevel
import Amazonka.MediaConvert.Types.XavcHdProfileSettings
import Amazonka.MediaConvert.Types.XavcHdProfileTelecine
import Amazonka.MediaConvert.Types.XavcInterlaceMode
import Amazonka.MediaConvert.Types.XavcProfile
import Amazonka.MediaConvert.Types.XavcSettings
import Amazonka.MediaConvert.Types.XavcSlowPal
import Amazonka.MediaConvert.Types.XavcSpatialAdaptiveQuantization
import Amazonka.MediaConvert.Types.XavcTemporalAdaptiveQuantization
import qualified Amazonka.Prelude as Prelude
import qualified Amazonka.Sign.V4 as Sign
defaultService :: Core.Service
defaultService :: Service
defaultService =
Service :: Abbrev
-> Signer
-> ByteString
-> ByteString
-> ByteString
-> (Region -> Endpoint)
-> Maybe Seconds
-> (Status -> Bool)
-> (Status -> [Header] -> ByteStringLazy -> Error)
-> Retry
-> Service
Core.Service
{ $sel:_serviceAbbrev:Service :: Abbrev
Core._serviceAbbrev = Abbrev
"MediaConvert",
$sel:_serviceSigner:Service :: Signer
Core._serviceSigner = Signer
Sign.v4,
$sel:_serviceEndpointPrefix:Service :: ByteString
Core._serviceEndpointPrefix = ByteString
"mediaconvert",
$sel:_serviceSigningName:Service :: ByteString
Core._serviceSigningName = ByteString
"mediaconvert",
$sel:_serviceVersion:Service :: ByteString
Core._serviceVersion = ByteString
"2017-08-29",
$sel:_serviceEndpoint:Service :: Region -> Endpoint
Core._serviceEndpoint =
Service -> Region -> Endpoint
Core.defaultEndpoint Service
defaultService,
$sel:_serviceTimeout:Service :: Maybe Seconds
Core._serviceTimeout = Seconds -> Maybe Seconds
forall a. a -> Maybe a
Prelude.Just Seconds
70,
$sel:_serviceCheck:Service :: Status -> Bool
Core._serviceCheck = Status -> Bool
Core.statusSuccess,
$sel:_serviceError:Service :: Status -> [Header] -> ByteStringLazy -> Error
Core._serviceError =
Abbrev -> Status -> [Header] -> ByteStringLazy -> Error
Core.parseJSONError Abbrev
"MediaConvert",
$sel:_serviceRetry:Service :: Retry
Core._serviceRetry = Retry
retry
}
where
retry :: Retry
retry =
Exponential :: Double -> Int -> Int -> (ServiceError -> Maybe Text) -> Retry
Core.Exponential
{ $sel:_retryBase:Exponential :: Double
Core._retryBase = Double
5.0e-2,
$sel:_retryGrowth:Exponential :: Int
Core._retryGrowth = Int
2,
$sel:_retryAttempts:Exponential :: Int
Core._retryAttempts = Int
5,
$sel:_retryCheck:Exponential :: ServiceError -> Maybe Text
Core._retryCheck = ServiceError -> Maybe Text
forall a. IsString a => ServiceError -> Maybe a
check
}
check :: ServiceError -> Maybe a
check ServiceError
e
| Getting Any ServiceError ServiceError -> ServiceError -> Bool
forall s a. Getting Any s a -> s -> Bool
Lens.has
( ErrorCode -> Getting Any ServiceError ServiceError
forall (f :: * -> *) (p :: * -> * -> *).
(Applicative f, Choice p) =>
ErrorCode -> Optic' p f ServiceError ServiceError
Core.hasCode ErrorCode
"ThrottledException"
Getting Any ServiceError ServiceError
-> Getting Any ServiceError ServiceError
-> Getting Any ServiceError ServiceError
forall b c a. (b -> c) -> (a -> b) -> a -> c
Prelude.. Int -> Getting Any ServiceError ServiceError
forall (f :: * -> *) (p :: * -> * -> *).
(Applicative f, Choice p) =>
Int -> Optic' p f ServiceError ServiceError
Core.hasStatus Int
400
)
ServiceError
e =
a -> Maybe a
forall a. a -> Maybe a
Prelude.Just a
"throttled_exception"
| Getting Any ServiceError ServiceError -> ServiceError -> Bool
forall s a. Getting Any s a -> s -> Bool
Lens.has (Int -> Getting Any ServiceError ServiceError
forall (f :: * -> *) (p :: * -> * -> *).
(Applicative f, Choice p) =>
Int -> Optic' p f ServiceError ServiceError
Core.hasStatus Int
429) ServiceError
e =
a -> Maybe a
forall a. a -> Maybe a
Prelude.Just a
"too_many_requests"
| Getting Any ServiceError ServiceError -> ServiceError -> Bool
forall s a. Getting Any s a -> s -> Bool
Lens.has
( ErrorCode -> Getting Any ServiceError ServiceError
forall (f :: * -> *) (p :: * -> * -> *).
(Applicative f, Choice p) =>
ErrorCode -> Optic' p f ServiceError ServiceError
Core.hasCode ErrorCode
"ThrottlingException"
Getting Any ServiceError ServiceError
-> Getting Any ServiceError ServiceError
-> Getting Any ServiceError ServiceError
forall b c a. (b -> c) -> (a -> b) -> a -> c
Prelude.. Int -> Getting Any ServiceError ServiceError
forall (f :: * -> *) (p :: * -> * -> *).
(Applicative f, Choice p) =>
Int -> Optic' p f ServiceError ServiceError
Core.hasStatus Int
400
)
ServiceError
e =
a -> Maybe a
forall a. a -> Maybe a
Prelude.Just a
"throttling_exception"
| Getting Any ServiceError ServiceError -> ServiceError -> Bool
forall s a. Getting Any s a -> s -> Bool
Lens.has
( ErrorCode -> Getting Any ServiceError ServiceError
forall (f :: * -> *) (p :: * -> * -> *).
(Applicative f, Choice p) =>
ErrorCode -> Optic' p f ServiceError ServiceError
Core.hasCode ErrorCode
"Throttling"
Getting Any ServiceError ServiceError
-> Getting Any ServiceError ServiceError
-> Getting Any ServiceError ServiceError
forall b c a. (b -> c) -> (a -> b) -> a -> c
Prelude.. Int -> Getting Any ServiceError ServiceError
forall (f :: * -> *) (p :: * -> * -> *).
(Applicative f, Choice p) =>
Int -> Optic' p f ServiceError ServiceError
Core.hasStatus Int
400
)
ServiceError
e =
a -> Maybe a
forall a. a -> Maybe a
Prelude.Just a
"throttling"
| Getting Any ServiceError ServiceError -> ServiceError -> Bool
forall s a. Getting Any s a -> s -> Bool
Lens.has
( ErrorCode -> Getting Any ServiceError ServiceError
forall (f :: * -> *) (p :: * -> * -> *).
(Applicative f, Choice p) =>
ErrorCode -> Optic' p f ServiceError ServiceError
Core.hasCode
ErrorCode
"ProvisionedThroughputExceededException"
Getting Any ServiceError ServiceError
-> Getting Any ServiceError ServiceError
-> Getting Any ServiceError ServiceError
forall b c a. (b -> c) -> (a -> b) -> a -> c
Prelude.. Int -> Getting Any ServiceError ServiceError
forall (f :: * -> *) (p :: * -> * -> *).
(Applicative f, Choice p) =>
Int -> Optic' p f ServiceError ServiceError
Core.hasStatus Int
400
)
ServiceError
e =
a -> Maybe a
forall a. a -> Maybe a
Prelude.Just a
"throughput_exceeded"
| Getting Any ServiceError ServiceError -> ServiceError -> Bool
forall s a. Getting Any s a -> s -> Bool
Lens.has (Int -> Getting Any ServiceError ServiceError
forall (f :: * -> *) (p :: * -> * -> *).
(Applicative f, Choice p) =>
Int -> Optic' p f ServiceError ServiceError
Core.hasStatus Int
504) ServiceError
e =
a -> Maybe a
forall a. a -> Maybe a
Prelude.Just a
"gateway_timeout"
| Getting Any ServiceError ServiceError -> ServiceError -> Bool
forall s a. Getting Any s a -> s -> Bool
Lens.has
( ErrorCode -> Getting Any ServiceError ServiceError
forall (f :: * -> *) (p :: * -> * -> *).
(Applicative f, Choice p) =>
ErrorCode -> Optic' p f ServiceError ServiceError
Core.hasCode ErrorCode
"RequestThrottledException"
Getting Any ServiceError ServiceError
-> Getting Any ServiceError ServiceError
-> Getting Any ServiceError ServiceError
forall b c a. (b -> c) -> (a -> b) -> a -> c
Prelude.. Int -> Getting Any ServiceError ServiceError
forall (f :: * -> *) (p :: * -> * -> *).
(Applicative f, Choice p) =>
Int -> Optic' p f ServiceError ServiceError
Core.hasStatus Int
400
)
ServiceError
e =
a -> Maybe a
forall a. a -> Maybe a
Prelude.Just a
"request_throttled_exception"
| Getting Any ServiceError ServiceError -> ServiceError -> Bool
forall s a. Getting Any s a -> s -> Bool
Lens.has (Int -> Getting Any ServiceError ServiceError
forall (f :: * -> *) (p :: * -> * -> *).
(Applicative f, Choice p) =>
Int -> Optic' p f ServiceError ServiceError
Core.hasStatus Int
502) ServiceError
e =
a -> Maybe a
forall a. a -> Maybe a
Prelude.Just a
"bad_gateway"
| Getting Any ServiceError ServiceError -> ServiceError -> Bool
forall s a. Getting Any s a -> s -> Bool
Lens.has (Int -> Getting Any ServiceError ServiceError
forall (f :: * -> *) (p :: * -> * -> *).
(Applicative f, Choice p) =>
Int -> Optic' p f ServiceError ServiceError
Core.hasStatus Int
503) ServiceError
e =
a -> Maybe a
forall a. a -> Maybe a
Prelude.Just a
"service_unavailable"
| Getting Any ServiceError ServiceError -> ServiceError -> Bool
forall s a. Getting Any s a -> s -> Bool
Lens.has (Int -> Getting Any ServiceError ServiceError
forall (f :: * -> *) (p :: * -> * -> *).
(Applicative f, Choice p) =>
Int -> Optic' p f ServiceError ServiceError
Core.hasStatus Int
500) ServiceError
e =
a -> Maybe a
forall a. a -> Maybe a
Prelude.Just a
"general_server_error"
| Getting Any ServiceError ServiceError -> ServiceError -> Bool
forall s a. Getting Any s a -> s -> Bool
Lens.has (Int -> Getting Any ServiceError ServiceError
forall (f :: * -> *) (p :: * -> * -> *).
(Applicative f, Choice p) =>
Int -> Optic' p f ServiceError ServiceError
Core.hasStatus Int
509) ServiceError
e =
a -> Maybe a
forall a. a -> Maybe a
Prelude.Just a
"limit_exceeded"
| Bool
Prelude.otherwise = Maybe a
forall a. Maybe a
Prelude.Nothing
_ConflictException :: Core.AsError a => Lens.Getting (Prelude.First Core.ServiceError) a Core.ServiceError
_ConflictException :: Getting (First ServiceError) a ServiceError
_ConflictException =
Service -> ErrorCode -> Getting (First ServiceError) a ServiceError
forall a.
AsError a =>
Service -> ErrorCode -> Getting (First ServiceError) a ServiceError
Core._MatchServiceError
Service
defaultService
ErrorCode
"ConflictException"
Getting (First ServiceError) a ServiceError
-> ((ServiceError -> Const (First ServiceError) ServiceError)
-> ServiceError -> Const (First ServiceError) ServiceError)
-> Getting (First ServiceError) a ServiceError
forall b c a. (b -> c) -> (a -> b) -> a -> c
Prelude.. Int
-> (ServiceError -> Const (First ServiceError) ServiceError)
-> ServiceError
-> Const (First ServiceError) ServiceError
forall (f :: * -> *) (p :: * -> * -> *).
(Applicative f, Choice p) =>
Int -> Optic' p f ServiceError ServiceError
Core.hasStatus Int
409
_ForbiddenException :: Core.AsError a => Lens.Getting (Prelude.First Core.ServiceError) a Core.ServiceError
_ForbiddenException :: Getting (First ServiceError) a ServiceError
_ForbiddenException =
Service -> ErrorCode -> Getting (First ServiceError) a ServiceError
forall a.
AsError a =>
Service -> ErrorCode -> Getting (First ServiceError) a ServiceError
Core._MatchServiceError
Service
defaultService
ErrorCode
"ForbiddenException"
Getting (First ServiceError) a ServiceError
-> ((ServiceError -> Const (First ServiceError) ServiceError)
-> ServiceError -> Const (First ServiceError) ServiceError)
-> Getting (First ServiceError) a ServiceError
forall b c a. (b -> c) -> (a -> b) -> a -> c
Prelude.. Int
-> (ServiceError -> Const (First ServiceError) ServiceError)
-> ServiceError
-> Const (First ServiceError) ServiceError
forall (f :: * -> *) (p :: * -> * -> *).
(Applicative f, Choice p) =>
Int -> Optic' p f ServiceError ServiceError
Core.hasStatus Int
403
_NotFoundException :: Core.AsError a => Lens.Getting (Prelude.First Core.ServiceError) a Core.ServiceError
_NotFoundException :: Getting (First ServiceError) a ServiceError
_NotFoundException =
Service -> ErrorCode -> Getting (First ServiceError) a ServiceError
forall a.
AsError a =>
Service -> ErrorCode -> Getting (First ServiceError) a ServiceError
Core._MatchServiceError
Service
defaultService
ErrorCode
"NotFoundException"
Getting (First ServiceError) a ServiceError
-> ((ServiceError -> Const (First ServiceError) ServiceError)
-> ServiceError -> Const (First ServiceError) ServiceError)
-> Getting (First ServiceError) a ServiceError
forall b c a. (b -> c) -> (a -> b) -> a -> c
Prelude.. Int
-> (ServiceError -> Const (First ServiceError) ServiceError)
-> ServiceError
-> Const (First ServiceError) ServiceError
forall (f :: * -> *) (p :: * -> * -> *).
(Applicative f, Choice p) =>
Int -> Optic' p f ServiceError ServiceError
Core.hasStatus Int
404
_TooManyRequestsException :: Core.AsError a => Lens.Getting (Prelude.First Core.ServiceError) a Core.ServiceError
_TooManyRequestsException :: Getting (First ServiceError) a ServiceError
_TooManyRequestsException =
Service -> ErrorCode -> Getting (First ServiceError) a ServiceError
forall a.
AsError a =>
Service -> ErrorCode -> Getting (First ServiceError) a ServiceError
Core._MatchServiceError
Service
defaultService
ErrorCode
"TooManyRequestsException"
Getting (First ServiceError) a ServiceError
-> ((ServiceError -> Const (First ServiceError) ServiceError)
-> ServiceError -> Const (First ServiceError) ServiceError)
-> Getting (First ServiceError) a ServiceError
forall b c a. (b -> c) -> (a -> b) -> a -> c
Prelude.. Int
-> (ServiceError -> Const (First ServiceError) ServiceError)
-> ServiceError
-> Const (First ServiceError) ServiceError
forall (f :: * -> *) (p :: * -> * -> *).
(Applicative f, Choice p) =>
Int -> Optic' p f ServiceError ServiceError
Core.hasStatus Int
429
_InternalServerErrorException :: Core.AsError a => Lens.Getting (Prelude.First Core.ServiceError) a Core.ServiceError
_InternalServerErrorException :: Getting (First ServiceError) a ServiceError
_InternalServerErrorException =
Service -> ErrorCode -> Getting (First ServiceError) a ServiceError
forall a.
AsError a =>
Service -> ErrorCode -> Getting (First ServiceError) a ServiceError
Core._MatchServiceError
Service
defaultService
ErrorCode
"InternalServerErrorException"
Getting (First ServiceError) a ServiceError
-> ((ServiceError -> Const (First ServiceError) ServiceError)
-> ServiceError -> Const (First ServiceError) ServiceError)
-> Getting (First ServiceError) a ServiceError
forall b c a. (b -> c) -> (a -> b) -> a -> c
Prelude.. Int
-> (ServiceError -> Const (First ServiceError) ServiceError)
-> ServiceError
-> Const (First ServiceError) ServiceError
forall (f :: * -> *) (p :: * -> * -> *).
(Applicative f, Choice p) =>
Int -> Optic' p f ServiceError ServiceError
Core.hasStatus Int
500
_BadRequestException :: Core.AsError a => Lens.Getting (Prelude.First Core.ServiceError) a Core.ServiceError
_BadRequestException :: Getting (First ServiceError) a ServiceError
_BadRequestException =
Service -> ErrorCode -> Getting (First ServiceError) a ServiceError
forall a.
AsError a =>
Service -> ErrorCode -> Getting (First ServiceError) a ServiceError
Core._MatchServiceError
Service
defaultService
ErrorCode
"BadRequestException"
Getting (First ServiceError) a ServiceError
-> ((ServiceError -> Const (First ServiceError) ServiceError)
-> ServiceError -> Const (First ServiceError) ServiceError)
-> Getting (First ServiceError) a ServiceError
forall b c a. (b -> c) -> (a -> b) -> a -> c
Prelude.. Int
-> (ServiceError -> Const (First ServiceError) ServiceError)
-> ServiceError
-> Const (First ServiceError) ServiceError
forall (f :: * -> *) (p :: * -> * -> *).
(Applicative f, Choice p) =>
Int -> Optic' p f ServiceError ServiceError
Core.hasStatus Int
400