Skip to content

Medialive Classes

AacSettingsTypeDef

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']]

Ac3SettingsTypeDef

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']]

AcceptInputDeviceTransferRequestRequestTypeDef

InputDeviceId

  • Type:
  • Required: Yes

AccountConfigurationTypeDef

KmsKeyId

  • Type: typing.Optional[str]

AncillarySourceSettingsTypeDef

SourceAncillaryChannelNumber

  • Type: typing.Optional[int]

ArchiveCdnSettingsTypeDef

ArchiveS3Settings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.ArchiveS3SettingsTypeDef]

ArchiveContainerSettingsTypeDef

M2tsSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.M2tsSettingsTypeDef]

RawSettings

  • Type: typing.Optional[typing.Mapping[str, typing.Any]]

ArchiveGroupSettingsTypeDef

Destination

  • Type:
  • Required: Yes

ArchiveCdnSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.ArchiveCdnSettingsTypeDef]

RolloverInterval

  • Type: typing.Optional[int]

ArchiveOutputSettingsTypeDef

ContainerSettings

  • Type:
  • Required: Yes

Extension

  • Type: typing.Optional[str]

NameModifier

  • Type: typing.Optional[str]

ArchiveS3SettingsTypeDef

CannedAcl

  • Type: typing.Optional[typing.Literal['AUTHENTICATED_READ', 'BUCKET_OWNER_FULL_CONTROL', 'BUCKET_OWNER_READ', 'PUBLIC_READ']]

AudioChannelMappingOutputTypeDef

InputChannelLevels

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.InputChannelLevelTypeDef]
  • Required: Yes

OutputChannel

  • Type:
  • Required: Yes

AudioChannelMappingTypeDef

InputChannelLevels

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.medialive_classes.InputChannelLevelTypeDef]
  • Required: Yes

OutputChannel

  • Type:
  • Required: Yes

AudioCodecSettingsOutputTypeDef

AacSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AacSettingsTypeDef]

Ac3Settings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Ac3SettingsTypeDef]

Eac3AtmosSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Eac3AtmosSettingsTypeDef]

Eac3Settings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Eac3SettingsTypeDef]

Mp2Settings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Mp2SettingsTypeDef]

PassThroughSettings

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

WavSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.WavSettingsTypeDef]

AudioCodecSettingsTypeDef

AacSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AacSettingsTypeDef]

Ac3Settings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Ac3SettingsTypeDef]

Eac3AtmosSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Eac3AtmosSettingsTypeDef]

Eac3Settings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Eac3SettingsTypeDef]

Mp2Settings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Mp2SettingsTypeDef]

PassThroughSettings

  • Type: typing.Optional[typing.Mapping[str, typing.Any]]

WavSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.WavSettingsTypeDef]

AudioDescriptionOutputTypeDef

AudioSelectorName

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

AudioNormalizationSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AudioNormalizationSettingsTypeDef]

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_classes.AudioWatermarkSettingsTypeDef]

CodecSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AudioCodecSettingsOutputTypeDef]

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_classes.RemixSettingsOutputTypeDef]

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']]

AudioDescriptionTypeDef

AudioSelectorName

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

AudioNormalizationSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AudioNormalizationSettingsTypeDef]

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_classes.AudioWatermarkSettingsTypeDef]

CodecSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AudioCodecSettingsTypeDef]

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_classes.RemixSettingsTypeDef]

StreamName

  • Type: typing.Optional[str]

AudioDashRoles

  • Type: typing.Optional[typing.Sequence[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']]

AudioDolbyEDecodeTypeDef

ProgramSelection

  • Type: typing.Literal['ALL_CHANNELS', 'PROGRAM_1', 'PROGRAM_2', 'PROGRAM_3', 'PROGRAM_4', 'PROGRAM_5', 'PROGRAM_6', 'PROGRAM_7', 'PROGRAM_8']
  • Required: Yes

AudioHlsRenditionSelectionTypeDef

GroupId

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

AudioLanguageSelectionTypeDef

LanguageCode

  • Type:
  • Required: Yes

LanguageSelectionPolicy

  • Type: typing.Optional[typing.Literal['LOOSE', 'STRICT']]

AudioNormalizationSettingsTypeDef

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]

AudioOnlyHlsSettingsTypeDef

AudioGroupId

  • Type: typing.Optional[str]

AudioOnlyImage

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputLocationTypeDef]

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']]

AudioPidSelectionTypeDef

Pid

  • Type:
  • Required: Yes

AudioSelectorExtraOutputTypeDef

Name

  • Type:
  • Required: Yes

SelectorSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AudioSelectorSettingsExtraOutputTypeDef]

AudioSelectorOutputTypeDef

Name

  • Type:
  • Required: Yes

SelectorSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AudioSelectorSettingsOutputTypeDef]

AudioSelectorSettingsExtraOutputTypeDef

AudioHlsRenditionSelection

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AudioHlsRenditionSelectionTypeDef]

AudioLanguageSelection

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AudioLanguageSelectionTypeDef]

AudioPidSelection

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AudioPidSelectionTypeDef]

AudioTrackSelection

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AudioTrackSelectionExtraOutputTypeDef]

AudioSelectorSettingsOutputTypeDef

AudioHlsRenditionSelection

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AudioHlsRenditionSelectionTypeDef]

AudioLanguageSelection

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AudioLanguageSelectionTypeDef]

AudioPidSelection

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AudioPidSelectionTypeDef]

AudioTrackSelection

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AudioTrackSelectionOutputTypeDef]

AudioSelectorSettingsTypeDef

AudioHlsRenditionSelection

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AudioHlsRenditionSelectionTypeDef]

AudioLanguageSelection

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AudioLanguageSelectionTypeDef]

AudioPidSelection

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AudioPidSelectionTypeDef]

AudioTrackSelection

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AudioTrackSelectionTypeDef]

AudioSelectorTypeDef

Name

  • Type:
  • Required: Yes

SelectorSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AudioSelectorSettingsTypeDef]

AudioSilenceFailoverSettingsTypeDef

AudioSelectorName

  • Type:
  • Required: Yes

AudioSilenceThresholdMsec

  • Type: typing.Optional[int]

AudioTrackSelectionExtraOutputTypeDef

Tracks

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.AudioTrackTypeDef]
  • Required: Yes

DolbyEDecode

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AudioDolbyEDecodeTypeDef]

AudioTrackSelectionOutputTypeDef

Tracks

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.AudioTrackTypeDef]
  • Required: Yes

DolbyEDecode

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AudioDolbyEDecodeTypeDef]

AudioTrackSelectionTypeDef

Tracks

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.medialive_classes.AudioTrackTypeDef]
  • Required: Yes

DolbyEDecode

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AudioDolbyEDecodeTypeDef]

AudioTrackTypeDef

Track

  • Type:
  • Required: Yes

AudioWatermarkSettingsTypeDef

NielsenWatermarksSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.NielsenWatermarksSettingsTypeDef]

AutomaticInputFailoverSettingsExtraOutputTypeDef

SecondaryInputId

  • Type:
  • Required: Yes

ErrorClearTimeMsec

  • Type: typing.Optional[int]

FailoverConditions

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive_classes.FailoverConditionTypeDef]]

InputPreference

  • Type: typing.Optional[typing.Literal['EQUAL_INPUT_PREFERENCE', 'PRIMARY_INPUT_PREFERRED']]

AutomaticInputFailoverSettingsOutputTypeDef

SecondaryInputId

  • Type:
  • Required: Yes

ErrorClearTimeMsec

  • Type: typing.Optional[int]

FailoverConditions

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive_classes.FailoverConditionTypeDef]]

InputPreference

  • Type: typing.Optional[typing.Literal['EQUAL_INPUT_PREFERENCE', 'PRIMARY_INPUT_PREFERRED']]

AutomaticInputFailoverSettingsTypeDef

SecondaryInputId

  • Type:
  • Required: Yes

ErrorClearTimeMsec

  • Type: typing.Optional[int]

FailoverConditions

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.medialive_classes.FailoverConditionTypeDef]]

InputPreference

  • Type: typing.Optional[typing.Literal['EQUAL_INPUT_PREFERENCE', 'PRIMARY_INPUT_PREFERRED']]

AvailBlankingTypeDef

AvailBlankingImage

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputLocationTypeDef]

State

  • Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]

AvailConfigurationTypeDef

AvailSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AvailSettingsTypeDef]

Scte35SegmentationScope

  • Type: typing.Optional[typing.Literal['ALL_OUTPUT_GROUPS', 'SCTE35_ENABLED_OUTPUT_GROUPS']]

AvailSettingsTypeDef

Esam

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.EsamTypeDef]

Scte35SpliceInsert

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Scte35SpliceInsertTypeDef]

Scte35TimeSignalApos

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Scte35TimeSignalAposTypeDef]

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

BatchDeleteRequestRequestTypeDef

ChannelIds

  • Type: typing.Optional[typing.Sequence[str]]

InputIds

  • Type: typing.Optional[typing.Sequence[str]]

InputSecurityGroupIds

  • Type: typing.Optional[typing.Sequence[str]]

MultiplexIds

  • Type: typing.Optional[typing.Sequence[str]]

BatchDeleteResponseTypeDef

Failed

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.BatchFailedResultModelTypeDef]
  • Required: Yes

Successful

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.BatchSuccessfulResultModelTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

BatchFailedResultModelTypeDef

Arn

  • Type: typing.Optional[str]

Code

  • Type: typing.Optional[str]

Id

  • Type: typing.Optional[str]

Message

  • Type: typing.Optional[str]

BatchScheduleActionCreateRequestTypeDef

ScheduleActions

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.medialive_classes.ScheduleActionTypeDef]
  • Required: Yes

BatchScheduleActionCreateResultTypeDef

ScheduleActions

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.ScheduleActionOutputTypeDef]
  • Required: Yes

BatchScheduleActionDeleteRequestTypeDef

ActionNames

  • Type: typing.Sequence[str]
  • Required: Yes

BatchScheduleActionDeleteResultTypeDef

ScheduleActions

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.ScheduleActionOutputTypeDef]
  • Required: Yes

BatchStartRequestRequestTypeDef

ChannelIds

  • Type: typing.Optional[typing.Sequence[str]]

MultiplexIds

  • Type: typing.Optional[typing.Sequence[str]]

BatchStartResponseTypeDef

Failed

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.BatchFailedResultModelTypeDef]
  • Required: Yes

Successful

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.BatchSuccessfulResultModelTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

BatchStopRequestRequestTypeDef

ChannelIds

  • Type: typing.Optional[typing.Sequence[str]]

MultiplexIds

  • Type: typing.Optional[typing.Sequence[str]]

BatchStopResponseTypeDef

Failed

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.BatchFailedResultModelTypeDef]
  • Required: Yes

Successful

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.BatchSuccessfulResultModelTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

BatchSuccessfulResultModelTypeDef

Arn

  • Type: typing.Optional[str]

Id

  • Type: typing.Optional[str]

State

  • Type: typing.Optional[str]

BatchUpdateScheduleRequestRequestTypeDef

ChannelId

  • Type:
  • Required: Yes

Creates

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.BatchScheduleActionCreateRequestTypeDef]

Deletes

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.BatchScheduleActionDeleteRequestTypeDef]

BatchUpdateScheduleResponseTypeDef

Creates

  • Type:
  • Required: Yes

Deletes

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

BlackoutSlateTypeDef

BlackoutSlateImage

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputLocationTypeDef]

NetworkEndBlackout

  • Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]

NetworkEndBlackoutImage

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputLocationTypeDef]

NetworkId

  • Type: typing.Optional[str]

State

  • Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]

BurnInDestinationSettingsTypeDef

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_classes.InputLocationTypeDef]

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]

CancelInputDeviceTransferRequestRequestTypeDef

InputDeviceId

  • Type:
  • Required: Yes

CaptionDescriptionOutputTypeDef

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_classes.CaptionDestinationSettingsOutputTypeDef]

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']]

CaptionDescriptionTypeDef

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_classes.CaptionDestinationSettingsTypeDef]

LanguageCode

  • Type: typing.Optional[str]

LanguageDescription

  • Type: typing.Optional[str]

CaptionDashRoles

  • Type: typing.Optional[typing.Sequence[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']]

CaptionDestinationSettingsOutputTypeDef

AribDestinationSettings

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

BurnInDestinationSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.BurnInDestinationSettingsTypeDef]

DvbSubDestinationSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.DvbSubDestinationSettingsTypeDef]

EbuTtDDestinationSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.EbuTtDDestinationSettingsTypeDef]

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: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.TtmlDestinationSettingsTypeDef]

WebvttDestinationSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.WebvttDestinationSettingsTypeDef]

