Medialive Classes
AacSettings
Bitrate
- Type: typing.Optional[float]
CodingMode
- Type: typing.Optional[typing.Literal['AD_RECEIVER_MIX', 'CODING_MODE_1_0', 'CODING_MODE_1_1', 'CODING_MODE_2_0', 'CODING_MODE_5_1']]
InputType
- Type: typing.Optional[typing.Literal['BROADCASTER_MIXED_AD', 'NORMAL']]
Profile
- Type: typing.Optional[typing.Literal['HEV1', 'HEV2', 'LC']]
RateControlMode
- Type: typing.Optional[typing.Literal['CBR', 'VBR']]
RawFormat
- Type: typing.Optional[typing.Literal['LATM_LOAS', 'NONE']]
SampleRate
- Type: typing.Optional[float]
Spec
- Type: typing.Optional[typing.Literal['MPEG2', 'MPEG4']]
VbrQuality
- Type: typing.Optional[typing.Literal['HIGH', 'LOW', 'MEDIUM_HIGH', 'MEDIUM_LOW']]
Ac3Settings
Bitrate
- Type: typing.Optional[float]
BitstreamMode
- Type: typing.Optional[typing.Literal['COMMENTARY', 'COMPLETE_MAIN', 'DIALOGUE', 'EMERGENCY', 'HEARING_IMPAIRED', 'MUSIC_AND_EFFECTS', 'VISUALLY_IMPAIRED', 'VOICE_OVER']]
CodingMode
- Type: typing.Optional[typing.Literal['CODING_MODE_1_0', 'CODING_MODE_1_1', 'CODING_MODE_2_0', 'CODING_MODE_3_2_LFE']]
Dialnorm
- Type: typing.Optional[int]
DrcProfile
- Type: typing.Optional[typing.Literal['FILM_STANDARD', 'NONE']]
LfeFilter
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
MetadataControl
- Type: typing.Optional[typing.Literal['FOLLOW_INPUT', 'USE_CONFIGURED']]
AttenuationControl
- Type: typing.Optional[typing.Literal['ATTENUATE_3_DB', 'NONE']]
AcceptInputDeviceTransferRequest
InputDeviceId
- Type:
- Required: Yes
AccountConfiguration
KmsKeyId
- Type: typing.Optional[str]
AncillarySourceSettings
SourceAncillaryChannelNumber
- Type: typing.Optional[int]
AnywhereSettings
ChannelPlacementGroupId
- Type: typing.Optional[str]
ClusterId
- Type: typing.Optional[str]
ArchiveCdnSettings
ArchiveS3Settings
- Type:
ArchiveContainerSettings
M2tsSettings
- Type:
RawSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
ArchiveContainerSettingsOutput
M2tsSettings
- Type:
RawSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
ArchiveGroupSettings
Destination
- Type:
- Required: Yes
ArchiveCdnSettings
- Type:
RolloverInterval
- Type: typing.Optional[int]
ArchiveOutputSettings
ContainerSettings
- Type:
- Required: Yes
Extension
- Type: typing.Optional[str]
NameModifier
- Type: typing.Optional[str]
ArchiveOutputSettingsOutput
ContainerSettings
- Type:
- Required: Yes
Extension
- Type: typing.Optional[str]
NameModifier
- Type: typing.Optional[str]
ArchiveS3Settings
CannedAcl
- Type: typing.Optional[typing.Literal['AUTHENTICATED_READ', 'BUCKET_OWNER_FULL_CONTROL', 'BUCKET_OWNER_READ', 'PUBLIC_READ']]
AudioChannelMapping
InputChannelLevels
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputChannelLevel]
- Required: Yes
OutputChannel
- Type:
- Required: Yes
AudioChannelMappingOutput
InputChannelLevels
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputChannelLevel]
- Required: Yes
OutputChannel
- Type:
- Required: Yes
AudioCodecSettings
AacSettings
- Type:
Ac3Settings
- Type:
Eac3AtmosSettings
- Type:
Eac3Settings
- Type:
Mp2Settings
- Type:
PassThroughSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
WavSettings
- Type:
AudioCodecSettingsOutput
AacSettings
- Type:
Ac3Settings
- Type:
Eac3AtmosSettings
- Type:
Eac3Settings
- Type:
Mp2Settings
- Type:
PassThroughSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
WavSettings
- Type:
AudioDescription
AudioSelectorName
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
AudioNormalizationSettings
- Type:
AudioType
- Type: typing.Optional[typing.Literal['CLEAN_EFFECTS', 'HEARING_IMPAIRED', 'UNDEFINED', 'VISUAL_IMPAIRED_COMMENTARY']]
AudioTypeControl
- Type: typing.Optional[typing.Literal['FOLLOW_INPUT', 'USE_CONFIGURED']]
AudioWatermarkingSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.AudioWatermarkSettings]
CodecSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.AudioCodecSettings]
LanguageCode
- Type: typing.Optional[str]
LanguageCodeControl
- Type: typing.Optional[typing.Literal['FOLLOW_INPUT', 'USE_CONFIGURED']]
RemixSettings
- Type:
StreamName
- Type: typing.Optional[str]
AudioDashRoles
- Type: typing.Optional[typing.List[typing.Literal['ALTERNATE', 'COMMENTARY', 'DESCRIPTION', 'DUB', 'EMERGENCY', 'ENHANCED-AUDIO-INTELLIGIBILITY', 'KARAOKE', 'MAIN', 'SUPPLEMENTARY']]]
DvbDashAccessibility
- Type: typing.Optional[typing.Literal['DVBDASH_1_VISUALLY_IMPAIRED', 'DVBDASH_2_HARD_OF_HEARING', 'DVBDASH_3_SUPPLEMENTAL_COMMENTARY', 'DVBDASH_4_DIRECTORS_COMMENTARY', 'DVBDASH_5_EDUCATIONAL_NOTES', 'DVBDASH_6_MAIN_PROGRAM', 'DVBDASH_7_CLEAN_FEED']]
AudioDescriptionOutput
AudioSelectorName
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
AudioNormalizationSettings
- Type:
AudioType
- Type: typing.Optional[typing.Literal['CLEAN_EFFECTS', 'HEARING_IMPAIRED', 'UNDEFINED', 'VISUAL_IMPAIRED_COMMENTARY']]
AudioTypeControl
- Type: typing.Optional[typing.Literal['FOLLOW_INPUT', 'USE_CONFIGURED']]
AudioWatermarkingSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.AudioWatermarkSettings]
CodecSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.AudioCodecSettingsOutput]
LanguageCode
- Type: typing.Optional[str]
LanguageCodeControl
- Type: typing.Optional[typing.Literal['FOLLOW_INPUT', 'USE_CONFIGURED']]
RemixSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.RemixSettingsOutput]
StreamName
- Type: typing.Optional[str]
AudioDashRoles
- Type: typing.Optional[typing.List[typing.Literal['ALTERNATE', 'COMMENTARY', 'DESCRIPTION', 'DUB', 'EMERGENCY', 'ENHANCED-AUDIO-INTELLIGIBILITY', 'KARAOKE', 'MAIN', 'SUPPLEMENTARY']]]
DvbDashAccessibility
- Type: typing.Optional[typing.Literal['DVBDASH_1_VISUALLY_IMPAIRED', 'DVBDASH_2_HARD_OF_HEARING', 'DVBDASH_3_SUPPLEMENTAL_COMMENTARY', 'DVBDASH_4_DIRECTORS_COMMENTARY', 'DVBDASH_5_EDUCATIONAL_NOTES', 'DVBDASH_6_MAIN_PROGRAM', 'DVBDASH_7_CLEAN_FEED']]
AudioDolbyEDecode
ProgramSelection
- Type: typing.Literal['ALL_CHANNELS', 'PROGRAM_1', 'PROGRAM_2', 'PROGRAM_3', 'PROGRAM_4', 'PROGRAM_5', 'PROGRAM_6', 'PROGRAM_7', 'PROGRAM_8']
- Required: Yes
AudioHlsRenditionSelection
GroupId
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
AudioLanguageSelection
LanguageCode
- Type:
- Required: Yes
LanguageSelectionPolicy
- Type: typing.Optional[typing.Literal['LOOSE', 'STRICT']]
AudioNormalizationSettings
Algorithm
- Type: typing.Optional[typing.Literal['ITU_1770_1', 'ITU_1770_2']]
AlgorithmControl
- Type: typing.Optional[typing.Literal['CORRECT_AUDIO']]
TargetLkfs
- Type: typing.Optional[float]
AudioOnlyHlsSettings
AudioGroupId
- Type: typing.Optional[str]
AudioOnlyImage
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputLocation]
AudioTrackType
- Type: typing.Optional[typing.Literal['ALTERNATE_AUDIO_AUTO_SELECT', 'ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT', 'ALTERNATE_AUDIO_NOT_AUTO_SELECT', 'AUDIO_ONLY_VARIANT_STREAM']]
SegmentType
- Type: typing.Optional[typing.Literal['AAC', 'FMP4']]
AudioPidSelection
Pid
- Type:
- Required: Yes
AudioSelector
Name
- Type:
- Required: Yes
SelectorSettings
- Type: typing.Union[aws_resource_validator.pydantic_models.medialive.medialive_classes.AudioSelectorSettings, aws_resource_validator.pydantic_models.medialive.medialive_classes.AudioSelectorSettingsOutput, NoneType]
AudioSelectorOutput
Name
- Type:
- Required: Yes
SelectorSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.AudioSelectorSettingsOutput]
AudioSelectorSettings
AudioHlsRenditionSelection
- Type:
AudioLanguageSelection
- Type:
AudioPidSelection
- Type:
AudioTrackSelection
- Type: typing.Union[aws_resource_validator.pydantic_models.medialive.medialive_classes.AudioTrackSelection, aws_resource_validator.pydantic_models.medialive.medialive_classes.AudioTrackSelectionOutput, NoneType]
AudioSelectorSettingsOutput
AudioHlsRenditionSelection
- Type:
AudioLanguageSelection
- Type:
AudioPidSelection
- Type:
AudioTrackSelection
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.AudioTrackSelectionOutput]
AudioSilenceFailoverSettings
AudioSelectorName
- Type:
- Required: Yes
AudioSilenceThresholdMsec
- Type: typing.Optional[int]
AudioTrack
Track
- Type:
- Required: Yes
AudioTrackSelection
Tracks
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.AudioTrack]
- Required: Yes
DolbyEDecode
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.AudioDolbyEDecode]
AudioTrackSelectionOutput
Tracks
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.AudioTrack]
- Required: Yes
DolbyEDecode
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.AudioDolbyEDecode]
AudioWatermarkSettings
NielsenWatermarksSettings
- Type:
AutomaticInputFailoverSettings
SecondaryInputId
- Type:
- Required: Yes
ErrorClearTimeMsec
- Type: typing.Optional[int]
FailoverConditions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.FailoverCondition]]
InputPreference
- Type: typing.Optional[typing.Literal['EQUAL_INPUT_PREFERENCE', 'PRIMARY_INPUT_PREFERRED']]
AutomaticInputFailoverSettingsOutput
SecondaryInputId
- Type:
- Required: Yes
ErrorClearTimeMsec
- Type: typing.Optional[int]
FailoverConditions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.FailoverCondition]]
InputPreference
- Type: typing.Optional[typing.Literal['EQUAL_INPUT_PREFERENCE', 'PRIMARY_INPUT_PREFERRED']]
Av1ColorSpaceSettings
ColorSpacePassthroughSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
Hdr10Settings
- Type:
Rec601Settings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
Rec709Settings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
Av1ColorSpaceSettingsOutput
ColorSpacePassthroughSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
Hdr10Settings
- Type:
Rec601Settings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
Rec709Settings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
Av1Settings
FramerateDenominator
- Type:
- Required: Yes
FramerateNumerator
- Type:
- Required: Yes
AfdSignaling
- Type: typing.Optional[typing.Literal['AUTO', 'FIXED', 'NONE']]
BufSize
- Type: typing.Optional[int]
ColorSpaceSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.Av1ColorSpaceSettings]
FixedAfd
- Type: typing.Optional[typing.Literal['AFD_0000', 'AFD_0010', 'AFD_0011', 'AFD_0100', 'AFD_1000', 'AFD_1001', 'AFD_1010', 'AFD_1011', 'AFD_1101', 'AFD_1110', 'AFD_1111']]
GopSize
- Type: typing.Optional[float]
GopSizeUnits
- Type: typing.Optional[typing.Literal['FRAMES', 'SECONDS']]
Level
- Type: typing.Optional[typing.Literal['AV1_LEVEL_2', 'AV1_LEVEL_2_1', 'AV1_LEVEL_3', 'AV1_LEVEL_3_1', 'AV1_LEVEL_4', 'AV1_LEVEL_4_1', 'AV1_LEVEL_5', 'AV1_LEVEL_5_1', 'AV1_LEVEL_5_2', 'AV1_LEVEL_5_3', 'AV1_LEVEL_6', 'AV1_LEVEL_6_1', 'AV1_LEVEL_6_2', 'AV1_LEVEL_6_3', 'AV1_LEVEL_AUTO']]
LookAheadRateControl
- Type: typing.Optional[typing.Literal['HIGH', 'LOW', 'MEDIUM']]
MaxBitrate
- Type: typing.Optional[int]
MinIInterval
- Type: typing.Optional[int]
ParDenominator
- Type: typing.Optional[int]
ParNumerator
- Type: typing.Optional[int]
QvbrQualityLevel
- Type: typing.Optional[int]
SceneChangeDetect
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
TimecodeBurninSettings
- Type:
Av1SettingsOutput
FramerateDenominator
- Type:
- Required: Yes
FramerateNumerator
- Type:
- Required: Yes
AfdSignaling
- Type: typing.Optional[typing.Literal['AUTO', 'FIXED', 'NONE']]
BufSize
- Type: typing.Optional[int]
ColorSpaceSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.Av1ColorSpaceSettingsOutput]
FixedAfd
- Type: typing.Optional[typing.Literal['AFD_0000', 'AFD_0010', 'AFD_0011', 'AFD_0100', 'AFD_1000', 'AFD_1001', 'AFD_1010', 'AFD_1011', 'AFD_1101', 'AFD_1110', 'AFD_1111']]
GopSize
- Type: typing.Optional[float]
GopSizeUnits
- Type: typing.Optional[typing.Literal['FRAMES', 'SECONDS']]
Level
- Type: typing.Optional[typing.Literal['AV1_LEVEL_2', 'AV1_LEVEL_2_1', 'AV1_LEVEL_3', 'AV1_LEVEL_3_1', 'AV1_LEVEL_4', 'AV1_LEVEL_4_1', 'AV1_LEVEL_5', 'AV1_LEVEL_5_1', 'AV1_LEVEL_5_2', 'AV1_LEVEL_5_3', 'AV1_LEVEL_6', 'AV1_LEVEL_6_1', 'AV1_LEVEL_6_2', 'AV1_LEVEL_6_3', 'AV1_LEVEL_AUTO']]
LookAheadRateControl
- Type: typing.Optional[typing.Literal['HIGH', 'LOW', 'MEDIUM']]
MaxBitrate
- Type: typing.Optional[int]
MinIInterval
- Type: typing.Optional[int]
ParDenominator
- Type: typing.Optional[int]
ParNumerator
- Type: typing.Optional[int]
QvbrQualityLevel
- Type: typing.Optional[int]
SceneChangeDetect
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
TimecodeBurninSettings
- Type:
AvailBlanking
AvailBlankingImage
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputLocation]
State
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
AvailConfiguration
AvailSettings
- Type:
Scte35SegmentationScope
- Type: typing.Optional[typing.Literal['ALL_OUTPUT_GROUPS', 'SCTE35_ENABLED_OUTPUT_GROUPS']]
AvailSettings
Esam
- Type:
Scte35SpliceInsert
- Type:
Scte35TimeSignalApos
- Type:
BandwidthReductionFilterSettings
PostFilterSharpening
- Type: typing.Optional[typing.Literal['DISABLED', 'SHARPENING_1', 'SHARPENING_2', 'SHARPENING_3']]
Strength
- Type: typing.Optional[typing.Literal['AUTO', 'STRENGTH_1', 'STRENGTH_2', 'STRENGTH_3', 'STRENGTH_4']]
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
BatchDeleteRequest
ChannelIds
- Type: typing.Optional[typing.List[str]]
InputIds
- Type: typing.Optional[typing.List[str]]
InputSecurityGroupIds
- Type: typing.Optional[typing.List[str]]
MultiplexIds
- Type: typing.Optional[typing.List[str]]
BatchDeleteResponse
Failed
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.BatchFailedResultModel]
- Required: Yes
Successful
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.BatchSuccessfulResultModel]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BatchFailedResultModel
Arn
- Type: typing.Optional[str]
Code
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
Message
- Type: typing.Optional[str]
BatchScheduleActionCreateRequest
ScheduleActions
- Type: typing.List[typing.Union[aws_resource_validator.pydantic_models.medialive.medialive_classes.ScheduleAction, aws_resource_validator.pydantic_models.medialive.medialive_classes.ScheduleActionOutput]]
- Required: Yes
BatchScheduleActionCreateResult
ScheduleActions
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.ScheduleActionOutput]
- Required: Yes
BatchScheduleActionDeleteRequest
ActionNames
- Type: typing.List[str]
- Required: Yes
BatchScheduleActionDeleteResult
ScheduleActions
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.ScheduleActionOutput]
- Required: Yes
BatchStartRequest
ChannelIds
- Type: typing.Optional[typing.List[str]]
MultiplexIds
- Type: typing.Optional[typing.List[str]]
BatchStartResponse
Failed
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.BatchFailedResultModel]
- Required: Yes
Successful
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.BatchSuccessfulResultModel]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BatchStopRequest
ChannelIds
- Type: typing.Optional[typing.List[str]]
MultiplexIds
- Type: typing.Optional[typing.List[str]]
BatchStopResponse
Failed
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.BatchFailedResultModel]
- Required: Yes
Successful
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.BatchSuccessfulResultModel]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BatchSuccessfulResultModel
Arn
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
State
- Type: typing.Optional[str]
BatchUpdateScheduleRequest
ChannelId
- Type:
- Required: Yes
Creates
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.BatchScheduleActionCreateRequest]
Deletes
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.BatchScheduleActionDeleteRequest]
BatchUpdateScheduleResponse
Creates
- Type:
- Required: Yes
Deletes
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BlackoutSlate
BlackoutSlateImage
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputLocation]
NetworkEndBlackout
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
NetworkEndBlackoutImage
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputLocation]
NetworkId
- Type: typing.Optional[str]
State
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
BurnInDestinationSettings
Alignment
- Type: typing.Optional[typing.Literal['CENTERED', 'LEFT', 'SMART']]
BackgroundColor
- Type: typing.Optional[typing.Literal['BLACK', 'NONE', 'WHITE']]
BackgroundOpacity
- Type: typing.Optional[int]
Font
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputLocation]
FontColor
- Type: typing.Optional[typing.Literal['BLACK', 'BLUE', 'GREEN', 'RED', 'WHITE', 'YELLOW']]
FontOpacity
- Type: typing.Optional[int]
FontResolution
- Type: typing.Optional[int]
FontSize
- Type: typing.Optional[str]
OutlineColor
- Type: typing.Optional[typing.Literal['BLACK', 'BLUE', 'GREEN', 'RED', 'WHITE', 'YELLOW']]
OutlineSize
- Type: typing.Optional[int]
ShadowColor
- Type: typing.Optional[typing.Literal['BLACK', 'NONE', 'WHITE']]
ShadowOpacity
- Type: typing.Optional[int]
ShadowXOffset
- Type: typing.Optional[int]
ShadowYOffset
- Type: typing.Optional[int]
TeletextGridControl
- Type: typing.Optional[typing.Literal['FIXED', 'SCALED']]
XPosition
- Type: typing.Optional[int]
YPosition
- Type: typing.Optional[int]
CancelInputDeviceTransferRequest
InputDeviceId
- Type:
- Required: Yes
CaptionDescription
CaptionSelectorName
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Accessibility
- Type: typing.Optional[typing.Literal['DOES_NOT_IMPLEMENT_ACCESSIBILITY_FEATURES', 'IMPLEMENTS_ACCESSIBILITY_FEATURES']]
DestinationSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.CaptionDestinationSettings]
LanguageCode
- Type: typing.Optional[str]
LanguageDescription
- Type: typing.Optional[str]
CaptionDashRoles
- Type: typing.Optional[typing.List[typing.Literal['ALTERNATE', 'CAPTION', 'COMMENTARY', 'DESCRIPTION', 'DUB', 'EASYREADER', 'EMERGENCY', 'FORCED-SUBTITLE', 'KARAOKE', 'MAIN', 'METADATA', 'SUBTITLE', 'SUPPLEMENTARY']]]
DvbDashAccessibility
- Type: typing.Optional[typing.Literal['DVBDASH_1_VISUALLY_IMPAIRED', 'DVBDASH_2_HARD_OF_HEARING', 'DVBDASH_3_SUPPLEMENTAL_COMMENTARY', 'DVBDASH_4_DIRECTORS_COMMENTARY', 'DVBDASH_5_EDUCATIONAL_NOTES', 'DVBDASH_6_MAIN_PROGRAM', 'DVBDASH_7_CLEAN_FEED']]
CaptionDescriptionOutput
CaptionSelectorName
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Accessibility
- Type: typing.Optional[typing.Literal['DOES_NOT_IMPLEMENT_ACCESSIBILITY_FEATURES', 'IMPLEMENTS_ACCESSIBILITY_FEATURES']]
DestinationSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.CaptionDestinationSettingsOutput]
LanguageCode
- Type: typing.Optional[str]
LanguageDescription
- Type: typing.Optional[str]
CaptionDashRoles
- Type: typing.Optional[typing.List[typing.Literal['ALTERNATE', 'CAPTION', 'COMMENTARY', 'DESCRIPTION', 'DUB', 'EASYREADER', 'EMERGENCY', 'FORCED-SUBTITLE', 'KARAOKE', 'MAIN', 'METADATA', 'SUBTITLE', 'SUPPLEMENTARY']]]
DvbDashAccessibility
- Type: typing.Optional[typing.Literal['DVBDASH_1_VISUALLY_IMPAIRED', 'DVBDASH_2_HARD_OF_HEARING', 'DVBDASH_3_SUPPLEMENTAL_COMMENTARY', 'DVBDASH_4_DIRECTORS_COMMENTARY', 'DVBDASH_5_EDUCATIONAL_NOTES', 'DVBDASH_6_MAIN_PROGRAM', 'DVBDASH_7_CLEAN_FEED']]
CaptionDestinationSettings
AribDestinationSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
BurnInDestinationSettings
- Type:
DvbSubDestinationSettings
- Type:
EbuTtDDestinationSettings
- Type:
EmbeddedDestinationSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
EmbeddedPlusScte20DestinationSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
RtmpCaptionInfoDestinationSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
Scte20PlusEmbeddedDestinationSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
Scte27DestinationSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
SmpteTtDestinationSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
TeletextDestinationSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
TtmlDestinationSettings
- Type:
WebvttDestinationSettings
- Type:
CaptionDestinationSettingsOutput
AribDestinationSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
BurnInDestinationSettings
- Type:
DvbSubDestinationSettings
- Type:
EbuTtDDestinationSettings
- Type:
EmbeddedDestinationSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
EmbeddedPlusScte20DestinationSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
RtmpCaptionInfoDestinationSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
Scte20PlusEmbeddedDestinationSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
Scte27DestinationSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
SmpteTtDestinationSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
TeletextDestinationSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
TtmlDestinationSettings
- Type:
WebvttDestinationSettings
- Type:
CaptionLanguageMapping
CaptionChannel
- Type:
- Required: Yes
LanguageCode
- Type:
- Required: Yes
LanguageDescription
- Type:
- Required: Yes
CaptionRectangle
Height
- Type:
- Required: Yes
LeftOffset
- Type:
- Required: Yes
TopOffset
- Type:
- Required: Yes
Width
- Type:
- Required: Yes
CaptionSelector
Name
- Type:
- Required: Yes
LanguageCode
- Type: typing.Optional[str]
SelectorSettings
- Type: typing.Union[aws_resource_validator.pydantic_models.medialive.medialive_classes.CaptionSelectorSettings, aws_resource_validator.pydantic_models.medialive.medialive_classes.CaptionSelectorSettingsOutput, NoneType]
CaptionSelectorOutput
Name
- Type:
- Required: Yes
LanguageCode
- Type: typing.Optional[str]
SelectorSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.CaptionSelectorSettingsOutput]
CaptionSelectorSettings
AncillarySourceSettings
- Type:
AribSourceSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
DvbSubSourceSettings
- Type:
EmbeddedSourceSettings
- Type:
Scte20SourceSettings
- Type:
Scte27SourceSettings
- Type:
TeletextSourceSettings
- Type:
CaptionSelectorSettingsOutput
AncillarySourceSettings
- Type:
AribSourceSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
DvbSubSourceSettings
- Type:
EmbeddedSourceSettings
- Type:
Scte20SourceSettings
- Type:
Scte27SourceSettings
- Type:
TeletextSourceSettings
- Type:
CdiInputSpecification
Resolution
- Type: typing.Optional[typing.Literal['FHD', 'HD', 'SD', 'UHD']]
Channel
Arn
- Type: typing.Optional[str]
CdiInputSpecification
- Type:
ChannelClass
- Type: typing.Optional[typing.Literal['SINGLE_PIPELINE', 'STANDARD']]
Destinations
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.OutputDestinationOutput]]
EgressEndpoints
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.ChannelEgressEndpoint]]
EncoderSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.EncoderSettingsOutput]
Id
- Type: typing.Optional[str]
InputAttachments
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputAttachmentOutput]]
InputSpecification
- Type:
LogLevel
- Type: typing.Optional[typing.Literal['DEBUG', 'DISABLED', 'ERROR', 'INFO', 'WARNING']]
Maintenance
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.MaintenanceStatus]
Name
- Type: typing.Optional[str]
PipelineDetails
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.PipelineDetail]]
PipelinesRunningCount
- Type: typing.Optional[int]
RoleArn
- Type: typing.Optional[str]
State
- Type: typing.Optional[typing.Literal['CREATE_FAILED', 'CREATING', 'DELETED', 'DELETING', 'IDLE', 'RECOVERING', 'RUNNING', 'STARTING', 'STOPPING', 'UPDATE_FAILED', 'UPDATING']]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
Vpc
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.VpcOutputSettingsDescription]
AnywhereSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.DescribeAnywhereSettings]
ChannelEngineVersion
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.ChannelEngineVersionResponse]
ChannelEgressEndpoint
SourceIp
- Type: typing.Optional[str]
ChannelEngineVersionRequest
Version
- Type: typing.Optional[str]
ChannelEngineVersionResponse
ExpirationDate
- Type: typing.Optional[datetime.datetime]
Version
- Type: typing.Optional[str]
ChannelSummary
Arn
- Type: typing.Optional[str]
CdiInputSpecification
- Type:
ChannelClass
- Type: typing.Optional[typing.Literal['SINGLE_PIPELINE', 'STANDARD']]
Destinations
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.OutputDestinationOutput]]
EgressEndpoints
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.ChannelEgressEndpoint]]
Id
- Type: typing.Optional[str]
InputAttachments
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputAttachmentOutput]]
InputSpecification
- Type:
LogLevel
- Type: typing.Optional[typing.Literal['DEBUG', 'DISABLED', 'ERROR', 'INFO', 'WARNING']]
Maintenance
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.MaintenanceStatus]
Name
- Type: typing.Optional[str]
PipelinesRunningCount
- Type: typing.Optional[int]
RoleArn
- Type: typing.Optional[str]
State
- Type: typing.Optional[typing.Literal['CREATE_FAILED', 'CREATING', 'DELETED', 'DELETING', 'IDLE', 'RECOVERING', 'RUNNING', 'STARTING', 'STOPPING', 'UPDATE_FAILED', 'UPDATING']]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
Vpc
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.VpcOutputSettingsDescription]
AnywhereSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.DescribeAnywhereSettings]
ChannelEngineVersion
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.ChannelEngineVersionResponse]
UsedChannelEngineVersions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.ChannelEngineVersionResponse]]
ClaimDeviceRequest
Id
- Type: typing.Optional[str]
CloudWatchAlarmTemplateGroupSummary
Arn
- Type:
- Required: Yes
CreatedAt
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
TemplateCount
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
ModifiedAt
- Type: typing.Optional[datetime.datetime]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
CloudWatchAlarmTemplateSummary
Arn
- Type:
- Required: Yes
ComparisonOperator
- Type: typing.Literal['GreaterThanOrEqualToThreshold', 'GreaterThanThreshold', 'LessThanOrEqualToThreshold', 'LessThanThreshold']
- Required: Yes
CreatedAt
- Type:
- Required: Yes
EvaluationPeriods
- Type:
- Required: Yes
GroupId
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
MetricName
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Period
- Type:
- Required: Yes
Statistic
- Type: typing.Literal['Average', 'Maximum', 'Minimum', 'SampleCount', 'Sum']
- Required: Yes
TargetResourceType
- Type: typing.Literal['CLOUDFRONT_DISTRIBUTION', 'MEDIACONNECT_FLOW', 'MEDIALIVE_CHANNEL', 'MEDIALIVE_INPUT_DEVICE', 'MEDIALIVE_MULTIPLEX', 'MEDIAPACKAGE_CHANNEL', 'MEDIAPACKAGE_ORIGIN_ENDPOINT', 'MEDIATAILOR_PLAYBACK_CONFIGURATION', 'S3_BUCKET']
- Required: Yes
Threshold
- Type:
- Required: Yes
TreatMissingData
- Type: typing.Literal['breaching', 'ignore', 'missing', 'notBreaching']
- Required: Yes
DatapointsToAlarm
- Type: typing.Optional[int]
Description
- Type: typing.Optional[str]
ModifiedAt
- Type: typing.Optional[datetime.datetime]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
ClusterNetworkSettings
DefaultRoute
- Type: typing.Optional[str]
InterfaceMappings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InterfaceMapping]]
ClusterNetworkSettingsCreateRequest
DefaultRoute
- Type: typing.Optional[str]
InterfaceMappings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InterfaceMappingCreateRequest]]
ClusterNetworkSettingsUpdateRequest
DefaultRoute
- Type: typing.Optional[str]
InterfaceMappings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InterfaceMappingUpdateRequest]]
CmafIngestGroupSettings
Destination
- Type:
- Required: Yes
NielsenId3Behavior
- Type: typing.Optional[typing.Literal['NO_PASSTHROUGH', 'PASSTHROUGH']]
Scte35Type
- Type: typing.Optional[typing.Literal['NONE', 'SCTE_35_WITHOUT_SEGMENTATION']]
SegmentLength
- Type: typing.Optional[int]
SegmentLengthUnits
- Type: typing.Optional[typing.Literal['MILLISECONDS', 'SECONDS']]
SendDelayMs
- Type: typing.Optional[int]
KlvBehavior
- Type: typing.Optional[typing.Literal['NO_PASSTHROUGH', 'PASSTHROUGH']]
KlvNameModifier
- Type: typing.Optional[str]
NielsenId3NameModifier
- Type: typing.Optional[str]
Scte35NameModifier
- Type: typing.Optional[str]
Id3Behavior
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
Id3NameModifier
- Type: typing.Optional[str]
CmafIngestOutputSettings
NameModifier
- Type: typing.Optional[str]
ColorCorrection
InputColorSpace
- Type: typing.Literal['HDR10', 'HLG_2020', 'REC_601', 'REC_709']
- Required: Yes
OutputColorSpace
- Type: typing.Literal['HDR10', 'HLG_2020', 'REC_601', 'REC_709']
- Required: Yes
Uri
- Type:
- Required: Yes
ColorCorrectionSettings
GlobalColorCorrections
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.ColorCorrection]
- Required: Yes
ColorCorrectionSettingsOutput
GlobalColorCorrections
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.ColorCorrection]
- Required: Yes
CreateChannelPlacementGroupRequest
ClusterId
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
Nodes
- Type: typing.Optional[typing.List[str]]
RequestId
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
CreateChannelPlacementGroupResponse
Arn
- Type:
- Required: Yes
Channels
- Type: typing.List[str]
- Required: Yes
ClusterId
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Nodes
- Type: typing.List[str]
- Required: Yes
State
- Type: typing.Literal['ASSIGNED', 'ASSIGNING', 'DELETED', 'DELETE_FAILED', 'DELETING', 'UNASSIGNED', 'UNASSIGNING']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateChannelRequest
CdiInputSpecification
- Type:
ChannelClass
- Type: typing.Optional[typing.Literal['SINGLE_PIPELINE', 'STANDARD']]
Destinations
- Type: typing.Optional[typing.List[typing.Union[aws_resource_validator.pydantic_models.medialive.medialive_classes.OutputDestination, aws_resource_validator.pydantic_models.medialive.medialive_classes.OutputDestinationOutput]]]
EncoderSettings
- Type: typing.Union[aws_resource_validator.pydantic_models.medialive.medialive_classes.EncoderSettings, aws_resource_validator.pydantic_models.medialive.medialive_classes.EncoderSettingsOutput, NoneType]
InputAttachments
- Type: typing.Optional[typing.List[typing.Union[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputAttachment, aws_resource_validator.pydantic_models.medialive.medialive_classes.InputAttachmentOutput]]]
InputSpecification
- Type:
LogLevel
- Type: typing.Optional[typing.Literal['DEBUG', 'DISABLED', 'ERROR', 'INFO', 'WARNING']]
Maintenance
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.MaintenanceCreateSettings]
Name
- Type: typing.Optional[str]
RequestId
- Type: typing.Optional[str]
Reserved
- Type: typing.Optional[str]
RoleArn
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
Vpc
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.VpcOutputSettings]
AnywhereSettings
- Type:
ChannelEngineVersion
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.ChannelEngineVersionRequest]
DryRun
- Type: typing.Optional[bool]
CreateChannelResponse
Channel
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateCloudWatchAlarmTemplateGroupRequest
Name
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
RequestId
- Type: typing.Optional[str]
CreateCloudWatchAlarmTemplateGroupResponse
Arn
- Type:
- Required: Yes
CreatedAt
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
ModifiedAt
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateCloudWatchAlarmTemplateRequest
ComparisonOperator
- Type: typing.Literal['GreaterThanOrEqualToThreshold', 'GreaterThanThreshold', 'LessThanOrEqualToThreshold', 'LessThanThreshold']
- Required: Yes
EvaluationPeriods
- Type:
- Required: Yes
GroupIdentifier
- Type:
- Required: Yes
MetricName
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Period
- Type:
- Required: Yes
Statistic
- Type: typing.Literal['Average', 'Maximum', 'Minimum', 'SampleCount', 'Sum']
- Required: Yes
TargetResourceType
- Type: typing.Literal['CLOUDFRONT_DISTRIBUTION', 'MEDIACONNECT_FLOW', 'MEDIALIVE_CHANNEL', 'MEDIALIVE_INPUT_DEVICE', 'MEDIALIVE_MULTIPLEX', 'MEDIAPACKAGE_CHANNEL', 'MEDIAPACKAGE_ORIGIN_ENDPOINT', 'MEDIATAILOR_PLAYBACK_CONFIGURATION', 'S3_BUCKET']
- Required: Yes
Threshold
- Type:
- Required: Yes
TreatMissingData
- Type: typing.Literal['breaching', 'ignore', 'missing', 'notBreaching']
- Required: Yes
DatapointsToAlarm
- Type: typing.Optional[int]
Description
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
RequestId
- Type: typing.Optional[str]
CreateCloudWatchAlarmTemplateResponse
Arn
- Type:
- Required: Yes
ComparisonOperator
- Type: typing.Literal['GreaterThanOrEqualToThreshold', 'GreaterThanThreshold', 'LessThanOrEqualToThreshold', 'LessThanThreshold']
- Required: Yes
CreatedAt
- Type:
- Required: Yes
DatapointsToAlarm
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
EvaluationPeriods
- Type:
- Required: Yes
GroupId
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
MetricName
- Type:
- Required: Yes
ModifiedAt
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Period
- Type:
- Required: Yes
Statistic
- Type: typing.Literal['Average', 'Maximum', 'Minimum', 'SampleCount', 'Sum']
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
TargetResourceType
- Type: typing.Literal['CLOUDFRONT_DISTRIBUTION', 'MEDIACONNECT_FLOW', 'MEDIALIVE_CHANNEL', 'MEDIALIVE_INPUT_DEVICE', 'MEDIALIVE_MULTIPLEX', 'MEDIAPACKAGE_CHANNEL', 'MEDIAPACKAGE_ORIGIN_ENDPOINT', 'MEDIATAILOR_PLAYBACK_CONFIGURATION', 'S3_BUCKET']
- Required: Yes
Threshold
- Type:
- Required: Yes
TreatMissingData
- Type: typing.Literal['breaching', 'ignore', 'missing', 'notBreaching']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateClusterRequest
ClusterType
- Type: typing.Optional[typing.Literal['ON_PREMISES']]
InstanceRoleArn
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
NetworkSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.ClusterNetworkSettingsCreateRequest]
RequestId
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
CreateClusterResponse
Arn
- Type:
- Required: Yes
ChannelIds
- Type: typing.List[str]
- Required: Yes
ClusterType
- Type: typing.Literal['ON_PREMISES']
- Required: Yes
Id
- Type:
- Required: Yes
InstanceRoleArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
NetworkSettings
- Type:
- Required: Yes
State
- Type: typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATING', 'DELETED', 'DELETE_FAILED', 'DELETING']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateEventBridgeRuleTemplateGroupRequest
Name
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
RequestId
- Type: typing.Optional[str]
CreateEventBridgeRuleTemplateGroupResponse
Arn
- Type:
- Required: Yes
CreatedAt
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
ModifiedAt
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateEventBridgeRuleTemplateRequest
EventType
- Type: typing.Literal['MEDIACONNECT_ALERT', 'MEDIACONNECT_FLOW_STATUS_CHANGE', 'MEDIACONNECT_OUTPUT_HEALTH', 'MEDIACONNECT_SOURCE_HEALTH', 'MEDIALIVE_CHANNEL_ALERT', 'MEDIALIVE_CHANNEL_INPUT_CHANGE', 'MEDIALIVE_CHANNEL_STATE_CHANGE', 'MEDIALIVE_MULTIPLEX_ALERT', 'MEDIALIVE_MULTIPLEX_STATE_CHANGE', 'MEDIAPACKAGE_HARVEST_JOB_NOTIFICATION', 'MEDIAPACKAGE_INPUT_NOTIFICATION', 'MEDIAPACKAGE_KEY_PROVIDER_NOTIFICATION', 'SIGNAL_MAP_ACTIVE_ALARM']
- Required: Yes
GroupIdentifier
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
EventTargets
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.EventBridgeRuleTemplateTarget]]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
RequestId
- Type: typing.Optional[str]
CreateEventBridgeRuleTemplateResponse
Arn
- Type:
- Required: Yes
CreatedAt
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
EventTargets
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.EventBridgeRuleTemplateTarget]
- Required: Yes
EventType
- Type: typing.Literal['MEDIACONNECT_ALERT', 'MEDIACONNECT_FLOW_STATUS_CHANGE', 'MEDIACONNECT_OUTPUT_HEALTH', 'MEDIACONNECT_SOURCE_HEALTH', 'MEDIALIVE_CHANNEL_ALERT', 'MEDIALIVE_CHANNEL_INPUT_CHANGE', 'MEDIALIVE_CHANNEL_STATE_CHANGE', 'MEDIALIVE_MULTIPLEX_ALERT', 'MEDIALIVE_MULTIPLEX_STATE_CHANGE', 'MEDIAPACKAGE_HARVEST_JOB_NOTIFICATION', 'MEDIAPACKAGE_INPUT_NOTIFICATION', 'MEDIAPACKAGE_KEY_PROVIDER_NOTIFICATION', 'SIGNAL_MAP_ACTIVE_ALARM']
- Required: Yes
GroupId
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
ModifiedAt
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateInputRequest
Destinations
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputDestinationRequest]]
InputDevices
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputDeviceSettings]]
InputSecurityGroups
- Type: typing.Optional[typing.List[str]]
MediaConnectFlows
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.MediaConnectFlowRequest]]
Name
- Type: typing.Optional[str]
RequestId
- Type: typing.Optional[str]
RoleArn
- Type: typing.Optional[str]
Sources
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputSourceRequest]]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
Type
- Type: typing.Optional[typing.Literal['AWS_CDI', 'INPUT_DEVICE', 'MEDIACONNECT', 'MP4_FILE', 'MULTICAST', 'RTMP_PULL', 'RTMP_PUSH', 'RTP_PUSH', 'SRT_CALLER', 'TS_FILE', 'UDP_PUSH', 'URL_PULL']]
Vpc
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputVpcRequest]
SrtSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.SrtSettingsRequest]
InputNetworkLocation
- Type: typing.Optional[typing.Literal['AWS', 'ON_PREMISES']]
MulticastSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.MulticastSettingsCreateRequest]
CreateInputResponse
Input
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateInputSecurityGroupRequest
Tags
- Type: typing.Optional[typing.Dict[str, str]]
WhitelistRules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputWhitelistRuleCidr]]
CreateInputSecurityGroupResponse
SecurityGroup
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateMultiplexProgramRequest
MultiplexId
- Type:
- Required: Yes
MultiplexProgramSettings
- Type:
- Required: Yes
ProgramName
- Type:
- Required: Yes
RequestId
- Type:
- Required: Yes
CreateMultiplexProgramResponse
MultiplexProgram
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateMultiplexRequest
AvailabilityZones
- Type: typing.List[str]
- Required: Yes
MultiplexSettings
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
RequestId
- Type:
- Required: Yes
Tags
- Type: typing.Optional[typing.Dict[str, str]]
CreateMultiplexResponse
Multiplex
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateNetworkRequest
IpPools
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.IpPoolCreateRequest]]
Name
- Type: typing.Optional[str]
RequestId
- Type: typing.Optional[str]
Routes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.RouteCreateRequest]]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
CreateNetworkResponse
Arn
- Type:
- Required: Yes
AssociatedClusterIds
- Type: typing.List[str]
- Required: Yes
Id
- Type:
- Required: Yes
IpPools
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.IpPool]
- Required: Yes
Name
- Type:
- Required: Yes
Routes
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.Route]
- Required: Yes
State
- Type: typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATING', 'DELETED', 'DELETE_FAILED', 'DELETING', 'IDLE', 'IN_USE', 'UPDATING']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateNodeRegistrationScriptRequest
ClusterId
- Type:
- Required: Yes
Id
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
NodeInterfaceMappings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.NodeInterfaceMapping]]
RequestId
- Type: typing.Optional[str]
Role
- Type: typing.Optional[typing.Literal['ACTIVE', 'BACKUP']]
CreateNodeRegistrationScriptResponse
NodeRegistrationScript
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateNodeRequest
ClusterId
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
NodeInterfaceMappings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.NodeInterfaceMappingCreateRequest]]
RequestId
- Type: typing.Optional[str]
Role
- Type: typing.Optional[typing.Literal['ACTIVE', 'BACKUP']]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
CreateNodeResponse
Arn
- Type:
- Required: Yes
ChannelPlacementGroups
- Type: typing.List[str]
- Required: Yes
ClusterId
- Type:
- Required: Yes
ConnectionState
- Type: typing.Literal['CONNECTED', 'DISCONNECTED']
- Required: Yes
Id
- Type:
- Required: Yes
InstanceArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
NodeInterfaceMappings
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.NodeInterfaceMapping]
- Required: Yes
Role
- Type: typing.Literal['ACTIVE', 'BACKUP']
- Required: Yes
State
- Type: typing.Literal['ACTIVATION_FAILED', 'ACTIVE', 'CREATED', 'DEREGISTERED', 'DEREGISTERING', 'DEREGISTRATION_FAILED', 'DRAINING', 'IN_USE', 'READY', 'READY_TO_ACTIVATE', 'REGISTERING', 'REGISTRATION_FAILED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreatePartnerInputRequest
InputId
- Type:
- Required: Yes
RequestId
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
CreatePartnerInputResponse
Input
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateSignalMapRequest
DiscoveryEntryPointArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
CloudWatchAlarmTemplateGroupIdentifiers
- Type: typing.Optional[typing.List[str]]
Description
- Type: typing.Optional[str]
EventBridgeRuleTemplateGroupIdentifiers
- Type: typing.Optional[typing.List[str]]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
RequestId
- Type: typing.Optional[str]
CreateSignalMapResponse
Arn
- Type:
- Required: Yes
CloudWatchAlarmTemplateGroupIds
- Type: typing.List[str]
- Required: Yes
CreatedAt
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
DiscoveryEntryPointArn
- Type:
- Required: Yes
ErrorMessage
- Type:
- Required: Yes
EventBridgeRuleTemplateGroupIds
- Type: typing.List[str]
- Required: Yes
FailedMediaResourceMap
- Type: typing.Dict[str, aws_resource_validator.pydantic_models.medialive.medialive_classes.MediaResource]
- Required: Yes
Id
- Type:
- Required: Yes
LastDiscoveredAt
- Type:
- Required: Yes
LastSuccessfulMonitorDeployment
- Type:
- Required: Yes
MediaResourceMap
- Type: typing.Dict[str, aws_resource_validator.pydantic_models.medialive.medialive_classes.MediaResource]
- Required: Yes
ModifiedAt
- Type:
- Required: Yes
MonitorChangesPendingDeployment
- Type:
- Required: Yes
MonitorDeployment
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Status
- Type: typing.Literal['CREATE_COMPLETE', 'CREATE_FAILED', 'CREATE_IN_PROGRESS', 'NOT_READY', 'READY', 'UPDATE_COMPLETE', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS', 'UPDATE_REVERTED']
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateTagsRequest
ResourceArn
- Type:
- Required: Yes
Tags
- Type: typing.Optional[typing.Dict[str, str]]
DeleteChannelPlacementGroupRequest
ChannelPlacementGroupId
- Type:
- Required: Yes
ClusterId
- Type:
- Required: Yes
DeleteChannelPlacementGroupResponse
Arn
- Type:
- Required: Yes
Channels
- Type: typing.List[str]
- Required: Yes
ClusterId
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Nodes
- Type: typing.List[str]
- Required: Yes
State
- Type: typing.Literal['ASSIGNED', 'ASSIGNING', 'DELETED', 'DELETE_FAILED', 'DELETING', 'UNASSIGNED', 'UNASSIGNING']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteChannelRequest
ChannelId
- Type:
- Required: Yes
DeleteChannelResponse
Arn
- Type:
- Required: Yes
CdiInputSpecification
- Type:
- Required: Yes
ChannelClass
- Type: typing.Literal['SINGLE_PIPELINE', 'STANDARD']
- Required: Yes
Destinations
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.OutputDestinationOutput]
- Required: Yes
EgressEndpoints
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.ChannelEgressEndpoint]
- Required: Yes
EncoderSettings
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
InputAttachments
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputAttachmentOutput]
- Required: Yes
InputSpecification
- Type:
- Required: Yes
LogLevel
- Type: typing.Literal['DEBUG', 'DISABLED', 'ERROR', 'INFO', 'WARNING']
- Required: Yes
Maintenance
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
PipelineDetails
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.PipelineDetail]
- Required: Yes
PipelinesRunningCount
- Type:
- Required: Yes
RoleArn
- Type:
- Required: Yes
State
- Type: typing.Literal['CREATE_FAILED', 'CREATING', 'DELETED', 'DELETING', 'IDLE', 'RECOVERING', 'RUNNING', 'STARTING', 'STOPPING', 'UPDATE_FAILED', 'UPDATING']
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
Vpc
- Type:
- Required: Yes
AnywhereSettings
- Type:
- Required: Yes
ChannelEngineVersion
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteCloudWatchAlarmTemplateGroupRequest
Identifier
- Type:
- Required: Yes
DeleteCloudWatchAlarmTemplateRequest
Identifier
- Type:
- Required: Yes
DeleteClusterRequest
ClusterId
- Type:
- Required: Yes
DeleteClusterResponse
Arn
- Type:
- Required: Yes
ChannelIds
- Type: typing.List[str]
- Required: Yes
ClusterType
- Type: typing.Literal['ON_PREMISES']
- Required: Yes
Id
- Type:
- Required: Yes
InstanceRoleArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
NetworkSettings
- Type:
- Required: Yes
State
- Type: typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATING', 'DELETED', 'DELETE_FAILED', 'DELETING']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteEventBridgeRuleTemplateGroupRequest
Identifier
- Type:
- Required: Yes
DeleteEventBridgeRuleTemplateRequest
Identifier
- Type:
- Required: Yes
DeleteInputRequest
InputId
- Type:
- Required: Yes
DeleteInputSecurityGroupRequest
InputSecurityGroupId
- Type:
- Required: Yes
DeleteMultiplexProgramRequest
MultiplexId
- Type:
- Required: Yes
ProgramName
- Type:
- Required: Yes
DeleteMultiplexProgramResponse
ChannelId
- Type:
- Required: Yes
MultiplexProgramSettings
- Type:
- Required: Yes
PacketIdentifiersMap
- Type:
- Required: Yes
PipelineDetails
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.MultiplexProgramPipelineDetail]
- Required: Yes
ProgramName
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteMultiplexRequest
MultiplexId
- Type:
- Required: Yes
DeleteMultiplexResponse
Arn
- Type:
- Required: Yes
AvailabilityZones
- Type: typing.List[str]
- Required: Yes
Destinations
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.MultiplexOutputDestination]
- Required: Yes
Id
- Type:
- Required: Yes
MultiplexSettings
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
PipelinesRunningCount
- Type:
- Required: Yes
ProgramCount
- Type:
- Required: Yes
State
- Type: typing.Literal['CREATE_FAILED', 'CREATING', 'DELETED', 'DELETING', 'IDLE', 'RECOVERING', 'RUNNING', 'STARTING', 'STOPPING']
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteNetworkRequest
NetworkId
- Type:
- Required: Yes
DeleteNetworkResponse
Arn
- Type:
- Required: Yes
AssociatedClusterIds
- Type: typing.List[str]
- Required: Yes
Id
- Type:
- Required: Yes
IpPools
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.IpPool]
- Required: Yes
Name
- Type:
- Required: Yes
Routes
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.Route]
- Required: Yes
State
- Type: typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATING', 'DELETED', 'DELETE_FAILED', 'DELETING', 'IDLE', 'IN_USE', 'UPDATING']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteNodeRequest
ClusterId
- Type:
- Required: Yes
NodeId
- Type:
- Required: Yes
DeleteNodeResponse
Arn
- Type:
- Required: Yes
ChannelPlacementGroups
- Type: typing.List[str]
- Required: Yes
ClusterId
- Type:
- Required: Yes
ConnectionState
- Type: typing.Literal['CONNECTED', 'DISCONNECTED']
- Required: Yes
Id
- Type:
- Required: Yes
InstanceArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
NodeInterfaceMappings
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.NodeInterfaceMapping]
- Required: Yes
Role
- Type: typing.Literal['ACTIVE', 'BACKUP']
- Required: Yes
State
- Type: typing.Literal['ACTIVATION_FAILED', 'ACTIVE', 'CREATED', 'DEREGISTERED', 'DEREGISTERING', 'DEREGISTRATION_FAILED', 'DRAINING', 'IN_USE', 'READY', 'READY_TO_ACTIVATE', 'REGISTERING', 'REGISTRATION_FAILED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteReservationRequest
ReservationId
- Type:
- Required: Yes
DeleteReservationResponse
Arn
- Type:
- Required: Yes
Count
- Type:
- Required: Yes
CurrencyCode
- Type:
- Required: Yes
Duration
- Type:
- Required: Yes
DurationUnits
- Type: typing.Literal['MONTHS']
- Required: Yes
End
- Type:
- Required: Yes
FixedPrice
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
OfferingDescription
- Type:
- Required: Yes
OfferingId
- Type:
- Required: Yes
OfferingType
- Type: typing.Literal['NO_UPFRONT']
- Required: Yes
Region
- Type:
- Required: Yes
RenewalSettings
- Type:
- Required: Yes
ReservationId
- Type:
- Required: Yes
ResourceSpecification
- Type:
- Required: Yes
Start
- Type:
- Required: Yes
State
- Type: typing.Literal['ACTIVE', 'CANCELED', 'DELETED', 'EXPIRED']
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
UsagePrice
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteScheduleRequest
ChannelId
- Type:
- Required: Yes
DeleteSignalMapRequest
Identifier
- Type:
- Required: Yes
DeleteTagsRequest
ResourceArn
- Type:
- Required: Yes
TagKeys
- Type: typing.List[str]
- Required: Yes
DescribeAccountConfigurationResponse
AccountConfiguration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeAnywhereSettings
ChannelPlacementGroupId
- Type: typing.Optional[str]
ClusterId
- Type: typing.Optional[str]
DescribeChannelPlacementGroupRequest
ChannelPlacementGroupId
- Type:
- Required: Yes
ClusterId
- Type:
- Required: Yes
DescribeChannelPlacementGroupRequestWait
ChannelPlacementGroupId
- Type:
- Required: Yes
ClusterId
- Type:
- Required: Yes
WaiterConfig
- Type:
DescribeChannelPlacementGroupRequestWaitExtra
ChannelPlacementGroupId
- Type:
- Required: Yes
ClusterId
- Type:
- Required: Yes
WaiterConfig
- Type:
DescribeChannelPlacementGroupRequestWaitExtraExtra
ChannelPlacementGroupId
- Type:
- Required: Yes
ClusterId
- Type:
- Required: Yes
WaiterConfig
- Type:
DescribeChannelPlacementGroupResponse
Arn
- Type:
- Required: Yes
Channels
- Type: typing.List[str]
- Required: Yes
ClusterId
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Nodes
- Type: typing.List[str]
- Required: Yes
State
- Type: typing.Literal['ASSIGNED', 'ASSIGNING', 'DELETED', 'DELETE_FAILED', 'DELETING', 'UNASSIGNED', 'UNASSIGNING']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeChannelPlacementGroupSummary
Arn
- Type: typing.Optional[str]
Channels
- Type: typing.Optional[typing.List[str]]
ClusterId
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Nodes
- Type: typing.Optional[typing.List[str]]
State
- Type: typing.Optional[typing.Literal['ASSIGNED', 'ASSIGNING', 'DELETED', 'DELETE_FAILED', 'DELETING', 'UNASSIGNED', 'UNASSIGNING']]
DescribeChannelRequest
ChannelId
- Type:
- Required: Yes
DescribeChannelRequestWait
ChannelId
- Type:
- Required: Yes
WaiterConfig
- Type:
DescribeChannelRequestWaitExtra
ChannelId
- Type:
- Required: Yes
WaiterConfig
- Type:
DescribeChannelRequestWaitExtraExtra
ChannelId
- Type:
- Required: Yes
WaiterConfig
- Type:
DescribeChannelRequestWaitExtraExtraExtra
ChannelId
- Type:
- Required: Yes
WaiterConfig
- Type:
DescribeChannelResponse
Arn
- Type:
- Required: Yes
CdiInputSpecification
- Type:
- Required: Yes
ChannelClass
- Type: typing.Literal['SINGLE_PIPELINE', 'STANDARD']
- Required: Yes
Destinations
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.OutputDestinationOutput]
- Required: Yes
EgressEndpoints
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.ChannelEgressEndpoint]
- Required: Yes
EncoderSettings
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
InputAttachments
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputAttachmentOutput]
- Required: Yes
InputSpecification
- Type:
- Required: Yes
LogLevel
- Type: typing.Literal['DEBUG', 'DISABLED', 'ERROR', 'INFO', 'WARNING']
- Required: Yes
Maintenance
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
PipelineDetails
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.PipelineDetail]
- Required: Yes
PipelinesRunningCount
- Type:
- Required: Yes
RoleArn
- Type:
- Required: Yes
State
- Type: typing.Literal['CREATE_FAILED', 'CREATING', 'DELETED', 'DELETING', 'IDLE', 'RECOVERING', 'RUNNING', 'STARTING', 'STOPPING', 'UPDATE_FAILED', 'UPDATING']
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
Vpc
- Type:
- Required: Yes
AnywhereSettings
- Type:
- Required: Yes
ChannelEngineVersion
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeClusterRequest
ClusterId
- Type:
- Required: Yes
DescribeClusterRequestWait
ClusterId
- Type:
- Required: Yes
WaiterConfig
- Type:
DescribeClusterRequestWaitExtra
ClusterId
- Type:
- Required: Yes
WaiterConfig
- Type:
DescribeClusterResponse
Arn
- Type:
- Required: Yes
ChannelIds
- Type: typing.List[str]
- Required: Yes
ClusterType
- Type: typing.Literal['ON_PREMISES']
- Required: Yes
Id
- Type:
- Required: Yes
InstanceRoleArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
NetworkSettings
- Type:
- Required: Yes
State
- Type: typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATING', 'DELETED', 'DELETE_FAILED', 'DELETING']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeClusterSummary
Arn
- Type: typing.Optional[str]
ChannelIds
- Type: typing.Optional[typing.List[str]]
ClusterType
- Type: typing.Optional[typing.Literal['ON_PREMISES']]
Id
- Type: typing.Optional[str]
InstanceRoleArn
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
NetworkSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.ClusterNetworkSettings]
State
- Type: typing.Optional[typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATING', 'DELETED', 'DELETE_FAILED', 'DELETING']]
DescribeInputDeviceRequest
InputDeviceId
- Type:
- Required: Yes
DescribeInputDeviceResponse
Arn
- Type:
- Required: Yes
ConnectionState
- Type: typing.Literal['CONNECTED', 'DISCONNECTED']
- Required: Yes
DeviceSettingsSyncState
- Type: typing.Literal['SYNCED', 'SYNCING']
- Required: Yes
DeviceUpdateStatus
- Type: typing.Literal['NOT_UP_TO_DATE', 'UPDATING', 'UP_TO_DATE']
- Required: Yes
HdDeviceSettings
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
MacAddress
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
NetworkSettings
- Type:
- Required: Yes
SerialNumber
- Type:
- Required: Yes
Type
- Type: typing.Literal['HD', 'UHD']
- Required: Yes
UhdDeviceSettings
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
AvailabilityZone
- Type:
- Required: Yes
MedialiveInputArns
- Type: typing.List[str]
- Required: Yes
OutputType
- Type: typing.Literal['MEDIACONNECT_FLOW', 'MEDIALIVE_INPUT', 'NONE']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeInputDeviceThumbnailRequest
InputDeviceId
- Type:
- Required: Yes
Accept
- Type: typing.Literal['image/jpeg']
- Required: Yes
DescribeInputDeviceThumbnailResponse
Body
- Type:
- Required: Yes
ContentType
- Type: typing.Literal['image/jpeg']
- Required: Yes
ContentLength
- Type:
- Required: Yes
ETag
- Type:
- Required: Yes
LastModified
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeInputRequest
InputId
- Type:
- Required: Yes
DescribeInputRequestWait
InputId
- Type:
- Required: Yes
WaiterConfig
- Type:
DescribeInputRequestWaitExtra
InputId
- Type:
- Required: Yes
WaiterConfig
- Type:
DescribeInputRequestWaitExtraExtra
InputId
- Type:
- Required: Yes
WaiterConfig
- Type:
DescribeInputResponse
Arn
- Type:
- Required: Yes
AttachedChannels
- Type: typing.List[str]
- Required: Yes
Destinations
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputDestination]
- Required: Yes
Id
- Type:
- Required: Yes
InputClass
- Type: typing.Literal['SINGLE_PIPELINE', 'STANDARD']
- Required: Yes
InputDevices
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputDeviceSettings]
- Required: Yes
InputPartnerIds
- Type: typing.List[str]
- Required: Yes
InputSourceType
- Type: typing.Literal['DYNAMIC', 'STATIC']
- Required: Yes
MediaConnectFlows
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.MediaConnectFlow]
- Required: Yes
Name
- Type:
- Required: Yes
RoleArn
- Type:
- Required: Yes
SecurityGroups
- Type: typing.List[str]
- Required: Yes
Sources
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputSource]
- Required: Yes
State
- Type: typing.Literal['ATTACHED', 'CREATING', 'DELETED', 'DELETING', 'DETACHED']
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
Type
- Type: typing.Literal['AWS_CDI', 'INPUT_DEVICE', 'MEDIACONNECT', 'MP4_FILE', 'MULTICAST', 'RTMP_PULL', 'RTMP_PUSH', 'RTP_PUSH', 'SRT_CALLER', 'TS_FILE', 'UDP_PUSH', 'URL_PULL']
- Required: Yes
SrtSettings
- Type:
- Required: Yes
InputNetworkLocation
- Type: typing.Literal['AWS', 'ON_PREMISES']
- Required: Yes
MulticastSettings
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeInputSecurityGroupRequest
InputSecurityGroupId
- Type:
- Required: Yes
DescribeInputSecurityGroupResponse
Arn
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Inputs
- Type: typing.List[str]
- Required: Yes
State
- Type: typing.Literal['DELETED', 'IDLE', 'IN_USE', 'UPDATING']
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
WhitelistRules
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputWhitelistRule]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeMultiplexProgramRequest
MultiplexId
- Type:
- Required: Yes
ProgramName
- Type:
- Required: Yes
DescribeMultiplexProgramResponse
ChannelId
- Type:
- Required: Yes
MultiplexProgramSettings
- Type:
- Required: Yes
PacketIdentifiersMap
- Type:
- Required: Yes
PipelineDetails
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.MultiplexProgramPipelineDetail]
- Required: Yes
ProgramName
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeMultiplexRequest
MultiplexId
- Type:
- Required: Yes
DescribeMultiplexRequestWait
MultiplexId
- Type:
- Required: Yes
WaiterConfig
- Type:
DescribeMultiplexRequestWaitExtra
MultiplexId
- Type:
- Required: Yes
WaiterConfig
- Type:
DescribeMultiplexRequestWaitExtraExtra
MultiplexId
- Type:
- Required: Yes
WaiterConfig
- Type:
DescribeMultiplexRequestWaitExtraExtraExtra
MultiplexId
- Type:
- Required: Yes
WaiterConfig
- Type:
DescribeMultiplexResponse
Arn
- Type:
- Required: Yes
AvailabilityZones
- Type: typing.List[str]
- Required: Yes
Destinations
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.MultiplexOutputDestination]
- Required: Yes
Id
- Type:
- Required: Yes
MultiplexSettings
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
PipelinesRunningCount
- Type:
- Required: Yes
ProgramCount
- Type:
- Required: Yes
State
- Type: typing.Literal['CREATE_FAILED', 'CREATING', 'DELETED', 'DELETING', 'IDLE', 'RECOVERING', 'RUNNING', 'STARTING', 'STOPPING']
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeNetworkRequest
NetworkId
- Type:
- Required: Yes
DescribeNetworkResponse
Arn
- Type:
- Required: Yes
AssociatedClusterIds
- Type: typing.List[str]
- Required: Yes
Id
- Type:
- Required: Yes
IpPools
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.IpPool]
- Required: Yes
Name
- Type:
- Required: Yes
Routes
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.Route]
- Required: Yes
State
- Type: typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATING', 'DELETED', 'DELETE_FAILED', 'DELETING', 'IDLE', 'IN_USE', 'UPDATING']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeNetworkSummary
Arn
- Type: typing.Optional[str]
AssociatedClusterIds
- Type: typing.Optional[typing.List[str]]
Id
- Type: typing.Optional[str]
IpPools
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.IpPool]]
Name
- Type: typing.Optional[str]
Routes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.Route]]
State
- Type: typing.Optional[typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATING', 'DELETED', 'DELETE_FAILED', 'DELETING', 'IDLE', 'IN_USE', 'UPDATING']]
DescribeNodeRequest
ClusterId
- Type:
- Required: Yes
NodeId
- Type:
- Required: Yes
DescribeNodeRequestWait
ClusterId
- Type:
- Required: Yes
NodeId
- Type:
- Required: Yes
WaiterConfig
- Type:
DescribeNodeRequestWaitExtra
ClusterId
- Type:
- Required: Yes
NodeId
- Type:
- Required: Yes
WaiterConfig
- Type:
DescribeNodeResponse
Arn
- Type:
- Required: Yes
ChannelPlacementGroups
- Type: typing.List[str]
- Required: Yes
ClusterId
- Type:
- Required: Yes
ConnectionState
- Type: typing.Literal['CONNECTED', 'DISCONNECTED']
- Required: Yes
Id
- Type:
- Required: Yes
InstanceArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
NodeInterfaceMappings
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.NodeInterfaceMapping]
- Required: Yes
Role
- Type: typing.Literal['ACTIVE', 'BACKUP']
- Required: Yes
State
- Type: typing.Literal['ACTIVATION_FAILED', 'ACTIVE', 'CREATED', 'DEREGISTERED', 'DEREGISTERING', 'DEREGISTRATION_FAILED', 'DRAINING', 'IN_USE', 'READY', 'READY_TO_ACTIVATE', 'REGISTERING', 'REGISTRATION_FAILED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeNodeSummary
Arn
- Type: typing.Optional[str]
ChannelPlacementGroups
- Type: typing.Optional[typing.List[str]]
ClusterId
- Type: typing.Optional[str]
ConnectionState
- Type: typing.Optional[typing.Literal['CONNECTED', 'DISCONNECTED']]
Id
- Type: typing.Optional[str]
InstanceArn
- Type: typing.Optional[str]
ManagedInstanceId
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
NodeInterfaceMappings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.NodeInterfaceMapping]]
Role
- Type: typing.Optional[typing.Literal['ACTIVE', 'BACKUP']]
State
- Type: typing.Optional[typing.Literal['ACTIVATION_FAILED', 'ACTIVE', 'CREATED', 'DEREGISTERED', 'DEREGISTERING', 'DEREGISTRATION_FAILED', 'DRAINING', 'IN_USE', 'READY', 'READY_TO_ACTIVATE', 'REGISTERING', 'REGISTRATION_FAILED']]
DescribeOfferingRequest
OfferingId
- Type:
- Required: Yes
DescribeOfferingResponse
Arn
- Type:
- Required: Yes
CurrencyCode
- Type:
- Required: Yes
Duration
- Type:
- Required: Yes
DurationUnits
- Type: typing.Literal['MONTHS']
- Required: Yes
FixedPrice
- Type:
- Required: Yes
OfferingDescription
- Type:
- Required: Yes
OfferingId
- Type:
- Required: Yes
OfferingType
- Type: typing.Literal['NO_UPFRONT']
- Required: Yes
Region
- Type:
- Required: Yes
ResourceSpecification
- Type:
- Required: Yes
UsagePrice
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeReservationRequest
ReservationId
- Type:
- Required: Yes
DescribeReservationResponse
Arn
- Type:
- Required: Yes
Count
- Type:
- Required: Yes
CurrencyCode
- Type:
- Required: Yes
Duration
- Type:
- Required: Yes
DurationUnits
- Type: typing.Literal['MONTHS']
- Required: Yes
End
- Type:
- Required: Yes
FixedPrice
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
OfferingDescription
- Type:
- Required: Yes
OfferingId
- Type:
- Required: Yes
OfferingType
- Type: typing.Literal['NO_UPFRONT']
- Required: Yes
Region
- Type:
- Required: Yes
RenewalSettings
- Type:
- Required: Yes
ReservationId
- Type:
- Required: Yes
ResourceSpecification
- Type:
- Required: Yes
Start
- Type:
- Required: Yes
State
- Type: typing.Literal['ACTIVE', 'CANCELED', 'DELETED', 'EXPIRED']
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
UsagePrice
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeScheduleRequest
ChannelId
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
DescribeScheduleRequestPaginate
ChannelId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.PaginatorConfig]
DescribeScheduleResponse
ScheduleActions
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.ScheduleActionOutput]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
DescribeThumbnailsRequest
ChannelId
- Type:
- Required: Yes
PipelineId
- Type:
- Required: Yes
ThumbnailType
- Type:
- Required: Yes
DescribeThumbnailsResponse
ThumbnailDetails
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.ThumbnailDetail]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DvbNitSettings
NetworkId
- Type:
- Required: Yes
NetworkName
- Type:
- Required: Yes
RepInterval
- Type: typing.Optional[int]
DvbSdtSettings
OutputSdt
- Type: typing.Optional[typing.Literal['SDT_FOLLOW', 'SDT_FOLLOW_IF_PRESENT', 'SDT_MANUAL', 'SDT_NONE']]
RepInterval
- Type: typing.Optional[int]
ServiceName
- Type: typing.Optional[str]
ServiceProviderName
- Type: typing.Optional[str]
DvbSubDestinationSettings
Alignment
- Type: typing.Optional[typing.Literal['CENTERED', 'LEFT', 'SMART']]
BackgroundColor
- Type: typing.Optional[typing.Literal['BLACK', 'NONE', 'WHITE']]
BackgroundOpacity
- Type: typing.Optional[int]
Font
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputLocation]
FontColor
- Type: typing.Optional[typing.Literal['BLACK', 'BLUE', 'GREEN', 'RED', 'WHITE', 'YELLOW']]
FontOpacity
- Type: typing.Optional[int]
FontResolution
- Type: typing.Optional[int]
FontSize
- Type: typing.Optional[str]
OutlineColor
- Type: typing.Optional[typing.Literal['BLACK', 'BLUE', 'GREEN', 'RED', 'WHITE', 'YELLOW']]
OutlineSize
- Type: typing.Optional[int]
ShadowColor
- Type: typing.Optional[typing.Literal['BLACK', 'NONE', 'WHITE']]
ShadowOpacity
- Type: typing.Optional[int]
ShadowXOffset
- Type: typing.Optional[int]
ShadowYOffset
- Type: typing.Optional[int]
TeletextGridControl
- Type: typing.Optional[typing.Literal['FIXED', 'SCALED']]
XPosition
- Type: typing.Optional[int]
YPosition
- Type: typing.Optional[int]
DvbSubSourceSettings
OcrLanguage
- Type: typing.Optional[typing.Literal['DEU', 'ENG', 'FRA', 'NLD', 'POR', 'SPA']]
Pid
- Type: typing.Optional[int]
DvbTdtSettings
RepInterval
- Type: typing.Optional[int]
Eac3AtmosSettings
Bitrate
- Type: typing.Optional[float]
CodingMode
- Type: typing.Optional[typing.Literal['CODING_MODE_5_1_4', 'CODING_MODE_7_1_4', 'CODING_MODE_9_1_6']]
Dialnorm
- Type: typing.Optional[int]
DrcLine
- Type: typing.Optional[typing.Literal['FILM_LIGHT', 'FILM_STANDARD', 'MUSIC_LIGHT', 'MUSIC_STANDARD', 'NONE', 'SPEECH']]
DrcRf
- Type: typing.Optional[typing.Literal['FILM_LIGHT', 'FILM_STANDARD', 'MUSIC_LIGHT', 'MUSIC_STANDARD', 'NONE', 'SPEECH']]
HeightTrim
- Type: typing.Optional[float]
SurroundTrim
- Type: typing.Optional[float]
Eac3Settings
AttenuationControl
- Type: typing.Optional[typing.Literal['ATTENUATE_3_DB', 'NONE']]
Bitrate
- Type: typing.Optional[float]
BitstreamMode
- Type: typing.Optional[typing.Literal['COMMENTARY', 'COMPLETE_MAIN', 'EMERGENCY', 'HEARING_IMPAIRED', 'VISUALLY_IMPAIRED']]
CodingMode
- Type: typing.Optional[typing.Literal['CODING_MODE_1_0', 'CODING_MODE_2_0', 'CODING_MODE_3_2']]
DcFilter
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
Dialnorm
- Type: typing.Optional[int]
DrcLine
- Type: typing.Optional[typing.Literal['FILM_LIGHT', 'FILM_STANDARD', 'MUSIC_LIGHT', 'MUSIC_STANDARD', 'NONE', 'SPEECH']]
DrcRf
- Type: typing.Optional[typing.Literal['FILM_LIGHT', 'FILM_STANDARD', 'MUSIC_LIGHT', 'MUSIC_STANDARD', 'NONE', 'SPEECH']]
LfeControl
- Type: typing.Optional[typing.Literal['LFE', 'NO_LFE']]
LfeFilter
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
LoRoCenterMixLevel
- Type: typing.Optional[float]
LoRoSurroundMixLevel
- Type: typing.Optional[float]
LtRtCenterMixLevel
- Type: typing.Optional[float]
LtRtSurroundMixLevel
- Type: typing.Optional[float]
MetadataControl
- Type: typing.Optional[typing.Literal['FOLLOW_INPUT', 'USE_CONFIGURED']]
PassthroughControl
- Type: typing.Optional[typing.Literal['NO_PASSTHROUGH', 'WHEN_POSSIBLE']]
PhaseControl
- Type: typing.Optional[typing.Literal['NO_SHIFT', 'SHIFT_90_DEGREES']]
StereoDownmix
- Type: typing.Optional[typing.Literal['DPL2', 'LO_RO', 'LT_RT', 'NOT_INDICATED']]
SurroundExMode
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED', 'NOT_INDICATED']]
SurroundMode
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED', 'NOT_INDICATED']]
EbuTtDDestinationSettings
CopyrightHolder
- Type: typing.Optional[str]
FillLineGap
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
FontFamily
- Type: typing.Optional[str]
StyleControl
- Type: typing.Optional[typing.Literal['EXCLUDE', 'INCLUDE']]
DefaultFontSize
- Type: typing.Optional[int]
DefaultLineHeight
- Type: typing.Optional[int]
EmbeddedSourceSettings
Convert608To708
- Type: typing.Optional[typing.Literal['DISABLED', 'UPCONVERT']]
Scte20Detection
- Type: typing.Optional[typing.Literal['AUTO', 'OFF']]
Source608ChannelNumber
- Type: typing.Optional[int]
Source608TrackNumber
- Type: typing.Optional[int]
EmptyResponseMetadata
ResponseMetadata
- Type:
- Required: Yes
EncoderSettings
AudioDescriptions
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.AudioDescription]
- Required: Yes
OutputGroups
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.OutputGroup]
- Required: Yes
TimecodeConfig
- Type:
- Required: Yes
VideoDescriptions
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.VideoDescription]
- Required: Yes
AvailBlanking
- Type:
AvailConfiguration
- Type:
BlackoutSlate
- Type:
CaptionDescriptions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.CaptionDescription]]
FeatureActivations
- Type:
GlobalConfiguration
- Type:
MotionGraphicsConfiguration
- Type:
NielsenConfiguration
- Type:
ThumbnailConfiguration
- Type:
ColorCorrectionSettings
- Type:
EncoderSettingsOutput
AudioDescriptions
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.AudioDescriptionOutput]
- Required: Yes
OutputGroups
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.OutputGroupOutput]
- Required: Yes
TimecodeConfig
- Type:
- Required: Yes
VideoDescriptions
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.VideoDescriptionOutput]
- Required: Yes
AvailBlanking
- Type:
AvailConfiguration
- Type:
BlackoutSlate
- Type:
CaptionDescriptions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.CaptionDescriptionOutput]]
FeatureActivations
- Type:
GlobalConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.GlobalConfigurationOutput]
MotionGraphicsConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.MotionGraphicsConfigurationOutput]
NielsenConfiguration
- Type:
ThumbnailConfiguration
- Type:
ColorCorrectionSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.ColorCorrectionSettingsOutput]
EpochLockingSettings
CustomEpoch
- Type: typing.Optional[str]
JamSyncTime
- Type: typing.Optional[str]
Esam
AcquisitionPointId
- Type:
- Required: Yes
PoisEndpoint
- Type:
- Required: Yes
AdAvailOffset
- Type: typing.Optional[int]
PasswordParam
- Type: typing.Optional[str]
Username
- Type: typing.Optional[str]
ZoneIdentity
- Type: typing.Optional[str]
EventBridgeRuleTemplateGroupSummary
Arn
- Type:
- Required: Yes
CreatedAt
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
TemplateCount
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
ModifiedAt
- Type: typing.Optional[datetime.datetime]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
EventBridgeRuleTemplateSummary
Arn
- Type:
- Required: Yes
CreatedAt
- Type:
- Required: Yes
EventTargetCount
- Type:
- Required: Yes
EventType
- Type: typing.Literal['MEDIACONNECT_ALERT', 'MEDIACONNECT_FLOW_STATUS_CHANGE', 'MEDIACONNECT_OUTPUT_HEALTH', 'MEDIACONNECT_SOURCE_HEALTH', 'MEDIALIVE_CHANNEL_ALERT', 'MEDIALIVE_CHANNEL_INPUT_CHANGE', 'MEDIALIVE_CHANNEL_STATE_CHANGE', 'MEDIALIVE_MULTIPLEX_ALERT', 'MEDIALIVE_MULTIPLEX_STATE_CHANGE', 'MEDIAPACKAGE_HARVEST_JOB_NOTIFICATION', 'MEDIAPACKAGE_INPUT_NOTIFICATION', 'MEDIAPACKAGE_KEY_PROVIDER_NOTIFICATION', 'SIGNAL_MAP_ACTIVE_ALARM']
- Required: Yes
GroupId
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
ModifiedAt
- Type: typing.Optional[datetime.datetime]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
EventBridgeRuleTemplateTarget
Arn
- Type:
- Required: Yes
Extra
OutputSettings
- Type:
- Required: Yes
AudioDescriptionNames
- Type: typing.Optional[typing.List[str]]
CaptionDescriptionNames
- Type: typing.Optional[typing.List[str]]
OutputName
- Type: typing.Optional[str]
VideoDescriptionName
- Type: typing.Optional[str]
FailoverCondition
FailoverConditionSettings
- Type:
FailoverConditionSettings
AudioSilenceSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.AudioSilenceFailoverSettings]
InputLossSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputLossFailoverSettings]
VideoBlackSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.VideoBlackFailoverSettings]
FeatureActivations
InputPrepareScheduleActions
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
OutputStaticImageOverlayScheduleActions
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
FecOutputSettings
ColumnDepth
- Type: typing.Optional[int]
IncludeFec
- Type: typing.Optional[typing.Literal['COLUMN', 'COLUMN_AND_ROW']]
RowLength
- Type: typing.Optional[int]
FixedModeScheduleActionStartSettings
Time
- Type:
- Required: Yes
Fmp4HlsSettings
AudioRenditionSets
- Type: typing.Optional[str]
NielsenId3Behavior
- Type: typing.Optional[typing.Literal['NO_PASSTHROUGH', 'PASSTHROUGH']]
TimedMetadataBehavior
- Type: typing.Optional[typing.Literal['NO_PASSTHROUGH', 'PASSTHROUGH']]
FollowModeScheduleActionStartSettings
FollowPoint
- Type: typing.Literal['END', 'START']
- Required: Yes
ReferenceActionName
- Type:
- Required: Yes
FrameCaptureCdnSettings
FrameCaptureS3Settings
- Type:
FrameCaptureGroupSettings
Destination
- Type:
- Required: Yes
FrameCaptureCdnSettings
- Type:
FrameCaptureOutputSettings
NameModifier
- Type: typing.Optional[str]
FrameCaptureS3Settings
CannedAcl
- Type: typing.Optional[typing.Literal['AUTHENTICATED_READ', 'BUCKET_OWNER_FULL_CONTROL', 'BUCKET_OWNER_READ', 'PUBLIC_READ']]
FrameCaptureSettings
CaptureInterval
- Type: typing.Optional[int]
CaptureIntervalUnits
- Type: typing.Optional[typing.Literal['MILLISECONDS', 'SECONDS']]
TimecodeBurninSettings
- Type:
GetCloudWatchAlarmTemplateGroupRequest
Identifier
- Type:
- Required: Yes
GetCloudWatchAlarmTemplateGroupResponse
Arn
- Type:
- Required: Yes
CreatedAt
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
ModifiedAt
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetCloudWatchAlarmTemplateRequest
Identifier
- Type:
- Required: Yes
GetCloudWatchAlarmTemplateResponse
Arn
- Type:
- Required: Yes
ComparisonOperator
- Type: typing.Literal['GreaterThanOrEqualToThreshold', 'GreaterThanThreshold', 'LessThanOrEqualToThreshold', 'LessThanThreshold']
- Required: Yes
CreatedAt
- Type:
- Required: Yes
DatapointsToAlarm
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
EvaluationPeriods
- Type:
- Required: Yes
GroupId
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
MetricName
- Type:
- Required: Yes
ModifiedAt
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Period
- Type:
- Required: Yes
Statistic
- Type: typing.Literal['Average', 'Maximum', 'Minimum', 'SampleCount', 'Sum']
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
TargetResourceType
- Type: typing.Literal['CLOUDFRONT_DISTRIBUTION', 'MEDIACONNECT_FLOW', 'MEDIALIVE_CHANNEL', 'MEDIALIVE_INPUT_DEVICE', 'MEDIALIVE_MULTIPLEX', 'MEDIAPACKAGE_CHANNEL', 'MEDIAPACKAGE_ORIGIN_ENDPOINT', 'MEDIATAILOR_PLAYBACK_CONFIGURATION', 'S3_BUCKET']
- Required: Yes
Threshold
- Type:
- Required: Yes
TreatMissingData
- Type: typing.Literal['breaching', 'ignore', 'missing', 'notBreaching']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetEventBridgeRuleTemplateGroupRequest
Identifier
- Type:
- Required: Yes
GetEventBridgeRuleTemplateGroupResponse
Arn
- Type:
- Required: Yes
CreatedAt
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
ModifiedAt
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetEventBridgeRuleTemplateRequest
Identifier
- Type:
- Required: Yes
GetEventBridgeRuleTemplateResponse
Arn
- Type:
- Required: Yes
CreatedAt
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
EventTargets
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.EventBridgeRuleTemplateTarget]
- Required: Yes
EventType
- Type: typing.Literal['MEDIACONNECT_ALERT', 'MEDIACONNECT_FLOW_STATUS_CHANGE', 'MEDIACONNECT_OUTPUT_HEALTH', 'MEDIACONNECT_SOURCE_HEALTH', 'MEDIALIVE_CHANNEL_ALERT', 'MEDIALIVE_CHANNEL_INPUT_CHANGE', 'MEDIALIVE_CHANNEL_STATE_CHANGE', 'MEDIALIVE_MULTIPLEX_ALERT', 'MEDIALIVE_MULTIPLEX_STATE_CHANGE', 'MEDIAPACKAGE_HARVEST_JOB_NOTIFICATION', 'MEDIAPACKAGE_INPUT_NOTIFICATION', 'MEDIAPACKAGE_KEY_PROVIDER_NOTIFICATION', 'SIGNAL_MAP_ACTIVE_ALARM']
- Required: Yes
GroupId
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
ModifiedAt
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSignalMapRequest
Identifier
- Type:
- Required: Yes
GetSignalMapRequestWait
Identifier
- Type:
- Required: Yes
WaiterConfig
- Type:
GetSignalMapRequestWaitExtra
Identifier
- Type:
- Required: Yes
WaiterConfig
- Type:
GetSignalMapRequestWaitExtraExtra
Identifier
- Type:
- Required: Yes
WaiterConfig
- Type:
GetSignalMapRequestWaitExtraExtraExtra
Identifier
- Type:
- Required: Yes
WaiterConfig
- Type:
GetSignalMapResponse
Arn
- Type:
- Required: Yes
CloudWatchAlarmTemplateGroupIds
- Type: typing.List[str]
- Required: Yes
CreatedAt
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
DiscoveryEntryPointArn
- Type:
- Required: Yes
ErrorMessage
- Type:
- Required: Yes
EventBridgeRuleTemplateGroupIds
- Type: typing.List[str]
- Required: Yes
FailedMediaResourceMap
- Type: typing.Dict[str, aws_resource_validator.pydantic_models.medialive.medialive_classes.MediaResource]
- Required: Yes
Id
- Type:
- Required: Yes
LastDiscoveredAt
- Type:
- Required: Yes
LastSuccessfulMonitorDeployment
- Type:
- Required: Yes
MediaResourceMap
- Type: typing.Dict[str, aws_resource_validator.pydantic_models.medialive.medialive_classes.MediaResource]
- Required: Yes
ModifiedAt
- Type:
- Required: Yes
MonitorChangesPendingDeployment
- Type:
- Required: Yes
MonitorDeployment
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Status
- Type: typing.Literal['CREATE_COMPLETE', 'CREATE_FAILED', 'CREATE_IN_PROGRESS', 'NOT_READY', 'READY', 'UPDATE_COMPLETE', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS', 'UPDATE_REVERTED']
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GlobalConfiguration
InitialAudioGain
- Type: typing.Optional[int]
InputEndAction
- Type: typing.Optional[typing.Literal['NONE', 'SWITCH_AND_LOOP_INPUTS']]
InputLossBehavior
- Type:
OutputLockingMode
- Type: typing.Optional[typing.Literal['EPOCH_LOCKING', 'PIPELINE_LOCKING']]
OutputTimingSource
- Type: typing.Optional[typing.Literal['INPUT_CLOCK', 'SYSTEM_CLOCK']]
SupportLowFramerateInputs
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
OutputLockingSettings
- Type:
GlobalConfigurationOutput
InitialAudioGain
- Type: typing.Optional[int]
InputEndAction
- Type: typing.Optional[typing.Literal['NONE', 'SWITCH_AND_LOOP_INPUTS']]
InputLossBehavior
- Type:
OutputLockingMode
- Type: typing.Optional[typing.Literal['EPOCH_LOCKING', 'PIPELINE_LOCKING']]
OutputTimingSource
- Type: typing.Optional[typing.Literal['INPUT_CLOCK', 'SYSTEM_CLOCK']]
SupportLowFramerateInputs
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
OutputLockingSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.OutputLockingSettingsOutput]
H264ColorSpaceSettings
ColorSpacePassthroughSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
Rec601Settings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
Rec709Settings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
H264ColorSpaceSettingsOutput
ColorSpacePassthroughSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
Rec601Settings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
Rec709Settings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
H264FilterSettings
TemporalFilterSettings
- Type:
BandwidthReductionFilterSettings
- Type:
H264Settings
AdaptiveQuantization
- Type: typing.Optional[typing.Literal['AUTO', 'HIGH', 'HIGHER', 'LOW', 'MAX', 'MEDIUM', 'OFF']]
AfdSignaling
- Type: typing.Optional[typing.Literal['AUTO', 'FIXED', 'NONE']]
Bitrate
- Type: typing.Optional[int]
BufFillPct
- Type: typing.Optional[int]
BufSize
- Type: typing.Optional[int]
ColorMetadata
- Type: typing.Optional[typing.Literal['IGNORE', 'INSERT']]
ColorSpaceSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.H264ColorSpaceSettings]
EntropyEncoding
- Type: typing.Optional[typing.Literal['CABAC', 'CAVLC']]
FilterSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.H264FilterSettings]
FixedAfd
- Type: typing.Optional[typing.Literal['AFD_0000', 'AFD_0010', 'AFD_0011', 'AFD_0100', 'AFD_1000', 'AFD_1001', 'AFD_1010', 'AFD_1011', 'AFD_1101', 'AFD_1110', 'AFD_1111']]
FlickerAq
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
ForceFieldPictures
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
FramerateControl
- Type: typing.Optional[typing.Literal['INITIALIZE_FROM_SOURCE', 'SPECIFIED']]
FramerateDenominator
- Type: typing.Optional[int]
FramerateNumerator
- Type: typing.Optional[int]
GopBReference
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
GopClosedCadence
- Type: typing.Optional[int]
GopNumBFrames
- Type: typing.Optional[int]
GopSize
- Type: typing.Optional[float]
GopSizeUnits
- Type: typing.Optional[typing.Literal['FRAMES', 'SECONDS']]
Level
- Type: typing.Optional[typing.Literal['H264_LEVEL_1', 'H264_LEVEL_1_1', 'H264_LEVEL_1_2', 'H264_LEVEL_1_3', 'H264_LEVEL_2', 'H264_LEVEL_2_1', 'H264_LEVEL_2_2', 'H264_LEVEL_3', 'H264_LEVEL_3_1', 'H264_LEVEL_3_2', 'H264_LEVEL_4', 'H264_LEVEL_4_1', 'H264_LEVEL_4_2', 'H264_LEVEL_5', 'H264_LEVEL_5_1', 'H264_LEVEL_5_2', 'H264_LEVEL_AUTO']]
LookAheadRateControl
- Type: typing.Optional[typing.Literal['HIGH', 'LOW', 'MEDIUM']]
MaxBitrate
- Type: typing.Optional[int]
MinIInterval
- Type: typing.Optional[int]
NumRefFrames
- Type: typing.Optional[int]
ParControl
- Type: typing.Optional[typing.Literal['INITIALIZE_FROM_SOURCE', 'SPECIFIED']]
ParDenominator
- Type: typing.Optional[int]
ParNumerator
- Type: typing.Optional[int]
Profile
- Type: typing.Optional[typing.Literal['BASELINE', 'HIGH', 'HIGH_10BIT', 'HIGH_422', 'HIGH_422_10BIT', 'MAIN']]
QualityLevel
- Type: typing.Optional[typing.Literal['ENHANCED_QUALITY', 'STANDARD_QUALITY']]
QvbrQualityLevel
- Type: typing.Optional[int]
RateControlMode
- Type: typing.Optional[typing.Literal['CBR', 'MULTIPLEX', 'QVBR', 'VBR']]
ScanType
- Type: typing.Optional[typing.Literal['INTERLACED', 'PROGRESSIVE']]
SceneChangeDetect
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
Slices
- Type: typing.Optional[int]
Softness
- Type: typing.Optional[int]
SpatialAq
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
SubgopLength
- Type: typing.Optional[typing.Literal['DYNAMIC', 'FIXED']]
Syntax
- Type: typing.Optional[typing.Literal['DEFAULT', 'RP2027']]
TemporalAq
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
TimecodeInsertion
- Type: typing.Optional[typing.Literal['DISABLED', 'PIC_TIMING_SEI']]
TimecodeBurninSettings
- Type:
MinQp
- Type: typing.Optional[int]
H264SettingsOutput
AdaptiveQuantization
- Type: typing.Optional[typing.Literal['AUTO', 'HIGH', 'HIGHER', 'LOW', 'MAX', 'MEDIUM', 'OFF']]
AfdSignaling
- Type: typing.Optional[typing.Literal['AUTO', 'FIXED', 'NONE']]
Bitrate
- Type: typing.Optional[int]
BufFillPct
- Type: typing.Optional[int]
BufSize
- Type: typing.Optional[int]
ColorMetadata
- Type: typing.Optional[typing.Literal['IGNORE', 'INSERT']]
ColorSpaceSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.H264ColorSpaceSettingsOutput]
EntropyEncoding
- Type: typing.Optional[typing.Literal['CABAC', 'CAVLC']]
FilterSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.H264FilterSettings]
FixedAfd
- Type: typing.Optional[typing.Literal['AFD_0000', 'AFD_0010', 'AFD_0011', 'AFD_0100', 'AFD_1000', 'AFD_1001', 'AFD_1010', 'AFD_1011', 'AFD_1101', 'AFD_1110', 'AFD_1111']]
FlickerAq
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
ForceFieldPictures
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
FramerateControl
- Type: typing.Optional[typing.Literal['INITIALIZE_FROM_SOURCE', 'SPECIFIED']]
FramerateDenominator
- Type: typing.Optional[int]
FramerateNumerator
- Type: typing.Optional[int]
GopBReference
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
GopClosedCadence
- Type: typing.Optional[int]
GopNumBFrames
- Type: typing.Optional[int]
GopSize
- Type: typing.Optional[float]
GopSizeUnits
- Type: typing.Optional[typing.Literal['FRAMES', 'SECONDS']]
Level
- Type: typing.Optional[typing.Literal['H264_LEVEL_1', 'H264_LEVEL_1_1', 'H264_LEVEL_1_2', 'H264_LEVEL_1_3', 'H264_LEVEL_2', 'H264_LEVEL_2_1', 'H264_LEVEL_2_2', 'H264_LEVEL_3', 'H264_LEVEL_3_1', 'H264_LEVEL_3_2', 'H264_LEVEL_4', 'H264_LEVEL_4_1', 'H264_LEVEL_4_2', 'H264_LEVEL_5', 'H264_LEVEL_5_1', 'H264_LEVEL_5_2', 'H264_LEVEL_AUTO']]
LookAheadRateControl
- Type: typing.Optional[typing.Literal['HIGH', 'LOW', 'MEDIUM']]
MaxBitrate
- Type: typing.Optional[int]
MinIInterval
- Type: typing.Optional[int]
NumRefFrames
- Type: typing.Optional[int]
ParControl
- Type: typing.Optional[typing.Literal['INITIALIZE_FROM_SOURCE', 'SPECIFIED']]
ParDenominator
- Type: typing.Optional[int]
ParNumerator
- Type: typing.Optional[int]
Profile
- Type: typing.Optional[typing.Literal['BASELINE', 'HIGH', 'HIGH_10BIT', 'HIGH_422', 'HIGH_422_10BIT', 'MAIN']]
QualityLevel
- Type: typing.Optional[typing.Literal['ENHANCED_QUALITY', 'STANDARD_QUALITY']]
QvbrQualityLevel
- Type: typing.Optional[int]
RateControlMode
- Type: typing.Optional[typing.Literal['CBR', 'MULTIPLEX', 'QVBR', 'VBR']]
ScanType
- Type: typing.Optional[typing.Literal['INTERLACED', 'PROGRESSIVE']]
SceneChangeDetect
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
Slices
- Type: typing.Optional[int]
Softness
- Type: typing.Optional[int]
SpatialAq
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
SubgopLength
- Type: typing.Optional[typing.Literal['DYNAMIC', 'FIXED']]
Syntax
- Type: typing.Optional[typing.Literal['DEFAULT', 'RP2027']]
TemporalAq
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
TimecodeInsertion
- Type: typing.Optional[typing.Literal['DISABLED', 'PIC_TIMING_SEI']]
TimecodeBurninSettings
- Type:
MinQp
- Type: typing.Optional[int]
H265ColorSpaceSettings
ColorSpacePassthroughSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
DolbyVision81Settings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
Hdr10Settings
- Type:
Rec601Settings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
Rec709Settings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
H265ColorSpaceSettingsOutput
ColorSpacePassthroughSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
DolbyVision81Settings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
Hdr10Settings
- Type:
Rec601Settings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
Rec709Settings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
H265FilterSettings
TemporalFilterSettings
- Type:
BandwidthReductionFilterSettings
- Type:
H265Settings
FramerateDenominator
- Type:
- Required: Yes
FramerateNumerator
- Type:
- Required: Yes
AdaptiveQuantization
- Type: typing.Optional[typing.Literal['AUTO', 'HIGH', 'HIGHER', 'LOW', 'MAX', 'MEDIUM', 'OFF']]
AfdSignaling
- Type: typing.Optional[typing.Literal['AUTO', 'FIXED', 'NONE']]
AlternativeTransferFunction
- Type: typing.Optional[typing.Literal['INSERT', 'OMIT']]
Bitrate
- Type: typing.Optional[int]
BufSize
- Type: typing.Optional[int]
ColorMetadata
- Type: typing.Optional[typing.Literal['IGNORE', 'INSERT']]
ColorSpaceSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.H265ColorSpaceSettings]
FilterSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.H265FilterSettings]
FixedAfd
- Type: typing.Optional[typing.Literal['AFD_0000', 'AFD_0010', 'AFD_0011', 'AFD_0100', 'AFD_1000', 'AFD_1001', 'AFD_1010', 'AFD_1011', 'AFD_1101', 'AFD_1110', 'AFD_1111']]
FlickerAq
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
GopClosedCadence
- Type: typing.Optional[int]
GopSize
- Type: typing.Optional[float]
GopSizeUnits
- Type: typing.Optional[typing.Literal['FRAMES', 'SECONDS']]
Level
- Type: typing.Optional[typing.Literal['H265_LEVEL_1', 'H265_LEVEL_2', 'H265_LEVEL_2_1', 'H265_LEVEL_3', 'H265_LEVEL_3_1', 'H265_LEVEL_4', 'H265_LEVEL_4_1', 'H265_LEVEL_5', 'H265_LEVEL_5_1', 'H265_LEVEL_5_2', 'H265_LEVEL_6', 'H265_LEVEL_6_1', 'H265_LEVEL_6_2', 'H265_LEVEL_AUTO']]
LookAheadRateControl
- Type: typing.Optional[typing.Literal['HIGH', 'LOW', 'MEDIUM']]
MaxBitrate
- Type: typing.Optional[int]
MinIInterval
- Type: typing.Optional[int]
ParDenominator
- Type: typing.Optional[int]
ParNumerator
- Type: typing.Optional[int]
Profile
- Type: typing.Optional[typing.Literal['MAIN', 'MAIN_10BIT']]
QvbrQualityLevel
- Type: typing.Optional[int]
RateControlMode
- Type: typing.Optional[typing.Literal['CBR', 'MULTIPLEX', 'QVBR']]
ScanType
- Type: typing.Optional[typing.Literal['INTERLACED', 'PROGRESSIVE']]
SceneChangeDetect
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
Slices
- Type: typing.Optional[int]
Tier
- Type: typing.Optional[typing.Literal['HIGH', 'MAIN']]
TimecodeInsertion
- Type: typing.Optional[typing.Literal['DISABLED', 'PIC_TIMING_SEI']]
TimecodeBurninSettings
- Type:
MvOverPictureBoundaries
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
MvTemporalPredictor
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
TileHeight
- Type: typing.Optional[int]
TilePadding
- Type: typing.Optional[typing.Literal['NONE', 'PADDED']]
TileWidth
- Type: typing.Optional[int]
TreeblockSize
- Type: typing.Optional[typing.Literal['AUTO', 'TREE_SIZE_32X32']]
MinQp
- Type: typing.Optional[int]
Deblocking
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
H265SettingsOutput
FramerateDenominator
- Type:
- Required: Yes
FramerateNumerator
- Type:
- Required: Yes
AdaptiveQuantization
- Type: typing.Optional[typing.Literal['AUTO', 'HIGH', 'HIGHER', 'LOW', 'MAX', 'MEDIUM', 'OFF']]
AfdSignaling
- Type: typing.Optional[typing.Literal['AUTO', 'FIXED', 'NONE']]
AlternativeTransferFunction
- Type: typing.Optional[typing.Literal['INSERT', 'OMIT']]
Bitrate
- Type: typing.Optional[int]
BufSize
- Type: typing.Optional[int]
ColorMetadata
- Type: typing.Optional[typing.Literal['IGNORE', 'INSERT']]
ColorSpaceSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.H265ColorSpaceSettingsOutput]
FilterSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.H265FilterSettings]
FixedAfd
- Type: typing.Optional[typing.Literal['AFD_0000', 'AFD_0010', 'AFD_0011', 'AFD_0100', 'AFD_1000', 'AFD_1001', 'AFD_1010', 'AFD_1011', 'AFD_1101', 'AFD_1110', 'AFD_1111']]
FlickerAq
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
GopClosedCadence
- Type: typing.Optional[int]
GopSize
- Type: typing.Optional[float]
GopSizeUnits
- Type: typing.Optional[typing.Literal['FRAMES', 'SECONDS']]
Level
- Type: typing.Optional[typing.Literal['H265_LEVEL_1', 'H265_LEVEL_2', 'H265_LEVEL_2_1', 'H265_LEVEL_3', 'H265_LEVEL_3_1', 'H265_LEVEL_4', 'H265_LEVEL_4_1', 'H265_LEVEL_5', 'H265_LEVEL_5_1', 'H265_LEVEL_5_2', 'H265_LEVEL_6', 'H265_LEVEL_6_1', 'H265_LEVEL_6_2', 'H265_LEVEL_AUTO']]
LookAheadRateControl
- Type: typing.Optional[typing.Literal['HIGH', 'LOW', 'MEDIUM']]
MaxBitrate
- Type: typing.Optional[int]
MinIInterval
- Type: typing.Optional[int]
ParDenominator
- Type: typing.Optional[int]
ParNumerator
- Type: typing.Optional[int]
Profile
- Type: typing.Optional[typing.Literal['MAIN', 'MAIN_10BIT']]
QvbrQualityLevel
- Type: typing.Optional[int]
RateControlMode
- Type: typing.Optional[typing.Literal['CBR', 'MULTIPLEX', 'QVBR']]
ScanType
- Type: typing.Optional[typing.Literal['INTERLACED', 'PROGRESSIVE']]
SceneChangeDetect
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
Slices
- Type: typing.Optional[int]
Tier
- Type: typing.Optional[typing.Literal['HIGH', 'MAIN']]
TimecodeInsertion
- Type: typing.Optional[typing.Literal['DISABLED', 'PIC_TIMING_SEI']]
TimecodeBurninSettings
- Type:
MvOverPictureBoundaries
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
MvTemporalPredictor
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
TileHeight
- Type: typing.Optional[int]
TilePadding
- Type: typing.Optional[typing.Literal['NONE', 'PADDED']]
TileWidth
- Type: typing.Optional[int]
TreeblockSize
- Type: typing.Optional[typing.Literal['AUTO', 'TREE_SIZE_32X32']]
MinQp
- Type: typing.Optional[int]
Deblocking
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
Hdr10Settings
MaxCll
- Type: typing.Optional[int]
MaxFall
- Type: typing.Optional[int]
HlsAkamaiSettings
ConnectionRetryInterval
- Type: typing.Optional[int]
FilecacheDuration
- Type: typing.Optional[int]
HttpTransferMode
- Type: typing.Optional[typing.Literal['CHUNKED', 'NON_CHUNKED']]
NumRetries
- Type: typing.Optional[int]
RestartDelay
- Type: typing.Optional[int]
Salt
- Type: typing.Optional[str]
Token
- Type: typing.Optional[str]
HlsBasicPutSettings
ConnectionRetryInterval
- Type: typing.Optional[int]
FilecacheDuration
- Type: typing.Optional[int]
NumRetries
- Type: typing.Optional[int]
RestartDelay
- Type: typing.Optional[int]
HlsCdnSettings
HlsAkamaiSettings
- Type:
HlsBasicPutSettings
- Type:
HlsMediaStoreSettings
- Type:
HlsS3Settings
- Type:
HlsWebdavSettings
- Type:
HlsGroupSettings
Destination
- Type:
- Required: Yes
AdMarkers
- Type: typing.Optional[typing.List[typing.Literal['ADOBE', 'ELEMENTAL', 'ELEMENTAL_SCTE35']]]
BaseUrlContent
- Type: typing.Optional[str]
BaseUrlContent1
- Type: typing.Optional[str]
BaseUrlManifest
- Type: typing.Optional[str]
BaseUrlManifest1
- Type: typing.Optional[str]
CaptionLanguageMappings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.CaptionLanguageMapping]]
CaptionLanguageSetting
- Type: typing.Optional[typing.Literal['INSERT', 'NONE', 'OMIT']]
ClientCache
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
CodecSpecification
- Type: typing.Optional[typing.Literal['RFC_4281', 'RFC_6381']]
ConstantIv
- Type: typing.Optional[str]
DirectoryStructure
- Type: typing.Optional[typing.Literal['SINGLE_DIRECTORY', 'SUBDIRECTORY_PER_STREAM']]
DiscontinuityTags
- Type: typing.Optional[typing.Literal['INSERT', 'NEVER_INSERT']]
EncryptionType
- Type: typing.Optional[typing.Literal['AES128', 'SAMPLE_AES']]
HlsCdnSettings
- Type:
HlsId3SegmentTagging
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
IFrameOnlyPlaylists
- Type: typing.Optional[typing.Literal['DISABLED', 'STANDARD']]
IncompleteSegmentBehavior
- Type: typing.Optional[typing.Literal['AUTO', 'SUPPRESS']]
IndexNSegments
- Type: typing.Optional[int]
InputLossAction
- Type: typing.Optional[typing.Literal['EMIT_OUTPUT', 'PAUSE_OUTPUT']]
IvInManifest
- Type: typing.Optional[typing.Literal['EXCLUDE', 'INCLUDE']]
IvSource
- Type: typing.Optional[typing.Literal['EXPLICIT', 'FOLLOWS_SEGMENT_NUMBER']]
KeepSegments
- Type: typing.Optional[int]
KeyFormat
- Type: typing.Optional[str]
KeyFormatVersions
- Type: typing.Optional[str]
KeyProviderSettings
- Type:
ManifestCompression
- Type: typing.Optional[typing.Literal['GZIP', 'NONE']]
ManifestDurationFormat
- Type: typing.Optional[typing.Literal['FLOATING_POINT', 'INTEGER']]
MinSegmentLength
- Type: typing.Optional[int]
Mode
- Type: typing.Optional[typing.Literal['LIVE', 'VOD']]
OutputSelection
- Type: typing.Optional[typing.Literal['MANIFESTS_AND_SEGMENTS', 'SEGMENTS_ONLY', 'VARIANT_MANIFESTS_AND_SEGMENTS']]
ProgramDateTime
- Type: typing.Optional[typing.Literal['EXCLUDE', 'INCLUDE']]
ProgramDateTimeClock
- Type: typing.Optional[typing.Literal['INITIALIZE_FROM_OUTPUT_TIMECODE', 'SYSTEM_CLOCK']]
ProgramDateTimePeriod
- Type: typing.Optional[int]
RedundantManifest
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
SegmentLength
- Type: typing.Optional[int]
SegmentationMode
- Type: typing.Optional[typing.Literal['USE_INPUT_SEGMENTATION', 'USE_SEGMENT_DURATION']]
SegmentsPerSubdirectory
- Type: typing.Optional[int]
StreamInfResolution
- Type: typing.Optional[typing.Literal['EXCLUDE', 'INCLUDE']]
TimedMetadataId3Frame
- Type: typing.Optional[typing.Literal['NONE', 'PRIV', 'TDRL']]
TimedMetadataId3Period
- Type: typing.Optional[int]
TimestampDeltaMilliseconds
- Type: typing.Optional[int]
TsFileMode
- Type: typing.Optional[typing.Literal['SEGMENTED_FILES', 'SINGLE_FILE']]
HlsGroupSettingsOutput
Destination
- Type:
- Required: Yes
AdMarkers
- Type: typing.Optional[typing.List[typing.Literal['ADOBE', 'ELEMENTAL', 'ELEMENTAL_SCTE35']]]
BaseUrlContent
- Type: typing.Optional[str]
BaseUrlContent1
- Type: typing.Optional[str]
BaseUrlManifest
- Type: typing.Optional[str]
BaseUrlManifest1
- Type: typing.Optional[str]
CaptionLanguageMappings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.CaptionLanguageMapping]]
CaptionLanguageSetting
- Type: typing.Optional[typing.Literal['INSERT', 'NONE', 'OMIT']]
ClientCache
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
CodecSpecification
- Type: typing.Optional[typing.Literal['RFC_4281', 'RFC_6381']]
ConstantIv
- Type: typing.Optional[str]
DirectoryStructure
- Type: typing.Optional[typing.Literal['SINGLE_DIRECTORY', 'SUBDIRECTORY_PER_STREAM']]
DiscontinuityTags
- Type: typing.Optional[typing.Literal['INSERT', 'NEVER_INSERT']]
EncryptionType
- Type: typing.Optional[typing.Literal['AES128', 'SAMPLE_AES']]
HlsCdnSettings
- Type:
HlsId3SegmentTagging
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
IFrameOnlyPlaylists
- Type: typing.Optional[typing.Literal['DISABLED', 'STANDARD']]
IncompleteSegmentBehavior
- Type: typing.Optional[typing.Literal['AUTO', 'SUPPRESS']]
IndexNSegments
- Type: typing.Optional[int]
InputLossAction
- Type: typing.Optional[typing.Literal['EMIT_OUTPUT', 'PAUSE_OUTPUT']]
IvInManifest
- Type: typing.Optional[typing.Literal['EXCLUDE', 'INCLUDE']]
IvSource
- Type: typing.Optional[typing.Literal['EXPLICIT', 'FOLLOWS_SEGMENT_NUMBER']]
KeepSegments
- Type: typing.Optional[int]
KeyFormat
- Type: typing.Optional[str]
KeyFormatVersions
- Type: typing.Optional[str]
KeyProviderSettings
- Type:
ManifestCompression
- Type: typing.Optional[typing.Literal['GZIP', 'NONE']]
ManifestDurationFormat
- Type: typing.Optional[typing.Literal['FLOATING_POINT', 'INTEGER']]
MinSegmentLength
- Type: typing.Optional[int]
Mode
- Type: typing.Optional[typing.Literal['LIVE', 'VOD']]
OutputSelection
- Type: typing.Optional[typing.Literal['MANIFESTS_AND_SEGMENTS', 'SEGMENTS_ONLY', 'VARIANT_MANIFESTS_AND_SEGMENTS']]
ProgramDateTime
- Type: typing.Optional[typing.Literal['EXCLUDE', 'INCLUDE']]
ProgramDateTimeClock
- Type: typing.Optional[typing.Literal['INITIALIZE_FROM_OUTPUT_TIMECODE', 'SYSTEM_CLOCK']]
ProgramDateTimePeriod
- Type: typing.Optional[int]
RedundantManifest
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
SegmentLength
- Type: typing.Optional[int]
SegmentationMode
- Type: typing.Optional[typing.Literal['USE_INPUT_SEGMENTATION', 'USE_SEGMENT_DURATION']]
SegmentsPerSubdirectory
- Type: typing.Optional[int]
StreamInfResolution
- Type: typing.Optional[typing.Literal['EXCLUDE', 'INCLUDE']]
TimedMetadataId3Frame
- Type: typing.Optional[typing.Literal['NONE', 'PRIV', 'TDRL']]
TimedMetadataId3Period
- Type: typing.Optional[int]
TimestampDeltaMilliseconds
- Type: typing.Optional[int]
TsFileMode
- Type: typing.Optional[typing.Literal['SEGMENTED_FILES', 'SINGLE_FILE']]
HlsId3SegmentTaggingScheduleActionSettings
Tag
- Type: typing.Optional[str]
Id3
- Type: typing.Optional[str]
HlsInputSettings
Bandwidth
- Type: typing.Optional[int]
BufferSegments
- Type: typing.Optional[int]
Retries
- Type: typing.Optional[int]
RetryInterval
- Type: typing.Optional[int]
Scte35Source
- Type: typing.Optional[typing.Literal['MANIFEST', 'SEGMENTS']]
HlsMediaStoreSettings
ConnectionRetryInterval
- Type: typing.Optional[int]
FilecacheDuration
- Type: typing.Optional[int]
MediaStoreStorageClass
- Type: typing.Optional[typing.Literal['TEMPORAL']]
NumRetries
- Type: typing.Optional[int]
RestartDelay
- Type: typing.Optional[int]
HlsOutputSettings
HlsSettings
- Type:
- Required: Yes
H265PackagingType
- Type: typing.Optional[typing.Literal['HEV1', 'HVC1']]
NameModifier
- Type: typing.Optional[str]
SegmentModifier
- Type: typing.Optional[str]
HlsOutputSettingsOutput
HlsSettings
- Type:
- Required: Yes
H265PackagingType
- Type: typing.Optional[typing.Literal['HEV1', 'HVC1']]
NameModifier
- Type: typing.Optional[str]
SegmentModifier
- Type: typing.Optional[str]
HlsS3Settings
CannedAcl
- Type: typing.Optional[typing.Literal['AUTHENTICATED_READ', 'BUCKET_OWNER_FULL_CONTROL', 'BUCKET_OWNER_READ', 'PUBLIC_READ']]
HlsSettings
AudioOnlyHlsSettings
- Type:
Fmp4HlsSettings
- Type:
FrameCaptureHlsSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
StandardHlsSettings
- Type:
HlsSettingsOutput
AudioOnlyHlsSettings
- Type:
Fmp4HlsSettings
- Type:
FrameCaptureHlsSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
StandardHlsSettings
- Type:
HlsTimedMetadataScheduleActionSettings
Id3
- Type:
- Required: Yes
HlsWebdavSettings
ConnectionRetryInterval
- Type: typing.Optional[int]
FilecacheDuration
- Type: typing.Optional[int]
HttpTransferMode
- Type: typing.Optional[typing.Literal['CHUNKED', 'NON_CHUNKED']]
NumRetries
- Type: typing.Optional[int]
RestartDelay
- Type: typing.Optional[int]
Id3SegmentTaggingScheduleActionSettings
Id3
- Type: typing.Optional[str]
Tag
- Type: typing.Optional[str]
Input
Arn
- Type: typing.Optional[str]
AttachedChannels
- Type: typing.Optional[typing.List[str]]
Destinations
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputDestination]]
Id
- Type: typing.Optional[str]
InputClass
- Type: typing.Optional[typing.Literal['SINGLE_PIPELINE', 'STANDARD']]
InputDevices
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputDeviceSettings]]
InputPartnerIds
- Type: typing.Optional[typing.List[str]]
InputSourceType
- Type: typing.Optional[typing.Literal['DYNAMIC', 'STATIC']]
MediaConnectFlows
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.MediaConnectFlow]]
Name
- Type: typing.Optional[str]
RoleArn
- Type: typing.Optional[str]
SecurityGroups
- Type: typing.Optional[typing.List[str]]
Sources
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputSource]]
State
- Type: typing.Optional[typing.Literal['ATTACHED', 'CREATING', 'DELETED', 'DELETING', 'DETACHED']]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
Type
- Type: typing.Optional[typing.Literal['AWS_CDI', 'INPUT_DEVICE', 'MEDIACONNECT', 'MP4_FILE', 'MULTICAST', 'RTMP_PULL', 'RTMP_PUSH', 'RTP_PUSH', 'SRT_CALLER', 'TS_FILE', 'UDP_PUSH', 'URL_PULL']]
SrtSettings
- Type:
InputNetworkLocation
- Type: typing.Optional[typing.Literal['AWS', 'ON_PREMISES']]
MulticastSettings
- Type:
InputAttachment
AutomaticInputFailoverSettings
- Type: typing.Union[aws_resource_validator.pydantic_models.medialive.medialive_classes.AutomaticInputFailoverSettings, aws_resource_validator.pydantic_models.medialive.medialive_classes.AutomaticInputFailoverSettingsOutput, NoneType]
InputAttachmentName
- Type: typing.Optional[str]
InputId
- Type: typing.Optional[str]
InputSettings
- Type: typing.Union[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputSettings, aws_resource_validator.pydantic_models.medialive.medialive_classes.InputSettingsOutput, NoneType]
LogicalInterfaceNames
- Type: typing.Optional[typing.List[str]]
InputAttachmentOutput
AutomaticInputFailoverSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.AutomaticInputFailoverSettingsOutput]
InputAttachmentName
- Type: typing.Optional[str]
InputId
- Type: typing.Optional[str]
InputSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputSettingsOutput]
LogicalInterfaceNames
- Type: typing.Optional[typing.List[str]]
InputChannelLevel
Gain
- Type:
- Required: Yes
InputChannel
- Type:
- Required: Yes
InputClippingSettings
InputTimecodeSource
- Type: typing.Literal['EMBEDDED', 'ZEROBASED']
- Required: Yes
StartTimecode
- Type:
StopTimecode
- Type:
InputDestination
Ip
- Type: typing.Optional[str]
Port
- Type: typing.Optional[str]
Url
- Type: typing.Optional[str]
Vpc
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputDestinationVpc]
Network
- Type: typing.Optional[str]
NetworkRoutes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputDestinationRoute]]
InputDestinationRequest
StreamName
- Type: typing.Optional[str]
Network
- Type: typing.Optional[str]
NetworkRoutes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputRequestDestinationRoute]]
StaticIpAddress
- Type: typing.Optional[str]
InputDestinationRoute
Cidr
- Type: typing.Optional[str]
Gateway
- Type: typing.Optional[str]
InputDestinationVpc
AvailabilityZone
- Type: typing.Optional[str]
NetworkInterfaceId
- Type: typing.Optional[str]
InputDeviceConfigurableAudioChannelPairConfig
Id
- Type: typing.Optional[int]
Profile
- Type: typing.Optional[typing.Literal['CBR-AAC_HQ-192000', 'CBR-AAC_HQ-256000', 'CBR-AAC_HQ-384000', 'CBR-AAC_HQ-512000', 'DISABLED', 'VBR-AAC_HE-64000', 'VBR-AAC_HHE-16000', 'VBR-AAC_LC-128000']]
InputDeviceConfigurableSettings
ConfiguredInput
- Type: typing.Optional[typing.Literal['AUTO', 'HDMI', 'SDI']]
MaxBitrate
- Type: typing.Optional[int]
LatencyMs
- Type: typing.Optional[int]
Codec
- Type: typing.Optional[typing.Literal['AVC', 'HEVC']]
MediaconnectSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputDeviceMediaConnectConfigurableSettings]
AudioChannelPairs
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputDeviceConfigurableAudioChannelPairConfig]]
InputDeviceHdSettings
ActiveInput
- Type: typing.Optional[typing.Literal['HDMI', 'SDI']]
ConfiguredInput
- Type: typing.Optional[typing.Literal['AUTO', 'HDMI', 'SDI']]
DeviceState
- Type: typing.Optional[typing.Literal['IDLE', 'STREAMING']]
Framerate
- Type: typing.Optional[float]
Height
- Type: typing.Optional[int]
MaxBitrate
- Type: typing.Optional[int]
ScanType
- Type: typing.Optional[typing.Literal['INTERLACED', 'PROGRESSIVE']]
Width
- Type: typing.Optional[int]
LatencyMs
- Type: typing.Optional[int]
InputDeviceMediaConnectConfigurableSettings
FlowArn
- Type: typing.Optional[str]
RoleArn
- Type: typing.Optional[str]
SecretArn
- Type: typing.Optional[str]
SourceName
- Type: typing.Optional[str]
InputDeviceMediaConnectSettings
FlowArn
- Type: typing.Optional[str]
RoleArn
- Type: typing.Optional[str]
SecretArn
- Type: typing.Optional[str]
SourceName
- Type: typing.Optional[str]
InputDeviceNetworkSettings
DnsAddresses
- Type: typing.Optional[typing.List[str]]
Gateway
- Type: typing.Optional[str]
IpAddress
- Type: typing.Optional[str]
IpScheme
- Type: typing.Optional[typing.Literal['DHCP', 'STATIC']]
SubnetMask
- Type: typing.Optional[str]
InputDeviceRequest
Id
- Type: typing.Optional[str]
InputDeviceSettings
Id
- Type: typing.Optional[str]
InputDeviceSummary
Arn
- Type: typing.Optional[str]
ConnectionState
- Type: typing.Optional[typing.Literal['CONNECTED', 'DISCONNECTED']]
DeviceSettingsSyncState
- Type: typing.Optional[typing.Literal['SYNCED', 'SYNCING']]
DeviceUpdateStatus
- Type: typing.Optional[typing.Literal['NOT_UP_TO_DATE', 'UPDATING', 'UP_TO_DATE']]
HdDeviceSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputDeviceHdSettings]
Id
- Type: typing.Optional[str]
MacAddress
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
NetworkSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputDeviceNetworkSettings]
SerialNumber
- Type: typing.Optional[str]
Type
- Type: typing.Optional[typing.Literal['HD', 'UHD']]
UhdDeviceSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputDeviceUhdSettings]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
AvailabilityZone
- Type: typing.Optional[str]
MedialiveInputArns
- Type: typing.Optional[typing.List[str]]
OutputType
- Type: typing.Optional[typing.Literal['MEDIACONNECT_FLOW', 'MEDIALIVE_INPUT', 'NONE']]
InputDeviceUhdAudioChannelPairConfig
Id
- Type: typing.Optional[int]
Profile
- Type: typing.Optional[typing.Literal['CBR-AAC_HQ-192000', 'CBR-AAC_HQ-256000', 'CBR-AAC_HQ-384000', 'CBR-AAC_HQ-512000', 'DISABLED', 'VBR-AAC_HE-64000', 'VBR-AAC_HHE-16000', 'VBR-AAC_LC-128000']]
InputDeviceUhdSettings
ActiveInput
- Type: typing.Optional[typing.Literal['HDMI', 'SDI']]
ConfiguredInput
- Type: typing.Optional[typing.Literal['AUTO', 'HDMI', 'SDI']]
DeviceState
- Type: typing.Optional[typing.Literal['IDLE', 'STREAMING']]
Framerate
- Type: typing.Optional[float]
Height
- Type: typing.Optional[int]
MaxBitrate
- Type: typing.Optional[int]
ScanType
- Type: typing.Optional[typing.Literal['INTERLACED', 'PROGRESSIVE']]
Width
- Type: typing.Optional[int]
LatencyMs
- Type: typing.Optional[int]
Codec
- Type: typing.Optional[typing.Literal['AVC', 'HEVC']]
MediaconnectSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputDeviceMediaConnectSettings]
AudioChannelPairs
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputDeviceUhdAudioChannelPairConfig]]
InputLocation
Uri
- Type:
- Required: Yes
PasswordParam
- Type: typing.Optional[str]
Username
- Type: typing.Optional[str]
InputLossBehavior
BlackFrameMsec
- Type: typing.Optional[int]
InputLossImageColor
- Type: typing.Optional[str]
InputLossImageSlate
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputLocation]
InputLossImageType
- Type: typing.Optional[typing.Literal['COLOR', 'SLATE']]
RepeatFrameMsec
- Type: typing.Optional[int]
InputLossFailoverSettings
InputLossThresholdMsec
- Type: typing.Optional[int]
InputPrepareScheduleActionSettings
InputAttachmentNameReference
- Type: typing.Optional[str]
InputClippingSettings
- Type:
UrlPath
- Type: typing.Optional[typing.List[str]]
InputPrepareScheduleActionSettingsOutput
InputAttachmentNameReference
- Type: typing.Optional[str]
InputClippingSettings
- Type:
UrlPath
- Type: typing.Optional[typing.List[str]]
InputRequestDestinationRoute
Cidr
- Type: typing.Optional[str]
Gateway
- Type: typing.Optional[str]
InputSecurityGroup
Arn
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
Inputs
- Type: typing.Optional[typing.List[str]]
State
- Type: typing.Optional[typing.Literal['DELETED', 'IDLE', 'IN_USE', 'UPDATING']]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
WhitelistRules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputWhitelistRule]]
InputSettings
AudioSelectors
- Type: typing.Optional[typing.List[typing.Union[aws_resource_validator.pydantic_models.medialive.medialive_classes.AudioSelector, aws_resource_validator.pydantic_models.medialive.medialive_classes.AudioSelectorOutput]]]
CaptionSelectors
- Type: typing.Optional[typing.List[typing.Union[aws_resource_validator.pydantic_models.medialive.medialive_classes.CaptionSelector, aws_resource_validator.pydantic_models.medialive.medialive_classes.CaptionSelectorOutput]]]
DeblockFilter
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
DenoiseFilter
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
FilterStrength
- Type: typing.Optional[int]
InputFilter
- Type: typing.Optional[typing.Literal['AUTO', 'DISABLED', 'FORCED']]
NetworkInputSettings
- Type:
Scte35Pid
- Type: typing.Optional[int]
Smpte2038DataPreference
- Type: typing.Optional[typing.Literal['IGNORE', 'PREFER']]
SourceEndBehavior
- Type: typing.Optional[typing.Literal['CONTINUE', 'LOOP']]
VideoSelector
- Type:
InputSettingsOutput
AudioSelectors
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.AudioSelectorOutput]]
CaptionSelectors
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.CaptionSelectorOutput]]
DeblockFilter
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
DenoiseFilter
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
FilterStrength
- Type: typing.Optional[int]
InputFilter
- Type: typing.Optional[typing.Literal['AUTO', 'DISABLED', 'FORCED']]
NetworkInputSettings
- Type:
Scte35Pid
- Type: typing.Optional[int]
Smpte2038DataPreference
- Type: typing.Optional[typing.Literal['IGNORE', 'PREFER']]
SourceEndBehavior
- Type: typing.Optional[typing.Literal['CONTINUE', 'LOOP']]
VideoSelector
- Type:
InputSource
PasswordParam
- Type: typing.Optional[str]
Url
- Type: typing.Optional[str]
Username
- Type: typing.Optional[str]
InputSourceRequest
PasswordParam
- Type: typing.Optional[str]
Url
- Type: typing.Optional[str]
Username
- Type: typing.Optional[str]
InputSpecification
Codec
- Type: typing.Optional[typing.Literal['AVC', 'HEVC', 'MPEG2']]
MaximumBitrate
- Type: typing.Optional[typing.Literal['MAX_10_MBPS', 'MAX_20_MBPS', 'MAX_50_MBPS']]
Resolution
- Type: typing.Optional[typing.Literal['HD', 'SD', 'UHD']]
InputSwitchScheduleActionSettings
InputAttachmentNameReference
- Type:
- Required: Yes
InputClippingSettings
- Type:
UrlPath
- Type: typing.Optional[typing.List[str]]
InputSwitchScheduleActionSettingsOutput
InputAttachmentNameReference
- Type:
- Required: Yes
InputClippingSettings
- Type:
UrlPath
- Type: typing.Optional[typing.List[str]]
InputVpcRequest
SubnetIds
- Type: typing.List[str]
- Required: Yes
SecurityGroupIds
- Type: typing.Optional[typing.List[str]]
InputWhitelistRule
Cidr
- Type: typing.Optional[str]
InputWhitelistRuleCidr
Cidr
- Type: typing.Optional[str]
InterfaceMapping
LogicalInterfaceName
- Type: typing.Optional[str]
NetworkId
- Type: typing.Optional[str]
InterfaceMappingCreateRequest
LogicalInterfaceName
- Type: typing.Optional[str]
NetworkId
- Type: typing.Optional[str]
InterfaceMappingUpdateRequest
LogicalInterfaceName
- Type: typing.Optional[str]
NetworkId
- Type: typing.Optional[str]
IpPool
Cidr
- Type: typing.Optional[str]
IpPoolCreateRequest
Cidr
- Type: typing.Optional[str]
IpPoolUpdateRequest
Cidr
- Type: typing.Optional[str]
KeyProviderSettings
StaticKeySettings
- Type:
ListChannelPlacementGroupsRequest
ClusterId
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListChannelPlacementGroupsRequestPaginate
ClusterId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.PaginatorConfig]
ListChannelPlacementGroupsResponse
ChannelPlacementGroups
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.DescribeChannelPlacementGroupSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListChannelsRequest
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListChannelsRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.PaginatorConfig]
ListChannelsResponse
Channels
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.ChannelSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListCloudWatchAlarmTemplateGroupsRequest
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
Scope
- Type: typing.Optional[str]
SignalMapIdentifier
- Type: typing.Optional[str]
ListCloudWatchAlarmTemplateGroupsRequestPaginate
Scope
- Type: typing.Optional[str]
SignalMapIdentifier
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.PaginatorConfig]
ListCloudWatchAlarmTemplateGroupsResponse
CloudWatchAlarmTemplateGroups
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.CloudWatchAlarmTemplateGroupSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListCloudWatchAlarmTemplatesRequest
GroupIdentifier
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
Scope
- Type: typing.Optional[str]
SignalMapIdentifier
- Type: typing.Optional[str]
ListCloudWatchAlarmTemplatesRequestPaginate
GroupIdentifier
- Type: typing.Optional[str]
Scope
- Type: typing.Optional[str]
SignalMapIdentifier
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.PaginatorConfig]
ListCloudWatchAlarmTemplatesResponse
CloudWatchAlarmTemplates
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.CloudWatchAlarmTemplateSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListClustersRequest
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListClustersRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.PaginatorConfig]
ListClustersResponse
Clusters
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.DescribeClusterSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListEventBridgeRuleTemplateGroupsRequest
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
SignalMapIdentifier
- Type: typing.Optional[str]
ListEventBridgeRuleTemplateGroupsRequestPaginate
SignalMapIdentifier
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.PaginatorConfig]
ListEventBridgeRuleTemplateGroupsResponse
EventBridgeRuleTemplateGroups
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.EventBridgeRuleTemplateGroupSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListEventBridgeRuleTemplatesRequest
GroupIdentifier
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
SignalMapIdentifier
- Type: typing.Optional[str]
ListEventBridgeRuleTemplatesRequestPaginate
GroupIdentifier
- Type: typing.Optional[str]
SignalMapIdentifier
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.PaginatorConfig]
ListEventBridgeRuleTemplatesResponse
EventBridgeRuleTemplates
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.EventBridgeRuleTemplateSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListInputDeviceTransfersRequest
TransferType
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListInputDeviceTransfersRequestPaginate
TransferType
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.PaginatorConfig]
ListInputDeviceTransfersResponse
InputDeviceTransfers
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.TransferringInputDeviceSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListInputDevicesRequest
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListInputDevicesRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.PaginatorConfig]
ListInputDevicesResponse
InputDevices
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputDeviceSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListInputSecurityGroupsRequest
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListInputSecurityGroupsRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.PaginatorConfig]
ListInputSecurityGroupsResponse
InputSecurityGroups
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputSecurityGroup]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListInputsRequest
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListInputsRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.PaginatorConfig]
ListInputsResponse
Inputs
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.Input]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListMultiplexProgramsRequest
MultiplexId
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListMultiplexProgramsRequestPaginate
MultiplexId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.PaginatorConfig]
ListMultiplexProgramsResponse
MultiplexPrograms
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.MultiplexProgramSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListMultiplexesRequest
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListMultiplexesRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.PaginatorConfig]
ListMultiplexesResponse
Multiplexes
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.MultiplexSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListNetworksRequest
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListNetworksRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.PaginatorConfig]
ListNetworksResponse
Networks
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.DescribeNetworkSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListNodesRequest
ClusterId
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListNodesRequestPaginate
ClusterId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.PaginatorConfig]
ListNodesResponse
Nodes
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.DescribeNodeSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListOfferingsRequest
ChannelClass
- Type: typing.Optional[str]
ChannelConfiguration
- Type: typing.Optional[str]
Codec
- Type: typing.Optional[str]
Duration
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
MaximumBitrate
- Type: typing.Optional[str]
MaximumFramerate
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
Resolution
- Type: typing.Optional[str]
ResourceType
- Type: typing.Optional[str]
SpecialFeature
- Type: typing.Optional[str]
VideoQuality
- Type: typing.Optional[str]
ListOfferingsRequestPaginate
ChannelClass
- Type: typing.Optional[str]
ChannelConfiguration
- Type: typing.Optional[str]
Codec
- Type: typing.Optional[str]
Duration
- Type: typing.Optional[str]
MaximumBitrate
- Type: typing.Optional[str]
MaximumFramerate
- Type: typing.Optional[str]
Resolution
- Type: typing.Optional[str]
ResourceType
- Type: typing.Optional[str]
SpecialFeature
- Type: typing.Optional[str]
VideoQuality
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.PaginatorConfig]
ListOfferingsResponse
Offerings
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.Offering]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListReservationsRequest
ChannelClass
- Type: typing.Optional[str]
Codec
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
MaximumBitrate
- Type: typing.Optional[str]
MaximumFramerate
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
Resolution
- Type: typing.Optional[str]
ResourceType
- Type: typing.Optional[str]
SpecialFeature
- Type: typing.Optional[str]
VideoQuality
- Type: typing.Optional[str]
ListReservationsRequestPaginate
ChannelClass
- Type: typing.Optional[str]
Codec
- Type: typing.Optional[str]
MaximumBitrate
- Type: typing.Optional[str]
MaximumFramerate
- Type: typing.Optional[str]
Resolution
- Type: typing.Optional[str]
ResourceType
- Type: typing.Optional[str]
SpecialFeature
- Type: typing.Optional[str]
VideoQuality
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.PaginatorConfig]
ListReservationsResponse
Reservations
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.Reservation]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListSignalMapsRequest
CloudWatchAlarmTemplateGroupIdentifier
- Type: typing.Optional[str]
EventBridgeRuleTemplateGroupIdentifier
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListSignalMapsRequestPaginate
CloudWatchAlarmTemplateGroupIdentifier
- Type: typing.Optional[str]
EventBridgeRuleTemplateGroupIdentifier
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.PaginatorConfig]
ListSignalMapsResponse
SignalMaps
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.SignalMapSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListTagsForResourceRequest
ResourceArn
- Type:
- Required: Yes
ListTagsForResourceResponse
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListVersionsResponse
Versions
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.ChannelEngineVersionResponse]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
M2tsSettings
AbsentInputAudioBehavior
- Type: typing.Optional[typing.Literal['DROP', 'ENCODE_SILENCE']]
Arib
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
AribCaptionsPid
- Type: typing.Optional[str]
AribCaptionsPidControl
- Type: typing.Optional[typing.Literal['AUTO', 'USE_CONFIGURED']]
AudioBufferModel
- Type: typing.Optional[typing.Literal['ATSC', 'DVB']]
AudioFramesPerPes
- Type: typing.Optional[int]
AudioPids
- Type: typing.Optional[str]
AudioStreamType
- Type: typing.Optional[typing.Literal['ATSC', 'DVB']]
Bitrate
- Type: typing.Optional[int]
BufferModel
- Type: typing.Optional[typing.Literal['MULTIPLEX', 'NONE']]
CcDescriptor
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
DvbNitSettings
- Type:
DvbSdtSettings
- Type:
DvbSubPids
- Type: typing.Optional[str]
DvbTdtSettings
- Type:
DvbTeletextPid
- Type: typing.Optional[str]
Ebif
- Type: typing.Optional[typing.Literal['NONE', 'PASSTHROUGH']]
EbpAudioInterval
- Type: typing.Optional[typing.Literal['VIDEO_AND_FIXED_INTERVALS', 'VIDEO_INTERVAL']]
EbpLookaheadMs
- Type: typing.Optional[int]
EbpPlacement
- Type: typing.Optional[typing.Literal['VIDEO_AND_AUDIO_PIDS', 'VIDEO_PID']]
EcmPid
- Type: typing.Optional[str]
EsRateInPes
- Type: typing.Optional[typing.Literal['EXCLUDE', 'INCLUDE']]
EtvPlatformPid
- Type: typing.Optional[str]
EtvSignalPid
- Type: typing.Optional[str]
FragmentTime
- Type: typing.Optional[float]
Klv
- Type: typing.Optional[typing.Literal['NONE', 'PASSTHROUGH']]
KlvDataPids
- Type: typing.Optional[str]
NielsenId3Behavior
- Type: typing.Optional[typing.Literal['NO_PASSTHROUGH', 'PASSTHROUGH']]
NullPacketBitrate
- Type: typing.Optional[float]
PatInterval
- Type: typing.Optional[int]
PcrControl
- Type: typing.Optional[typing.Literal['CONFIGURED_PCR_PERIOD', 'PCR_EVERY_PES_PACKET']]
PcrPeriod
- Type: typing.Optional[int]
PcrPid
- Type: typing.Optional[str]
PmtInterval
- Type: typing.Optional[int]
PmtPid
- Type: typing.Optional[str]
ProgramNum
- Type: typing.Optional[int]
RateMode
- Type: typing.Optional[typing.Literal['CBR', 'VBR']]
Scte27Pids
- Type: typing.Optional[str]
Scte35Control
- Type: typing.Optional[typing.Literal['NONE', 'PASSTHROUGH']]
Scte35Pid
- Type: typing.Optional[str]
SegmentationMarkers
- Type: typing.Optional[typing.Literal['EBP', 'EBP_LEGACY', 'NONE', 'PSI_SEGSTART', 'RAI_ADAPT', 'RAI_SEGSTART']]
SegmentationStyle
- Type: typing.Optional[typing.Literal['MAINTAIN_CADENCE', 'RESET_CADENCE']]
SegmentationTime
- Type: typing.Optional[float]
TimedMetadataBehavior
- Type: typing.Optional[typing.Literal['NO_PASSTHROUGH', 'PASSTHROUGH']]
TimedMetadataPid
- Type: typing.Optional[str]
TransportStreamId
- Type: typing.Optional[int]
VideoPid
- Type: typing.Optional[str]
Scte35PrerollPullupMilliseconds
- Type: typing.Optional[float]
M3u8Settings
AudioFramesPerPes
- Type: typing.Optional[int]
AudioPids
- Type: typing.Optional[str]
EcmPid
- Type: typing.Optional[str]
NielsenId3Behavior
- Type: typing.Optional[typing.Literal['NO_PASSTHROUGH', 'PASSTHROUGH']]
PatInterval
- Type: typing.Optional[int]
PcrControl
- Type: typing.Optional[typing.Literal['CONFIGURED_PCR_PERIOD', 'PCR_EVERY_PES_PACKET']]
PcrPeriod
- Type: typing.Optional[int]
PcrPid
- Type: typing.Optional[str]
PmtInterval
- Type: typing.Optional[int]
PmtPid
- Type: typing.Optional[str]
ProgramNum
- Type: typing.Optional[int]
Scte35Behavior
- Type: typing.Optional[typing.Literal['NO_PASSTHROUGH', 'PASSTHROUGH']]
Scte35Pid
- Type: typing.Optional[str]
TimedMetadataBehavior
- Type: typing.Optional[typing.Literal['NO_PASSTHROUGH', 'PASSTHROUGH']]
TimedMetadataPid
- Type: typing.Optional[str]
TransportStreamId
- Type: typing.Optional[int]
VideoPid
- Type: typing.Optional[str]
KlvBehavior
- Type: typing.Optional[typing.Literal['NO_PASSTHROUGH', 'PASSTHROUGH']]
KlvDataPids
- Type: typing.Optional[str]
MaintenanceCreateSettings
MaintenanceDay
- Type: typing.Optional[typing.Literal['FRIDAY', 'MONDAY', 'SATURDAY', 'SUNDAY', 'THURSDAY', 'TUESDAY', 'WEDNESDAY']]
MaintenanceStartTime
- Type: typing.Optional[str]
MaintenanceStatus
MaintenanceDay
- Type: typing.Optional[typing.Literal['FRIDAY', 'MONDAY', 'SATURDAY', 'SUNDAY', 'THURSDAY', 'TUESDAY', 'WEDNESDAY']]
MaintenanceDeadline
- Type: typing.Optional[str]
MaintenanceScheduledDate
- Type: typing.Optional[str]
MaintenanceStartTime
- Type: typing.Optional[str]
MaintenanceUpdateSettings
MaintenanceDay
- Type: typing.Optional[typing.Literal['FRIDAY', 'MONDAY', 'SATURDAY', 'SUNDAY', 'THURSDAY', 'TUESDAY', 'WEDNESDAY']]
MaintenanceScheduledDate
- Type: typing.Optional[str]
MaintenanceStartTime
- Type: typing.Optional[str]
MediaConnectFlow
FlowArn
- Type: typing.Optional[str]
MediaConnectFlowRequest
FlowArn
- Type: typing.Optional[str]
MediaPackageGroupSettings
Destination
- Type:
- Required: Yes
MediaPackageOutputDestinationSettings
ChannelId
- Type: typing.Optional[str]
ChannelGroup
- Type: typing.Optional[str]
ChannelName
- Type: typing.Optional[str]
MediaResource
Destinations
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.MediaResourceNeighbor]]
Name
- Type: typing.Optional[str]
Sources
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.MediaResourceNeighbor]]
MediaResourceNeighbor
Arn
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
MonitorDeployment
Status
- Type: typing.Literal['DELETE_COMPLETE', 'DELETE_FAILED', 'DELETE_IN_PROGRESS', 'DEPLOYMENT_COMPLETE', 'DEPLOYMENT_FAILED', 'DEPLOYMENT_IN_PROGRESS', 'DRY_RUN_DEPLOYMENT_COMPLETE', 'DRY_RUN_DEPLOYMENT_FAILED', 'DRY_RUN_DEPLOYMENT_IN_PROGRESS', 'NOT_DEPLOYED']
- Required: Yes
DetailsUri
- Type: typing.Optional[str]
ErrorMessage
- Type: typing.Optional[str]
MotionGraphicsActivateScheduleActionSettings
Duration
- Type: typing.Optional[int]
PasswordParam
- Type: typing.Optional[str]
Url
- Type: typing.Optional[str]
Username
- Type: typing.Optional[str]
MotionGraphicsConfiguration
MotionGraphicsSettings
- Type:
- Required: Yes
MotionGraphicsInsertion
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
MotionGraphicsConfigurationOutput
MotionGraphicsSettings
- Type:
- Required: Yes
MotionGraphicsInsertion
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
MotionGraphicsSettings
HtmlMotionGraphicsSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
MotionGraphicsSettingsOutput
HtmlMotionGraphicsSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
Mp2Settings
Bitrate
- Type: typing.Optional[float]
CodingMode
- Type: typing.Optional[typing.Literal['CODING_MODE_1_0', 'CODING_MODE_2_0']]
SampleRate
- Type: typing.Optional[float]
Mpeg2FilterSettings
TemporalFilterSettings
- Type:
Mpeg2Settings
FramerateDenominator
- Type:
- Required: Yes
FramerateNumerator
- Type:
- Required: Yes
AdaptiveQuantization
- Type: typing.Optional[typing.Literal['AUTO', 'HIGH', 'LOW', 'MEDIUM', 'OFF']]
AfdSignaling
- Type: typing.Optional[typing.Literal['AUTO', 'FIXED', 'NONE']]
ColorMetadata
- Type: typing.Optional[typing.Literal['IGNORE', 'INSERT']]
ColorSpace
- Type: typing.Optional[typing.Literal['AUTO', 'PASSTHROUGH']]
DisplayAspectRatio
- Type: typing.Optional[typing.Literal['DISPLAYRATIO16X9', 'DISPLAYRATIO4X3']]
FilterSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.Mpeg2FilterSettings]
FixedAfd
- Type: typing.Optional[typing.Literal['AFD_0000', 'AFD_0010', 'AFD_0011', 'AFD_0100', 'AFD_1000', 'AFD_1001', 'AFD_1010', 'AFD_1011', 'AFD_1101', 'AFD_1110', 'AFD_1111']]
GopClosedCadence
- Type: typing.Optional[int]
GopNumBFrames
- Type: typing.Optional[int]
GopSize
- Type: typing.Optional[float]
GopSizeUnits
- Type: typing.Optional[typing.Literal['FRAMES', 'SECONDS']]
ScanType
- Type: typing.Optional[typing.Literal['INTERLACED', 'PROGRESSIVE']]
SubgopLength
- Type: typing.Optional[typing.Literal['DYNAMIC', 'FIXED']]
TimecodeInsertion
- Type: typing.Optional[typing.Literal['DISABLED', 'GOP_TIMECODE']]
TimecodeBurninSettings
- Type:
MsSmoothGroupSettings
Destination
- Type:
- Required: Yes
AcquisitionPointId
- Type: typing.Optional[str]
AudioOnlyTimecodeControl
- Type: typing.Optional[typing.Literal['PASSTHROUGH', 'USE_CONFIGURED_CLOCK']]
CertificateMode
- Type: typing.Optional[typing.Literal['SELF_SIGNED', 'VERIFY_AUTHENTICITY']]
ConnectionRetryInterval
- Type: typing.Optional[int]
EventId
- Type: typing.Optional[str]
EventIdMode
- Type: typing.Optional[typing.Literal['NO_EVENT_ID', 'USE_CONFIGURED', 'USE_TIMESTAMP']]
EventStopBehavior
- Type: typing.Optional[typing.Literal['NONE', 'SEND_EOS']]
FilecacheDuration
- Type: typing.Optional[int]
FragmentLength
- Type: typing.Optional[int]
InputLossAction
- Type: typing.Optional[typing.Literal['EMIT_OUTPUT', 'PAUSE_OUTPUT']]
NumRetries
- Type: typing.Optional[int]
RestartDelay
- Type: typing.Optional[int]
SegmentationMode
- Type: typing.Optional[typing.Literal['USE_INPUT_SEGMENTATION', 'USE_SEGMENT_DURATION']]
SendDelayMs
- Type: typing.Optional[int]
SparseTrackType
- Type: typing.Optional[typing.Literal['NONE', 'SCTE_35', 'SCTE_35_WITHOUT_SEGMENTATION']]
StreamManifestBehavior
- Type: typing.Optional[typing.Literal['DO_NOT_SEND', 'SEND']]
TimestampOffset
- Type: typing.Optional[str]
TimestampOffsetMode
- Type: typing.Optional[typing.Literal['USE_CONFIGURED_OFFSET', 'USE_EVENT_START_DATE']]
MsSmoothOutputSettings
H265PackagingType
- Type: typing.Optional[typing.Literal['HEV1', 'HVC1']]
NameModifier
- Type: typing.Optional[str]
MulticastInputSettings
SourceIpAddress
- Type: typing.Optional[str]
MulticastSettings
Sources
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.MulticastSource]]
MulticastSettingsCreateRequest
Sources
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.MulticastSourceCreateRequest]]
MulticastSettingsUpdateRequest
Sources
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.MulticastSourceUpdateRequest]]
MulticastSource
Url
- Type:
- Required: Yes
SourceIp
- Type: typing.Optional[str]
MulticastSourceCreateRequest
Url
- Type:
- Required: Yes
SourceIp
- Type: typing.Optional[str]
MulticastSourceUpdateRequest
Url
- Type:
- Required: Yes
SourceIp
- Type: typing.Optional[str]
Multiplex
Arn
- Type: typing.Optional[str]
AvailabilityZones
- Type: typing.Optional[typing.List[str]]
Destinations
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.MultiplexOutputDestination]]
Id
- Type: typing.Optional[str]
MultiplexSettings
- Type:
Name
- Type: typing.Optional[str]
PipelinesRunningCount
- Type: typing.Optional[int]
ProgramCount
- Type: typing.Optional[int]
State
- Type: typing.Optional[typing.Literal['CREATE_FAILED', 'CREATING', 'DELETED', 'DELETING', 'IDLE', 'RECOVERING', 'RUNNING', 'STARTING', 'STOPPING']]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
MultiplexContainerSettings
MultiplexM2tsSettings
- Type:
MultiplexM2tsSettings
AbsentInputAudioBehavior
- Type: typing.Optional[typing.Literal['DROP', 'ENCODE_SILENCE']]
Arib
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
AudioBufferModel
- Type: typing.Optional[typing.Literal['ATSC', 'DVB']]
AudioFramesPerPes
- Type: typing.Optional[int]
AudioStreamType
- Type: typing.Optional[typing.Literal['ATSC', 'DVB']]
CcDescriptor
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
Ebif
- Type: typing.Optional[typing.Literal['NONE', 'PASSTHROUGH']]
EsRateInPes
- Type: typing.Optional[typing.Literal['EXCLUDE', 'INCLUDE']]
Klv
- Type: typing.Optional[typing.Literal['NONE', 'PASSTHROUGH']]
NielsenId3Behavior
- Type: typing.Optional[typing.Literal['NO_PASSTHROUGH', 'PASSTHROUGH']]
PcrControl
- Type: typing.Optional[typing.Literal['CONFIGURED_PCR_PERIOD', 'PCR_EVERY_PES_PACKET']]
PcrPeriod
- Type: typing.Optional[int]
Scte35Control
- Type: typing.Optional[typing.Literal['NONE', 'PASSTHROUGH']]
Scte35PrerollPullupMilliseconds
- Type: typing.Optional[float]
MultiplexMediaConnectOutputDestinationSettings
EntitlementArn
- Type: typing.Optional[str]
MultiplexOutputDestination
MediaConnectSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.MultiplexMediaConnectOutputDestinationSettings]
MultiplexOutputSettings
Destination
- Type:
- Required: Yes
ContainerSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.MultiplexContainerSettings]
MultiplexProgram
ChannelId
- Type: typing.Optional[str]
MultiplexProgramSettings
- Type:
PacketIdentifiersMap
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.MultiplexProgramPacketIdentifiersMapOutput]
PipelineDetails
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.MultiplexProgramPipelineDetail]]
ProgramName
- Type: typing.Optional[str]
MultiplexProgramChannelDestinationSettings
MultiplexId
- Type: typing.Optional[str]
ProgramName
- Type: typing.Optional[str]
MultiplexProgramPacketIdentifiersMap
AudioPids
- Type: typing.Optional[typing.List[int]]
DvbSubPids
- Type: typing.Optional[typing.List[int]]
DvbTeletextPid
- Type: typing.Optional[int]
EtvPlatformPid
- Type: typing.Optional[int]
EtvSignalPid
- Type: typing.Optional[int]
KlvDataPids
- Type: typing.Optional[typing.List[int]]
PcrPid
- Type: typing.Optional[int]
PmtPid
- Type: typing.Optional[int]
PrivateMetadataPid
- Type: typing.Optional[int]
Scte27Pids
- Type: typing.Optional[typing.List[int]]
Scte35Pid
- Type: typing.Optional[int]
TimedMetadataPid
- Type: typing.Optional[int]
VideoPid
- Type: typing.Optional[int]
AribCaptionsPid
- Type: typing.Optional[int]
DvbTeletextPids
- Type: typing.Optional[typing.List[int]]
EcmPid
- Type: typing.Optional[int]
Smpte2038Pid
- Type: typing.Optional[int]
MultiplexProgramPacketIdentifiersMapOutput
AudioPids
- Type: typing.Optional[typing.List[int]]
DvbSubPids
- Type: typing.Optional[typing.List[int]]
DvbTeletextPid
- Type: typing.Optional[int]
EtvPlatformPid
- Type: typing.Optional[int]
EtvSignalPid
- Type: typing.Optional[int]
KlvDataPids
- Type: typing.Optional[typing.List[int]]
PcrPid
- Type: typing.Optional[int]
PmtPid
- Type: typing.Optional[int]
PrivateMetadataPid
- Type: typing.Optional[int]
Scte27Pids
- Type: typing.Optional[typing.List[int]]
Scte35Pid
- Type: typing.Optional[int]
TimedMetadataPid
- Type: typing.Optional[int]
VideoPid
- Type: typing.Optional[int]
AribCaptionsPid
- Type: typing.Optional[int]
DvbTeletextPids
- Type: typing.Optional[typing.List[int]]
EcmPid
- Type: typing.Optional[int]
Smpte2038Pid
- Type: typing.Optional[int]
MultiplexProgramPipelineDetail
ActiveChannelPipeline
- Type: typing.Optional[str]
PipelineId
- Type: typing.Optional[str]
MultiplexProgramServiceDescriptor
ProviderName
- Type:
- Required: Yes
ServiceName
- Type:
- Required: Yes
MultiplexProgramSettings
ProgramNumber
- Type:
- Required: Yes
PreferredChannelPipeline
- Type: typing.Optional[typing.Literal['CURRENTLY_ACTIVE', 'PIPELINE_0', 'PIPELINE_1']]
ServiceDescriptor
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.MultiplexProgramServiceDescriptor]
VideoSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.MultiplexVideoSettings]
MultiplexProgramSummary
ChannelId
- Type: typing.Optional[str]
ProgramName
- Type: typing.Optional[str]
MultiplexSettings
TransportStreamBitrate
- Type:
- Required: Yes
TransportStreamId
- Type:
- Required: Yes
MaximumVideoBufferDelayMilliseconds
- Type: typing.Optional[int]
TransportStreamReservedBitrate
- Type: typing.Optional[int]
MultiplexSettingsSummary
TransportStreamBitrate
- Type: typing.Optional[int]
MultiplexStatmuxVideoSettings
MaximumBitrate
- Type: typing.Optional[int]
MinimumBitrate
- Type: typing.Optional[int]
Priority
- Type: typing.Optional[int]
MultiplexSummary
Arn
- Type: typing.Optional[str]
AvailabilityZones
- Type: typing.Optional[typing.List[str]]
Id
- Type: typing.Optional[str]
MultiplexSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.MultiplexSettingsSummary]
Name
- Type: typing.Optional[str]
PipelinesRunningCount
- Type: typing.Optional[int]
ProgramCount
- Type: typing.Optional[int]
State
- Type: typing.Optional[typing.Literal['CREATE_FAILED', 'CREATING', 'DELETED', 'DELETING', 'IDLE', 'RECOVERING', 'RUNNING', 'STARTING', 'STOPPING']]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
MultiplexVideoSettings
ConstantBitrate
- Type: typing.Optional[int]
StatmuxSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.MultiplexStatmuxVideoSettings]
NetworkInputSettings
HlsInputSettings
- Type:
ServerValidation
- Type: typing.Optional[typing.Literal['CHECK_CRYPTOGRAPHY_AND_VALIDATE_NAME', 'CHECK_CRYPTOGRAPHY_ONLY']]
MulticastInputSettings
- Type:
NielsenCBET
CbetCheckDigitString
- Type:
- Required: Yes
CbetStepaside
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
Csid
- Type:
- Required: Yes
NielsenConfiguration
DistributorId
- Type: typing.Optional[str]
NielsenPcmToId3Tagging
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
NielsenNaesIiNw
CheckDigitString
- Type:
- Required: Yes
Sid
- Type:
- Required: Yes
Timezone
- Type: typing.Optional[typing.Literal['AMERICA_PUERTO_RICO', 'US_ALASKA', 'US_ARIZONA', 'US_CENTRAL', 'US_EASTERN', 'US_HAWAII', 'US_MOUNTAIN', 'US_PACIFIC', 'US_SAMOA', 'UTC']]
NielsenWatermarksSettings
NielsenCbetSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.NielsenCBET]
NielsenDistributionType
- Type: typing.Optional[typing.Literal['FINAL_DISTRIBUTOR', 'PROGRAM_CONTENT']]
NielsenNaesIiNwSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.NielsenNaesIiNw]
NodeInterfaceMapping
LogicalInterfaceName
- Type: typing.Optional[str]
NetworkInterfaceMode
- Type: typing.Optional[typing.Literal['BRIDGE', 'NAT']]
PhysicalInterfaceName
- Type: typing.Optional[str]
NodeInterfaceMappingCreateRequest
LogicalInterfaceName
- Type: typing.Optional[str]
NetworkInterfaceMode
- Type: typing.Optional[typing.Literal['BRIDGE', 'NAT']]
PhysicalInterfaceName
- Type: typing.Optional[str]
Offering
Arn
- Type: typing.Optional[str]
CurrencyCode
- Type: typing.Optional[str]
Duration
- Type: typing.Optional[int]
DurationUnits
- Type: typing.Optional[typing.Literal['MONTHS']]
FixedPrice
- Type: typing.Optional[float]
OfferingDescription
- Type: typing.Optional[str]
OfferingId
- Type: typing.Optional[str]
OfferingType
- Type: typing.Optional[typing.Literal['NO_UPFRONT']]
Region
- Type: typing.Optional[str]
ResourceSpecification
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.ReservationResourceSpecification]
UsagePrice
- Type: typing.Optional[float]
Output
OutputSettings
- Type:
- Required: Yes
AudioDescriptionNames
- Type: typing.Optional[typing.List[str]]
CaptionDescriptionNames
- Type: typing.Optional[typing.List[str]]
OutputName
- Type: typing.Optional[str]
VideoDescriptionName
- Type: typing.Optional[str]
OutputDestination
Id
- Type: typing.Optional[str]
MediaPackageSettings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.MediaPackageOutputDestinationSettings]]
MultiplexSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.MultiplexProgramChannelDestinationSettings]
Settings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.OutputDestinationSettings]]
SrtSettings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.SrtOutputDestinationSettings]]
OutputDestinationOutput
Id
- Type: typing.Optional[str]
MediaPackageSettings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.MediaPackageOutputDestinationSettings]]
MultiplexSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.MultiplexProgramChannelDestinationSettings]
Settings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.OutputDestinationSettings]]
SrtSettings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.SrtOutputDestinationSettings]]
OutputDestinationSettings
PasswordParam
- Type: typing.Optional[str]
StreamName
- Type: typing.Optional[str]
Url
- Type: typing.Optional[str]
Username
- Type: typing.Optional[str]
OutputGroup
OutputGroupSettings
- Type:
- Required: Yes
Outputs
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.Output]
- Required: Yes
Name
- Type: typing.Optional[str]
OutputGroupOutput
OutputGroupSettings
- Type:
- Required: Yes
Outputs
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.Extra]
- Required: Yes
Name
- Type: typing.Optional[str]
OutputGroupSettings
ArchiveGroupSettings
- Type:
FrameCaptureGroupSettings
- Type:
HlsGroupSettings
- Type:
MediaPackageGroupSettings
- Type:
MsSmoothGroupSettings
- Type:
MultiplexGroupSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
RtmpGroupSettings
- Type:
UdpGroupSettings
- Type:
CmafIngestGroupSettings
- Type:
SrtGroupSettings
- Type:
OutputGroupSettingsOutput
ArchiveGroupSettings
- Type:
FrameCaptureGroupSettings
- Type:
HlsGroupSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.HlsGroupSettingsOutput]
MediaPackageGroupSettings
- Type:
MsSmoothGroupSettings
- Type:
MultiplexGroupSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
RtmpGroupSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.RtmpGroupSettingsOutput]
UdpGroupSettings
- Type:
CmafIngestGroupSettings
- Type:
SrtGroupSettings
- Type:
OutputLocationRef
DestinationRefId
- Type: typing.Optional[str]
OutputLockingSettings
EpochLockingSettings
- Type:
PipelineLockingSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
OutputLockingSettingsOutput
EpochLockingSettings
- Type:
PipelineLockingSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
OutputSettings
ArchiveOutputSettings
- Type:
FrameCaptureOutputSettings
- Type:
HlsOutputSettings
- Type:
MediaPackageOutputSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
MsSmoothOutputSettings
- Type:
MultiplexOutputSettings
- Type:
RtmpOutputSettings
- Type:
UdpOutputSettings
- Type:
CmafIngestOutputSettings
- Type:
SrtOutputSettings
- Type:
OutputSettingsOutput
ArchiveOutputSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.ArchiveOutputSettingsOutput]
FrameCaptureOutputSettings
- Type:
HlsOutputSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.HlsOutputSettingsOutput]
MediaPackageOutputSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
MsSmoothOutputSettings
- Type:
MultiplexOutputSettings
- Type:
RtmpOutputSettings
- Type:
UdpOutputSettings
- Type:
CmafIngestOutputSettings
- Type:
SrtOutputSettings
- Type:
PaginatorConfig
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PauseStateScheduleActionSettings
Pipelines
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.PipelinePauseStateSettings]]
PauseStateScheduleActionSettingsOutput
Pipelines
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.PipelinePauseStateSettings]]
PipelineDetail
ActiveInputAttachmentName
- Type: typing.Optional[str]
ActiveInputSwitchActionName
- Type: typing.Optional[str]
ActiveMotionGraphicsActionName
- Type: typing.Optional[str]
ActiveMotionGraphicsUri
- Type: typing.Optional[str]
PipelineId
- Type: typing.Optional[str]
ChannelEngineVersion
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.ChannelEngineVersionResponse]
PipelinePauseStateSettings
PipelineId
- Type: typing.Literal['PIPELINE_0', 'PIPELINE_1']
- Required: Yes
PurchaseOfferingRequest
Count
- Type:
- Required: Yes
OfferingId
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
RenewalSettings
- Type:
RequestId
- Type: typing.Optional[str]
Start
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
PurchaseOfferingResponse
Reservation
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
RebootInputDeviceRequest
InputDeviceId
- Type:
- Required: Yes
Force
- Type: typing.Optional[typing.Literal['NO', 'YES']]
RejectInputDeviceTransferRequest
InputDeviceId
- Type:
- Required: Yes
RemixSettings
ChannelMappings
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.AudioChannelMapping]
- Required: Yes
ChannelsIn
- Type: typing.Optional[int]
ChannelsOut
- Type: typing.Optional[int]
RemixSettingsOutput
ChannelMappings
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.AudioChannelMappingOutput]
- Required: Yes
ChannelsIn
- Type: typing.Optional[int]
ChannelsOut
- Type: typing.Optional[int]
RenewalSettings
AutomaticRenewal
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED', 'UNAVAILABLE']]
RenewalCount
- Type: typing.Optional[int]
Reservation
Arn
- Type: typing.Optional[str]
Count
- Type: typing.Optional[int]
CurrencyCode
- Type: typing.Optional[str]
Duration
- Type: typing.Optional[int]
DurationUnits
- Type: typing.Optional[typing.Literal['MONTHS']]
End
- Type: typing.Optional[str]
FixedPrice
- Type: typing.Optional[float]
Name
- Type: typing.Optional[str]
OfferingDescription
- Type: typing.Optional[str]
OfferingId
- Type: typing.Optional[str]
OfferingType
- Type: typing.Optional[typing.Literal['NO_UPFRONT']]
Region
- Type: typing.Optional[str]
RenewalSettings
- Type:
ReservationId
- Type: typing.Optional[str]
ResourceSpecification
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.ReservationResourceSpecification]
Start
- Type: typing.Optional[str]
State
- Type: typing.Optional[typing.Literal['ACTIVE', 'CANCELED', 'DELETED', 'EXPIRED']]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
UsagePrice
- Type: typing.Optional[float]
ReservationResourceSpecification
ChannelClass
- Type: typing.Optional[typing.Literal['SINGLE_PIPELINE', 'STANDARD']]
Codec
- Type: typing.Optional[typing.Literal['AUDIO', 'AV1', 'AVC', 'HEVC', 'LINK', 'MPEG2']]
MaximumBitrate
- Type: typing.Optional[typing.Literal['MAX_10_MBPS', 'MAX_20_MBPS', 'MAX_50_MBPS']]
MaximumFramerate
- Type: typing.Optional[typing.Literal['MAX_30_FPS', 'MAX_60_FPS']]
Resolution
- Type: typing.Optional[typing.Literal['FHD', 'HD', 'SD', 'UHD']]
ResourceType
- Type: typing.Optional[typing.Literal['CHANNEL', 'INPUT', 'MULTIPLEX', 'OUTPUT']]
SpecialFeature
- Type: typing.Optional[typing.Literal['ADVANCED_AUDIO', 'AUDIO_NORMALIZATION', 'MGHD', 'MGUHD']]
VideoQuality
- Type: typing.Optional[typing.Literal['ENHANCED', 'PREMIUM', 'STANDARD']]
ResponseMetadata
RequestId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
HostId
- Type: typing.Optional[str]
RestartChannelPipelinesRequest
ChannelId
- Type:
- Required: Yes
PipelineIds
- Type: typing.Optional[typing.List[typing.Literal['PIPELINE_0', 'PIPELINE_1']]]
RestartChannelPipelinesResponse
Arn
- Type:
- Required: Yes
CdiInputSpecification
- Type:
- Required: Yes
ChannelClass
- Type: typing.Literal['SINGLE_PIPELINE', 'STANDARD']
- Required: Yes
Destinations
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.OutputDestinationOutput]
- Required: Yes
EgressEndpoints
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.ChannelEgressEndpoint]
- Required: Yes
EncoderSettings
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
InputAttachments
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputAttachmentOutput]
- Required: Yes
InputSpecification
- Type:
- Required: Yes
LogLevel
- Type: typing.Literal['DEBUG', 'DISABLED', 'ERROR', 'INFO', 'WARNING']
- Required: Yes
Maintenance
- Type:
- Required: Yes
MaintenanceStatus
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
PipelineDetails
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.PipelineDetail]
- Required: Yes
PipelinesRunningCount
- Type:
- Required: Yes
RoleArn
- Type:
- Required: Yes
State
- Type: typing.Literal['CREATE_FAILED', 'CREATING', 'DELETED', 'DELETING', 'IDLE', 'RECOVERING', 'RUNNING', 'STARTING', 'STOPPING', 'UPDATE_FAILED', 'UPDATING']
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
Vpc
- Type:
- Required: Yes
AnywhereSettings
- Type:
- Required: Yes
ChannelEngineVersion
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
Route
Cidr
- Type: typing.Optional[str]
Gateway
- Type: typing.Optional[str]
RouteCreateRequest
Cidr
- Type: typing.Optional[str]
Gateway
- Type: typing.Optional[str]
RouteUpdateRequest
Cidr
- Type: typing.Optional[str]
Gateway
- Type: typing.Optional[str]
RtmpGroupSettings
AdMarkers
- Type: typing.Optional[typing.List[typing.Literal['ON_CUE_POINT_SCTE35']]]
AuthenticationScheme
- Type: typing.Optional[typing.Literal['AKAMAI', 'COMMON']]
CacheFullBehavior
- Type: typing.Optional[typing.Literal['DISCONNECT_IMMEDIATELY', 'WAIT_FOR_SERVER']]
CacheLength
- Type: typing.Optional[int]
CaptionData
- Type: typing.Optional[typing.Literal['ALL', 'FIELD1_608', 'FIELD1_AND_FIELD2_608']]
InputLossAction
- Type: typing.Optional[typing.Literal['EMIT_OUTPUT', 'PAUSE_OUTPUT']]
RestartDelay
- Type: typing.Optional[int]
IncludeFillerNalUnits
- Type: typing.Optional[typing.Literal['AUTO', 'DROP', 'INCLUDE']]
RtmpGroupSettingsOutput
AdMarkers
- Type: typing.Optional[typing.List[typing.Literal['ON_CUE_POINT_SCTE35']]]
AuthenticationScheme
- Type: typing.Optional[typing.Literal['AKAMAI', 'COMMON']]
CacheFullBehavior
- Type: typing.Optional[typing.Literal['DISCONNECT_IMMEDIATELY', 'WAIT_FOR_SERVER']]
CacheLength
- Type: typing.Optional[int]
CaptionData
- Type: typing.Optional[typing.Literal['ALL', 'FIELD1_608', 'FIELD1_AND_FIELD2_608']]
InputLossAction
- Type: typing.Optional[typing.Literal['EMIT_OUTPUT', 'PAUSE_OUTPUT']]
RestartDelay
- Type: typing.Optional[int]
IncludeFillerNalUnits
- Type: typing.Optional[typing.Literal['AUTO', 'DROP', 'INCLUDE']]
RtmpOutputSettings
Destination
- Type:
- Required: Yes
CertificateMode
- Type: typing.Optional[typing.Literal['SELF_SIGNED', 'VERIFY_AUTHENTICITY']]
ConnectionRetryInterval
- Type: typing.Optional[int]
NumRetries
- Type: typing.Optional[int]
ScheduleAction
ActionName
- Type:
- Required: Yes
ScheduleActionSettings
- Type: typing.Union[aws_resource_validator.pydantic_models.medialive.medialive_classes.ScheduleActionSettings, aws_resource_validator.pydantic_models.medialive.medialive_classes.ScheduleActionSettingsOutput]
- Required: Yes
ScheduleActionStartSettings
- Type: typing.Union[aws_resource_validator.pydantic_models.medialive.medialive_classes.ScheduleActionStartSettings, aws_resource_validator.pydantic_models.medialive.medialive_classes.ScheduleActionStartSettingsOutput]
- Required: Yes
ScheduleActionOutput
ActionName
- Type:
- Required: Yes
ScheduleActionSettings
- Type:
- Required: Yes
ScheduleActionStartSettings
- Type:
- Required: Yes
ScheduleActionSettings
HlsId3SegmentTaggingSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.HlsId3SegmentTaggingScheduleActionSettings]
HlsTimedMetadataSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.HlsTimedMetadataScheduleActionSettings]
InputPrepareSettings
- Type: typing.Union[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputPrepareScheduleActionSettings, aws_resource_validator.pydantic_models.medialive.medialive_classes.InputPrepareScheduleActionSettingsOutput, NoneType]
InputSwitchSettings
- Type: typing.Union[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputSwitchScheduleActionSettings, aws_resource_validator.pydantic_models.medialive.medialive_classes.InputSwitchScheduleActionSettingsOutput, NoneType]
MotionGraphicsImageActivateSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.MotionGraphicsActivateScheduleActionSettings]
MotionGraphicsImageDeactivateSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
PauseStateSettings
- Type: typing.Union[aws_resource_validator.pydantic_models.medialive.medialive_classes.PauseStateScheduleActionSettings, aws_resource_validator.pydantic_models.medialive.medialive_classes.PauseStateScheduleActionSettingsOutput, NoneType]
Scte35InputSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.Scte35InputScheduleActionSettings]
Scte35ReturnToNetworkSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.Scte35ReturnToNetworkScheduleActionSettings]
Scte35SpliceInsertSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.Scte35SpliceInsertScheduleActionSettings]
Scte35TimeSignalSettings
- Type: typing.Union[aws_resource_validator.pydantic_models.medialive.medialive_classes.Scte35TimeSignalScheduleActionSettings, aws_resource_validator.pydantic_models.medialive.medialive_classes.Scte35TimeSignalScheduleActionSettingsOutput, NoneType]
StaticImageActivateSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.StaticImageActivateScheduleActionSettings]
StaticImageDeactivateSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.StaticImageDeactivateScheduleActionSettings]
StaticImageOutputActivateSettings
- Type: typing.Union[aws_resource_validator.pydantic_models.medialive.medialive_classes.StaticImageOutputActivateScheduleActionSettings, aws_resource_validator.pydantic_models.medialive.medialive_classes.StaticImageOutputActivateScheduleActionSettingsOutput, NoneType]
StaticImageOutputDeactivateSettings
- Type: typing.Union[aws_resource_validator.pydantic_models.medialive.medialive_classes.StaticImageOutputDeactivateScheduleActionSettings, aws_resource_validator.pydantic_models.medialive.medialive_classes.StaticImageOutputDeactivateScheduleActionSettingsOutput, NoneType]
Id3SegmentTaggingSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.Id3SegmentTaggingScheduleActionSettings]
TimedMetadataSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.TimedMetadataScheduleActionSettings]
ScheduleActionSettingsOutput
HlsId3SegmentTaggingSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.HlsId3SegmentTaggingScheduleActionSettings]
HlsTimedMetadataSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.HlsTimedMetadataScheduleActionSettings]
InputPrepareSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputPrepareScheduleActionSettingsOutput]
InputSwitchSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputSwitchScheduleActionSettingsOutput]
MotionGraphicsImageActivateSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.MotionGraphicsActivateScheduleActionSettings]
MotionGraphicsImageDeactivateSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
PauseStateSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.PauseStateScheduleActionSettingsOutput]
Scte35InputSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.Scte35InputScheduleActionSettings]
Scte35ReturnToNetworkSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.Scte35ReturnToNetworkScheduleActionSettings]
Scte35SpliceInsertSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.Scte35SpliceInsertScheduleActionSettings]
Scte35TimeSignalSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.Scte35TimeSignalScheduleActionSettingsOutput]
StaticImageActivateSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.StaticImageActivateScheduleActionSettings]
StaticImageDeactivateSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.StaticImageDeactivateScheduleActionSettings]
StaticImageOutputActivateSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.StaticImageOutputActivateScheduleActionSettingsOutput]
StaticImageOutputDeactivateSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.StaticImageOutputDeactivateScheduleActionSettingsOutput]
Id3SegmentTaggingSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.Id3SegmentTaggingScheduleActionSettings]
TimedMetadataSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.TimedMetadataScheduleActionSettings]
ScheduleActionStartSettings
FixedModeScheduleActionStartSettings
- Type:
FollowModeScheduleActionStartSettings
- Type:
ImmediateModeScheduleActionStartSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
ScheduleActionStartSettingsOutput
FixedModeScheduleActionStartSettings
- Type:
FollowModeScheduleActionStartSettings
- Type:
ImmediateModeScheduleActionStartSettings
- Type: typing.Optional[typing.Dict[str, typing.Any]]
Scte20SourceSettings
Convert608To708
- Type: typing.Optional[typing.Literal['DISABLED', 'UPCONVERT']]
Source608ChannelNumber
- Type: typing.Optional[int]
Scte27SourceSettings
OcrLanguage
- Type: typing.Optional[typing.Literal['DEU', 'ENG', 'FRA', 'NLD', 'POR', 'SPA']]
Pid
- Type: typing.Optional[int]
Scte35DeliveryRestrictions
ArchiveAllowedFlag
- Type: typing.Literal['ARCHIVE_ALLOWED', 'ARCHIVE_NOT_ALLOWED']
- Required: Yes
DeviceRestrictions
- Type: typing.Literal['NONE', 'RESTRICT_GROUP0', 'RESTRICT_GROUP1', 'RESTRICT_GROUP2']
- Required: Yes
NoRegionalBlackoutFlag
- Type: typing.Literal['NO_REGIONAL_BLACKOUT', 'REGIONAL_BLACKOUT']
- Required: Yes
WebDeliveryAllowedFlag
- Type: typing.Literal['WEB_DELIVERY_ALLOWED', 'WEB_DELIVERY_NOT_ALLOWED']
- Required: Yes
Scte35Descriptor
Scte35DescriptorSettings
- Type:
- Required: Yes
Scte35DescriptorSettings
SegmentationDescriptorScte35DescriptorSettings
- Type:
- Required: Yes
Scte35InputScheduleActionSettings
Mode
- Type: typing.Literal['FIXED', 'FOLLOW_ACTIVE']
- Required: Yes
InputAttachmentNameReference
- Type: typing.Optional[str]
Scte35ReturnToNetworkScheduleActionSettings
SpliceEventId
- Type:
- Required: Yes
Scte35SegmentationDescriptor
SegmentationCancelIndicator
- Type: typing.Literal['SEGMENTATION_EVENT_CANCELED', 'SEGMENTATION_EVENT_NOT_CANCELED']
- Required: Yes
SegmentationEventId
- Type:
- Required: Yes
DeliveryRestrictions
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.Scte35DeliveryRestrictions]
SegmentNum
- Type: typing.Optional[int]
SegmentationDuration
- Type: typing.Optional[int]
SegmentationTypeId
- Type: typing.Optional[int]
SegmentationUpid
- Type: typing.Optional[str]
SegmentationUpidType
- Type: typing.Optional[int]
SegmentsExpected
- Type: typing.Optional[int]
SubSegmentNum
- Type: typing.Optional[int]
SubSegmentsExpected
- Type: typing.Optional[int]
Scte35SpliceInsert
AdAvailOffset
- Type: typing.Optional[int]
NoRegionalBlackoutFlag
- Type: typing.Optional[typing.Literal['FOLLOW', 'IGNORE']]
WebDeliveryAllowedFlag
- Type: typing.Optional[typing.Literal['FOLLOW', 'IGNORE']]
Scte35SpliceInsertScheduleActionSettings
SpliceEventId
- Type:
- Required: Yes
Duration
- Type: typing.Optional[int]
Scte35TimeSignalApos
AdAvailOffset
- Type: typing.Optional[int]
NoRegionalBlackoutFlag
- Type: typing.Optional[typing.Literal['FOLLOW', 'IGNORE']]
WebDeliveryAllowedFlag
- Type: typing.Optional[typing.Literal['FOLLOW', 'IGNORE']]
Scte35TimeSignalScheduleActionSettings
Scte35Descriptors
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.Scte35Descriptor]
- Required: Yes
Scte35TimeSignalScheduleActionSettingsOutput
Scte35Descriptors
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.Scte35Descriptor]
- Required: Yes
SignalMapSummary
Arn
- Type:
- Required: Yes
CreatedAt
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
MonitorDeploymentStatus
- Type: typing.Literal['DELETE_COMPLETE', 'DELETE_FAILED', 'DELETE_IN_PROGRESS', 'DEPLOYMENT_COMPLETE', 'DEPLOYMENT_FAILED', 'DEPLOYMENT_IN_PROGRESS', 'DRY_RUN_DEPLOYMENT_COMPLETE', 'DRY_RUN_DEPLOYMENT_FAILED', 'DRY_RUN_DEPLOYMENT_IN_PROGRESS', 'NOT_DEPLOYED']
- Required: Yes
Name
- Type:
- Required: Yes
Status
- Type: typing.Literal['CREATE_COMPLETE', 'CREATE_FAILED', 'CREATE_IN_PROGRESS', 'NOT_READY', 'READY', 'UPDATE_COMPLETE', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS', 'UPDATE_REVERTED']
- Required: Yes
Description
- Type: typing.Optional[str]
ModifiedAt
- Type: typing.Optional[datetime.datetime]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
SrtCallerDecryption
Algorithm
- Type: typing.Optional[typing.Literal['AES128', 'AES192', 'AES256']]
PassphraseSecretArn
- Type: typing.Optional[str]
SrtCallerDecryptionRequest
Algorithm
- Type: typing.Optional[typing.Literal['AES128', 'AES192', 'AES256']]
PassphraseSecretArn
- Type: typing.Optional[str]
SrtCallerSource
Decryption
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.SrtCallerDecryption]
MinimumLatency
- Type: typing.Optional[int]
SrtListenerAddress
- Type: typing.Optional[str]
SrtListenerPort
- Type: typing.Optional[str]
StreamId
- Type: typing.Optional[str]
SrtCallerSourceRequest
Decryption
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.SrtCallerDecryptionRequest]
MinimumLatency
- Type: typing.Optional[int]
SrtListenerAddress
- Type: typing.Optional[str]
SrtListenerPort
- Type: typing.Optional[str]
StreamId
- Type: typing.Optional[str]
SrtGroupSettings
InputLossAction
- Type: typing.Optional[typing.Literal['DROP_PROGRAM', 'DROP_TS', 'EMIT_PROGRAM']]
SrtOutputDestinationSettings
EncryptionPassphraseSecretArn
- Type: typing.Optional[str]
StreamId
- Type: typing.Optional[str]
Url
- Type: typing.Optional[str]
SrtOutputSettings
ContainerSettings
- Type:
- Required: Yes
Destination
- Type:
- Required: Yes
BufferMsec
- Type: typing.Optional[int]
EncryptionType
- Type: typing.Optional[typing.Literal['AES128', 'AES192', 'AES256']]
Latency
- Type: typing.Optional[int]
SrtSettings
SrtCallerSources
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.SrtCallerSource]]
SrtSettingsRequest
SrtCallerSources
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.SrtCallerSourceRequest]]
StandardHlsSettings
M3u8Settings
- Type:
- Required: Yes
AudioRenditionSets
- Type: typing.Optional[str]
StartChannelRequest
ChannelId
- Type:
- Required: Yes
StartChannelResponse
Arn
- Type:
- Required: Yes
CdiInputSpecification
- Type:
- Required: Yes
ChannelClass
- Type: typing.Literal['SINGLE_PIPELINE', 'STANDARD']
- Required: Yes
Destinations
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.OutputDestinationOutput]
- Required: Yes
EgressEndpoints
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.ChannelEgressEndpoint]
- Required: Yes
EncoderSettings
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
InputAttachments
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputAttachmentOutput]
- Required: Yes
InputSpecification
- Type:
- Required: Yes
LogLevel
- Type: typing.Literal['DEBUG', 'DISABLED', 'ERROR', 'INFO', 'WARNING']
- Required: Yes
Maintenance
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
PipelineDetails
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.PipelineDetail]
- Required: Yes
PipelinesRunningCount
- Type:
- Required: Yes
RoleArn
- Type:
- Required: Yes
State
- Type: typing.Literal['CREATE_FAILED', 'CREATING', 'DELETED', 'DELETING', 'IDLE', 'RECOVERING', 'RUNNING', 'STARTING', 'STOPPING', 'UPDATE_FAILED', 'UPDATING']
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
Vpc
- Type:
- Required: Yes
AnywhereSettings
- Type:
- Required: Yes
ChannelEngineVersion
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartDeleteMonitorDeploymentRequest
Identifier
- Type:
- Required: Yes
StartDeleteMonitorDeploymentResponse
Arn
- Type:
- Required: Yes
CloudWatchAlarmTemplateGroupIds
- Type: typing.List[str]
- Required: Yes
CreatedAt
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
DiscoveryEntryPointArn
- Type:
- Required: Yes
ErrorMessage
- Type:
- Required: Yes
EventBridgeRuleTemplateGroupIds
- Type: typing.List[str]
- Required: Yes
FailedMediaResourceMap
- Type: typing.Dict[str, aws_resource_validator.pydantic_models.medialive.medialive_classes.MediaResource]
- Required: Yes
Id
- Type:
- Required: Yes
LastDiscoveredAt
- Type:
- Required: Yes
LastSuccessfulMonitorDeployment
- Type:
- Required: Yes
MediaResourceMap
- Type: typing.Dict[str, aws_resource_validator.pydantic_models.medialive.medialive_classes.MediaResource]
- Required: Yes
ModifiedAt
- Type:
- Required: Yes
MonitorChangesPendingDeployment
- Type:
- Required: Yes
MonitorDeployment
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Status
- Type: typing.Literal['CREATE_COMPLETE', 'CREATE_FAILED', 'CREATE_IN_PROGRESS', 'NOT_READY', 'READY', 'UPDATE_COMPLETE', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS', 'UPDATE_REVERTED']
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartInputDeviceMaintenanceWindowRequest
InputDeviceId
- Type:
- Required: Yes
StartInputDeviceRequest
InputDeviceId
- Type:
- Required: Yes
StartMonitorDeploymentRequest
Identifier
- Type:
- Required: Yes
DryRun
- Type: typing.Optional[bool]
StartMonitorDeploymentResponse
Arn
- Type:
- Required: Yes
CloudWatchAlarmTemplateGroupIds
- Type: typing.List[str]
- Required: Yes
CreatedAt
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
DiscoveryEntryPointArn
- Type:
- Required: Yes
ErrorMessage
- Type:
- Required: Yes
EventBridgeRuleTemplateGroupIds
- Type: typing.List[str]
- Required: Yes
FailedMediaResourceMap
- Type: typing.Dict[str, aws_resource_validator.pydantic_models.medialive.medialive_classes.MediaResource]
- Required: Yes
Id
- Type:
- Required: Yes
LastDiscoveredAt
- Type:
- Required: Yes
LastSuccessfulMonitorDeployment
- Type:
- Required: Yes
MediaResourceMap
- Type: typing.Dict[str, aws_resource_validator.pydantic_models.medialive.medialive_classes.MediaResource]
- Required: Yes
ModifiedAt
- Type:
- Required: Yes
MonitorChangesPendingDeployment
- Type:
- Required: Yes
MonitorDeployment
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Status
- Type: typing.Literal['CREATE_COMPLETE', 'CREATE_FAILED', 'CREATE_IN_PROGRESS', 'NOT_READY', 'READY', 'UPDATE_COMPLETE', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS', 'UPDATE_REVERTED']
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartMultiplexRequest
MultiplexId
- Type:
- Required: Yes
StartMultiplexResponse
Arn
- Type:
- Required: Yes
AvailabilityZones
- Type: typing.List[str]
- Required: Yes
Destinations
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.MultiplexOutputDestination]
- Required: Yes
Id
- Type:
- Required: Yes
MultiplexSettings
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
PipelinesRunningCount
- Type:
- Required: Yes
ProgramCount
- Type:
- Required: Yes
State
- Type: typing.Literal['CREATE_FAILED', 'CREATING', 'DELETED', 'DELETING', 'IDLE', 'RECOVERING', 'RUNNING', 'STARTING', 'STOPPING']
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartTimecode
Timecode
- Type: typing.Optional[str]
StartUpdateSignalMapRequest
Identifier
- Type:
- Required: Yes
CloudWatchAlarmTemplateGroupIdentifiers
- Type: typing.Optional[typing.List[str]]
Description
- Type: typing.Optional[str]
DiscoveryEntryPointArn
- Type: typing.Optional[str]
EventBridgeRuleTemplateGroupIdentifiers
- Type: typing.Optional[typing.List[str]]
ForceRediscovery
- Type: typing.Optional[bool]
Name
- Type: typing.Optional[str]
StartUpdateSignalMapResponse
Arn
- Type:
- Required: Yes
CloudWatchAlarmTemplateGroupIds
- Type: typing.List[str]
- Required: Yes
CreatedAt
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
DiscoveryEntryPointArn
- Type:
- Required: Yes
ErrorMessage
- Type:
- Required: Yes
EventBridgeRuleTemplateGroupIds
- Type: typing.List[str]
- Required: Yes
FailedMediaResourceMap
- Type: typing.Dict[str, aws_resource_validator.pydantic_models.medialive.medialive_classes.MediaResource]
- Required: Yes
Id
- Type:
- Required: Yes
LastDiscoveredAt
- Type:
- Required: Yes
LastSuccessfulMonitorDeployment
- Type:
- Required: Yes
MediaResourceMap
- Type: typing.Dict[str, aws_resource_validator.pydantic_models.medialive.medialive_classes.MediaResource]
- Required: Yes
ModifiedAt
- Type:
- Required: Yes
MonitorChangesPendingDeployment
- Type:
- Required: Yes
MonitorDeployment
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Status
- Type: typing.Literal['CREATE_COMPLETE', 'CREATE_FAILED', 'CREATE_IN_PROGRESS', 'NOT_READY', 'READY', 'UPDATE_COMPLETE', 'UPDATE_FAILED', 'UPDATE_IN_PROGRESS', 'UPDATE_REVERTED']
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StaticImageActivateScheduleActionSettings
Image
- Type:
- Required: Yes
Duration
- Type: typing.Optional[int]
FadeIn
- Type: typing.Optional[int]
FadeOut
- Type: typing.Optional[int]
Height
- Type: typing.Optional[int]
ImageX
- Type: typing.Optional[int]
ImageY
- Type: typing.Optional[int]
Layer
- Type: typing.Optional[int]
Opacity
- Type: typing.Optional[int]
Width
- Type: typing.Optional[int]
StaticImageDeactivateScheduleActionSettings
FadeOut
- Type: typing.Optional[int]
Layer
- Type: typing.Optional[int]
StaticImageOutputActivateScheduleActionSettings
Image
- Type:
- Required: Yes
OutputNames
- Type: typing.List[str]
- Required: Yes
Duration
- Type: typing.Optional[int]
FadeIn
- Type: typing.Optional[int]
FadeOut
- Type: typing.Optional[int]
Height
- Type: typing.Optional[int]
ImageX
- Type: typing.Optional[int]
ImageY
- Type: typing.Optional[int]
Layer
- Type: typing.Optional[int]
Opacity
- Type: typing.Optional[int]
Width
- Type: typing.Optional[int]
StaticImageOutputActivateScheduleActionSettingsOutput
Image
- Type:
- Required: Yes
OutputNames
- Type: typing.List[str]
- Required: Yes
Duration
- Type: typing.Optional[int]
FadeIn
- Type: typing.Optional[int]
FadeOut
- Type: typing.Optional[int]
Height
- Type: typing.Optional[int]
ImageX
- Type: typing.Optional[int]
ImageY
- Type: typing.Optional[int]
Layer
- Type: typing.Optional[int]
Opacity
- Type: typing.Optional[int]
Width
- Type: typing.Optional[int]
StaticImageOutputDeactivateScheduleActionSettings
OutputNames
- Type: typing.List[str]
- Required: Yes
FadeOut
- Type: typing.Optional[int]
Layer
- Type: typing.Optional[int]
StaticImageOutputDeactivateScheduleActionSettingsOutput
OutputNames
- Type: typing.List[str]
- Required: Yes
FadeOut
- Type: typing.Optional[int]
Layer
- Type: typing.Optional[int]
StaticKeySettings
StaticKeyValue
- Type:
- Required: Yes
KeyProviderServer
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputLocation]
StopChannelRequest
ChannelId
- Type:
- Required: Yes
StopChannelResponse
Arn
- Type:
- Required: Yes
CdiInputSpecification
- Type:
- Required: Yes
ChannelClass
- Type: typing.Literal['SINGLE_PIPELINE', 'STANDARD']
- Required: Yes
Destinations
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.OutputDestinationOutput]
- Required: Yes
EgressEndpoints
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.ChannelEgressEndpoint]
- Required: Yes
EncoderSettings
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
InputAttachments
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputAttachmentOutput]
- Required: Yes
InputSpecification
- Type:
- Required: Yes
LogLevel
- Type: typing.Literal['DEBUG', 'DISABLED', 'ERROR', 'INFO', 'WARNING']
- Required: Yes
Maintenance
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
PipelineDetails
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.PipelineDetail]
- Required: Yes
PipelinesRunningCount
- Type:
- Required: Yes
RoleArn
- Type:
- Required: Yes
State
- Type: typing.Literal['CREATE_FAILED', 'CREATING', 'DELETED', 'DELETING', 'IDLE', 'RECOVERING', 'RUNNING', 'STARTING', 'STOPPING', 'UPDATE_FAILED', 'UPDATING']
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
Vpc
- Type:
- Required: Yes
AnywhereSettings
- Type:
- Required: Yes
ChannelEngineVersion
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StopInputDeviceRequest
InputDeviceId
- Type:
- Required: Yes
StopMultiplexRequest
MultiplexId
- Type:
- Required: Yes
StopMultiplexResponse
Arn
- Type:
- Required: Yes
AvailabilityZones
- Type: typing.List[str]
- Required: Yes
Destinations
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.MultiplexOutputDestination]
- Required: Yes
Id
- Type:
- Required: Yes
MultiplexSettings
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
PipelinesRunningCount
- Type:
- Required: Yes
ProgramCount
- Type:
- Required: Yes
State
- Type: typing.Literal['CREATE_FAILED', 'CREATING', 'DELETED', 'DELETING', 'IDLE', 'RECOVERING', 'RUNNING', 'STARTING', 'STOPPING']
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StopTimecode
LastFrameClippingBehavior
- Type: typing.Optional[typing.Literal['EXCLUDE_LAST_FRAME', 'INCLUDE_LAST_FRAME']]
Timecode
- Type: typing.Optional[str]
SuccessfulMonitorDeployment
DetailsUri
- Type:
- Required: Yes
Status
- Type: typing.Literal['DELETE_COMPLETE', 'DELETE_FAILED', 'DELETE_IN_PROGRESS', 'DEPLOYMENT_COMPLETE', 'DEPLOYMENT_FAILED', 'DEPLOYMENT_IN_PROGRESS', 'DRY_RUN_DEPLOYMENT_COMPLETE', 'DRY_RUN_DEPLOYMENT_FAILED', 'DRY_RUN_DEPLOYMENT_IN_PROGRESS', 'NOT_DEPLOYED']
- Required: Yes
TeletextSourceSettings
OutputRectangle
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.CaptionRectangle]
PageNumber
- Type: typing.Optional[str]
TemporalFilterSettings
PostFilterSharpening
- Type: typing.Optional[typing.Literal['AUTO', 'DISABLED', 'ENABLED']]
Strength
- Type: typing.Optional[typing.Literal['AUTO', 'STRENGTH_1', 'STRENGTH_10', 'STRENGTH_11', 'STRENGTH_12', 'STRENGTH_13', 'STRENGTH_14', 'STRENGTH_15', 'STRENGTH_16', 'STRENGTH_2', 'STRENGTH_3', 'STRENGTH_4', 'STRENGTH_5', 'STRENGTH_6', 'STRENGTH_7', 'STRENGTH_8', 'STRENGTH_9']]
Thumbnail
Body
- Type: typing.Optional[str]
ContentType
- Type: typing.Optional[str]
ThumbnailType
- Type: typing.Optional[typing.Literal['CURRENT_ACTIVE', 'UNSPECIFIED']]
TimeStamp
- Type: typing.Optional[datetime.datetime]
ThumbnailConfiguration
State
- Type: typing.Literal['AUTO', 'DISABLED']
- Required: Yes
ThumbnailDetail
PipelineId
- Type: typing.Optional[str]
Thumbnails
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.Thumbnail]]
TimecodeBurninSettings
FontSize
- Type: typing.Literal['EXTRA_SMALL_10', 'LARGE_48', 'MEDIUM_32', 'SMALL_16']
- Required: Yes
Position
- Type: typing.Literal['BOTTOM_CENTER', 'BOTTOM_LEFT', 'BOTTOM_RIGHT', 'MIDDLE_CENTER', 'MIDDLE_LEFT', 'MIDDLE_RIGHT', 'TOP_CENTER', 'TOP_LEFT', 'TOP_RIGHT']
- Required: Yes
Prefix
- Type: typing.Optional[str]
TimecodeConfig
Source
- Type: typing.Literal['EMBEDDED', 'SYSTEMCLOCK', 'ZEROBASED']
- Required: Yes
SyncThreshold
- Type: typing.Optional[int]
TimedMetadataScheduleActionSettings
Id3
- Type:
- Required: Yes
TransferInputDeviceRequest
InputDeviceId
- Type:
- Required: Yes
TargetCustomerId
- Type: typing.Optional[str]
TargetRegion
- Type: typing.Optional[str]
TransferMessage
- Type: typing.Optional[str]
TransferringInputDeviceSummary
Id
- Type: typing.Optional[str]
Message
- Type: typing.Optional[str]
TargetCustomerId
- Type: typing.Optional[str]
TransferType
- Type: typing.Optional[typing.Literal['INCOMING', 'OUTGOING']]
TtmlDestinationSettings
StyleControl
- Type: typing.Optional[typing.Literal['PASSTHROUGH', 'USE_CONFIGURED']]
UdpContainerSettings
M2tsSettings
- Type:
UdpGroupSettings
InputLossAction
- Type: typing.Optional[typing.Literal['DROP_PROGRAM', 'DROP_TS', 'EMIT_PROGRAM']]
TimedMetadataId3Frame
- Type: typing.Optional[typing.Literal['NONE', 'PRIV', 'TDRL']]
TimedMetadataId3Period
- Type: typing.Optional[int]
UdpOutputSettings
ContainerSettings
- Type:
- Required: Yes
Destination
- Type:
- Required: Yes
BufferMsec
- Type: typing.Optional[int]
FecOutputSettings
- Type:
UpdateAccountConfigurationRequest
AccountConfiguration
- Type:
UpdateAccountConfigurationResponse
AccountConfiguration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateChannelClassRequest
ChannelClass
- Type: typing.Literal['SINGLE_PIPELINE', 'STANDARD']
- Required: Yes
ChannelId
- Type:
- Required: Yes
Destinations
- Type: typing.Optional[typing.List[typing.Union[aws_resource_validator.pydantic_models.medialive.medialive_classes.OutputDestination, aws_resource_validator.pydantic_models.medialive.medialive_classes.OutputDestinationOutput]]]
UpdateChannelClassResponse
Channel
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateChannelPlacementGroupRequest
ChannelPlacementGroupId
- Type:
- Required: Yes
ClusterId
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
Nodes
- Type: typing.Optional[typing.List[str]]
UpdateChannelPlacementGroupResponse
Arn
- Type:
- Required: Yes
Channels
- Type: typing.List[str]
- Required: Yes
ClusterId
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Nodes
- Type: typing.List[str]
- Required: Yes
State
- Type: typing.Literal['ASSIGNED', 'ASSIGNING', 'DELETED', 'DELETE_FAILED', 'DELETING', 'UNASSIGNED', 'UNASSIGNING']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateChannelRequest
ChannelId
- Type:
- Required: Yes
CdiInputSpecification
- Type:
Destinations
- Type: typing.Optional[typing.List[typing.Union[aws_resource_validator.pydantic_models.medialive.medialive_classes.OutputDestination, aws_resource_validator.pydantic_models.medialive.medialive_classes.OutputDestinationOutput]]]
EncoderSettings
- Type: typing.Union[aws_resource_validator.pydantic_models.medialive.medialive_classes.EncoderSettings, aws_resource_validator.pydantic_models.medialive.medialive_classes.EncoderSettingsOutput, NoneType]
InputAttachments
- Type: typing.Optional[typing.List[typing.Union[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputAttachment, aws_resource_validator.pydantic_models.medialive.medialive_classes.InputAttachmentOutput]]]
InputSpecification
- Type:
LogLevel
- Type: typing.Optional[typing.Literal['DEBUG', 'DISABLED', 'ERROR', 'INFO', 'WARNING']]
Maintenance
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.MaintenanceUpdateSettings]
Name
- Type: typing.Optional[str]
RoleArn
- Type: typing.Optional[str]
ChannelEngineVersion
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.ChannelEngineVersionRequest]
DryRun
- Type: typing.Optional[bool]
UpdateChannelResponse
Channel
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateCloudWatchAlarmTemplateGroupRequest
Identifier
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
UpdateCloudWatchAlarmTemplateGroupResponse
Arn
- Type:
- Required: Yes
CreatedAt
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
ModifiedAt
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateCloudWatchAlarmTemplateRequest
Identifier
- Type:
- Required: Yes
ComparisonOperator
- Type: typing.Optional[typing.Literal['GreaterThanOrEqualToThreshold', 'GreaterThanThreshold', 'LessThanOrEqualToThreshold', 'LessThanThreshold']]
DatapointsToAlarm
- Type: typing.Optional[int]
Description
- Type: typing.Optional[str]
EvaluationPeriods
- Type: typing.Optional[int]
GroupIdentifier
- Type: typing.Optional[str]
MetricName
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Period
- Type: typing.Optional[int]
Statistic
- Type: typing.Optional[typing.Literal['Average', 'Maximum', 'Minimum', 'SampleCount', 'Sum']]
TargetResourceType
- Type: typing.Optional[typing.Literal['CLOUDFRONT_DISTRIBUTION', 'MEDIACONNECT_FLOW', 'MEDIALIVE_CHANNEL', 'MEDIALIVE_INPUT_DEVICE', 'MEDIALIVE_MULTIPLEX', 'MEDIAPACKAGE_CHANNEL', 'MEDIAPACKAGE_ORIGIN_ENDPOINT', 'MEDIATAILOR_PLAYBACK_CONFIGURATION', 'S3_BUCKET']]
Threshold
- Type: typing.Optional[float]
TreatMissingData
- Type: typing.Optional[typing.Literal['breaching', 'ignore', 'missing', 'notBreaching']]
UpdateCloudWatchAlarmTemplateResponse
Arn
- Type:
- Required: Yes
ComparisonOperator
- Type: typing.Literal['GreaterThanOrEqualToThreshold', 'GreaterThanThreshold', 'LessThanOrEqualToThreshold', 'LessThanThreshold']
- Required: Yes
CreatedAt
- Type:
- Required: Yes
DatapointsToAlarm
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
EvaluationPeriods
- Type:
- Required: Yes
GroupId
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
MetricName
- Type:
- Required: Yes
ModifiedAt
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Period
- Type:
- Required: Yes
Statistic
- Type: typing.Literal['Average', 'Maximum', 'Minimum', 'SampleCount', 'Sum']
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
TargetResourceType
- Type: typing.Literal['CLOUDFRONT_DISTRIBUTION', 'MEDIACONNECT_FLOW', 'MEDIALIVE_CHANNEL', 'MEDIALIVE_INPUT_DEVICE', 'MEDIALIVE_MULTIPLEX', 'MEDIAPACKAGE_CHANNEL', 'MEDIAPACKAGE_ORIGIN_ENDPOINT', 'MEDIATAILOR_PLAYBACK_CONFIGURATION', 'S3_BUCKET']
- Required: Yes
Threshold
- Type:
- Required: Yes
TreatMissingData
- Type: typing.Literal['breaching', 'ignore', 'missing', 'notBreaching']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateClusterRequest
ClusterId
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
NetworkSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.ClusterNetworkSettingsUpdateRequest]
UpdateClusterResponse
Arn
- Type:
- Required: Yes
ChannelIds
- Type: typing.List[str]
- Required: Yes
ClusterType
- Type: typing.Literal['ON_PREMISES']
- Required: Yes
Id
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
NetworkSettings
- Type:
- Required: Yes
State
- Type: typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATING', 'DELETED', 'DELETE_FAILED', 'DELETING']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateEventBridgeRuleTemplateGroupRequest
Identifier
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
UpdateEventBridgeRuleTemplateGroupResponse
Arn
- Type:
- Required: Yes
CreatedAt
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
ModifiedAt
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateEventBridgeRuleTemplateRequest
Identifier
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
EventTargets
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.EventBridgeRuleTemplateTarget]]
EventType
- Type: typing.Optional[typing.Literal['MEDIACONNECT_ALERT', 'MEDIACONNECT_FLOW_STATUS_CHANGE', 'MEDIACONNECT_OUTPUT_HEALTH', 'MEDIACONNECT_SOURCE_HEALTH', 'MEDIALIVE_CHANNEL_ALERT', 'MEDIALIVE_CHANNEL_INPUT_CHANGE', 'MEDIALIVE_CHANNEL_STATE_CHANGE', 'MEDIALIVE_MULTIPLEX_ALERT', 'MEDIALIVE_MULTIPLEX_STATE_CHANGE', 'MEDIAPACKAGE_HARVEST_JOB_NOTIFICATION', 'MEDIAPACKAGE_INPUT_NOTIFICATION', 'MEDIAPACKAGE_KEY_PROVIDER_NOTIFICATION', 'SIGNAL_MAP_ACTIVE_ALARM']]
GroupIdentifier
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
UpdateEventBridgeRuleTemplateResponse
Arn
- Type:
- Required: Yes
CreatedAt
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
EventTargets
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.EventBridgeRuleTemplateTarget]
- Required: Yes
EventType
- Type: typing.Literal['MEDIACONNECT_ALERT', 'MEDIACONNECT_FLOW_STATUS_CHANGE', 'MEDIACONNECT_OUTPUT_HEALTH', 'MEDIACONNECT_SOURCE_HEALTH', 'MEDIALIVE_CHANNEL_ALERT', 'MEDIALIVE_CHANNEL_INPUT_CHANGE', 'MEDIALIVE_CHANNEL_STATE_CHANGE', 'MEDIALIVE_MULTIPLEX_ALERT', 'MEDIALIVE_MULTIPLEX_STATE_CHANGE', 'MEDIAPACKAGE_HARVEST_JOB_NOTIFICATION', 'MEDIAPACKAGE_INPUT_NOTIFICATION', 'MEDIAPACKAGE_KEY_PROVIDER_NOTIFICATION', 'SIGNAL_MAP_ACTIVE_ALARM']
- Required: Yes
GroupId
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
ModifiedAt
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateInputDeviceRequest
InputDeviceId
- Type:
- Required: Yes
HdDeviceSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputDeviceConfigurableSettings]
Name
- Type: typing.Optional[str]
UhdDeviceSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputDeviceConfigurableSettings]
AvailabilityZone
- Type: typing.Optional[str]
UpdateInputDeviceResponse
Arn
- Type:
- Required: Yes
ConnectionState
- Type: typing.Literal['CONNECTED', 'DISCONNECTED']
- Required: Yes
DeviceSettingsSyncState
- Type: typing.Literal['SYNCED', 'SYNCING']
- Required: Yes
DeviceUpdateStatus
- Type: typing.Literal['NOT_UP_TO_DATE', 'UPDATING', 'UP_TO_DATE']
- Required: Yes
HdDeviceSettings
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
MacAddress
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
NetworkSettings
- Type:
- Required: Yes
SerialNumber
- Type:
- Required: Yes
Type
- Type: typing.Literal['HD', 'UHD']
- Required: Yes
UhdDeviceSettings
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
AvailabilityZone
- Type:
- Required: Yes
MedialiveInputArns
- Type: typing.List[str]
- Required: Yes
OutputType
- Type: typing.Literal['MEDIACONNECT_FLOW', 'MEDIALIVE_INPUT', 'NONE']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateInputRequest
InputId
- Type:
- Required: Yes
Destinations
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputDestinationRequest]]
InputDevices
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputDeviceRequest]]
InputSecurityGroups
- Type: typing.Optional[typing.List[str]]
MediaConnectFlows
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.MediaConnectFlowRequest]]
Name
- Type: typing.Optional[str]
RoleArn
- Type: typing.Optional[str]
Sources
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputSourceRequest]]
SrtSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.SrtSettingsRequest]
MulticastSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.MulticastSettingsUpdateRequest]
UpdateInputResponse
Input
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateInputSecurityGroupRequest
InputSecurityGroupId
- Type:
- Required: Yes
Tags
- Type: typing.Optional[typing.Dict[str, str]]
WhitelistRules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.InputWhitelistRuleCidr]]
UpdateInputSecurityGroupResponse
SecurityGroup
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateMultiplexProgramRequest
MultiplexId
- Type:
- Required: Yes
ProgramName
- Type:
- Required: Yes
MultiplexProgramSettings
- Type:
UpdateMultiplexProgramResponse
MultiplexProgram
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateMultiplexRequest
MultiplexId
- Type:
- Required: Yes
MultiplexSettings
- Type:
Name
- Type: typing.Optional[str]
PacketIdentifiersMapping
- Type: typing.Optional[typing.Dict[str, typing.Union[aws_resource_validator.pydantic_models.medialive.medialive_classes.MultiplexProgramPacketIdentifiersMap, aws_resource_validator.pydantic_models.medialive.medialive_classes.MultiplexProgramPacketIdentifiersMapOutput]]]
UpdateMultiplexResponse
Multiplex
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateNetworkRequest
NetworkId
- Type:
- Required: Yes
IpPools
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.IpPoolUpdateRequest]]
Name
- Type: typing.Optional[str]
Routes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.RouteUpdateRequest]]
UpdateNetworkResponse
Arn
- Type:
- Required: Yes
AssociatedClusterIds
- Type: typing.List[str]
- Required: Yes
Id
- Type:
- Required: Yes
IpPools
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.IpPool]
- Required: Yes
Name
- Type:
- Required: Yes
Routes
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.Route]
- Required: Yes
State
- Type: typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATING', 'DELETED', 'DELETE_FAILED', 'DELETING', 'IDLE', 'IN_USE', 'UPDATING']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateNodeRequest
ClusterId
- Type:
- Required: Yes
NodeId
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
Role
- Type: typing.Optional[typing.Literal['ACTIVE', 'BACKUP']]
UpdateNodeResponse
Arn
- Type:
- Required: Yes
ChannelPlacementGroups
- Type: typing.List[str]
- Required: Yes
ClusterId
- Type:
- Required: Yes
ConnectionState
- Type: typing.Literal['CONNECTED', 'DISCONNECTED']
- Required: Yes
Id
- Type:
- Required: Yes
InstanceArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
NodeInterfaceMappings
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.NodeInterfaceMapping]
- Required: Yes
Role
- Type: typing.Literal['ACTIVE', 'BACKUP']
- Required: Yes
State
- Type: typing.Literal['ACTIVATION_FAILED', 'ACTIVE', 'CREATED', 'DEREGISTERED', 'DEREGISTERING', 'DEREGISTRATION_FAILED', 'DRAINING', 'IN_USE', 'READY', 'READY_TO_ACTIVATE', 'REGISTERING', 'REGISTRATION_FAILED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateNodeStateRequest
ClusterId
- Type:
- Required: Yes
NodeId
- Type:
- Required: Yes
State
- Type: typing.Optional[typing.Literal['ACTIVE', 'DRAINING']]
UpdateNodeStateResponse
Arn
- Type:
- Required: Yes
ChannelPlacementGroups
- Type: typing.List[str]
- Required: Yes
ClusterId
- Type:
- Required: Yes
ConnectionState
- Type: typing.Literal['CONNECTED', 'DISCONNECTED']
- Required: Yes
Id
- Type:
- Required: Yes
InstanceArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
NodeInterfaceMappings
- Type: typing.List[aws_resource_validator.pydantic_models.medialive.medialive_classes.NodeInterfaceMapping]
- Required: Yes
Role
- Type: typing.Literal['ACTIVE', 'BACKUP']
- Required: Yes
State
- Type: typing.Literal['ACTIVATION_FAILED', 'ACTIVE', 'CREATED', 'DEREGISTERED', 'DEREGISTERING', 'DEREGISTRATION_FAILED', 'DRAINING', 'IN_USE', 'READY', 'READY_TO_ACTIVATE', 'REGISTERING', 'REGISTRATION_FAILED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateReservationRequest
ReservationId
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
RenewalSettings
- Type:
UpdateReservationResponse
Reservation
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
VideoBlackFailoverSettings
BlackDetectThreshold
- Type: typing.Optional[float]
VideoBlackThresholdMsec
- Type: typing.Optional[int]
VideoCodecSettings
FrameCaptureSettings
- Type:
H264Settings
- Type:
H265Settings
- Type:
Mpeg2Settings
- Type:
Av1Settings
- Type:
VideoCodecSettingsOutput
FrameCaptureSettings
- Type:
H264Settings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.H264SettingsOutput]
H265Settings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.H265SettingsOutput]
Mpeg2Settings
- Type:
Av1Settings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.Av1SettingsOutput]
VideoDescription
Name
- Type:
- Required: Yes
CodecSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.VideoCodecSettings]
Height
- Type: typing.Optional[int]
RespondToAfd
- Type: typing.Optional[typing.Literal['NONE', 'PASSTHROUGH', 'RESPOND']]
ScalingBehavior
- Type: typing.Optional[typing.Literal['DEFAULT', 'STRETCH_TO_OUTPUT']]
Sharpness
- Type: typing.Optional[int]
Width
- Type: typing.Optional[int]
VideoDescriptionOutput
Name
- Type:
- Required: Yes
CodecSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.VideoCodecSettingsOutput]
Height
- Type: typing.Optional[int]
RespondToAfd
- Type: typing.Optional[typing.Literal['NONE', 'PASSTHROUGH', 'RESPOND']]
ScalingBehavior
- Type: typing.Optional[typing.Literal['DEFAULT', 'STRETCH_TO_OUTPUT']]
Sharpness
- Type: typing.Optional[int]
Width
- Type: typing.Optional[int]
VideoSelector
ColorSpace
- Type: typing.Optional[typing.Literal['FOLLOW', 'HDR10', 'HLG_2020', 'REC_601', 'REC_709']]
ColorSpaceSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.VideoSelectorColorSpaceSettings]
ColorSpaceUsage
- Type: typing.Optional[typing.Literal['FALLBACK', 'FORCE']]
SelectorSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.medialive.medialive_classes.VideoSelectorSettings]
VideoSelectorColorSpaceSettings
Hdr10Settings
- Type:
VideoSelectorPid
Pid
- Type: typing.Optional[int]
VideoSelectorProgramId
ProgramId
- Type: typing.Optional[int]
VideoSelectorSettings
VideoSelectorPid
- Type:
VideoSelectorProgramId
- Type:
VpcOutputSettings
SubnetIds
- Type: typing.List[str]
- Required: Yes
PublicAddressAllocationIds
- Type: typing.Optional[typing.List[str]]
SecurityGroupIds
- Type: typing.Optional[typing.List[str]]
VpcOutputSettingsDescription
AvailabilityZones
- Type: typing.Optional[typing.List[str]]
NetworkInterfaceIds
- Type: typing.Optional[typing.List[str]]
SecurityGroupIds
- Type: typing.Optional[typing.List[str]]
SubnetIds
- Type: typing.Optional[typing.List[str]]
WaiterConfig
Delay
- Type: typing.Optional[int]
MaxAttempts
- Type: typing.Optional[int]
WavSettings
BitDepth
- Type: typing.Optional[float]
CodingMode
- Type: typing.Optional[typing.Literal['CODING_MODE_1_0', 'CODING_MODE_2_0', 'CODING_MODE_4_0', 'CODING_MODE_8_0']]
SampleRate
- Type: typing.Optional[float]
WebvttDestinationSettings
StyleControl
- Type: typing.Optional[typing.Literal['NO_STYLE_DATA', 'PASSTHROUGH']]