CaptionDestinationSettingsTypeDef

AribDestinationSettings

  • Type: typing.Optional[typing.Mapping[str, typing.Any]]

BurnInDestinationSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.BurnInDestinationSettingsTypeDef]

DvbSubDestinationSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.DvbSubDestinationSettingsTypeDef]

EbuTtDDestinationSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.EbuTtDDestinationSettingsTypeDef]

EmbeddedDestinationSettings

  • Type: typing.Optional[typing.Mapping[str, typing.Any]]

EmbeddedPlusScte20DestinationSettings

  • Type: typing.Optional[typing.Mapping[str, typing.Any]]

RtmpCaptionInfoDestinationSettings

  • Type: typing.Optional[typing.Mapping[str, typing.Any]]

Scte20PlusEmbeddedDestinationSettings

  • Type: typing.Optional[typing.Mapping[str, typing.Any]]

Scte27DestinationSettings

  • Type: typing.Optional[typing.Mapping[str, typing.Any]]

SmpteTtDestinationSettings

  • Type: typing.Optional[typing.Mapping[str, typing.Any]]

TeletextDestinationSettings

  • Type: typing.Optional[typing.Mapping[str, typing.Any]]

TtmlDestinationSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.TtmlDestinationSettingsTypeDef]

WebvttDestinationSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.WebvttDestinationSettingsTypeDef]

CaptionLanguageMappingTypeDef

CaptionChannel

  • Type:
  • Required: Yes

LanguageCode

  • Type:
  • Required: Yes

LanguageDescription

  • Type:
  • Required: Yes

CaptionRectangleTypeDef

Height

  • Type:
  • Required: Yes

LeftOffset

  • Type:
  • Required: Yes

TopOffset

  • Type:
  • Required: Yes

Width

  • Type:
  • Required: Yes

CaptionSelectorExtraOutputTypeDef

Name

  • Type:
  • Required: Yes

LanguageCode

  • Type: typing.Optional[str]

SelectorSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.CaptionSelectorSettingsExtraOutputTypeDef]

CaptionSelectorOutputTypeDef

Name

  • Type:
  • Required: Yes

LanguageCode

  • Type: typing.Optional[str]

SelectorSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.CaptionSelectorSettingsOutputTypeDef]

CaptionSelectorSettingsExtraOutputTypeDef

AncillarySourceSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AncillarySourceSettingsTypeDef]

AribSourceSettings

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

DvbSubSourceSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.DvbSubSourceSettingsTypeDef]

EmbeddedSourceSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.EmbeddedSourceSettingsTypeDef]

Scte20SourceSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Scte20SourceSettingsTypeDef]

Scte27SourceSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Scte27SourceSettingsTypeDef]

TeletextSourceSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.TeletextSourceSettingsTypeDef]

CaptionSelectorSettingsOutputTypeDef

AncillarySourceSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AncillarySourceSettingsTypeDef]

AribSourceSettings

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

DvbSubSourceSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.DvbSubSourceSettingsTypeDef]

EmbeddedSourceSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.EmbeddedSourceSettingsTypeDef]

Scte20SourceSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Scte20SourceSettingsTypeDef]

Scte27SourceSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Scte27SourceSettingsTypeDef]

TeletextSourceSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.TeletextSourceSettingsTypeDef]

CaptionSelectorSettingsTypeDef

AncillarySourceSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AncillarySourceSettingsTypeDef]

AribSourceSettings

  • Type: typing.Optional[typing.Mapping[str, typing.Any]]

DvbSubSourceSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.DvbSubSourceSettingsTypeDef]

EmbeddedSourceSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.EmbeddedSourceSettingsTypeDef]

Scte20SourceSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Scte20SourceSettingsTypeDef]

Scte27SourceSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Scte27SourceSettingsTypeDef]

TeletextSourceSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.TeletextSourceSettingsTypeDef]

CaptionSelectorTypeDef

Name

  • Type:
  • Required: Yes

LanguageCode

  • Type: typing.Optional[str]

SelectorSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.CaptionSelectorSettingsTypeDef]

CdiInputSpecificationTypeDef

Resolution

  • Type: typing.Optional[typing.Literal['FHD', 'HD', 'SD', 'UHD']]

ChannelEgressEndpointTypeDef

SourceIp

  • Type: typing.Optional[str]

ChannelSummaryTypeDef

Arn

  • Type: typing.Optional[str]

CdiInputSpecification

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.CdiInputSpecificationTypeDef]

ChannelClass

  • Type: typing.Optional[typing.Literal['SINGLE_PIPELINE', 'STANDARD']]

Destinations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive_classes.OutputDestinationOutputTypeDef]]

EgressEndpoints

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive_classes.ChannelEgressEndpointTypeDef]]

Id

  • Type: typing.Optional[str]

InputAttachments

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive_classes.InputAttachmentOutputTypeDef]]

InputSpecification

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputSpecificationTypeDef]

LogLevel

  • Type: typing.Optional[typing.Literal['DEBUG', 'DISABLED', 'ERROR', 'INFO', 'WARNING']]

Maintenance

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.MaintenanceStatusTypeDef]

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_classes.VpcOutputSettingsDescriptionTypeDef]

ChannelTypeDef

Arn

  • Type: typing.Optional[str]

CdiInputSpecification

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.CdiInputSpecificationTypeDef]

ChannelClass

  • Type: typing.Optional[typing.Literal['SINGLE_PIPELINE', 'STANDARD']]

Destinations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive_classes.OutputDestinationOutputTypeDef]]

EgressEndpoints

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive_classes.ChannelEgressEndpointTypeDef]]

EncoderSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.EncoderSettingsOutputTypeDef]

Id

  • Type: typing.Optional[str]

InputAttachments

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive_classes.InputAttachmentOutputTypeDef]]

InputSpecification

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputSpecificationTypeDef]

LogLevel

  • Type: typing.Optional[typing.Literal['DEBUG', 'DISABLED', 'ERROR', 'INFO', 'WARNING']]

Maintenance

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.MaintenanceStatusTypeDef]

Name

  • Type: typing.Optional[str]

PipelineDetails

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive_classes.PipelineDetailTypeDef]]

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_classes.VpcOutputSettingsDescriptionTypeDef]

ClaimDeviceRequestRequestTypeDef

Id

  • Type: typing.Optional[str]

CloudWatchAlarmTemplateGroupSummaryTypeDef

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]]

CloudWatchAlarmTemplateSummaryTypeDef

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', '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]]

CmafIngestGroupSettingsTypeDef

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]

CmafIngestOutputSettingsTypeDef

NameModifier

  • Type: typing.Optional[str]

ColorCorrectionSettingsOutputTypeDef

GlobalColorCorrections

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.ColorCorrectionTypeDef]
  • Required: Yes

ColorCorrectionSettingsTypeDef

GlobalColorCorrections

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.medialive_classes.ColorCorrectionTypeDef]
  • Required: Yes

ColorCorrectionTypeDef

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

CreateChannelRequestRequestTypeDef

CdiInputSpecification

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.CdiInputSpecificationTypeDef]

ChannelClass

  • Type: typing.Optional[typing.Literal['SINGLE_PIPELINE', 'STANDARD']]

Destinations

  • Type: typing.Optional[typing.Sequence[typing.Union[aws_resource_validator.pydantic_models.medialive_classes.OutputDestinationTypeDef, aws_resource_validator.pydantic_models.medialive_classes.OutputDestinationExtraOutputTypeDef]]]

EncoderSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.EncoderSettingsTypeDef]

InputAttachments

  • Type: typing.Optional[typing.Sequence[typing.Union[aws_resource_validator.pydantic_models.medialive_classes.InputAttachmentTypeDef, aws_resource_validator.pydantic_models.medialive_classes.InputAttachmentExtraOutputTypeDef]]]

InputSpecification

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputSpecificationTypeDef]

LogLevel

  • Type: typing.Optional[typing.Literal['DEBUG', 'DISABLED', 'ERROR', 'INFO', 'WARNING']]

Maintenance

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.MaintenanceCreateSettingsTypeDef]

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.Mapping[str, str]]

Vpc

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.VpcOutputSettingsTypeDef]

CreateChannelResponseTypeDef

Channel

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateCloudWatchAlarmTemplateGroupRequestRequestTypeDef

Name

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.Mapping[str, str]]

CreateCloudWatchAlarmTemplateGroupResponseTypeDef

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

CreateCloudWatchAlarmTemplateRequestRequestTypeDef

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', '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.Mapping[str, str]]

CreateCloudWatchAlarmTemplateResponseTypeDef

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', 'S3_BUCKET']
  • Required: Yes

Threshold

  • Type:
  • Required: Yes

TreatMissingData

  • Type: typing.Literal['breaching', 'ignore', 'missing', 'notBreaching']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateEventBridgeRuleTemplateGroupRequestRequestTypeDef

Name

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.Mapping[str, str]]

CreateEventBridgeRuleTemplateGroupResponseTypeDef

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

CreateEventBridgeRuleTemplateRequestRequestTypeDef

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.Sequence[aws_resource_validator.pydantic_models.medialive_classes.EventBridgeRuleTemplateTargetTypeDef]]

Tags

  • Type: typing.Optional[typing.Mapping[str, str]]

CreateEventBridgeRuleTemplateResponseTypeDef

Arn

  • Type:
  • Required: Yes

CreatedAt

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

EventTargets

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.EventBridgeRuleTemplateTargetTypeDef]
  • 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

CreateInputRequestRequestTypeDef

Destinations

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.medialive_classes.InputDestinationRequestTypeDef]]

InputDevices

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.medialive_classes.InputDeviceSettingsTypeDef]]

InputSecurityGroups

  • Type: typing.Optional[typing.Sequence[str]]

MediaConnectFlows

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.medialive_classes.MediaConnectFlowRequestTypeDef]]

Name

  • Type: typing.Optional[str]

RequestId

  • Type: typing.Optional[str]

RoleArn

  • Type: typing.Optional[str]

Sources

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.medialive_classes.InputSourceRequestTypeDef]]

Tags

  • Type: typing.Optional[typing.Mapping[str, str]]

Type

  • Type: typing.Optional[typing.Literal['AWS_CDI', 'INPUT_DEVICE', 'MEDIACONNECT', 'MP4_FILE', 'RTMP_PULL', 'RTMP_PUSH', 'RTP_PUSH', 'TS_FILE', 'UDP_PUSH', 'URL_PULL']]

Vpc

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputVpcRequestTypeDef]

CreateInputResponseTypeDef

Input

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateInputSecurityGroupRequestRequestTypeDef

Tags

  • Type: typing.Optional[typing.Mapping[str, str]]

WhitelistRules

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.medialive_classes.InputWhitelistRuleCidrTypeDef]]

CreateInputSecurityGroupResponseTypeDef

SecurityGroup

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateMultiplexProgramRequestRequestTypeDef

MultiplexId

  • Type:
  • Required: Yes

MultiplexProgramSettings

  • Type:
  • Required: Yes

ProgramName

  • Type:
  • Required: Yes

RequestId

  • Type:
  • Required: Yes

CreateMultiplexProgramResponseTypeDef

MultiplexProgram

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateMultiplexRequestRequestTypeDef

AvailabilityZones

  • Type: typing.Sequence[str]
  • Required: Yes

MultiplexSettings

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

RequestId

  • Type:
  • Required: Yes

Tags

  • Type: typing.Optional[typing.Mapping[str, str]]

CreateMultiplexResponseTypeDef

Multiplex

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreatePartnerInputRequestRequestTypeDef

InputId

  • Type:
  • Required: Yes

RequestId

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.Mapping[str, str]]

CreatePartnerInputResponseTypeDef

Input

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateSignalMapRequestRequestTypeDef

DiscoveryEntryPointArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

CloudWatchAlarmTemplateGroupIdentifiers

  • Type: typing.Optional[typing.Sequence[str]]

Description

  • Type: typing.Optional[str]

EventBridgeRuleTemplateGroupIdentifiers

  • Type: typing.Optional[typing.Sequence[str]]

Tags

  • Type: typing.Optional[typing.Mapping[str, str]]

CreateSignalMapResponseTypeDef

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_classes.MediaResourceTypeDef]
  • 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_classes.MediaResourceTypeDef]
  • 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

CreateTagsRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

Tags

  • Type: typing.Optional[typing.Mapping[str, str]]

DeleteChannelRequestRequestTypeDef

ChannelId

  • Type:
  • Required: Yes

DeleteChannelResponseTypeDef

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_classes.OutputDestinationOutputTypeDef]
  • Required: Yes

EgressEndpoints

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.ChannelEgressEndpointTypeDef]
  • Required: Yes

EncoderSettings

  • Type:
  • Required: Yes

Id

  • Type:
  • Required: Yes

InputAttachments

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.InputAttachmentOutputTypeDef]
  • 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_classes.PipelineDetailTypeDef]
  • 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

ResponseMetadata

  • Type:
  • Required: Yes

DeleteCloudWatchAlarmTemplateGroupRequestRequestTypeDef

Identifier

  • Type:
  • Required: Yes

DeleteCloudWatchAlarmTemplateRequestRequestTypeDef

Identifier

  • Type:
  • Required: Yes

DeleteEventBridgeRuleTemplateGroupRequestRequestTypeDef

Identifier

  • Type:
  • Required: Yes

DeleteEventBridgeRuleTemplateRequestRequestTypeDef

Identifier

  • Type:
  • Required: Yes

DeleteInputRequestRequestTypeDef

InputId

  • Type:
  • Required: Yes

DeleteInputSecurityGroupRequestRequestTypeDef

InputSecurityGroupId

  • Type:
  • Required: Yes

DeleteMultiplexProgramRequestRequestTypeDef

MultiplexId

  • Type:
  • Required: Yes

ProgramName

  • Type:
  • Required: Yes

DeleteMultiplexProgramResponseTypeDef

ChannelId

  • Type:
  • Required: Yes

MultiplexProgramSettings

  • Type:
  • Required: Yes

PacketIdentifiersMap

  • Type:
  • Required: Yes

PipelineDetails

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.MultiplexProgramPipelineDetailTypeDef]
  • Required: Yes

ProgramName

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteMultiplexRequestRequestTypeDef

MultiplexId

  • Type:
  • Required: Yes

DeleteMultiplexResponseTypeDef

Arn

  • Type:
  • Required: Yes

AvailabilityZones

  • Type: typing.List[str]
  • Required: Yes

Destinations

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.MultiplexOutputDestinationTypeDef]
  • 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

DeleteReservationRequestRequestTypeDef

ReservationId

  • Type:
  • Required: Yes

DeleteReservationResponseTypeDef

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

DeleteScheduleRequestRequestTypeDef

ChannelId

  • Type:
  • Required: Yes

DeleteSignalMapRequestRequestTypeDef

Identifier

  • Type:
  • Required: Yes

DeleteTagsRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

TagKeys

  • Type: typing.Sequence[str]
  • Required: Yes

DescribeAccountConfigurationResponseTypeDef

AccountConfiguration

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeChannelRequestChannelCreatedWaitTypeDef

ChannelId

  • Type:
  • Required: Yes

WaiterConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.WaiterConfigTypeDef]

DescribeChannelRequestChannelDeletedWaitTypeDef

ChannelId

  • Type:
  • Required: Yes

WaiterConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.WaiterConfigTypeDef]

DescribeChannelRequestChannelRunningWaitTypeDef

ChannelId

  • Type:
  • Required: Yes

WaiterConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.WaiterConfigTypeDef]

DescribeChannelRequestChannelStoppedWaitTypeDef

ChannelId

  • Type:
  • Required: Yes

WaiterConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.WaiterConfigTypeDef]

DescribeChannelRequestRequestTypeDef

ChannelId

  • Type:
  • Required: Yes

DescribeChannelResponseTypeDef

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_classes.OutputDestinationOutputTypeDef]
  • Required: Yes

EgressEndpoints

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.ChannelEgressEndpointTypeDef]
  • Required: Yes

EncoderSettings

  • Type:
  • Required: Yes

Id

  • Type:
  • Required: Yes

InputAttachments

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.InputAttachmentOutputTypeDef]
  • 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_classes.PipelineDetailTypeDef]
  • 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

ResponseMetadata

  • Type:
  • Required: Yes

DescribeInputDeviceRequestRequestTypeDef

InputDeviceId

  • Type:
  • Required: Yes

DescribeInputDeviceResponseTypeDef

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

DescribeInputDeviceThumbnailRequestRequestTypeDef

InputDeviceId

  • Type:
  • Required: Yes

Accept

  • Type: typing.Literal['image/jpeg']
  • Required: Yes

DescribeInputDeviceThumbnailResponseTypeDef

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

DescribeInputRequestInputAttachedWaitTypeDef

InputId

  • Type:
  • Required: Yes

WaiterConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.WaiterConfigTypeDef]

DescribeInputRequestInputDeletedWaitTypeDef

InputId

  • Type:
  • Required: Yes

WaiterConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.WaiterConfigTypeDef]

DescribeInputRequestInputDetachedWaitTypeDef

InputId

  • Type:
  • Required: Yes

WaiterConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.WaiterConfigTypeDef]

DescribeInputRequestRequestTypeDef

InputId

  • Type:
  • Required: Yes

DescribeInputResponseTypeDef

Arn

  • Type:
  • Required: Yes

AttachedChannels

  • Type: typing.List[str]
  • Required: Yes

Destinations

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.InputDestinationTypeDef]
  • 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_classes.InputDeviceSettingsTypeDef]
  • 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_classes.MediaConnectFlowTypeDef]
  • 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_classes.InputSourceTypeDef]
  • 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', 'RTMP_PULL', 'RTMP_PUSH', 'RTP_PUSH', 'TS_FILE', 'UDP_PUSH', 'URL_PULL']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeInputSecurityGroupRequestRequestTypeDef

InputSecurityGroupId

  • Type:
  • Required: Yes

DescribeInputSecurityGroupResponseTypeDef

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_classes.InputWhitelistRuleTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeMultiplexProgramRequestRequestTypeDef

MultiplexId

  • Type:
  • Required: Yes

ProgramName

  • Type:
  • Required: Yes

DescribeMultiplexProgramResponseTypeDef

ChannelId

  • Type:
  • Required: Yes

MultiplexProgramSettings

  • Type:
  • Required: Yes

PacketIdentifiersMap

  • Type:
  • Required: Yes

PipelineDetails

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.MultiplexProgramPipelineDetailTypeDef]
  • Required: Yes

ProgramName

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeMultiplexRequestMultiplexCreatedWaitTypeDef

MultiplexId

  • Type:
  • Required: Yes

WaiterConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.WaiterConfigTypeDef]

DescribeMultiplexRequestMultiplexDeletedWaitTypeDef

MultiplexId

  • Type:
  • Required: Yes

WaiterConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.WaiterConfigTypeDef]

DescribeMultiplexRequestMultiplexRunningWaitTypeDef

MultiplexId

  • Type:
  • Required: Yes

WaiterConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.WaiterConfigTypeDef]

DescribeMultiplexRequestMultiplexStoppedWaitTypeDef

MultiplexId

  • Type:
  • Required: Yes

WaiterConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.WaiterConfigTypeDef]

DescribeMultiplexRequestRequestTypeDef

MultiplexId

  • Type:
  • Required: Yes

DescribeMultiplexResponseTypeDef

Arn

  • Type:
  • Required: Yes

AvailabilityZones

  • Type: typing.List[str]
  • Required: Yes

Destinations

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.MultiplexOutputDestinationTypeDef]
  • 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

DescribeOfferingRequestRequestTypeDef

OfferingId

  • Type:
  • Required: Yes

DescribeOfferingResponseTypeDef

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

DescribeReservationRequestRequestTypeDef

ReservationId

  • Type:
  • Required: Yes

DescribeReservationResponseTypeDef

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

DescribeScheduleRequestDescribeSchedulePaginateTypeDef

ChannelId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.PaginatorConfigTypeDef]

DescribeScheduleRequestRequestTypeDef

ChannelId

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

DescribeScheduleResponseTypeDef

ScheduleActions

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.ScheduleActionExtraOutputTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

DescribeThumbnailsRequestRequestTypeDef

ChannelId

  • Type:
  • Required: Yes

PipelineId

  • Type:
  • Required: Yes

ThumbnailType

  • Type:
  • Required: Yes

DescribeThumbnailsResponseTypeDef

ThumbnailDetails

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.ThumbnailDetailTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DvbNitSettingsTypeDef

NetworkId

  • Type:
  • Required: Yes

NetworkName

  • Type:
  • Required: Yes

RepInterval

  • Type: typing.Optional[int]

DvbSdtSettingsTypeDef

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]

DvbSubDestinationSettingsTypeDef

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_classes.InputLocationTypeDef]

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]

DvbSubSourceSettingsTypeDef

OcrLanguage

  • Type: typing.Optional[typing.Literal['DEU', 'ENG', 'FRA', 'NLD', 'POR', 'SPA']]

Pid

  • Type: typing.Optional[int]

DvbTdtSettingsTypeDef

RepInterval

  • Type: typing.Optional[int]

Eac3AtmosSettingsTypeDef

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]

Eac3SettingsTypeDef

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']]

EbuTtDDestinationSettingsTypeDef

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']]

EmbeddedSourceSettingsTypeDef

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]

EmptyResponseMetadataTypeDef

ResponseMetadata

  • Type:
  • Required: Yes

EncoderSettingsOutputTypeDef

AudioDescriptions

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.AudioDescriptionOutputTypeDef]
  • Required: Yes

OutputGroups

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.OutputGroupOutputTypeDef]
  • Required: Yes

TimecodeConfig

  • Type:
  • Required: Yes

VideoDescriptions

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.VideoDescriptionOutputTypeDef]
  • Required: Yes

AvailBlanking

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AvailBlankingTypeDef]

AvailConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AvailConfigurationTypeDef]

BlackoutSlate

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.BlackoutSlateTypeDef]

CaptionDescriptions

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive_classes.CaptionDescriptionOutputTypeDef]]

FeatureActivations

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.FeatureActivationsTypeDef]

GlobalConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.GlobalConfigurationOutputTypeDef]

MotionGraphicsConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.MotionGraphicsConfigurationOutputTypeDef]

NielsenConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.NielsenConfigurationTypeDef]

ThumbnailConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.ThumbnailConfigurationTypeDef]

ColorCorrectionSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.ColorCorrectionSettingsOutputTypeDef]

EncoderSettingsTypeDef

AudioDescriptions

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.medialive_classes.AudioDescriptionTypeDef]
  • Required: Yes

OutputGroups

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.medialive_classes.OutputGroupTypeDef]
  • Required: Yes

TimecodeConfig

  • Type:
  • Required: Yes

VideoDescriptions

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.medialive_classes.VideoDescriptionTypeDef]
  • Required: Yes

AvailBlanking

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AvailBlankingTypeDef]

AvailConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AvailConfigurationTypeDef]

BlackoutSlate

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.BlackoutSlateTypeDef]

CaptionDescriptions

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.medialive_classes.CaptionDescriptionTypeDef]]

FeatureActivations

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.FeatureActivationsTypeDef]

GlobalConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.GlobalConfigurationTypeDef]

MotionGraphicsConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.MotionGraphicsConfigurationTypeDef]

NielsenConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.NielsenConfigurationTypeDef]

ThumbnailConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.ThumbnailConfigurationTypeDef]

ColorCorrectionSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.ColorCorrectionSettingsTypeDef]

EpochLockingSettingsTypeDef

CustomEpoch

  • Type: typing.Optional[str]

JamSyncTime

  • Type: typing.Optional[str]

EsamTypeDef

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]

EventBridgeRuleTemplateGroupSummaryTypeDef

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]]

EventBridgeRuleTemplateSummaryTypeDef

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]]

EventBridgeRuleTemplateTargetTypeDef

Arn

  • Type:
  • Required: Yes

FailoverConditionSettingsTypeDef

AudioSilenceSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AudioSilenceFailoverSettingsTypeDef]

InputLossSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputLossFailoverSettingsTypeDef]

VideoBlackSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.VideoBlackFailoverSettingsTypeDef]

FailoverConditionTypeDef

FailoverConditionSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.FailoverConditionSettingsTypeDef]

FeatureActivationsTypeDef

InputPrepareScheduleActions

  • Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]

OutputStaticImageOverlayScheduleActions

  • Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]

FecOutputSettingsTypeDef

ColumnDepth

  • Type: typing.Optional[int]

IncludeFec

  • Type: typing.Optional[typing.Literal['COLUMN', 'COLUMN_AND_ROW']]

RowLength

  • Type: typing.Optional[int]

FixedModeScheduleActionStartSettingsTypeDef

Time

  • Type:
  • Required: Yes

Fmp4HlsSettingsTypeDef

AudioRenditionSets

  • Type: typing.Optional[str]

NielsenId3Behavior

  • Type: typing.Optional[typing.Literal['NO_PASSTHROUGH', 'PASSTHROUGH']]

TimedMetadataBehavior

  • Type: typing.Optional[typing.Literal['NO_PASSTHROUGH', 'PASSTHROUGH']]

FollowModeScheduleActionStartSettingsTypeDef

FollowPoint

  • Type: typing.Literal['END', 'START']
  • Required: Yes

ReferenceActionName

  • Type:
  • Required: Yes

FrameCaptureCdnSettingsTypeDef

FrameCaptureS3Settings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.FrameCaptureS3SettingsTypeDef]

FrameCaptureGroupSettingsTypeDef

Destination

  • Type:
  • Required: Yes

FrameCaptureCdnSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.FrameCaptureCdnSettingsTypeDef]

FrameCaptureOutputSettingsTypeDef

NameModifier

  • Type: typing.Optional[str]

FrameCaptureS3SettingsTypeDef

CannedAcl

  • Type: typing.Optional[typing.Literal['AUTHENTICATED_READ', 'BUCKET_OWNER_FULL_CONTROL', 'BUCKET_OWNER_READ', 'PUBLIC_READ']]

FrameCaptureSettingsTypeDef

CaptureInterval

  • Type: typing.Optional[int]

CaptureIntervalUnits

  • Type: typing.Optional[typing.Literal['MILLISECONDS', 'SECONDS']]

TimecodeBurninSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.TimecodeBurninSettingsTypeDef]

GetCloudWatchAlarmTemplateGroupRequestRequestTypeDef

Identifier

  • Type:
  • Required: Yes

GetCloudWatchAlarmTemplateGroupResponseTypeDef

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

GetCloudWatchAlarmTemplateRequestRequestTypeDef

Identifier

  • Type:
  • Required: Yes

GetCloudWatchAlarmTemplateResponseTypeDef

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', 'S3_BUCKET']
  • Required: Yes

Threshold

  • Type:
  • Required: Yes

TreatMissingData

  • Type: typing.Literal['breaching', 'ignore', 'missing', 'notBreaching']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetEventBridgeRuleTemplateGroupRequestRequestTypeDef

Identifier

  • Type:
  • Required: Yes

GetEventBridgeRuleTemplateGroupResponseTypeDef

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

GetEventBridgeRuleTemplateRequestRequestTypeDef

Identifier

  • Type:
  • Required: Yes

GetEventBridgeRuleTemplateResponseTypeDef

Arn

  • Type:
  • Required: Yes

CreatedAt

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

EventTargets

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.EventBridgeRuleTemplateTargetTypeDef]
  • 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

GetSignalMapRequestRequestTypeDef

Identifier

  • Type:
  • Required: Yes

GetSignalMapRequestSignalMapCreatedWaitTypeDef

Identifier

  • Type:
  • Required: Yes

WaiterConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.WaiterConfigTypeDef]

GetSignalMapRequestSignalMapMonitorDeletedWaitTypeDef

Identifier

  • Type:
  • Required: Yes

WaiterConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.WaiterConfigTypeDef]

GetSignalMapRequestSignalMapMonitorDeployedWaitTypeDef

Identifier

  • Type:
  • Required: Yes

WaiterConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.WaiterConfigTypeDef]

GetSignalMapRequestSignalMapUpdatedWaitTypeDef

Identifier

  • Type:
  • Required: Yes

WaiterConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.WaiterConfigTypeDef]

GetSignalMapResponseTypeDef

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_classes.MediaResourceTypeDef]
  • 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_classes.MediaResourceTypeDef]
  • 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

GlobalConfigurationOutputTypeDef

InitialAudioGain

  • Type: typing.Optional[int]

InputEndAction

  • Type: typing.Optional[typing.Literal['NONE', 'SWITCH_AND_LOOP_INPUTS']]

InputLossBehavior

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputLossBehaviorTypeDef]

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_classes.OutputLockingSettingsOutputTypeDef]

GlobalConfigurationTypeDef

InitialAudioGain

  • Type: typing.Optional[int]

InputEndAction

  • Type: typing.Optional[typing.Literal['NONE', 'SWITCH_AND_LOOP_INPUTS']]

InputLossBehavior

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputLossBehaviorTypeDef]

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_classes.OutputLockingSettingsTypeDef]

H264ColorSpaceSettingsOutputTypeDef

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]]

H264ColorSpaceSettingsTypeDef

ColorSpacePassthroughSettings

  • Type: typing.Optional[typing.Mapping[str, typing.Any]]

Rec601Settings

  • Type: typing.Optional[typing.Mapping[str, typing.Any]]

Rec709Settings

  • Type: typing.Optional[typing.Mapping[str, typing.Any]]

H264FilterSettingsTypeDef

TemporalFilterSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.TemporalFilterSettingsTypeDef]

H264SettingsOutputTypeDef

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_classes.H264ColorSpaceSettingsOutputTypeDef]

EntropyEncoding

  • Type: typing.Optional[typing.Literal['CABAC', 'CAVLC']]

FilterSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.H264FilterSettingsTypeDef]

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: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.TimecodeBurninSettingsTypeDef]

H264SettingsTypeDef

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_classes.H264ColorSpaceSettingsTypeDef]

EntropyEncoding

  • Type: typing.Optional[typing.Literal['CABAC', 'CAVLC']]

FilterSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.H264FilterSettingsTypeDef]

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: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.TimecodeBurninSettingsTypeDef]

H265ColorSpaceSettingsOutputTypeDef

ColorSpacePassthroughSettings

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

DolbyVision81Settings

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

Hdr10Settings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Hdr10SettingsTypeDef]

Rec601Settings

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

Rec709Settings

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

H265ColorSpaceSettingsTypeDef

ColorSpacePassthroughSettings

  • Type: typing.Optional[typing.Mapping[str, typing.Any]]

DolbyVision81Settings

  • Type: typing.Optional[typing.Mapping[str, typing.Any]]

Hdr10Settings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Hdr10SettingsTypeDef]

Rec601Settings

  • Type: typing.Optional[typing.Mapping[str, typing.Any]]

Rec709Settings

  • Type: typing.Optional[typing.Mapping[str, typing.Any]]

H265FilterSettingsTypeDef

TemporalFilterSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.TemporalFilterSettingsTypeDef]

H265SettingsOutputTypeDef

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_classes.H265ColorSpaceSettingsOutputTypeDef]

FilterSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.H265FilterSettingsTypeDef]

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: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.TimecodeBurninSettingsTypeDef]

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']]

H265SettingsTypeDef

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_classes.H265ColorSpaceSettingsTypeDef]

FilterSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.H265FilterSettingsTypeDef]

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: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.TimecodeBurninSettingsTypeDef]

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']]

Hdr10SettingsTypeDef

MaxCll

  • Type: typing.Optional[int]

MaxFall

  • Type: typing.Optional[int]

HlsAkamaiSettingsTypeDef

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]

HlsBasicPutSettingsTypeDef

ConnectionRetryInterval

  • Type: typing.Optional[int]

FilecacheDuration

  • Type: typing.Optional[int]

NumRetries

  • Type: typing.Optional[int]

RestartDelay

  • Type: typing.Optional[int]

HlsCdnSettingsTypeDef

HlsAkamaiSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.HlsAkamaiSettingsTypeDef]

HlsBasicPutSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.HlsBasicPutSettingsTypeDef]

HlsMediaStoreSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.HlsMediaStoreSettingsTypeDef]

HlsS3Settings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.HlsS3SettingsTypeDef]

HlsWebdavSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.HlsWebdavSettingsTypeDef]

HlsGroupSettingsOutputTypeDef

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_classes.CaptionLanguageMappingTypeDef]]

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: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.HlsCdnSettingsTypeDef]

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: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.KeyProviderSettingsTypeDef]

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']]

HlsGroupSettingsTypeDef

Destination

  • Type:
  • Required: Yes

AdMarkers

  • Type: typing.Optional[typing.Sequence[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.Sequence[aws_resource_validator.pydantic_models.medialive_classes.CaptionLanguageMappingTypeDef]]

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: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.HlsCdnSettingsTypeDef]

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: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.KeyProviderSettingsTypeDef]

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']]

HlsId3SegmentTaggingScheduleActionSettingsTypeDef

Tag

  • Type: typing.Optional[str]

Id3

  • Type: typing.Optional[str]

HlsInputSettingsTypeDef

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']]

HlsMediaStoreSettingsTypeDef

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]

HlsOutputSettingsTypeDef

HlsSettings

  • Type:
  • Required: Yes

H265PackagingType

  • Type: typing.Optional[typing.Literal['HEV1', 'HVC1']]

NameModifier

  • Type: typing.Optional[str]

SegmentModifier

  • Type: typing.Optional[str]

HlsS3SettingsTypeDef

CannedAcl

  • Type: typing.Optional[typing.Literal['AUTHENTICATED_READ', 'BUCKET_OWNER_FULL_CONTROL', 'BUCKET_OWNER_READ', 'PUBLIC_READ']]

HlsSettingsTypeDef

AudioOnlyHlsSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AudioOnlyHlsSettingsTypeDef]

Fmp4HlsSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Fmp4HlsSettingsTypeDef]

FrameCaptureHlsSettings

  • Type: typing.Optional[typing.Mapping[str, typing.Any]]

StandardHlsSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.StandardHlsSettingsTypeDef]

HlsTimedMetadataScheduleActionSettingsTypeDef

Id3

  • Type:
  • Required: Yes

HlsWebdavSettingsTypeDef

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]

InputAttachmentExtraOutputTypeDef

AutomaticInputFailoverSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AutomaticInputFailoverSettingsExtraOutputTypeDef]

InputAttachmentName

  • Type: typing.Optional[str]

InputId

  • Type: typing.Optional[str]

InputSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputSettingsExtraOutputTypeDef]

InputAttachmentOutputTypeDef

AutomaticInputFailoverSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AutomaticInputFailoverSettingsOutputTypeDef]

InputAttachmentName

  • Type: typing.Optional[str]

InputId

  • Type: typing.Optional[str]

InputSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputSettingsOutputTypeDef]

InputAttachmentTypeDef

AutomaticInputFailoverSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AutomaticInputFailoverSettingsTypeDef]

InputAttachmentName

  • Type: typing.Optional[str]

InputId

  • Type: typing.Optional[str]

InputSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputSettingsTypeDef]

InputChannelLevelTypeDef

Gain

  • Type:
  • Required: Yes

InputChannel

  • Type:
  • Required: Yes

InputClippingSettingsTypeDef

InputTimecodeSource

  • Type: typing.Literal['EMBEDDED', 'ZEROBASED']
  • Required: Yes

StartTimecode

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.StartTimecodeTypeDef]

StopTimecode

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.StopTimecodeTypeDef]

InputDestinationRequestTypeDef

StreamName

  • Type: typing.Optional[str]

InputDestinationTypeDef

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_classes.InputDestinationVpcTypeDef]

InputDestinationVpcTypeDef

AvailabilityZone

  • Type: typing.Optional[str]

NetworkInterfaceId

  • Type: typing.Optional[str]

InputDeviceConfigurableAudioChannelPairConfigTypeDef

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']]

InputDeviceConfigurableSettingsTypeDef

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_classes.InputDeviceMediaConnectConfigurableSettingsTypeDef]

AudioChannelPairs

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.medialive_classes.InputDeviceConfigurableAudioChannelPairConfigTypeDef]]

InputDeviceHdSettingsTypeDef

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]

InputDeviceMediaConnectConfigurableSettingsTypeDef

FlowArn

  • Type: typing.Optional[str]

RoleArn

  • Type: typing.Optional[str]

SecretArn

  • Type: typing.Optional[str]

SourceName

  • Type: typing.Optional[str]

InputDeviceMediaConnectSettingsTypeDef

FlowArn

  • Type: typing.Optional[str]

RoleArn

  • Type: typing.Optional[str]

SecretArn

  • Type: typing.Optional[str]

SourceName

  • Type: typing.Optional[str]

InputDeviceNetworkSettingsTypeDef

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]

InputDeviceRequestTypeDef

Id

  • Type: typing.Optional[str]

InputDeviceSettingsTypeDef

Id

  • Type: typing.Optional[str]

InputDeviceSummaryTypeDef

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_classes.InputDeviceHdSettingsTypeDef]

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_classes.InputDeviceNetworkSettingsTypeDef]

SerialNumber

  • Type: typing.Optional[str]

Type

  • Type: typing.Optional[typing.Literal['HD', 'UHD']]

UhdDeviceSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputDeviceUhdSettingsTypeDef]

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']]

InputDeviceUhdAudioChannelPairConfigTypeDef

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']]

InputDeviceUhdSettingsTypeDef

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_classes.InputDeviceMediaConnectSettingsTypeDef]

AudioChannelPairs

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive_classes.InputDeviceUhdAudioChannelPairConfigTypeDef]]

InputLocationTypeDef

Uri

  • Type:
  • Required: Yes

PasswordParam

  • Type: typing.Optional[str]

Username

  • Type: typing.Optional[str]

InputLossBehaviorTypeDef

BlackFrameMsec

  • Type: typing.Optional[int]

InputLossImageColor

  • Type: typing.Optional[str]

InputLossImageSlate

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputLocationTypeDef]

InputLossImageType

  • Type: typing.Optional[typing.Literal['COLOR', 'SLATE']]

RepeatFrameMsec

  • Type: typing.Optional[int]

InputLossFailoverSettingsTypeDef

InputLossThresholdMsec

  • Type: typing.Optional[int]

InputPrepareScheduleActionSettingsExtraOutputTypeDef

InputAttachmentNameReference

  • Type: typing.Optional[str]

InputClippingSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputClippingSettingsTypeDef]

UrlPath

  • Type: typing.Optional[typing.List[str]]

InputPrepareScheduleActionSettingsOutputTypeDef

InputAttachmentNameReference

  • Type: typing.Optional[str]

InputClippingSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputClippingSettingsTypeDef]

UrlPath

  • Type: typing.Optional[typing.List[str]]

InputPrepareScheduleActionSettingsTypeDef

InputAttachmentNameReference

  • Type: typing.Optional[str]

InputClippingSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputClippingSettingsTypeDef]

UrlPath

  • Type: typing.Optional[typing.Sequence[str]]

InputSecurityGroupTypeDef

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_classes.InputWhitelistRuleTypeDef]]

InputSettingsExtraOutputTypeDef

AudioSelectors

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive_classes.AudioSelectorExtraOutputTypeDef]]

CaptionSelectors

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive_classes.CaptionSelectorExtraOutputTypeDef]]

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: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.NetworkInputSettingsTypeDef]

Scte35Pid

  • Type: typing.Optional[int]

Smpte2038DataPreference

  • Type: typing.Optional[typing.Literal['IGNORE', 'PREFER']]

SourceEndBehavior

  • Type: typing.Optional[typing.Literal['CONTINUE', 'LOOP']]

VideoSelector

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.VideoSelectorTypeDef]

InputSettingsOutputTypeDef

AudioSelectors

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive_classes.AudioSelectorOutputTypeDef]]

CaptionSelectors

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive_classes.CaptionSelectorOutputTypeDef]]

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: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.NetworkInputSettingsTypeDef]

Scte35Pid

  • Type: typing.Optional[int]

Smpte2038DataPreference

  • Type: typing.Optional[typing.Literal['IGNORE', 'PREFER']]

SourceEndBehavior

  • Type: typing.Optional[typing.Literal['CONTINUE', 'LOOP']]

VideoSelector

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.VideoSelectorTypeDef]

InputSettingsTypeDef

AudioSelectors

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.medialive_classes.AudioSelectorTypeDef]]

CaptionSelectors

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.medialive_classes.CaptionSelectorTypeDef]]

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: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.NetworkInputSettingsTypeDef]

Scte35Pid

  • Type: typing.Optional[int]

Smpte2038DataPreference

  • Type: typing.Optional[typing.Literal['IGNORE', 'PREFER']]

SourceEndBehavior

  • Type: typing.Optional[typing.Literal['CONTINUE', 'LOOP']]

VideoSelector

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.VideoSelectorTypeDef]

InputSourceRequestTypeDef

PasswordParam

  • Type: typing.Optional[str]

Url

  • Type: typing.Optional[str]

Username

  • Type: typing.Optional[str]

InputSourceTypeDef

PasswordParam

  • Type: typing.Optional[str]

Url

  • Type: typing.Optional[str]

Username

  • Type: typing.Optional[str]

InputSpecificationTypeDef

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']]

InputSwitchScheduleActionSettingsExtraOutputTypeDef

InputAttachmentNameReference

  • Type:
  • Required: Yes

InputClippingSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputClippingSettingsTypeDef]

UrlPath

  • Type: typing.Optional[typing.List[str]]

InputSwitchScheduleActionSettingsOutputTypeDef

InputAttachmentNameReference

  • Type:
  • Required: Yes

InputClippingSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputClippingSettingsTypeDef]

UrlPath

  • Type: typing.Optional[typing.List[str]]

InputSwitchScheduleActionSettingsTypeDef

InputAttachmentNameReference

  • Type:
  • Required: Yes

InputClippingSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputClippingSettingsTypeDef]

UrlPath

  • Type: typing.Optional[typing.Sequence[str]]

InputTypeDef

Arn

  • Type: typing.Optional[str]

AttachedChannels

  • Type: typing.Optional[typing.List[str]]

Destinations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive_classes.InputDestinationTypeDef]]

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_classes.InputDeviceSettingsTypeDef]]

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_classes.MediaConnectFlowTypeDef]]

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_classes.InputSourceTypeDef]]

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', 'RTMP_PULL', 'RTMP_PUSH', 'RTP_PUSH', 'TS_FILE', 'UDP_PUSH', 'URL_PULL']]

InputVpcRequestTypeDef

SubnetIds

  • Type: typing.Sequence[str]
  • Required: Yes

SecurityGroupIds

  • Type: typing.Optional[typing.Sequence[str]]

InputWhitelistRuleCidrTypeDef

Cidr

  • Type: typing.Optional[str]

InputWhitelistRuleTypeDef

Cidr

  • Type: typing.Optional[str]

KeyProviderSettingsTypeDef

StaticKeySettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.StaticKeySettingsTypeDef]

ListChannelsRequestListChannelsPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.PaginatorConfigTypeDef]

ListChannelsRequestRequestTypeDef

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListChannelsResponseTypeDef

Channels

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.ChannelSummaryTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListCloudWatchAlarmTemplateGroupsRequestRequestTypeDef

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

Scope

  • Type: typing.Optional[str]

SignalMapIdentifier

  • Type: typing.Optional[str]

ListCloudWatchAlarmTemplateGroupsResponseTypeDef

CloudWatchAlarmTemplateGroups

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.CloudWatchAlarmTemplateGroupSummaryTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListCloudWatchAlarmTemplatesRequestListCloudWatchAlarmTemplatesPaginateTypeDef

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_classes.PaginatorConfigTypeDef]

ListCloudWatchAlarmTemplatesRequestRequestTypeDef

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]

ListCloudWatchAlarmTemplatesResponseTypeDef

CloudWatchAlarmTemplates

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.CloudWatchAlarmTemplateSummaryTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListEventBridgeRuleTemplateGroupsRequestRequestTypeDef

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

SignalMapIdentifier

  • Type: typing.Optional[str]

ListEventBridgeRuleTemplateGroupsResponseTypeDef

EventBridgeRuleTemplateGroups

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.EventBridgeRuleTemplateGroupSummaryTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListEventBridgeRuleTemplatesRequestListEventBridgeRuleTemplatesPaginateTypeDef

GroupIdentifier

  • Type: typing.Optional[str]

SignalMapIdentifier

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.PaginatorConfigTypeDef]

ListEventBridgeRuleTemplatesRequestRequestTypeDef

GroupIdentifier

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

SignalMapIdentifier

  • Type: typing.Optional[str]

ListEventBridgeRuleTemplatesResponseTypeDef

EventBridgeRuleTemplates

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.EventBridgeRuleTemplateSummaryTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListInputDeviceTransfersRequestListInputDeviceTransfersPaginateTypeDef

TransferType

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.PaginatorConfigTypeDef]

ListInputDeviceTransfersRequestRequestTypeDef

TransferType

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListInputDeviceTransfersResponseTypeDef

InputDeviceTransfers

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.TransferringInputDeviceSummaryTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListInputDevicesRequestListInputDevicesPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.PaginatorConfigTypeDef]

ListInputDevicesRequestRequestTypeDef

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListInputDevicesResponseTypeDef

InputDevices

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.InputDeviceSummaryTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListInputSecurityGroupsRequestListInputSecurityGroupsPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.PaginatorConfigTypeDef]

ListInputSecurityGroupsRequestRequestTypeDef

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListInputSecurityGroupsResponseTypeDef

InputSecurityGroups

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.InputSecurityGroupTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListInputsRequestListInputsPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.PaginatorConfigTypeDef]

ListInputsRequestRequestTypeDef

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListInputsResponseTypeDef

Inputs

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.InputTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListMultiplexProgramsRequestListMultiplexProgramsPaginateTypeDef

MultiplexId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.PaginatorConfigTypeDef]

ListMultiplexProgramsRequestRequestTypeDef

MultiplexId

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListMultiplexProgramsResponseTypeDef

MultiplexPrograms

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.MultiplexProgramSummaryTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListMultiplexesRequestListMultiplexesPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.PaginatorConfigTypeDef]

ListMultiplexesRequestRequestTypeDef

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListMultiplexesResponseTypeDef

Multiplexes

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.MultiplexSummaryTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListOfferingsRequestListOfferingsPaginateTypeDef

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_classes.PaginatorConfigTypeDef]

ListOfferingsRequestRequestTypeDef

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]

ListOfferingsResponseTypeDef

Offerings

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.OfferingTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListReservationsRequestListReservationsPaginateTypeDef

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_classes.PaginatorConfigTypeDef]

ListReservationsRequestRequestTypeDef

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]

ListReservationsResponseTypeDef

Reservations

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.ReservationTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListSignalMapsRequestListSignalMapsPaginateTypeDef

CloudWatchAlarmTemplateGroupIdentifier

  • Type: typing.Optional[str]

EventBridgeRuleTemplateGroupIdentifier

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.PaginatorConfigTypeDef]

ListSignalMapsRequestRequestTypeDef

CloudWatchAlarmTemplateGroupIdentifier

  • Type: typing.Optional[str]

EventBridgeRuleTemplateGroupIdentifier

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListSignalMapsResponseTypeDef

SignalMaps

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.SignalMapSummaryTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListTagsForResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

ListTagsForResourceResponseTypeDef

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

M2tsSettingsTypeDef

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: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.DvbNitSettingsTypeDef]

DvbSdtSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.DvbSdtSettingsTypeDef]

DvbSubPids

  • Type: typing.Optional[str]

DvbTdtSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.DvbTdtSettingsTypeDef]

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]

M3u8SettingsTypeDef

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]

MaintenanceCreateSettingsTypeDef

MaintenanceDay

  • Type: typing.Optional[typing.Literal['FRIDAY', 'MONDAY', 'SATURDAY', 'SUNDAY', 'THURSDAY', 'TUESDAY', 'WEDNESDAY']]

MaintenanceStartTime

  • Type: typing.Optional[str]

MaintenanceStatusTypeDef

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]

MaintenanceUpdateSettingsTypeDef

MaintenanceDay

  • Type: typing.Optional[typing.Literal['FRIDAY', 'MONDAY', 'SATURDAY', 'SUNDAY', 'THURSDAY', 'TUESDAY', 'WEDNESDAY']]

MaintenanceScheduledDate

  • Type: typing.Optional[str]

MaintenanceStartTime

  • Type: typing.Optional[str]

MediaConnectFlowRequestTypeDef

FlowArn

  • Type: typing.Optional[str]

MediaConnectFlowTypeDef

FlowArn

  • Type: typing.Optional[str]

MediaPackageGroupSettingsTypeDef

Destination

  • Type:
  • Required: Yes

MediaPackageOutputDestinationSettingsTypeDef

ChannelId

  • Type: typing.Optional[str]

MediaResourceNeighborTypeDef

Arn

  • Type:
  • Required: Yes

Name

  • Type: typing.Optional[str]

MediaResourceTypeDef

Destinations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive_classes.MediaResourceNeighborTypeDef]]

Name

  • Type: typing.Optional[str]

Sources

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive_classes.MediaResourceNeighborTypeDef]]

MonitorDeploymentTypeDef

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]

MotionGraphicsActivateScheduleActionSettingsTypeDef

Duration

  • Type: typing.Optional[int]

PasswordParam

  • Type: typing.Optional[str]

Url

  • Type: typing.Optional[str]

Username

  • Type: typing.Optional[str]

MotionGraphicsConfigurationOutputTypeDef

MotionGraphicsSettings

  • Type:
  • Required: Yes

MotionGraphicsInsertion

  • Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]

MotionGraphicsConfigurationTypeDef

MotionGraphicsSettings

  • Type:
  • Required: Yes

MotionGraphicsInsertion

  • Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]

MotionGraphicsSettingsOutputTypeDef

HtmlMotionGraphicsSettings

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

MotionGraphicsSettingsTypeDef

HtmlMotionGraphicsSettings

  • Type: typing.Optional[typing.Mapping[str, typing.Any]]

Mp2SettingsTypeDef

Bitrate

  • Type: typing.Optional[float]

CodingMode

  • Type: typing.Optional[typing.Literal['CODING_MODE_1_0', 'CODING_MODE_2_0']]

SampleRate

  • Type: typing.Optional[float]

Mpeg2FilterSettingsTypeDef

TemporalFilterSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.TemporalFilterSettingsTypeDef]

Mpeg2SettingsTypeDef

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_classes.Mpeg2FilterSettingsTypeDef]

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: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.TimecodeBurninSettingsTypeDef]

MsSmoothGroupSettingsTypeDef

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']]

MsSmoothOutputSettingsTypeDef

H265PackagingType

  • Type: typing.Optional[typing.Literal['HEV1', 'HVC1']]

NameModifier

  • Type: typing.Optional[str]

MultiplexMediaConnectOutputDestinationSettingsTypeDef

EntitlementArn

  • Type: typing.Optional[str]

MultiplexOutputDestinationTypeDef

MediaConnectSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.MultiplexMediaConnectOutputDestinationSettingsTypeDef]

MultiplexOutputSettingsTypeDef

Destination

  • Type:
  • Required: Yes

MultiplexProgramChannelDestinationSettingsTypeDef

MultiplexId

  • Type: typing.Optional[str]

ProgramName

  • Type: typing.Optional[str]

MultiplexProgramPacketIdentifiersMapTypeDef

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]

MultiplexProgramPipelineDetailTypeDef

ActiveChannelPipeline

  • Type: typing.Optional[str]

PipelineId

  • Type: typing.Optional[str]

MultiplexProgramServiceDescriptorTypeDef

ProviderName

  • Type:
  • Required: Yes

ServiceName

  • Type:
  • Required: Yes

MultiplexProgramSettingsTypeDef

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_classes.MultiplexProgramServiceDescriptorTypeDef]

VideoSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.MultiplexVideoSettingsTypeDef]

MultiplexProgramSummaryTypeDef

ChannelId

  • Type: typing.Optional[str]

ProgramName

  • Type: typing.Optional[str]

MultiplexProgramTypeDef

ChannelId

  • Type: typing.Optional[str]

MultiplexProgramSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.MultiplexProgramSettingsTypeDef]

PacketIdentifiersMap

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.MultiplexProgramPacketIdentifiersMapTypeDef]

PipelineDetails

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive_classes.MultiplexProgramPipelineDetailTypeDef]]

ProgramName

  • Type: typing.Optional[str]

MultiplexSettingsSummaryTypeDef

TransportStreamBitrate

  • Type: typing.Optional[int]

MultiplexSettingsTypeDef

TransportStreamBitrate

  • Type:
  • Required: Yes

TransportStreamId

  • Type:
  • Required: Yes

MaximumVideoBufferDelayMilliseconds

  • Type: typing.Optional[int]

TransportStreamReservedBitrate

  • Type: typing.Optional[int]

MultiplexStatmuxVideoSettingsTypeDef

MaximumBitrate

  • Type: typing.Optional[int]

MinimumBitrate

  • Type: typing.Optional[int]

Priority

  • Type: typing.Optional[int]

MultiplexSummaryTypeDef

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_classes.MultiplexSettingsSummaryTypeDef]

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]]

MultiplexTypeDef

Arn

  • Type: typing.Optional[str]

AvailabilityZones

  • Type: typing.Optional[typing.List[str]]

Destinations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive_classes.MultiplexOutputDestinationTypeDef]]

Id

  • Type: typing.Optional[str]

MultiplexSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.MultiplexSettingsTypeDef]

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]]

MultiplexVideoSettingsTypeDef

ConstantBitrate

  • Type: typing.Optional[int]

StatmuxSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.MultiplexStatmuxVideoSettingsTypeDef]

NetworkInputSettingsTypeDef

HlsInputSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.HlsInputSettingsTypeDef]

ServerValidation

  • Type: typing.Optional[typing.Literal['CHECK_CRYPTOGRAPHY_AND_VALIDATE_NAME', 'CHECK_CRYPTOGRAPHY_ONLY']]

NielsenCBETTypeDef

CbetCheckDigitString

  • Type:
  • Required: Yes

CbetStepaside

  • Type: typing.Literal['DISABLED', 'ENABLED']
  • Required: Yes

Csid

  • Type:
  • Required: Yes

NielsenConfigurationTypeDef

DistributorId

  • Type: typing.Optional[str]

NielsenPcmToId3Tagging

  • Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]

NielsenNaesIiNwTypeDef

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']]

NielsenWatermarksSettingsTypeDef

NielsenCbetSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.NielsenCBETTypeDef]

NielsenDistributionType

  • Type: typing.Optional[typing.Literal['FINAL_DISTRIBUTOR', 'PROGRAM_CONTENT']]

NielsenNaesIiNwSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.NielsenNaesIiNwTypeDef]

OfferingTypeDef

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_classes.ReservationResourceSpecificationTypeDef]

UsagePrice

  • Type: typing.Optional[float]

OutputDestinationExtraOutputTypeDef

Id

  • Type: typing.Optional[str]

MediaPackageSettings

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive_classes.MediaPackageOutputDestinationSettingsTypeDef]]

MultiplexSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.MultiplexProgramChannelDestinationSettingsTypeDef]

Settings

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive_classes.OutputDestinationSettingsTypeDef]]

OutputDestinationOutputTypeDef

Id

  • Type: typing.Optional[str]

MediaPackageSettings

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive_classes.MediaPackageOutputDestinationSettingsTypeDef]]

MultiplexSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.MultiplexProgramChannelDestinationSettingsTypeDef]

Settings

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive_classes.OutputDestinationSettingsTypeDef]]

OutputDestinationSettingsTypeDef

PasswordParam

  • Type: typing.Optional[str]

StreamName

  • Type: typing.Optional[str]

Url

  • Type: typing.Optional[str]

Username

  • Type: typing.Optional[str]

OutputDestinationTypeDef

Id

  • Type: typing.Optional[str]

MediaPackageSettings

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.medialive_classes.MediaPackageOutputDestinationSettingsTypeDef]]

MultiplexSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.MultiplexProgramChannelDestinationSettingsTypeDef]

Settings

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.medialive_classes.OutputDestinationSettingsTypeDef]]

OutputGroupOutputTypeDef

OutputGroupSettings

  • Type:
  • Required: Yes

Outputs

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.OutputTypeDef]
  • Required: Yes

Name

  • Type: typing.Optional[str]

OutputGroupSettingsOutputTypeDef

ArchiveGroupSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.ArchiveGroupSettingsTypeDef]

FrameCaptureGroupSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.FrameCaptureGroupSettingsTypeDef]

HlsGroupSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.HlsGroupSettingsOutputTypeDef]

MediaPackageGroupSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.MediaPackageGroupSettingsTypeDef]

MsSmoothGroupSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.MsSmoothGroupSettingsTypeDef]

MultiplexGroupSettings

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

RtmpGroupSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.RtmpGroupSettingsOutputTypeDef]

UdpGroupSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.UdpGroupSettingsTypeDef]

CmafIngestGroupSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.CmafIngestGroupSettingsTypeDef]

OutputGroupSettingsTypeDef

ArchiveGroupSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.ArchiveGroupSettingsTypeDef]

FrameCaptureGroupSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.FrameCaptureGroupSettingsTypeDef]

HlsGroupSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.HlsGroupSettingsTypeDef]

MediaPackageGroupSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.MediaPackageGroupSettingsTypeDef]

MsSmoothGroupSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.MsSmoothGroupSettingsTypeDef]

MultiplexGroupSettings

  • Type: typing.Optional[typing.Mapping[str, typing.Any]]

RtmpGroupSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.RtmpGroupSettingsTypeDef]

UdpGroupSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.UdpGroupSettingsTypeDef]

CmafIngestGroupSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.CmafIngestGroupSettingsTypeDef]

OutputGroupTypeDef

OutputGroupSettings

  • Type:
  • Required: Yes

Outputs

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.medialive_classes.OutputTypeDef]
  • Required: Yes

Name

  • Type: typing.Optional[str]

OutputLocationRefTypeDef

DestinationRefId

  • Type: typing.Optional[str]

OutputLockingSettingsOutputTypeDef

EpochLockingSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.EpochLockingSettingsTypeDef]

PipelineLockingSettings

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

OutputLockingSettingsTypeDef

EpochLockingSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.EpochLockingSettingsTypeDef]

PipelineLockingSettings

  • Type: typing.Optional[typing.Mapping[str, typing.Any]]

OutputSettingsTypeDef

ArchiveOutputSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.ArchiveOutputSettingsTypeDef]

FrameCaptureOutputSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.FrameCaptureOutputSettingsTypeDef]

HlsOutputSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.HlsOutputSettingsTypeDef]

MediaPackageOutputSettings

  • Type: typing.Optional[typing.Mapping[str, typing.Any]]

MsSmoothOutputSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.MsSmoothOutputSettingsTypeDef]

MultiplexOutputSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.MultiplexOutputSettingsTypeDef]

RtmpOutputSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.RtmpOutputSettingsTypeDef]

UdpOutputSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.UdpOutputSettingsTypeDef]

CmafIngestOutputSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.CmafIngestOutputSettingsTypeDef]

OutputTypeDef

OutputSettings

  • Type:
  • Required: Yes

AudioDescriptionNames

  • Type: typing.Optional[typing.Sequence[str]]

CaptionDescriptionNames

  • Type: typing.Optional[typing.Sequence[str]]

OutputName

  • Type: typing.Optional[str]

VideoDescriptionName

  • Type: typing.Optional[str]

PaginatorConfigTypeDef

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

PauseStateScheduleActionSettingsExtraOutputTypeDef

Pipelines

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive_classes.PipelinePauseStateSettingsTypeDef]]

PauseStateScheduleActionSettingsOutputTypeDef

Pipelines

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive_classes.PipelinePauseStateSettingsTypeDef]]

PauseStateScheduleActionSettingsTypeDef

Pipelines

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.medialive_classes.PipelinePauseStateSettingsTypeDef]]

PipelineDetailTypeDef

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]

PipelinePauseStateSettingsTypeDef

PipelineId

  • Type: typing.Literal['PIPELINE_0', 'PIPELINE_1']
  • Required: Yes

PurchaseOfferingRequestRequestTypeDef

Count

  • Type:
  • Required: Yes

OfferingId

  • Type:
  • Required: Yes

Name

  • Type: typing.Optional[str]

RenewalSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.RenewalSettingsTypeDef]

RequestId

  • Type: typing.Optional[str]

Start

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.Mapping[str, str]]

PurchaseOfferingResponseTypeDef

Reservation

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

RebootInputDeviceRequestRequestTypeDef

InputDeviceId

  • Type:
  • Required: Yes

Force

  • Type: typing.Optional[typing.Literal['NO', 'YES']]

RejectInputDeviceTransferRequestRequestTypeDef

InputDeviceId

  • Type:
  • Required: Yes

RemixSettingsOutputTypeDef

ChannelMappings

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.AudioChannelMappingOutputTypeDef]
  • Required: Yes

ChannelsIn

  • Type: typing.Optional[int]

ChannelsOut

  • Type: typing.Optional[int]

RemixSettingsTypeDef

ChannelMappings

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.medialive_classes.AudioChannelMappingTypeDef]
  • Required: Yes

ChannelsIn

  • Type: typing.Optional[int]

ChannelsOut

  • Type: typing.Optional[int]

RenewalSettingsTypeDef

AutomaticRenewal

  • Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED', 'UNAVAILABLE']]

RenewalCount

  • Type: typing.Optional[int]

ReservationResourceSpecificationTypeDef

ChannelClass

  • Type: typing.Optional[typing.Literal['SINGLE_PIPELINE', 'STANDARD']]

Codec

  • Type: typing.Optional[typing.Literal['AUDIO', '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']]

ReservationTypeDef

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: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.RenewalSettingsTypeDef]

ReservationId

  • Type: typing.Optional[str]

ResourceSpecification

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.ReservationResourceSpecificationTypeDef]

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]

ResponseMetadataTypeDef

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]

RestartChannelPipelinesRequestRequestTypeDef

ChannelId

  • Type:
  • Required: Yes

PipelineIds

  • Type: typing.Optional[typing.Sequence[typing.Literal['PIPELINE_0', 'PIPELINE_1']]]

RestartChannelPipelinesResponseTypeDef

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_classes.OutputDestinationOutputTypeDef]
  • Required: Yes

EgressEndpoints

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.ChannelEgressEndpointTypeDef]
  • Required: Yes

EncoderSettings

  • Type:
  • Required: Yes

Id

  • Type:
  • Required: Yes

InputAttachments

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.InputAttachmentOutputTypeDef]
  • 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_classes.PipelineDetailTypeDef]
  • 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

ResponseMetadata

  • Type:
  • Required: Yes

RtmpGroupSettingsOutputTypeDef

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']]

RtmpGroupSettingsTypeDef

AdMarkers

  • Type: typing.Optional[typing.Sequence[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']]

RtmpOutputSettingsTypeDef

Destination

  • Type:
  • Required: Yes

CertificateMode

  • Type: typing.Optional[typing.Literal['SELF_SIGNED', 'VERIFY_AUTHENTICITY']]

ConnectionRetryInterval

  • Type: typing.Optional[int]

NumRetries

  • Type: typing.Optional[int]

ScheduleActionExtraOutputTypeDef

ActionName

  • Type:
  • Required: Yes

ScheduleActionSettings

  • Type:
  • Required: Yes

ScheduleActionStartSettings

  • Type:
  • Required: Yes

ScheduleActionOutputTypeDef

ActionName

  • Type:
  • Required: Yes

ScheduleActionSettings

  • Type:
  • Required: Yes

ScheduleActionStartSettings

  • Type:
  • Required: Yes

ScheduleActionSettingsExtraOutputTypeDef

HlsId3SegmentTaggingSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.HlsId3SegmentTaggingScheduleActionSettingsTypeDef]

HlsTimedMetadataSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.HlsTimedMetadataScheduleActionSettingsTypeDef]

InputPrepareSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputPrepareScheduleActionSettingsExtraOutputTypeDef]

InputSwitchSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputSwitchScheduleActionSettingsExtraOutputTypeDef]

MotionGraphicsImageActivateSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.MotionGraphicsActivateScheduleActionSettingsTypeDef]

MotionGraphicsImageDeactivateSettings

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

PauseStateSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.PauseStateScheduleActionSettingsExtraOutputTypeDef]

Scte35InputSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Scte35InputScheduleActionSettingsTypeDef]

Scte35ReturnToNetworkSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Scte35ReturnToNetworkScheduleActionSettingsTypeDef]

Scte35SpliceInsertSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Scte35SpliceInsertScheduleActionSettingsTypeDef]

Scte35TimeSignalSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Scte35TimeSignalScheduleActionSettingsExtraOutputTypeDef]

StaticImageActivateSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.StaticImageActivateScheduleActionSettingsTypeDef]

StaticImageDeactivateSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.StaticImageDeactivateScheduleActionSettingsTypeDef]

StaticImageOutputActivateSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.StaticImageOutputActivateScheduleActionSettingsExtraOutputTypeDef]

StaticImageOutputDeactivateSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.StaticImageOutputDeactivateScheduleActionSettingsExtraOutputTypeDef]

ScheduleActionSettingsOutputTypeDef

HlsId3SegmentTaggingSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.HlsId3SegmentTaggingScheduleActionSettingsTypeDef]

HlsTimedMetadataSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.HlsTimedMetadataScheduleActionSettingsTypeDef]

InputPrepareSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputPrepareScheduleActionSettingsOutputTypeDef]

InputSwitchSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputSwitchScheduleActionSettingsOutputTypeDef]

MotionGraphicsImageActivateSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.MotionGraphicsActivateScheduleActionSettingsTypeDef]

MotionGraphicsImageDeactivateSettings

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

PauseStateSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.PauseStateScheduleActionSettingsOutputTypeDef]

Scte35InputSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Scte35InputScheduleActionSettingsTypeDef]

Scte35ReturnToNetworkSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Scte35ReturnToNetworkScheduleActionSettingsTypeDef]

Scte35SpliceInsertSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Scte35SpliceInsertScheduleActionSettingsTypeDef]

Scte35TimeSignalSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Scte35TimeSignalScheduleActionSettingsOutputTypeDef]

StaticImageActivateSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.StaticImageActivateScheduleActionSettingsTypeDef]

StaticImageDeactivateSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.StaticImageDeactivateScheduleActionSettingsTypeDef]

StaticImageOutputActivateSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.StaticImageOutputActivateScheduleActionSettingsOutputTypeDef]

StaticImageOutputDeactivateSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.StaticImageOutputDeactivateScheduleActionSettingsOutputTypeDef]

ScheduleActionSettingsTypeDef

HlsId3SegmentTaggingSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.HlsId3SegmentTaggingScheduleActionSettingsTypeDef]

HlsTimedMetadataSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.HlsTimedMetadataScheduleActionSettingsTypeDef]

InputPrepareSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputPrepareScheduleActionSettingsTypeDef]

InputSwitchSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputSwitchScheduleActionSettingsTypeDef]

MotionGraphicsImageActivateSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.MotionGraphicsActivateScheduleActionSettingsTypeDef]

MotionGraphicsImageDeactivateSettings

  • Type: typing.Optional[typing.Mapping[str, typing.Any]]

PauseStateSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.PauseStateScheduleActionSettingsTypeDef]

Scte35InputSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Scte35InputScheduleActionSettingsTypeDef]

Scte35ReturnToNetworkSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Scte35ReturnToNetworkScheduleActionSettingsTypeDef]

Scte35SpliceInsertSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Scte35SpliceInsertScheduleActionSettingsTypeDef]

Scte35TimeSignalSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Scte35TimeSignalScheduleActionSettingsTypeDef]

StaticImageActivateSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.StaticImageActivateScheduleActionSettingsTypeDef]

StaticImageDeactivateSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.StaticImageDeactivateScheduleActionSettingsTypeDef]

StaticImageOutputActivateSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.StaticImageOutputActivateScheduleActionSettingsTypeDef]

StaticImageOutputDeactivateSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.StaticImageOutputDeactivateScheduleActionSettingsTypeDef]

ScheduleActionStartSettingsExtraOutputTypeDef

FixedModeScheduleActionStartSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.FixedModeScheduleActionStartSettingsTypeDef]

FollowModeScheduleActionStartSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.FollowModeScheduleActionStartSettingsTypeDef]

ImmediateModeScheduleActionStartSettings

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

ScheduleActionStartSettingsOutputTypeDef

FixedModeScheduleActionStartSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.FixedModeScheduleActionStartSettingsTypeDef]

FollowModeScheduleActionStartSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.FollowModeScheduleActionStartSettingsTypeDef]

ImmediateModeScheduleActionStartSettings

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

ScheduleActionStartSettingsTypeDef

FixedModeScheduleActionStartSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.FixedModeScheduleActionStartSettingsTypeDef]

FollowModeScheduleActionStartSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.FollowModeScheduleActionStartSettingsTypeDef]

ImmediateModeScheduleActionStartSettings

  • Type: typing.Optional[typing.Mapping[str, typing.Any]]

ScheduleActionTypeDef

ActionName

  • Type:
  • Required: Yes

ScheduleActionSettings

  • Type:
  • Required: Yes

ScheduleActionStartSettings

  • Type:
  • Required: Yes

Scte20SourceSettingsTypeDef

Convert608To708

  • Type: typing.Optional[typing.Literal['DISABLED', 'UPCONVERT']]

Source608ChannelNumber

  • Type: typing.Optional[int]

Scte27SourceSettingsTypeDef

OcrLanguage

  • Type: typing.Optional[typing.Literal['DEU', 'ENG', 'FRA', 'NLD', 'POR', 'SPA']]

Pid

  • Type: typing.Optional[int]

Scte35DeliveryRestrictionsTypeDef

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

Scte35DescriptorSettingsTypeDef

SegmentationDescriptorScte35DescriptorSettings

  • Type:
  • Required: Yes

Scte35DescriptorTypeDef

Scte35DescriptorSettings

  • Type:
  • Required: Yes

Scte35InputScheduleActionSettingsTypeDef

Mode

  • Type: typing.Literal['FIXED', 'FOLLOW_ACTIVE']
  • Required: Yes

InputAttachmentNameReference

  • Type: typing.Optional[str]

Scte35ReturnToNetworkScheduleActionSettingsTypeDef

SpliceEventId

  • Type:
  • Required: Yes

Scte35SegmentationDescriptorTypeDef

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_classes.Scte35DeliveryRestrictionsTypeDef]

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]

Scte35SpliceInsertScheduleActionSettingsTypeDef

SpliceEventId

  • Type:
  • Required: Yes

Duration

  • Type: typing.Optional[int]

Scte35SpliceInsertTypeDef

AdAvailOffset

  • Type: typing.Optional[int]

NoRegionalBlackoutFlag

  • Type: typing.Optional[typing.Literal['FOLLOW', 'IGNORE']]

WebDeliveryAllowedFlag

  • Type: typing.Optional[typing.Literal['FOLLOW', 'IGNORE']]

Scte35TimeSignalAposTypeDef

AdAvailOffset

  • Type: typing.Optional[int]

NoRegionalBlackoutFlag

  • Type: typing.Optional[typing.Literal['FOLLOW', 'IGNORE']]

WebDeliveryAllowedFlag

  • Type: typing.Optional[typing.Literal['FOLLOW', 'IGNORE']]

Scte35TimeSignalScheduleActionSettingsExtraOutputTypeDef

Scte35Descriptors

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.Scte35DescriptorTypeDef]
  • Required: Yes

Scte35TimeSignalScheduleActionSettingsOutputTypeDef

Scte35Descriptors

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.Scte35DescriptorTypeDef]
  • Required: Yes

Scte35TimeSignalScheduleActionSettingsTypeDef

Scte35Descriptors

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.medialive_classes.Scte35DescriptorTypeDef]
  • Required: Yes

SignalMapSummaryTypeDef

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]]

StandardHlsSettingsTypeDef

M3u8Settings

  • Type:
  • Required: Yes

AudioRenditionSets

  • Type: typing.Optional[str]

StartChannelRequestRequestTypeDef

ChannelId

  • Type:
  • Required: Yes

StartChannelResponseTypeDef

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_classes.OutputDestinationOutputTypeDef]
  • Required: Yes

EgressEndpoints

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.ChannelEgressEndpointTypeDef]
  • Required: Yes

EncoderSettings

  • Type:
  • Required: Yes

Id

  • Type:
  • Required: Yes

InputAttachments

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.InputAttachmentOutputTypeDef]
  • 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_classes.PipelineDetailTypeDef]
  • 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

ResponseMetadata

  • Type:
  • Required: Yes

StartDeleteMonitorDeploymentRequestRequestTypeDef

Identifier

  • Type:
  • Required: Yes

StartDeleteMonitorDeploymentResponseTypeDef

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_classes.MediaResourceTypeDef]
  • 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_classes.MediaResourceTypeDef]
  • 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

StartInputDeviceMaintenanceWindowRequestRequestTypeDef

InputDeviceId

  • Type:
  • Required: Yes

StartInputDeviceRequestRequestTypeDef

InputDeviceId

  • Type:
  • Required: Yes

StartMonitorDeploymentRequestRequestTypeDef

Identifier

  • Type:
  • Required: Yes

DryRun

  • Type: typing.Optional[bool]

StartMonitorDeploymentResponseTypeDef

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_classes.MediaResourceTypeDef]
  • 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_classes.MediaResourceTypeDef]
  • 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

StartMultiplexRequestRequestTypeDef

MultiplexId

  • Type:
  • Required: Yes

StartMultiplexResponseTypeDef

Arn

  • Type:
  • Required: Yes

AvailabilityZones

  • Type: typing.List[str]
  • Required: Yes

Destinations

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.MultiplexOutputDestinationTypeDef]
  • 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

StartTimecodeTypeDef

Timecode

  • Type: typing.Optional[str]

StartUpdateSignalMapRequestRequestTypeDef

Identifier

  • Type:
  • Required: Yes

CloudWatchAlarmTemplateGroupIdentifiers

  • Type: typing.Optional[typing.Sequence[str]]

Description

  • Type: typing.Optional[str]

DiscoveryEntryPointArn

  • Type: typing.Optional[str]

EventBridgeRuleTemplateGroupIdentifiers

  • Type: typing.Optional[typing.Sequence[str]]

ForceRediscovery

  • Type: typing.Optional[bool]

Name

  • Type: typing.Optional[str]

StartUpdateSignalMapResponseTypeDef

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_classes.MediaResourceTypeDef]
  • 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_classes.MediaResourceTypeDef]
  • 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

StaticImageActivateScheduleActionSettingsTypeDef

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]

StaticImageDeactivateScheduleActionSettingsTypeDef

FadeOut

  • Type: typing.Optional[int]

Layer

  • Type: typing.Optional[int]

StaticImageOutputActivateScheduleActionSettingsExtraOutputTypeDef

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]

StaticImageOutputActivateScheduleActionSettingsOutputTypeDef

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]

StaticImageOutputActivateScheduleActionSettingsTypeDef

Image

  • Type:
  • Required: Yes

OutputNames

  • Type: typing.Sequence[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]

StaticImageOutputDeactivateScheduleActionSettingsExtraOutputTypeDef

OutputNames

  • Type: typing.List[str]
  • Required: Yes

FadeOut

  • Type: typing.Optional[int]

Layer

  • Type: typing.Optional[int]

StaticImageOutputDeactivateScheduleActionSettingsOutputTypeDef

OutputNames

  • Type: typing.List[str]
  • Required: Yes

FadeOut

  • Type: typing.Optional[int]

Layer

  • Type: typing.Optional[int]

StaticImageOutputDeactivateScheduleActionSettingsTypeDef

OutputNames

  • Type: typing.Sequence[str]
  • Required: Yes

FadeOut

  • Type: typing.Optional[int]

Layer

  • Type: typing.Optional[int]

StaticKeySettingsTypeDef

StaticKeyValue

  • Type:
  • Required: Yes

KeyProviderServer

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputLocationTypeDef]

StopChannelRequestRequestTypeDef

ChannelId

  • Type:
  • Required: Yes

StopChannelResponseTypeDef

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_classes.OutputDestinationOutputTypeDef]
  • Required: Yes

EgressEndpoints

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.ChannelEgressEndpointTypeDef]
  • Required: Yes

EncoderSettings

  • Type:
  • Required: Yes

Id

  • Type:
  • Required: Yes

InputAttachments

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.InputAttachmentOutputTypeDef]
  • 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_classes.PipelineDetailTypeDef]
  • 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

ResponseMetadata

  • Type:
  • Required: Yes

StopInputDeviceRequestRequestTypeDef

InputDeviceId

  • Type:
  • Required: Yes

StopMultiplexRequestRequestTypeDef

MultiplexId

  • Type:
  • Required: Yes

StopMultiplexResponseTypeDef

Arn

  • Type:
  • Required: Yes

AvailabilityZones

  • Type: typing.List[str]
  • Required: Yes

Destinations

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.MultiplexOutputDestinationTypeDef]
  • 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

StopTimecodeTypeDef

LastFrameClippingBehavior

  • Type: typing.Optional[typing.Literal['EXCLUDE_LAST_FRAME', 'INCLUDE_LAST_FRAME']]

Timecode

  • Type: typing.Optional[str]

SuccessfulMonitorDeploymentTypeDef

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

TeletextSourceSettingsTypeDef

OutputRectangle

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.CaptionRectangleTypeDef]

PageNumber

  • Type: typing.Optional[str]

TemporalFilterSettingsTypeDef

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']]

ThumbnailConfigurationTypeDef

State

  • Type: typing.Literal['AUTO', 'DISABLED']
  • Required: Yes

ThumbnailDetailTypeDef

PipelineId

  • Type: typing.Optional[str]

Thumbnails

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.medialive_classes.ThumbnailTypeDef]]

ThumbnailTypeDef

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]

TimecodeBurninSettingsTypeDef

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]

TimecodeConfigTypeDef

Source

  • Type: typing.Literal['EMBEDDED', 'SYSTEMCLOCK', 'ZEROBASED']
  • Required: Yes

SyncThreshold

  • Type: typing.Optional[int]

TransferInputDeviceRequestRequestTypeDef

InputDeviceId

  • Type:
  • Required: Yes

TargetCustomerId

  • Type: typing.Optional[str]

TargetRegion

  • Type: typing.Optional[str]

TransferMessage

  • Type: typing.Optional[str]

TransferringInputDeviceSummaryTypeDef

Id

  • Type: typing.Optional[str]

Message

  • Type: typing.Optional[str]

TargetCustomerId

  • Type: typing.Optional[str]

TransferType

  • Type: typing.Optional[typing.Literal['INCOMING', 'OUTGOING']]

TtmlDestinationSettingsTypeDef

StyleControl

  • Type: typing.Optional[typing.Literal['PASSTHROUGH', 'USE_CONFIGURED']]

UdpContainerSettingsTypeDef

M2tsSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.M2tsSettingsTypeDef]

UdpGroupSettingsTypeDef

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]

UdpOutputSettingsTypeDef

ContainerSettings

  • Type:
  • Required: Yes

Destination

  • Type:
  • Required: Yes

BufferMsec

  • Type: typing.Optional[int]

FecOutputSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.FecOutputSettingsTypeDef]

UpdateAccountConfigurationRequestRequestTypeDef

AccountConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.AccountConfigurationTypeDef]

UpdateAccountConfigurationResponseTypeDef

AccountConfiguration

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateChannelClassRequestRequestTypeDef

ChannelClass

  • Type: typing.Literal['SINGLE_PIPELINE', 'STANDARD']
  • Required: Yes

ChannelId

  • Type:
  • Required: Yes

Destinations

  • Type: typing.Optional[typing.Sequence[typing.Union[aws_resource_validator.pydantic_models.medialive_classes.OutputDestinationTypeDef, aws_resource_validator.pydantic_models.medialive_classes.OutputDestinationExtraOutputTypeDef]]]

UpdateChannelClassResponseTypeDef

Channel

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateChannelRequestRequestTypeDef

ChannelId

  • Type:
  • Required: Yes

CdiInputSpecification

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.CdiInputSpecificationTypeDef]

Destinations

  • Type: typing.Optional[typing.Sequence[typing.Union[aws_resource_validator.pydantic_models.medialive_classes.OutputDestinationTypeDef, aws_resource_validator.pydantic_models.medialive_classes.OutputDestinationExtraOutputTypeDef]]]

EncoderSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.EncoderSettingsTypeDef]

InputAttachments

  • Type: typing.Optional[typing.Sequence[typing.Union[aws_resource_validator.pydantic_models.medialive_classes.InputAttachmentTypeDef, aws_resource_validator.pydantic_models.medialive_classes.InputAttachmentExtraOutputTypeDef]]]

InputSpecification

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputSpecificationTypeDef]

LogLevel

  • Type: typing.Optional[typing.Literal['DEBUG', 'DISABLED', 'ERROR', 'INFO', 'WARNING']]

Maintenance

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.MaintenanceUpdateSettingsTypeDef]

Name

  • Type: typing.Optional[str]

RoleArn

  • Type: typing.Optional[str]

UpdateChannelResponseTypeDef

Channel

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateCloudWatchAlarmTemplateGroupRequestRequestTypeDef

Identifier

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

UpdateCloudWatchAlarmTemplateGroupResponseTypeDef

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

UpdateCloudWatchAlarmTemplateRequestRequestTypeDef

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', 'S3_BUCKET']]

Threshold

  • Type: typing.Optional[float]

TreatMissingData

  • Type: typing.Optional[typing.Literal['breaching', 'ignore', 'missing', 'notBreaching']]

UpdateCloudWatchAlarmTemplateResponseTypeDef

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', 'S3_BUCKET']
  • Required: Yes

Threshold

  • Type:
  • Required: Yes

TreatMissingData

  • Type: typing.Literal['breaching', 'ignore', 'missing', 'notBreaching']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateEventBridgeRuleTemplateGroupRequestRequestTypeDef

Identifier

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

UpdateEventBridgeRuleTemplateGroupResponseTypeDef

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

UpdateEventBridgeRuleTemplateRequestRequestTypeDef

Identifier

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

EventTargets

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.medialive_classes.EventBridgeRuleTemplateTargetTypeDef]]

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]

UpdateEventBridgeRuleTemplateResponseTypeDef

Arn

  • Type:
  • Required: Yes

CreatedAt

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

EventTargets

  • Type: typing.List[aws_resource_validator.pydantic_models.medialive_classes.EventBridgeRuleTemplateTargetTypeDef]
  • 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

UpdateInputDeviceRequestRequestTypeDef

InputDeviceId

  • Type:
  • Required: Yes

HdDeviceSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputDeviceConfigurableSettingsTypeDef]

Name

  • Type: typing.Optional[str]

UhdDeviceSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.InputDeviceConfigurableSettingsTypeDef]

AvailabilityZone

  • Type: typing.Optional[str]

UpdateInputDeviceResponseTypeDef

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

UpdateInputRequestRequestTypeDef

InputId

  • Type:
  • Required: Yes

Destinations

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.medialive_classes.InputDestinationRequestTypeDef]]

InputDevices

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.medialive_classes.InputDeviceRequestTypeDef]]

InputSecurityGroups

  • Type: typing.Optional[typing.Sequence[str]]

MediaConnectFlows

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.medialive_classes.MediaConnectFlowRequestTypeDef]]

Name

  • Type: typing.Optional[str]

RoleArn

  • Type: typing.Optional[str]

Sources

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.medialive_classes.InputSourceRequestTypeDef]]

UpdateInputResponseTypeDef

Input

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateInputSecurityGroupRequestRequestTypeDef

InputSecurityGroupId

  • Type:
  • Required: Yes

Tags

  • Type: typing.Optional[typing.Mapping[str, str]]

WhitelistRules

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.medialive_classes.InputWhitelistRuleCidrTypeDef]]

UpdateInputSecurityGroupResponseTypeDef

SecurityGroup

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateMultiplexProgramRequestRequestTypeDef

MultiplexId

  • Type:
  • Required: Yes

ProgramName

  • Type:
  • Required: Yes

MultiplexProgramSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.MultiplexProgramSettingsTypeDef]

UpdateMultiplexProgramResponseTypeDef

MultiplexProgram

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateMultiplexRequestRequestTypeDef

MultiplexId

  • Type:
  • Required: Yes

MultiplexSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.MultiplexSettingsTypeDef]

Name

  • Type: typing.Optional[str]

UpdateMultiplexResponseTypeDef

Multiplex

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateReservationRequestRequestTypeDef

ReservationId

  • Type:
  • Required: Yes

Name

  • Type: typing.Optional[str]

RenewalSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.RenewalSettingsTypeDef]

UpdateReservationResponseTypeDef

Reservation

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

VideoBlackFailoverSettingsTypeDef

BlackDetectThreshold

  • Type: typing.Optional[float]

VideoBlackThresholdMsec

  • Type: typing.Optional[int]

VideoCodecSettingsOutputTypeDef

FrameCaptureSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.FrameCaptureSettingsTypeDef]

H264Settings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.H264SettingsOutputTypeDef]

H265Settings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.H265SettingsOutputTypeDef]

Mpeg2Settings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Mpeg2SettingsTypeDef]

VideoCodecSettingsTypeDef

FrameCaptureSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.FrameCaptureSettingsTypeDef]

H264Settings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.H264SettingsTypeDef]

H265Settings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.H265SettingsTypeDef]

Mpeg2Settings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Mpeg2SettingsTypeDef]

VideoDescriptionOutputTypeDef

Name

  • Type:
  • Required: Yes

CodecSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.VideoCodecSettingsOutputTypeDef]

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]

VideoDescriptionTypeDef

Name

  • Type:
  • Required: Yes

CodecSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.VideoCodecSettingsTypeDef]

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]

VideoSelectorColorSpaceSettingsTypeDef

Hdr10Settings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.Hdr10SettingsTypeDef]

VideoSelectorPidTypeDef

Pid

  • Type: typing.Optional[int]

VideoSelectorProgramIdTypeDef

ProgramId

  • Type: typing.Optional[int]

VideoSelectorSettingsTypeDef

VideoSelectorPid

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.VideoSelectorPidTypeDef]

VideoSelectorProgramId

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.VideoSelectorProgramIdTypeDef]

VideoSelectorTypeDef

ColorSpace

  • Type: typing.Optional[typing.Literal['FOLLOW', 'HDR10', 'HLG_2020', 'REC_601', 'REC_709']]

ColorSpaceSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.VideoSelectorColorSpaceSettingsTypeDef]

ColorSpaceUsage

  • Type: typing.Optional[typing.Literal['FALLBACK', 'FORCE']]

SelectorSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.medialive_classes.VideoSelectorSettingsTypeDef]

VpcOutputSettingsDescriptionTypeDef

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]]

VpcOutputSettingsTypeDef

SubnetIds

  • Type: typing.Sequence[str]
  • Required: Yes

PublicAddressAllocationIds

  • Type: typing.Optional[typing.Sequence[str]]

SecurityGroupIds

  • Type: typing.Optional[typing.Sequence[str]]

WaiterConfigTypeDef

Delay

  • Type: typing.Optional[int]

MaxAttempts

  • Type: typing.Optional[int]

WavSettingsTypeDef

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]

WebvttDestinationSettingsTypeDef

StyleControl

  • Type: typing.Optional[typing.Literal['NO_STYLE_DATA', 'PASSTHROUGH']]