Type definitions#
Auto-generated documentation for MediaLive type annotations stubs module types-boto3-medialive.
H264ColorSpaceSettingsUnionTypeDef#
# H264ColorSpaceSettingsUnionTypeDef definition
H264ColorSpaceSettingsUnionTypeDef = Union[
H264ColorSpaceSettingsTypeDef, # (1)
H264ColorSpaceSettingsOutputTypeDef, # (2)
]
MotionGraphicsSettingsUnionTypeDef#
# MotionGraphicsSettingsUnionTypeDef definition
MotionGraphicsSettingsUnionTypeDef = Union[
MotionGraphicsSettingsTypeDef, # (1)
MotionGraphicsSettingsOutputTypeDef, # (2)
]
MultiplexProgramPacketIdentifiersMapUnionTypeDef#
# MultiplexProgramPacketIdentifiersMapUnionTypeDef definition
MultiplexProgramPacketIdentifiersMapUnionTypeDef = Union[
MultiplexProgramPacketIdentifiersMapTypeDef, # (1)
MultiplexProgramPacketIdentifiersMapOutputTypeDef, # (2)
]
- See MultiplexProgramPacketIdentifiersMapTypeDef
- See MultiplexProgramPacketIdentifiersMapOutputTypeDef
RtmpGroupSettingsUnionTypeDef#
# RtmpGroupSettingsUnionTypeDef definition
RtmpGroupSettingsUnionTypeDef = Union[
RtmpGroupSettingsTypeDef, # (1)
RtmpGroupSettingsOutputTypeDef, # (2)
]
StaticImageOutputDeactivateScheduleActionSettingsUnionTypeDef#
# StaticImageOutputDeactivateScheduleActionSettingsUnionTypeDef definition
StaticImageOutputDeactivateScheduleActionSettingsUnionTypeDef = Union[
StaticImageOutputDeactivateScheduleActionSettingsTypeDef, # (1)
StaticImageOutputDeactivateScheduleActionSettingsOutputTypeDef, # (2)
]
- See StaticImageOutputDeactivateScheduleActionSettingsTypeDef
- See StaticImageOutputDeactivateScheduleActionSettingsOutputTypeDef
AudioChannelMappingUnionTypeDef#
# AudioChannelMappingUnionTypeDef definition
AudioChannelMappingUnionTypeDef = Union[
AudioChannelMappingTypeDef, # (1)
AudioChannelMappingOutputTypeDef, # (2)
]
AudioCodecSettingsUnionTypeDef#
# AudioCodecSettingsUnionTypeDef definition
AudioCodecSettingsUnionTypeDef = Union[
AudioCodecSettingsTypeDef, # (1)
AudioCodecSettingsOutputTypeDef, # (2)
]
StaticImageOutputActivateScheduleActionSettingsUnionTypeDef#
# StaticImageOutputActivateScheduleActionSettingsUnionTypeDef definition
StaticImageOutputActivateScheduleActionSettingsUnionTypeDef = Union[
StaticImageOutputActivateScheduleActionSettingsTypeDef, # (1)
StaticImageOutputActivateScheduleActionSettingsOutputTypeDef, # (2)
]
- See StaticImageOutputActivateScheduleActionSettingsTypeDef
- See StaticImageOutputActivateScheduleActionSettingsOutputTypeDef
AudioTrackSelectionUnionTypeDef#
# AudioTrackSelectionUnionTypeDef definition
AudioTrackSelectionUnionTypeDef = Union[
AudioTrackSelectionTypeDef, # (1)
AudioTrackSelectionOutputTypeDef, # (2)
]
Av1ColorSpaceSettingsUnionTypeDef#
# Av1ColorSpaceSettingsUnionTypeDef definition
Av1ColorSpaceSettingsUnionTypeDef = Union[
Av1ColorSpaceSettingsTypeDef, # (1)
Av1ColorSpaceSettingsOutputTypeDef, # (2)
]
H265ColorSpaceSettingsUnionTypeDef#
# H265ColorSpaceSettingsUnionTypeDef definition
H265ColorSpaceSettingsUnionTypeDef = Union[
H265ColorSpaceSettingsTypeDef, # (1)
H265ColorSpaceSettingsOutputTypeDef, # (2)
]
ColorCorrectionSettingsUnionTypeDef#
# ColorCorrectionSettingsUnionTypeDef definition
ColorCorrectionSettingsUnionTypeDef = Union[
ColorCorrectionSettingsTypeDef, # (1)
ColorCorrectionSettingsOutputTypeDef, # (2)
]
OutputLockingSettingsUnionTypeDef#
# OutputLockingSettingsUnionTypeDef definition
OutputLockingSettingsUnionTypeDef = Union[
OutputLockingSettingsTypeDef, # (1)
OutputLockingSettingsOutputTypeDef, # (2)
]
ScheduleActionStartSettingsUnionTypeDef#
# ScheduleActionStartSettingsUnionTypeDef definition
ScheduleActionStartSettingsUnionTypeDef = Union[
ScheduleActionStartSettingsTypeDef, # (1)
ScheduleActionStartSettingsOutputTypeDef, # (2)
]
OutputDestinationUnionTypeDef#
# OutputDestinationUnionTypeDef definition
OutputDestinationUnionTypeDef = Union[
OutputDestinationTypeDef, # (1)
OutputDestinationOutputTypeDef, # (2)
]
PauseStateScheduleActionSettingsUnionTypeDef#
# PauseStateScheduleActionSettingsUnionTypeDef definition
PauseStateScheduleActionSettingsUnionTypeDef = Union[
PauseStateScheduleActionSettingsTypeDef, # (1)
PauseStateScheduleActionSettingsOutputTypeDef, # (2)
]
CaptionDestinationSettingsUnionTypeDef#
# CaptionDestinationSettingsUnionTypeDef definition
CaptionDestinationSettingsUnionTypeDef = Union[
CaptionDestinationSettingsTypeDef, # (1)
CaptionDestinationSettingsOutputTypeDef, # (2)
]
CaptionSelectorSettingsUnionTypeDef#
# CaptionSelectorSettingsUnionTypeDef definition
CaptionSelectorSettingsUnionTypeDef = Union[
CaptionSelectorSettingsTypeDef, # (1)
CaptionSelectorSettingsOutputTypeDef, # (2)
]
ArchiveContainerSettingsUnionTypeDef#
# ArchiveContainerSettingsUnionTypeDef definition
ArchiveContainerSettingsUnionTypeDef = Union[
ArchiveContainerSettingsTypeDef, # (1)
ArchiveContainerSettingsOutputTypeDef, # (2)
]
H264SettingsUnionTypeDef#
# H264SettingsUnionTypeDef definition
H264SettingsUnionTypeDef = Union[
H264SettingsTypeDef, # (1)
H264SettingsOutputTypeDef, # (2)
]
InputPrepareScheduleActionSettingsUnionTypeDef#
# InputPrepareScheduleActionSettingsUnionTypeDef definition
InputPrepareScheduleActionSettingsUnionTypeDef = Union[
InputPrepareScheduleActionSettingsTypeDef, # (1)
InputPrepareScheduleActionSettingsOutputTypeDef, # (2)
]
InputSwitchScheduleActionSettingsUnionTypeDef#
# InputSwitchScheduleActionSettingsUnionTypeDef definition
InputSwitchScheduleActionSettingsUnionTypeDef = Union[
InputSwitchScheduleActionSettingsTypeDef, # (1)
InputSwitchScheduleActionSettingsOutputTypeDef, # (2)
]
HlsSettingsUnionTypeDef#
# HlsSettingsUnionTypeDef definition
HlsSettingsUnionTypeDef = Union[
HlsSettingsTypeDef, # (1)
HlsSettingsOutputTypeDef, # (2)
]
MotionGraphicsConfigurationUnionTypeDef#
# MotionGraphicsConfigurationUnionTypeDef definition
MotionGraphicsConfigurationUnionTypeDef = Union[
MotionGraphicsConfigurationTypeDef, # (1)
MotionGraphicsConfigurationOutputTypeDef, # (2)
]
RemixSettingsUnionTypeDef#
# RemixSettingsUnionTypeDef definition
RemixSettingsUnionTypeDef = Union[
RemixSettingsTypeDef, # (1)
RemixSettingsOutputTypeDef, # (2)
]
HlsGroupSettingsUnionTypeDef#
# HlsGroupSettingsUnionTypeDef definition
HlsGroupSettingsUnionTypeDef = Union[
HlsGroupSettingsTypeDef, # (1)
HlsGroupSettingsOutputTypeDef, # (2)
]
AudioSelectorSettingsUnionTypeDef#
# AudioSelectorSettingsUnionTypeDef definition
AudioSelectorSettingsUnionTypeDef = Union[
AudioSelectorSettingsTypeDef, # (1)
AudioSelectorSettingsOutputTypeDef, # (2)
]
Av1SettingsUnionTypeDef#
# Av1SettingsUnionTypeDef definition
Av1SettingsUnionTypeDef = Union[
Av1SettingsTypeDef, # (1)
Av1SettingsOutputTypeDef, # (2)
]
H265SettingsUnionTypeDef#
# H265SettingsUnionTypeDef definition
H265SettingsUnionTypeDef = Union[
H265SettingsTypeDef, # (1)
H265SettingsOutputTypeDef, # (2)
]
GlobalConfigurationUnionTypeDef#
# GlobalConfigurationUnionTypeDef definition
GlobalConfigurationUnionTypeDef = Union[
GlobalConfigurationTypeDef, # (1)
GlobalConfigurationOutputTypeDef, # (2)
]
AutomaticInputFailoverSettingsUnionTypeDef#
# AutomaticInputFailoverSettingsUnionTypeDef definition
AutomaticInputFailoverSettingsUnionTypeDef = Union[
AutomaticInputFailoverSettingsTypeDef, # (1)
AutomaticInputFailoverSettingsOutputTypeDef, # (2)
]
CaptionDescriptionUnionTypeDef#
# CaptionDescriptionUnionTypeDef definition
CaptionDescriptionUnionTypeDef = Union[
CaptionDescriptionTypeDef, # (1)
CaptionDescriptionOutputTypeDef, # (2)
]
CaptionSelectorUnionTypeDef#
# CaptionSelectorUnionTypeDef definition
CaptionSelectorUnionTypeDef = Union[
CaptionSelectorTypeDef, # (1)
CaptionSelectorOutputTypeDef, # (2)
]
ArchiveOutputSettingsUnionTypeDef#
# ArchiveOutputSettingsUnionTypeDef definition
ArchiveOutputSettingsUnionTypeDef = Union[
ArchiveOutputSettingsTypeDef, # (1)
ArchiveOutputSettingsOutputTypeDef, # (2)
]
HlsOutputSettingsUnionTypeDef#
# HlsOutputSettingsUnionTypeDef definition
HlsOutputSettingsUnionTypeDef = Union[
HlsOutputSettingsTypeDef, # (1)
HlsOutputSettingsOutputTypeDef, # (2)
]
Scte35TimeSignalScheduleActionSettingsUnionTypeDef#
# Scte35TimeSignalScheduleActionSettingsUnionTypeDef definition
Scte35TimeSignalScheduleActionSettingsUnionTypeDef = Union[
Scte35TimeSignalScheduleActionSettingsTypeDef, # (1)
Scte35TimeSignalScheduleActionSettingsOutputTypeDef, # (2)
]
- See Scte35TimeSignalScheduleActionSettingsTypeDef
- See Scte35TimeSignalScheduleActionSettingsOutputTypeDef
AudioDescriptionUnionTypeDef#
# AudioDescriptionUnionTypeDef definition
AudioDescriptionUnionTypeDef = Union[
AudioDescriptionTypeDef, # (1)
AudioDescriptionOutputTypeDef, # (2)
]
OutputGroupSettingsUnionTypeDef#
# OutputGroupSettingsUnionTypeDef definition
OutputGroupSettingsUnionTypeDef = Union[
OutputGroupSettingsTypeDef, # (1)
OutputGroupSettingsOutputTypeDef, # (2)
]
AudioSelectorUnionTypeDef#
# AudioSelectorUnionTypeDef definition
AudioSelectorUnionTypeDef = Union[
AudioSelectorTypeDef, # (1)
AudioSelectorOutputTypeDef, # (2)
]
VideoCodecSettingsUnionTypeDef#
# VideoCodecSettingsUnionTypeDef definition
VideoCodecSettingsUnionTypeDef = Union[
VideoCodecSettingsTypeDef, # (1)
VideoCodecSettingsOutputTypeDef, # (2)
]
OutputSettingsUnionTypeDef#
# OutputSettingsUnionTypeDef definition
OutputSettingsUnionTypeDef = Union[
OutputSettingsTypeDef, # (1)
OutputSettingsOutputTypeDef, # (2)
]
ScheduleActionSettingsUnionTypeDef#
# ScheduleActionSettingsUnionTypeDef definition
ScheduleActionSettingsUnionTypeDef = Union[
ScheduleActionSettingsTypeDef, # (1)
ScheduleActionSettingsOutputTypeDef, # (2)
]
InputSettingsUnionTypeDef#
# InputSettingsUnionTypeDef definition
InputSettingsUnionTypeDef = Union[
InputSettingsTypeDef, # (1)
InputSettingsOutputTypeDef, # (2)
]
VideoDescriptionUnionTypeDef#
# VideoDescriptionUnionTypeDef definition
VideoDescriptionUnionTypeDef = Union[
VideoDescriptionTypeDef, # (1)
VideoDescriptionOutputTypeDef, # (2)
]
UnionTypeDef#
# UnionTypeDef definition
UnionTypeDef = Union[
OutputTypeDef, # (1)
ExtraOutputTypeDef, # (2)
]
- See OutputTypeDef
- See ExtraOutputTypeDef
ScheduleActionUnionTypeDef#
# ScheduleActionUnionTypeDef definition
ScheduleActionUnionTypeDef = Union[
ScheduleActionTypeDef, # (1)
ScheduleActionOutputTypeDef, # (2)
]
InputAttachmentUnionTypeDef#
# InputAttachmentUnionTypeDef definition
InputAttachmentUnionTypeDef = Union[
InputAttachmentTypeDef, # (1)
InputAttachmentOutputTypeDef, # (2)
]
OutputGroupUnionTypeDef#
# OutputGroupUnionTypeDef definition
OutputGroupUnionTypeDef = Union[
OutputGroupTypeDef, # (1)
OutputGroupOutputTypeDef, # (2)
]
AacSettingsTypeDef#
# AacSettingsTypeDef definition
class AacSettingsTypeDef(TypedDict):
Bitrate: NotRequired[float],
CodingMode: NotRequired[AacCodingModeType], # (1)
InputType: NotRequired[AacInputTypeType], # (2)
Profile: NotRequired[AacProfileType], # (3)
RateControlMode: NotRequired[AacRateControlModeType], # (4)
RawFormat: NotRequired[AacRawFormatType], # (5)
SampleRate: NotRequired[float],
Spec: NotRequired[AacSpecType], # (6)
VbrQuality: NotRequired[AacVbrQualityType], # (7)
- See AacCodingModeType
- See AacInputTypeType
- See AacProfileType
- See AacRateControlModeType
- See AacRawFormatType
- See AacSpecType
- See AacVbrQualityType
Ac3SettingsTypeDef#
# Ac3SettingsTypeDef definition
class Ac3SettingsTypeDef(TypedDict):
Bitrate: NotRequired[float],
BitstreamMode: NotRequired[Ac3BitstreamModeType], # (1)
CodingMode: NotRequired[Ac3CodingModeType], # (2)
Dialnorm: NotRequired[int],
DrcProfile: NotRequired[Ac3DrcProfileType], # (3)
LfeFilter: NotRequired[Ac3LfeFilterType], # (4)
MetadataControl: NotRequired[Ac3MetadataControlType], # (5)
AttenuationControl: NotRequired[Ac3AttenuationControlType], # (6)
- See Ac3BitstreamModeType
- See Ac3CodingModeType
- See Ac3DrcProfileType
- See Ac3LfeFilterType
- See Ac3MetadataControlType
- See Ac3AttenuationControlType
AcceptInputDeviceTransferRequestRequestTypeDef#
# AcceptInputDeviceTransferRequestRequestTypeDef definition
class AcceptInputDeviceTransferRequestRequestTypeDef(TypedDict):
InputDeviceId: str,
AccountConfigurationTypeDef#
# AccountConfigurationTypeDef definition
class AccountConfigurationTypeDef(TypedDict):
KmsKeyId: NotRequired[str],
AncillarySourceSettingsTypeDef#
# AncillarySourceSettingsTypeDef definition
class AncillarySourceSettingsTypeDef(TypedDict):
SourceAncillaryChannelNumber: NotRequired[int],
AnywhereSettingsTypeDef#
# AnywhereSettingsTypeDef definition
class AnywhereSettingsTypeDef(TypedDict):
ChannelPlacementGroupId: NotRequired[str],
ClusterId: NotRequired[str],
ArchiveS3SettingsTypeDef#
# ArchiveS3SettingsTypeDef definition
class ArchiveS3SettingsTypeDef(TypedDict):
CannedAcl: NotRequired[S3CannedAclType], # (1)
- See S3CannedAclType
OutputLocationRefTypeDef#
# OutputLocationRefTypeDef definition
class OutputLocationRefTypeDef(TypedDict):
DestinationRefId: NotRequired[str],
InputChannelLevelTypeDef#
# InputChannelLevelTypeDef definition
class InputChannelLevelTypeDef(TypedDict):
Gain: int,
InputChannel: int,
Eac3AtmosSettingsTypeDef#
# Eac3AtmosSettingsTypeDef definition
class Eac3AtmosSettingsTypeDef(TypedDict):
Bitrate: NotRequired[float],
CodingMode: NotRequired[Eac3AtmosCodingModeType], # (1)
Dialnorm: NotRequired[int],
DrcLine: NotRequired[Eac3AtmosDrcLineType], # (2)
DrcRf: NotRequired[Eac3AtmosDrcRfType], # (3)
HeightTrim: NotRequired[float],
SurroundTrim: NotRequired[float],
Eac3SettingsTypeDef#
# Eac3SettingsTypeDef definition
class Eac3SettingsTypeDef(TypedDict):
AttenuationControl: NotRequired[Eac3AttenuationControlType], # (1)
Bitrate: NotRequired[float],
BitstreamMode: NotRequired[Eac3BitstreamModeType], # (2)
CodingMode: NotRequired[Eac3CodingModeType], # (3)
DcFilter: NotRequired[Eac3DcFilterType], # (4)
Dialnorm: NotRequired[int],
DrcLine: NotRequired[Eac3DrcLineType], # (5)
DrcRf: NotRequired[Eac3DrcRfType], # (6)
LfeControl: NotRequired[Eac3LfeControlType], # (7)
LfeFilter: NotRequired[Eac3LfeFilterType], # (8)
LoRoCenterMixLevel: NotRequired[float],
LoRoSurroundMixLevel: NotRequired[float],
LtRtCenterMixLevel: NotRequired[float],
LtRtSurroundMixLevel: NotRequired[float],
MetadataControl: NotRequired[Eac3MetadataControlType], # (9)
PassthroughControl: NotRequired[Eac3PassthroughControlType], # (10)
PhaseControl: NotRequired[Eac3PhaseControlType], # (11)
StereoDownmix: NotRequired[Eac3StereoDownmixType], # (12)
SurroundExMode: NotRequired[Eac3SurroundExModeType], # (13)
SurroundMode: NotRequired[Eac3SurroundModeType], # (14)
- See Eac3AttenuationControlType
- See Eac3BitstreamModeType
- See Eac3CodingModeType
- See Eac3DcFilterType
- See Eac3DrcLineType
- See Eac3DrcRfType
- See Eac3LfeControlType
- See Eac3LfeFilterType
- See Eac3MetadataControlType
- See Eac3PassthroughControlType
- See Eac3PhaseControlType
- See Eac3StereoDownmixType
- See Eac3SurroundExModeType
- See Eac3SurroundModeType
Mp2SettingsTypeDef#
# Mp2SettingsTypeDef definition
class Mp2SettingsTypeDef(TypedDict):
Bitrate: NotRequired[float],
CodingMode: NotRequired[Mp2CodingModeType], # (1)
SampleRate: NotRequired[float],
WavSettingsTypeDef#
# WavSettingsTypeDef definition
class WavSettingsTypeDef(TypedDict):
BitDepth: NotRequired[float],
CodingMode: NotRequired[WavCodingModeType], # (1)
SampleRate: NotRequired[float],
AudioNormalizationSettingsTypeDef#
# AudioNormalizationSettingsTypeDef definition
class AudioNormalizationSettingsTypeDef(TypedDict):
Algorithm: NotRequired[AudioNormalizationAlgorithmType], # (1)
AlgorithmControl: NotRequired[AudioNormalizationAlgorithmControlType], # (2)
TargetLkfs: NotRequired[float],
AudioDolbyEDecodeTypeDef#
# AudioDolbyEDecodeTypeDef definition
class AudioDolbyEDecodeTypeDef(TypedDict):
ProgramSelection: DolbyEProgramSelectionType, # (1)
AudioHlsRenditionSelectionTypeDef#
# AudioHlsRenditionSelectionTypeDef definition
class AudioHlsRenditionSelectionTypeDef(TypedDict):
GroupId: str,
Name: str,
AudioLanguageSelectionTypeDef#
# AudioLanguageSelectionTypeDef definition
class AudioLanguageSelectionTypeDef(TypedDict):
LanguageCode: str,
LanguageSelectionPolicy: NotRequired[AudioLanguageSelectionPolicyType], # (1)
InputLocationTypeDef#
# InputLocationTypeDef definition
class InputLocationTypeDef(TypedDict):
Uri: str,
PasswordParam: NotRequired[str],
Username: NotRequired[str],
AudioPidSelectionTypeDef#
# AudioPidSelectionTypeDef definition
class AudioPidSelectionTypeDef(TypedDict):
Pid: int,
AudioSilenceFailoverSettingsTypeDef#
# AudioSilenceFailoverSettingsTypeDef definition
class AudioSilenceFailoverSettingsTypeDef(TypedDict):
AudioSelectorName: str,
AudioSilenceThresholdMsec: NotRequired[int],
AudioTrackTypeDef#
# AudioTrackTypeDef definition
class AudioTrackTypeDef(TypedDict):
Track: int,
Hdr10SettingsTypeDef#
# Hdr10SettingsTypeDef definition
class Hdr10SettingsTypeDef(TypedDict):
MaxCll: NotRequired[int],
MaxFall: NotRequired[int],
TimecodeBurninSettingsTypeDef#
# TimecodeBurninSettingsTypeDef definition
class TimecodeBurninSettingsTypeDef(TypedDict):
FontSize: TimecodeBurninFontSizeType, # (1)
Position: TimecodeBurninPositionType, # (2)
Prefix: NotRequired[str],
EsamTypeDef#
# EsamTypeDef definition
class EsamTypeDef(TypedDict):
AcquisitionPointId: str,
PoisEndpoint: str,
AdAvailOffset: NotRequired[int],
PasswordParam: NotRequired[str],
Username: NotRequired[str],
ZoneIdentity: NotRequired[str],
Scte35SpliceInsertTypeDef#
# Scte35SpliceInsertTypeDef definition
class Scte35SpliceInsertTypeDef(TypedDict):
AdAvailOffset: NotRequired[int],
NoRegionalBlackoutFlag: NotRequired[Scte35SpliceInsertNoRegionalBlackoutBehaviorType], # (1)
WebDeliveryAllowedFlag: NotRequired[Scte35SpliceInsertWebDeliveryAllowedBehaviorType], # (2)
- See Scte35SpliceInsertNoRegionalBlackoutBehaviorType
- See Scte35SpliceInsertWebDeliveryAllowedBehaviorType
Scte35TimeSignalAposTypeDef#
# Scte35TimeSignalAposTypeDef definition
class Scte35TimeSignalAposTypeDef(TypedDict):
AdAvailOffset: NotRequired[int],
NoRegionalBlackoutFlag: NotRequired[Scte35AposNoRegionalBlackoutBehaviorType], # (1)
WebDeliveryAllowedFlag: NotRequired[Scte35AposWebDeliveryAllowedBehaviorType], # (2)
BandwidthReductionFilterSettingsTypeDef#
# BandwidthReductionFilterSettingsTypeDef definition
class BandwidthReductionFilterSettingsTypeDef(TypedDict):
PostFilterSharpening: NotRequired[BandwidthReductionPostFilterSharpeningType], # (1)
Strength: NotRequired[BandwidthReductionFilterStrengthType], # (2)
BatchDeleteRequestRequestTypeDef#
# BatchDeleteRequestRequestTypeDef definition
class BatchDeleteRequestRequestTypeDef(TypedDict):
ChannelIds: NotRequired[Sequence[str]],
InputIds: NotRequired[Sequence[str]],
InputSecurityGroupIds: NotRequired[Sequence[str]],
MultiplexIds: NotRequired[Sequence[str]],
BatchFailedResultModelTypeDef#
# BatchFailedResultModelTypeDef definition
class BatchFailedResultModelTypeDef(TypedDict):
Arn: NotRequired[str],
Code: NotRequired[str],
Id: NotRequired[str],
Message: NotRequired[str],
BatchSuccessfulResultModelTypeDef#
# BatchSuccessfulResultModelTypeDef definition
class BatchSuccessfulResultModelTypeDef(TypedDict):
Arn: NotRequired[str],
Id: NotRequired[str],
State: NotRequired[str],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
BatchScheduleActionDeleteRequestTypeDef#
# BatchScheduleActionDeleteRequestTypeDef definition
class BatchScheduleActionDeleteRequestTypeDef(TypedDict):
ActionNames: Sequence[str],
BatchStartRequestRequestTypeDef#
# BatchStartRequestRequestTypeDef definition
class BatchStartRequestRequestTypeDef(TypedDict):
ChannelIds: NotRequired[Sequence[str]],
MultiplexIds: NotRequired[Sequence[str]],
BatchStopRequestRequestTypeDef#
# BatchStopRequestRequestTypeDef definition
class BatchStopRequestRequestTypeDef(TypedDict):
ChannelIds: NotRequired[Sequence[str]],
MultiplexIds: NotRequired[Sequence[str]],
CancelInputDeviceTransferRequestRequestTypeDef#
# CancelInputDeviceTransferRequestRequestTypeDef definition
class CancelInputDeviceTransferRequestRequestTypeDef(TypedDict):
InputDeviceId: str,
EbuTtDDestinationSettingsTypeDef#
# EbuTtDDestinationSettingsTypeDef definition
class EbuTtDDestinationSettingsTypeDef(TypedDict):
CopyrightHolder: NotRequired[str],
FillLineGap: NotRequired[EbuTtDFillLineGapControlType], # (1)
FontFamily: NotRequired[str],
StyleControl: NotRequired[EbuTtDDestinationStyleControlType], # (2)
TtmlDestinationSettingsTypeDef#
# TtmlDestinationSettingsTypeDef definition
class TtmlDestinationSettingsTypeDef(TypedDict):
StyleControl: NotRequired[TtmlDestinationStyleControlType], # (1)
WebvttDestinationSettingsTypeDef#
# WebvttDestinationSettingsTypeDef definition
class WebvttDestinationSettingsTypeDef(TypedDict):
StyleControl: NotRequired[WebvttDestinationStyleControlType], # (1)
CaptionLanguageMappingTypeDef#
# CaptionLanguageMappingTypeDef definition
class CaptionLanguageMappingTypeDef(TypedDict):
CaptionChannel: int,
LanguageCode: str,
LanguageDescription: str,
CaptionRectangleTypeDef#
# CaptionRectangleTypeDef definition
class CaptionRectangleTypeDef(TypedDict):
Height: float,
LeftOffset: float,
TopOffset: float,
Width: float,
DvbSubSourceSettingsTypeDef#
# DvbSubSourceSettingsTypeDef definition
class DvbSubSourceSettingsTypeDef(TypedDict):
OcrLanguage: NotRequired[DvbSubOcrLanguageType], # (1)
Pid: NotRequired[int],
EmbeddedSourceSettingsTypeDef#
# EmbeddedSourceSettingsTypeDef definition
class EmbeddedSourceSettingsTypeDef(TypedDict):
Convert608To708: NotRequired[EmbeddedConvert608To708Type], # (1)
Scte20Detection: NotRequired[EmbeddedScte20DetectionType], # (2)
Source608ChannelNumber: NotRequired[int],
Source608TrackNumber: NotRequired[int],
Scte20SourceSettingsTypeDef#
# Scte20SourceSettingsTypeDef definition
class Scte20SourceSettingsTypeDef(TypedDict):
Convert608To708: NotRequired[Scte20Convert608To708Type], # (1)
Source608ChannelNumber: NotRequired[int],
Scte27SourceSettingsTypeDef#
# Scte27SourceSettingsTypeDef definition
class Scte27SourceSettingsTypeDef(TypedDict):
OcrLanguage: NotRequired[Scte27OcrLanguageType], # (1)
Pid: NotRequired[int],
CdiInputSpecificationTypeDef#
# CdiInputSpecificationTypeDef definition
class CdiInputSpecificationTypeDef(TypedDict):
Resolution: NotRequired[CdiInputResolutionType], # (1)
ChannelEgressEndpointTypeDef#
# ChannelEgressEndpointTypeDef definition
class ChannelEgressEndpointTypeDef(TypedDict):
SourceIp: NotRequired[str],
ChannelEngineVersionRequestTypeDef#
# ChannelEngineVersionRequestTypeDef definition
class ChannelEngineVersionRequestTypeDef(TypedDict):
Version: NotRequired[str],
ChannelEngineVersionResponseTypeDef#
# ChannelEngineVersionResponseTypeDef definition
class ChannelEngineVersionResponseTypeDef(TypedDict):
ExpirationDate: NotRequired[datetime],
Version: NotRequired[str],
DescribeAnywhereSettingsTypeDef#
# DescribeAnywhereSettingsTypeDef definition
class DescribeAnywhereSettingsTypeDef(TypedDict):
ChannelPlacementGroupId: NotRequired[str],
ClusterId: NotRequired[str],
InputSpecificationTypeDef#
# InputSpecificationTypeDef definition
class InputSpecificationTypeDef(TypedDict):
Codec: NotRequired[InputCodecType], # (1)
MaximumBitrate: NotRequired[InputMaximumBitrateType], # (2)
Resolution: NotRequired[InputResolutionType], # (3)
- See InputCodecType
- See InputMaximumBitrateType
- See InputResolutionType
MaintenanceStatusTypeDef#
# MaintenanceStatusTypeDef definition
class MaintenanceStatusTypeDef(TypedDict):
MaintenanceDay: NotRequired[MaintenanceDayType], # (1)
MaintenanceDeadline: NotRequired[str],
MaintenanceScheduledDate: NotRequired[str],
MaintenanceStartTime: NotRequired[str],
VpcOutputSettingsDescriptionTypeDef#
# VpcOutputSettingsDescriptionTypeDef definition
class VpcOutputSettingsDescriptionTypeDef(TypedDict):
AvailabilityZones: NotRequired[list[str]],
NetworkInterfaceIds: NotRequired[list[str]],
SecurityGroupIds: NotRequired[list[str]],
SubnetIds: NotRequired[list[str]],
ClaimDeviceRequestRequestTypeDef#
# ClaimDeviceRequestRequestTypeDef definition
class ClaimDeviceRequestRequestTypeDef(TypedDict):
Id: NotRequired[str],
CloudWatchAlarmTemplateGroupSummaryTypeDef#
# CloudWatchAlarmTemplateGroupSummaryTypeDef definition
class CloudWatchAlarmTemplateGroupSummaryTypeDef(TypedDict):
Arn: str,
CreatedAt: datetime,
Id: str,
Name: str,
TemplateCount: int,
Description: NotRequired[str],
ModifiedAt: NotRequired[datetime],
Tags: NotRequired[dict[str, str]],
CloudWatchAlarmTemplateSummaryTypeDef#
# CloudWatchAlarmTemplateSummaryTypeDef definition
class CloudWatchAlarmTemplateSummaryTypeDef(TypedDict):
Arn: str,
ComparisonOperator: CloudWatchAlarmTemplateComparisonOperatorType, # (1)
CreatedAt: datetime,
EvaluationPeriods: int,
GroupId: str,
Id: str,
MetricName: str,
Name: str,
Period: int,
Statistic: CloudWatchAlarmTemplateStatisticType, # (2)
TargetResourceType: CloudWatchAlarmTemplateTargetResourceTypeType, # (3)
Threshold: float,
TreatMissingData: CloudWatchAlarmTemplateTreatMissingDataType, # (4)
DatapointsToAlarm: NotRequired[int],
Description: NotRequired[str],
ModifiedAt: NotRequired[datetime],
Tags: NotRequired[dict[str, str]],
- See CloudWatchAlarmTemplateComparisonOperatorType
- See CloudWatchAlarmTemplateStatisticType
- See CloudWatchAlarmTemplateTargetResourceTypeType
- See CloudWatchAlarmTemplateTreatMissingDataType
InterfaceMappingCreateRequestTypeDef#
# InterfaceMappingCreateRequestTypeDef definition
class InterfaceMappingCreateRequestTypeDef(TypedDict):
LogicalInterfaceName: NotRequired[str],
NetworkId: NotRequired[str],
InterfaceMappingTypeDef#
# InterfaceMappingTypeDef definition
class InterfaceMappingTypeDef(TypedDict):
LogicalInterfaceName: NotRequired[str],
NetworkId: NotRequired[str],
InterfaceMappingUpdateRequestTypeDef#
# InterfaceMappingUpdateRequestTypeDef definition
class InterfaceMappingUpdateRequestTypeDef(TypedDict):
LogicalInterfaceName: NotRequired[str],
NetworkId: NotRequired[str],
CmafIngestOutputSettingsTypeDef#
# CmafIngestOutputSettingsTypeDef definition
class CmafIngestOutputSettingsTypeDef(TypedDict):
NameModifier: NotRequired[str],
ColorCorrectionTypeDef#
# ColorCorrectionTypeDef definition
class ColorCorrectionTypeDef(TypedDict):
InputColorSpace: ColorSpaceType, # (1)
OutputColorSpace: ColorSpaceType, # (1)
Uri: str,
- See ColorSpaceType
- See ColorSpaceType
CreateChannelPlacementGroupRequestRequestTypeDef#
# CreateChannelPlacementGroupRequestRequestTypeDef definition
class CreateChannelPlacementGroupRequestRequestTypeDef(TypedDict):
ClusterId: str,
Name: NotRequired[str],
Nodes: NotRequired[Sequence[str]],
RequestId: NotRequired[str],
Tags: NotRequired[Mapping[str, str]],
MaintenanceCreateSettingsTypeDef#
# MaintenanceCreateSettingsTypeDef definition
class MaintenanceCreateSettingsTypeDef(TypedDict):
MaintenanceDay: NotRequired[MaintenanceDayType], # (1)
MaintenanceStartTime: NotRequired[str],
VpcOutputSettingsTypeDef#
# VpcOutputSettingsTypeDef definition
class VpcOutputSettingsTypeDef(TypedDict):
SubnetIds: Sequence[str],
PublicAddressAllocationIds: NotRequired[Sequence[str]],
SecurityGroupIds: NotRequired[Sequence[str]],
CreateCloudWatchAlarmTemplateGroupRequestRequestTypeDef#
# CreateCloudWatchAlarmTemplateGroupRequestRequestTypeDef definition
class CreateCloudWatchAlarmTemplateGroupRequestRequestTypeDef(TypedDict):
Name: str,
Description: NotRequired[str],
Tags: NotRequired[Mapping[str, str]],
CreateCloudWatchAlarmTemplateRequestRequestTypeDef#
# CreateCloudWatchAlarmTemplateRequestRequestTypeDef definition
class CreateCloudWatchAlarmTemplateRequestRequestTypeDef(TypedDict):
ComparisonOperator: CloudWatchAlarmTemplateComparisonOperatorType, # (1)
EvaluationPeriods: int,
GroupIdentifier: str,
MetricName: str,
Name: str,
Period: int,
Statistic: CloudWatchAlarmTemplateStatisticType, # (2)
TargetResourceType: CloudWatchAlarmTemplateTargetResourceTypeType, # (3)
Threshold: float,
TreatMissingData: CloudWatchAlarmTemplateTreatMissingDataType, # (4)
DatapointsToAlarm: NotRequired[int],
Description: NotRequired[str],
Tags: NotRequired[Mapping[str, str]],
- See CloudWatchAlarmTemplateComparisonOperatorType
- See CloudWatchAlarmTemplateStatisticType
- See CloudWatchAlarmTemplateTargetResourceTypeType
- See CloudWatchAlarmTemplateTreatMissingDataType
CreateEventBridgeRuleTemplateGroupRequestRequestTypeDef#
# CreateEventBridgeRuleTemplateGroupRequestRequestTypeDef definition
class CreateEventBridgeRuleTemplateGroupRequestRequestTypeDef(TypedDict):
Name: str,
Description: NotRequired[str],
Tags: NotRequired[Mapping[str, str]],
EventBridgeRuleTemplateTargetTypeDef#
# EventBridgeRuleTemplateTargetTypeDef definition
class EventBridgeRuleTemplateTargetTypeDef(TypedDict):
Arn: str,
InputDeviceSettingsTypeDef#
# InputDeviceSettingsTypeDef definition
class InputDeviceSettingsTypeDef(TypedDict):
Id: NotRequired[str],
InputSourceRequestTypeDef#
# InputSourceRequestTypeDef definition
class InputSourceRequestTypeDef(TypedDict):
PasswordParam: NotRequired[str],
Url: NotRequired[str],
Username: NotRequired[str],
InputVpcRequestTypeDef#
# InputVpcRequestTypeDef definition
class InputVpcRequestTypeDef(TypedDict):
SubnetIds: Sequence[str],
SecurityGroupIds: NotRequired[Sequence[str]],
MediaConnectFlowRequestTypeDef#
# MediaConnectFlowRequestTypeDef definition
class MediaConnectFlowRequestTypeDef(TypedDict):
FlowArn: NotRequired[str],
InputWhitelistRuleCidrTypeDef#
# InputWhitelistRuleCidrTypeDef definition
class InputWhitelistRuleCidrTypeDef(TypedDict):
Cidr: NotRequired[str],
MultiplexSettingsTypeDef#
# MultiplexSettingsTypeDef definition
class MultiplexSettingsTypeDef(TypedDict):
TransportStreamBitrate: int,
TransportStreamId: int,
MaximumVideoBufferDelayMilliseconds: NotRequired[int],
TransportStreamReservedBitrate: NotRequired[int],
IpPoolCreateRequestTypeDef#
# IpPoolCreateRequestTypeDef definition
class IpPoolCreateRequestTypeDef(TypedDict):
Cidr: NotRequired[str],
RouteCreateRequestTypeDef#
# RouteCreateRequestTypeDef definition
class RouteCreateRequestTypeDef(TypedDict):
Cidr: NotRequired[str],
Gateway: NotRequired[str],
IpPoolTypeDef#
# IpPoolTypeDef definition
class IpPoolTypeDef(TypedDict):
Cidr: NotRequired[str],
RouteTypeDef#
# RouteTypeDef definition
class RouteTypeDef(TypedDict):
Cidr: NotRequired[str],
Gateway: NotRequired[str],
NodeInterfaceMappingTypeDef#
# NodeInterfaceMappingTypeDef definition
class NodeInterfaceMappingTypeDef(TypedDict):
LogicalInterfaceName: NotRequired[str],
NetworkInterfaceMode: NotRequired[NetworkInterfaceModeType], # (1)
PhysicalInterfaceName: NotRequired[str],
NodeInterfaceMappingCreateRequestTypeDef#
# NodeInterfaceMappingCreateRequestTypeDef definition
class NodeInterfaceMappingCreateRequestTypeDef(TypedDict):
LogicalInterfaceName: NotRequired[str],
NetworkInterfaceMode: NotRequired[NetworkInterfaceModeType], # (1)
PhysicalInterfaceName: NotRequired[str],
CreatePartnerInputRequestRequestTypeDef#
# CreatePartnerInputRequestRequestTypeDef definition
class CreatePartnerInputRequestRequestTypeDef(TypedDict):
InputId: str,
RequestId: NotRequired[str],
Tags: NotRequired[Mapping[str, str]],
CreateSignalMapRequestRequestTypeDef#
# CreateSignalMapRequestRequestTypeDef definition
class CreateSignalMapRequestRequestTypeDef(TypedDict):
DiscoveryEntryPointArn: str,
Name: str,
CloudWatchAlarmTemplateGroupIdentifiers: NotRequired[Sequence[str]],
Description: NotRequired[str],
EventBridgeRuleTemplateGroupIdentifiers: NotRequired[Sequence[str]],
Tags: NotRequired[Mapping[str, str]],
MonitorDeploymentTypeDef#
# MonitorDeploymentTypeDef definition
class MonitorDeploymentTypeDef(TypedDict):
Status: SignalMapMonitorDeploymentStatusType, # (1)
DetailsUri: NotRequired[str],
ErrorMessage: NotRequired[str],
SuccessfulMonitorDeploymentTypeDef#
# SuccessfulMonitorDeploymentTypeDef definition
class SuccessfulMonitorDeploymentTypeDef(TypedDict):
DetailsUri: str,
Status: SignalMapMonitorDeploymentStatusType, # (1)
CreateTagsRequestRequestTypeDef#
# CreateTagsRequestRequestTypeDef definition
class CreateTagsRequestRequestTypeDef(TypedDict):
ResourceArn: str,
Tags: NotRequired[Mapping[str, str]],
DeleteChannelPlacementGroupRequestRequestTypeDef#
# DeleteChannelPlacementGroupRequestRequestTypeDef definition
class DeleteChannelPlacementGroupRequestRequestTypeDef(TypedDict):
ChannelPlacementGroupId: str,
ClusterId: str,
DeleteChannelRequestRequestTypeDef#
# DeleteChannelRequestRequestTypeDef definition
class DeleteChannelRequestRequestTypeDef(TypedDict):
ChannelId: str,
DeleteCloudWatchAlarmTemplateGroupRequestRequestTypeDef#
# DeleteCloudWatchAlarmTemplateGroupRequestRequestTypeDef definition
class DeleteCloudWatchAlarmTemplateGroupRequestRequestTypeDef(TypedDict):
Identifier: str,
DeleteCloudWatchAlarmTemplateRequestRequestTypeDef#
# DeleteCloudWatchAlarmTemplateRequestRequestTypeDef definition
class DeleteCloudWatchAlarmTemplateRequestRequestTypeDef(TypedDict):
Identifier: str,
DeleteClusterRequestRequestTypeDef#
# DeleteClusterRequestRequestTypeDef definition
class DeleteClusterRequestRequestTypeDef(TypedDict):
ClusterId: str,
DeleteEventBridgeRuleTemplateGroupRequestRequestTypeDef#
# DeleteEventBridgeRuleTemplateGroupRequestRequestTypeDef definition
class DeleteEventBridgeRuleTemplateGroupRequestRequestTypeDef(TypedDict):
Identifier: str,
DeleteEventBridgeRuleTemplateRequestRequestTypeDef#
# DeleteEventBridgeRuleTemplateRequestRequestTypeDef definition
class DeleteEventBridgeRuleTemplateRequestRequestTypeDef(TypedDict):
Identifier: str,
DeleteInputRequestRequestTypeDef#
# DeleteInputRequestRequestTypeDef definition
class DeleteInputRequestRequestTypeDef(TypedDict):
InputId: str,
DeleteInputSecurityGroupRequestRequestTypeDef#
# DeleteInputSecurityGroupRequestRequestTypeDef definition
class DeleteInputSecurityGroupRequestRequestTypeDef(TypedDict):
InputSecurityGroupId: str,
DeleteMultiplexProgramRequestRequestTypeDef#
# DeleteMultiplexProgramRequestRequestTypeDef definition
class DeleteMultiplexProgramRequestRequestTypeDef(TypedDict):
MultiplexId: str,
ProgramName: str,
MultiplexProgramPacketIdentifiersMapOutputTypeDef#
# MultiplexProgramPacketIdentifiersMapOutputTypeDef definition
class MultiplexProgramPacketIdentifiersMapOutputTypeDef(TypedDict):
AudioPids: NotRequired[list[int]],
DvbSubPids: NotRequired[list[int]],
DvbTeletextPid: NotRequired[int],
EtvPlatformPid: NotRequired[int],
EtvSignalPid: NotRequired[int],
KlvDataPids: NotRequired[list[int]],
PcrPid: NotRequired[int],
PmtPid: NotRequired[int],
PrivateMetadataPid: NotRequired[int],
Scte27Pids: NotRequired[list[int]],
Scte35Pid: NotRequired[int],
TimedMetadataPid: NotRequired[int],
VideoPid: NotRequired[int],
AribCaptionsPid: NotRequired[int],
DvbTeletextPids: NotRequired[list[int]],
EcmPid: NotRequired[int],
Smpte2038Pid: NotRequired[int],
MultiplexProgramPipelineDetailTypeDef#
# MultiplexProgramPipelineDetailTypeDef definition
class MultiplexProgramPipelineDetailTypeDef(TypedDict):
ActiveChannelPipeline: NotRequired[str],
PipelineId: NotRequired[str],
DeleteMultiplexRequestRequestTypeDef#
# DeleteMultiplexRequestRequestTypeDef definition
class DeleteMultiplexRequestRequestTypeDef(TypedDict):
MultiplexId: str,
DeleteNetworkRequestRequestTypeDef#
# DeleteNetworkRequestRequestTypeDef definition
class DeleteNetworkRequestRequestTypeDef(TypedDict):
NetworkId: str,
DeleteNodeRequestRequestTypeDef#
# DeleteNodeRequestRequestTypeDef definition
class DeleteNodeRequestRequestTypeDef(TypedDict):
ClusterId: str,
NodeId: str,
DeleteReservationRequestRequestTypeDef#
# DeleteReservationRequestRequestTypeDef definition
class DeleteReservationRequestRequestTypeDef(TypedDict):
ReservationId: str,
RenewalSettingsTypeDef#
# RenewalSettingsTypeDef definition
class RenewalSettingsTypeDef(TypedDict):
AutomaticRenewal: NotRequired[ReservationAutomaticRenewalType], # (1)
RenewalCount: NotRequired[int],
ReservationResourceSpecificationTypeDef#
# ReservationResourceSpecificationTypeDef definition
class ReservationResourceSpecificationTypeDef(TypedDict):
ChannelClass: NotRequired[ChannelClassType], # (1)
Codec: NotRequired[ReservationCodecType], # (2)
MaximumBitrate: NotRequired[ReservationMaximumBitrateType], # (3)
MaximumFramerate: NotRequired[ReservationMaximumFramerateType], # (4)
Resolution: NotRequired[ReservationResolutionType], # (5)
ResourceType: NotRequired[ReservationResourceTypeType], # (6)
SpecialFeature: NotRequired[ReservationSpecialFeatureType], # (7)
VideoQuality: NotRequired[ReservationVideoQualityType], # (8)
- See ChannelClassType
- See ReservationCodecType
- See ReservationMaximumBitrateType
- See ReservationMaximumFramerateType
- See ReservationResolutionType
- See ReservationResourceTypeType
- See ReservationSpecialFeatureType
- See ReservationVideoQualityType
DeleteScheduleRequestRequestTypeDef#
# DeleteScheduleRequestRequestTypeDef definition
class DeleteScheduleRequestRequestTypeDef(TypedDict):
ChannelId: str,
DeleteSignalMapRequestRequestTypeDef#
# DeleteSignalMapRequestRequestTypeDef definition
class DeleteSignalMapRequestRequestTypeDef(TypedDict):
Identifier: str,
DeleteTagsRequestRequestTypeDef#
# DeleteTagsRequestRequestTypeDef definition
class DeleteTagsRequestRequestTypeDef(TypedDict):
ResourceArn: str,
TagKeys: Sequence[str],
DescribeChannelPlacementGroupRequestRequestTypeDef#
# DescribeChannelPlacementGroupRequestRequestTypeDef definition
class DescribeChannelPlacementGroupRequestRequestTypeDef(TypedDict):
ChannelPlacementGroupId: str,
ClusterId: str,
WaiterConfigTypeDef#
# WaiterConfigTypeDef definition
class WaiterConfigTypeDef(TypedDict):
Delay: NotRequired[int],
MaxAttempts: NotRequired[int],
DescribeChannelPlacementGroupSummaryTypeDef#
# DescribeChannelPlacementGroupSummaryTypeDef definition
class DescribeChannelPlacementGroupSummaryTypeDef(TypedDict):
Arn: NotRequired[str],
Channels: NotRequired[list[str]],
ClusterId: NotRequired[str],
Id: NotRequired[str],
Name: NotRequired[str],
Nodes: NotRequired[list[str]],
State: NotRequired[ChannelPlacementGroupStateType], # (1)
DescribeChannelRequestRequestTypeDef#
# DescribeChannelRequestRequestTypeDef definition
class DescribeChannelRequestRequestTypeDef(TypedDict):
ChannelId: str,
DescribeClusterRequestRequestTypeDef#
# DescribeClusterRequestRequestTypeDef definition
class DescribeClusterRequestRequestTypeDef(TypedDict):
ClusterId: str,
DescribeInputDeviceRequestRequestTypeDef#
# DescribeInputDeviceRequestRequestTypeDef definition
class DescribeInputDeviceRequestRequestTypeDef(TypedDict):
InputDeviceId: str,
InputDeviceHdSettingsTypeDef#
# InputDeviceHdSettingsTypeDef definition
class InputDeviceHdSettingsTypeDef(TypedDict):
ActiveInput: NotRequired[InputDeviceActiveInputType], # (1)
ConfiguredInput: NotRequired[InputDeviceConfiguredInputType], # (2)
DeviceState: NotRequired[InputDeviceStateType], # (3)
Framerate: NotRequired[float],
Height: NotRequired[int],
MaxBitrate: NotRequired[int],
ScanType: NotRequired[InputDeviceScanTypeType], # (4)
Width: NotRequired[int],
LatencyMs: NotRequired[int],
- See InputDeviceActiveInputType
- See InputDeviceConfiguredInputType
- See InputDeviceStateType
- See InputDeviceScanTypeType
InputDeviceNetworkSettingsTypeDef#
# InputDeviceNetworkSettingsTypeDef definition
class InputDeviceNetworkSettingsTypeDef(TypedDict):
DnsAddresses: NotRequired[list[str]],
Gateway: NotRequired[str],
IpAddress: NotRequired[str],
IpScheme: NotRequired[InputDeviceIpSchemeType], # (1)
SubnetMask: NotRequired[str],
DescribeInputDeviceThumbnailRequestRequestTypeDef#
# DescribeInputDeviceThumbnailRequestRequestTypeDef definition
class DescribeInputDeviceThumbnailRequestRequestTypeDef(TypedDict):
InputDeviceId: str,
Accept: AcceptHeaderType, # (1)
- See AcceptHeaderType
DescribeInputRequestRequestTypeDef#
# DescribeInputRequestRequestTypeDef definition
class DescribeInputRequestRequestTypeDef(TypedDict):
InputId: str,
InputSourceTypeDef#
# InputSourceTypeDef definition
class InputSourceTypeDef(TypedDict):
PasswordParam: NotRequired[str],
Url: NotRequired[str],
Username: NotRequired[str],
MediaConnectFlowTypeDef#
# MediaConnectFlowTypeDef definition
class MediaConnectFlowTypeDef(TypedDict):
FlowArn: NotRequired[str],
DescribeInputSecurityGroupRequestRequestTypeDef#
# DescribeInputSecurityGroupRequestRequestTypeDef definition
class DescribeInputSecurityGroupRequestRequestTypeDef(TypedDict):
InputSecurityGroupId: str,
InputWhitelistRuleTypeDef#
# InputWhitelistRuleTypeDef definition
class InputWhitelistRuleTypeDef(TypedDict):
Cidr: NotRequired[str],
DescribeMultiplexProgramRequestRequestTypeDef#
# DescribeMultiplexProgramRequestRequestTypeDef definition
class DescribeMultiplexProgramRequestRequestTypeDef(TypedDict):
MultiplexId: str,
ProgramName: str,
DescribeMultiplexRequestRequestTypeDef#
# DescribeMultiplexRequestRequestTypeDef definition
class DescribeMultiplexRequestRequestTypeDef(TypedDict):
MultiplexId: str,
DescribeNetworkRequestRequestTypeDef#
# DescribeNetworkRequestRequestTypeDef definition
class DescribeNetworkRequestRequestTypeDef(TypedDict):
NetworkId: str,
DescribeNodeRequestRequestTypeDef#
# DescribeNodeRequestRequestTypeDef definition
class DescribeNodeRequestRequestTypeDef(TypedDict):
ClusterId: str,
NodeId: str,
DescribeOfferingRequestRequestTypeDef#
# DescribeOfferingRequestRequestTypeDef definition
class DescribeOfferingRequestRequestTypeDef(TypedDict):
OfferingId: str,
DescribeReservationRequestRequestTypeDef#
# DescribeReservationRequestRequestTypeDef definition
class DescribeReservationRequestRequestTypeDef(TypedDict):
ReservationId: str,
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
DescribeScheduleRequestRequestTypeDef#
# DescribeScheduleRequestRequestTypeDef definition
class DescribeScheduleRequestRequestTypeDef(TypedDict):
ChannelId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
DescribeThumbnailsRequestRequestTypeDef#
# DescribeThumbnailsRequestRequestTypeDef definition
class DescribeThumbnailsRequestRequestTypeDef(TypedDict):
ChannelId: str,
PipelineId: str,
ThumbnailType: str,
DvbNitSettingsTypeDef#
# DvbNitSettingsTypeDef definition
class DvbNitSettingsTypeDef(TypedDict):
NetworkId: int,
NetworkName: str,
RepInterval: NotRequired[int],
DvbSdtSettingsTypeDef#
# DvbSdtSettingsTypeDef definition
class DvbSdtSettingsTypeDef(TypedDict):
OutputSdt: NotRequired[DvbSdtOutputSdtType], # (1)
RepInterval: NotRequired[int],
ServiceName: NotRequired[str],
ServiceProviderName: NotRequired[str],
DvbTdtSettingsTypeDef#
# DvbTdtSettingsTypeDef definition
class DvbTdtSettingsTypeDef(TypedDict):
RepInterval: NotRequired[int],
FeatureActivationsTypeDef#
# FeatureActivationsTypeDef definition
class FeatureActivationsTypeDef(TypedDict):
InputPrepareScheduleActions: NotRequired[FeatureActivationsInputPrepareScheduleActionsType], # (1)
OutputStaticImageOverlayScheduleActions: NotRequired[FeatureActivationsOutputStaticImageOverlayScheduleActionsType], # (2)
- See FeatureActivationsInputPrepareScheduleActionsType
- See FeatureActivationsOutputStaticImageOverlayScheduleActionsType
NielsenConfigurationTypeDef#
# NielsenConfigurationTypeDef definition
class NielsenConfigurationTypeDef(TypedDict):
DistributorId: NotRequired[str],
NielsenPcmToId3Tagging: NotRequired[NielsenPcmToId3TaggingStateType], # (1)
ThumbnailConfigurationTypeDef#
# ThumbnailConfigurationTypeDef definition
class ThumbnailConfigurationTypeDef(TypedDict):
State: ThumbnailStateType, # (1)
TimecodeConfigTypeDef#
# TimecodeConfigTypeDef definition
class TimecodeConfigTypeDef(TypedDict):
Source: TimecodeConfigSourceType, # (1)
SyncThreshold: NotRequired[int],
EpochLockingSettingsTypeDef#
# EpochLockingSettingsTypeDef definition
class EpochLockingSettingsTypeDef(TypedDict):
CustomEpoch: NotRequired[str],
JamSyncTime: NotRequired[str],
EventBridgeRuleTemplateGroupSummaryTypeDef#
# EventBridgeRuleTemplateGroupSummaryTypeDef definition
class EventBridgeRuleTemplateGroupSummaryTypeDef(TypedDict):
Arn: str,
CreatedAt: datetime,
Id: str,
Name: str,
TemplateCount: int,
Description: NotRequired[str],
ModifiedAt: NotRequired[datetime],
Tags: NotRequired[dict[str, str]],
EventBridgeRuleTemplateSummaryTypeDef#
# EventBridgeRuleTemplateSummaryTypeDef definition
class EventBridgeRuleTemplateSummaryTypeDef(TypedDict):
Arn: str,
CreatedAt: datetime,
EventTargetCount: int,
EventType: EventBridgeRuleTemplateEventTypeType, # (1)
GroupId: str,
Id: str,
Name: str,
Description: NotRequired[str],
ModifiedAt: NotRequired[datetime],
Tags: NotRequired[dict[str, str]],
InputLossFailoverSettingsTypeDef#
# InputLossFailoverSettingsTypeDef definition
class InputLossFailoverSettingsTypeDef(TypedDict):
InputLossThresholdMsec: NotRequired[int],
VideoBlackFailoverSettingsTypeDef#
# VideoBlackFailoverSettingsTypeDef definition
class VideoBlackFailoverSettingsTypeDef(TypedDict):
BlackDetectThreshold: NotRequired[float],
VideoBlackThresholdMsec: NotRequired[int],
FecOutputSettingsTypeDef#
# FecOutputSettingsTypeDef definition
class FecOutputSettingsTypeDef(TypedDict):
ColumnDepth: NotRequired[int],
IncludeFec: NotRequired[FecOutputIncludeFecType], # (1)
RowLength: NotRequired[int],
FixedModeScheduleActionStartSettingsTypeDef#
# FixedModeScheduleActionStartSettingsTypeDef definition
class FixedModeScheduleActionStartSettingsTypeDef(TypedDict):
Time: str,
Fmp4HlsSettingsTypeDef#
# Fmp4HlsSettingsTypeDef definition
class Fmp4HlsSettingsTypeDef(TypedDict):
AudioRenditionSets: NotRequired[str],
NielsenId3Behavior: NotRequired[Fmp4NielsenId3BehaviorType], # (1)
TimedMetadataBehavior: NotRequired[Fmp4TimedMetadataBehaviorType], # (2)
FollowModeScheduleActionStartSettingsTypeDef#
# FollowModeScheduleActionStartSettingsTypeDef definition
class FollowModeScheduleActionStartSettingsTypeDef(TypedDict):
FollowPoint: FollowPointType, # (1)
ReferenceActionName: str,
- See FollowPointType
FrameCaptureS3SettingsTypeDef#
# FrameCaptureS3SettingsTypeDef definition
class FrameCaptureS3SettingsTypeDef(TypedDict):
CannedAcl: NotRequired[S3CannedAclType], # (1)
- See S3CannedAclType
FrameCaptureOutputSettingsTypeDef#
# FrameCaptureOutputSettingsTypeDef definition
class FrameCaptureOutputSettingsTypeDef(TypedDict):
NameModifier: NotRequired[str],
GetCloudWatchAlarmTemplateGroupRequestRequestTypeDef#
# GetCloudWatchAlarmTemplateGroupRequestRequestTypeDef definition
class GetCloudWatchAlarmTemplateGroupRequestRequestTypeDef(TypedDict):
Identifier: str,
GetCloudWatchAlarmTemplateRequestRequestTypeDef#
# GetCloudWatchAlarmTemplateRequestRequestTypeDef definition
class GetCloudWatchAlarmTemplateRequestRequestTypeDef(TypedDict):
Identifier: str,
GetEventBridgeRuleTemplateGroupRequestRequestTypeDef#
# GetEventBridgeRuleTemplateGroupRequestRequestTypeDef definition
class GetEventBridgeRuleTemplateGroupRequestRequestTypeDef(TypedDict):
Identifier: str,
GetEventBridgeRuleTemplateRequestRequestTypeDef#
# GetEventBridgeRuleTemplateRequestRequestTypeDef definition
class GetEventBridgeRuleTemplateRequestRequestTypeDef(TypedDict):
Identifier: str,
GetSignalMapRequestRequestTypeDef#
# GetSignalMapRequestRequestTypeDef definition
class GetSignalMapRequestRequestTypeDef(TypedDict):
Identifier: str,
H264ColorSpaceSettingsOutputTypeDef#
# H264ColorSpaceSettingsOutputTypeDef definition
class H264ColorSpaceSettingsOutputTypeDef(TypedDict):
ColorSpacePassthroughSettings: NotRequired[dict[str, Any]],
Rec601Settings: NotRequired[dict[str, Any]],
Rec709Settings: NotRequired[dict[str, Any]],
H264ColorSpaceSettingsTypeDef#
# H264ColorSpaceSettingsTypeDef definition
class H264ColorSpaceSettingsTypeDef(TypedDict):
ColorSpacePassthroughSettings: NotRequired[Mapping[str, Any]],
Rec601Settings: NotRequired[Mapping[str, Any]],
Rec709Settings: NotRequired[Mapping[str, Any]],
TemporalFilterSettingsTypeDef#
# TemporalFilterSettingsTypeDef definition
class TemporalFilterSettingsTypeDef(TypedDict):
PostFilterSharpening: NotRequired[TemporalFilterPostFilterSharpeningType], # (1)
Strength: NotRequired[TemporalFilterStrengthType], # (2)
HlsAkamaiSettingsTypeDef#
# HlsAkamaiSettingsTypeDef definition
class HlsAkamaiSettingsTypeDef(TypedDict):
ConnectionRetryInterval: NotRequired[int],
FilecacheDuration: NotRequired[int],
HttpTransferMode: NotRequired[HlsAkamaiHttpTransferModeType], # (1)
NumRetries: NotRequired[int],
RestartDelay: NotRequired[int],
Salt: NotRequired[str],
Token: NotRequired[str],
HlsBasicPutSettingsTypeDef#
# HlsBasicPutSettingsTypeDef definition
class HlsBasicPutSettingsTypeDef(TypedDict):
ConnectionRetryInterval: NotRequired[int],
FilecacheDuration: NotRequired[int],
NumRetries: NotRequired[int],
RestartDelay: NotRequired[int],
HlsMediaStoreSettingsTypeDef#
# HlsMediaStoreSettingsTypeDef definition
class HlsMediaStoreSettingsTypeDef(TypedDict):
ConnectionRetryInterval: NotRequired[int],
FilecacheDuration: NotRequired[int],
MediaStoreStorageClass: NotRequired[HlsMediaStoreStorageClassType], # (1)
NumRetries: NotRequired[int],
RestartDelay: NotRequired[int],
HlsS3SettingsTypeDef#
# HlsS3SettingsTypeDef definition
class HlsS3SettingsTypeDef(TypedDict):
CannedAcl: NotRequired[S3CannedAclType], # (1)
- See S3CannedAclType
HlsWebdavSettingsTypeDef#
# HlsWebdavSettingsTypeDef definition
class HlsWebdavSettingsTypeDef(TypedDict):
ConnectionRetryInterval: NotRequired[int],
FilecacheDuration: NotRequired[int],
HttpTransferMode: NotRequired[HlsWebdavHttpTransferModeType], # (1)
NumRetries: NotRequired[int],
RestartDelay: NotRequired[int],
HlsId3SegmentTaggingScheduleActionSettingsTypeDef#
# HlsId3SegmentTaggingScheduleActionSettingsTypeDef definition
class HlsId3SegmentTaggingScheduleActionSettingsTypeDef(TypedDict):
Tag: NotRequired[str],
Id3: NotRequired[str],
HlsInputSettingsTypeDef#
# HlsInputSettingsTypeDef definition
class HlsInputSettingsTypeDef(TypedDict):
Bandwidth: NotRequired[int],
BufferSegments: NotRequired[int],
Retries: NotRequired[int],
RetryInterval: NotRequired[int],
Scte35Source: NotRequired[HlsScte35SourceTypeType], # (1)
HlsTimedMetadataScheduleActionSettingsTypeDef#
# HlsTimedMetadataScheduleActionSettingsTypeDef definition
class HlsTimedMetadataScheduleActionSettingsTypeDef(TypedDict):
Id3: str,
StartTimecodeTypeDef#
# StartTimecodeTypeDef definition
class StartTimecodeTypeDef(TypedDict):
Timecode: NotRequired[str],
StopTimecodeTypeDef#
# StopTimecodeTypeDef definition
class StopTimecodeTypeDef(TypedDict):
LastFrameClippingBehavior: NotRequired[LastFrameClippingBehaviorType], # (1)
Timecode: NotRequired[str],
InputRequestDestinationRouteTypeDef#
# InputRequestDestinationRouteTypeDef definition
class InputRequestDestinationRouteTypeDef(TypedDict):
Cidr: NotRequired[str],
Gateway: NotRequired[str],
InputDestinationRouteTypeDef#
# InputDestinationRouteTypeDef definition
class InputDestinationRouteTypeDef(TypedDict):
Cidr: NotRequired[str],
Gateway: NotRequired[str],
InputDestinationVpcTypeDef#
# InputDestinationVpcTypeDef definition
class InputDestinationVpcTypeDef(TypedDict):
AvailabilityZone: NotRequired[str],
NetworkInterfaceId: NotRequired[str],
InputDeviceConfigurableAudioChannelPairConfigTypeDef#
# InputDeviceConfigurableAudioChannelPairConfigTypeDef definition
class InputDeviceConfigurableAudioChannelPairConfigTypeDef(TypedDict):
Id: NotRequired[int],
Profile: NotRequired[InputDeviceConfigurableAudioChannelPairProfileType], # (1)
InputDeviceMediaConnectConfigurableSettingsTypeDef#
# InputDeviceMediaConnectConfigurableSettingsTypeDef definition
class InputDeviceMediaConnectConfigurableSettingsTypeDef(TypedDict):
FlowArn: NotRequired[str],
RoleArn: NotRequired[str],
SecretArn: NotRequired[str],
SourceName: NotRequired[str],
InputDeviceMediaConnectSettingsTypeDef#
# InputDeviceMediaConnectSettingsTypeDef definition
class InputDeviceMediaConnectSettingsTypeDef(TypedDict):
FlowArn: NotRequired[str],
RoleArn: NotRequired[str],
SecretArn: NotRequired[str],
SourceName: NotRequired[str],
InputDeviceRequestTypeDef#
# InputDeviceRequestTypeDef definition
class InputDeviceRequestTypeDef(TypedDict):
Id: NotRequired[str],
InputDeviceUhdAudioChannelPairConfigTypeDef#
# InputDeviceUhdAudioChannelPairConfigTypeDef definition
class InputDeviceUhdAudioChannelPairConfigTypeDef(TypedDict):
Id: NotRequired[int],
Profile: NotRequired[InputDeviceUhdAudioChannelPairProfileType], # (1)
IpPoolUpdateRequestTypeDef#
# IpPoolUpdateRequestTypeDef definition
class IpPoolUpdateRequestTypeDef(TypedDict):
Cidr: NotRequired[str],
ListChannelPlacementGroupsRequestRequestTypeDef#
# ListChannelPlacementGroupsRequestRequestTypeDef definition
class ListChannelPlacementGroupsRequestRequestTypeDef(TypedDict):
ClusterId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListChannelsRequestRequestTypeDef#
# ListChannelsRequestRequestTypeDef definition
class ListChannelsRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListCloudWatchAlarmTemplateGroupsRequestRequestTypeDef#
# ListCloudWatchAlarmTemplateGroupsRequestRequestTypeDef definition
class ListCloudWatchAlarmTemplateGroupsRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
Scope: NotRequired[str],
SignalMapIdentifier: NotRequired[str],
ListCloudWatchAlarmTemplatesRequestRequestTypeDef#
# ListCloudWatchAlarmTemplatesRequestRequestTypeDef definition
class ListCloudWatchAlarmTemplatesRequestRequestTypeDef(TypedDict):
GroupIdentifier: NotRequired[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
Scope: NotRequired[str],
SignalMapIdentifier: NotRequired[str],
ListClustersRequestRequestTypeDef#
# ListClustersRequestRequestTypeDef definition
class ListClustersRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListEventBridgeRuleTemplateGroupsRequestRequestTypeDef#
# ListEventBridgeRuleTemplateGroupsRequestRequestTypeDef definition
class ListEventBridgeRuleTemplateGroupsRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
SignalMapIdentifier: NotRequired[str],
ListEventBridgeRuleTemplatesRequestRequestTypeDef#
# ListEventBridgeRuleTemplatesRequestRequestTypeDef definition
class ListEventBridgeRuleTemplatesRequestRequestTypeDef(TypedDict):
GroupIdentifier: NotRequired[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
SignalMapIdentifier: NotRequired[str],
ListInputDeviceTransfersRequestRequestTypeDef#
# ListInputDeviceTransfersRequestRequestTypeDef definition
class ListInputDeviceTransfersRequestRequestTypeDef(TypedDict):
TransferType: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
TransferringInputDeviceSummaryTypeDef#
# TransferringInputDeviceSummaryTypeDef definition
class TransferringInputDeviceSummaryTypeDef(TypedDict):
Id: NotRequired[str],
Message: NotRequired[str],
TargetCustomerId: NotRequired[str],
TransferType: NotRequired[InputDeviceTransferTypeType], # (1)
ListInputDevicesRequestRequestTypeDef#
# ListInputDevicesRequestRequestTypeDef definition
class ListInputDevicesRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListInputSecurityGroupsRequestRequestTypeDef#
# ListInputSecurityGroupsRequestRequestTypeDef definition
class ListInputSecurityGroupsRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListInputsRequestRequestTypeDef#
# ListInputsRequestRequestTypeDef definition
class ListInputsRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListMultiplexProgramsRequestRequestTypeDef#
# ListMultiplexProgramsRequestRequestTypeDef definition
class ListMultiplexProgramsRequestRequestTypeDef(TypedDict):
MultiplexId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
MultiplexProgramSummaryTypeDef#
# MultiplexProgramSummaryTypeDef definition
class MultiplexProgramSummaryTypeDef(TypedDict):
ChannelId: NotRequired[str],
ProgramName: NotRequired[str],
ListMultiplexesRequestRequestTypeDef#
# ListMultiplexesRequestRequestTypeDef definition
class ListMultiplexesRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListNetworksRequestRequestTypeDef#
# ListNetworksRequestRequestTypeDef definition
class ListNetworksRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListNodesRequestRequestTypeDef#
# ListNodesRequestRequestTypeDef definition
class ListNodesRequestRequestTypeDef(TypedDict):
ClusterId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListOfferingsRequestRequestTypeDef#
# ListOfferingsRequestRequestTypeDef definition
class ListOfferingsRequestRequestTypeDef(TypedDict):
ChannelClass: NotRequired[str],
ChannelConfiguration: NotRequired[str],
Codec: NotRequired[str],
Duration: NotRequired[str],
MaxResults: NotRequired[int],
MaximumBitrate: NotRequired[str],
MaximumFramerate: NotRequired[str],
NextToken: NotRequired[str],
Resolution: NotRequired[str],
ResourceType: NotRequired[str],
SpecialFeature: NotRequired[str],
VideoQuality: NotRequired[str],
ListReservationsRequestRequestTypeDef#
# ListReservationsRequestRequestTypeDef definition
class ListReservationsRequestRequestTypeDef(TypedDict):
ChannelClass: NotRequired[str],
Codec: NotRequired[str],
MaxResults: NotRequired[int],
MaximumBitrate: NotRequired[str],
MaximumFramerate: NotRequired[str],
NextToken: NotRequired[str],
Resolution: NotRequired[str],
ResourceType: NotRequired[str],
SpecialFeature: NotRequired[str],
VideoQuality: NotRequired[str],
ListSignalMapsRequestRequestTypeDef#
# ListSignalMapsRequestRequestTypeDef definition
class ListSignalMapsRequestRequestTypeDef(TypedDict):
CloudWatchAlarmTemplateGroupIdentifier: NotRequired[str],
EventBridgeRuleTemplateGroupIdentifier: NotRequired[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
SignalMapSummaryTypeDef#
# SignalMapSummaryTypeDef definition
class SignalMapSummaryTypeDef(TypedDict):
Arn: str,
CreatedAt: datetime,
Id: str,
MonitorDeploymentStatus: SignalMapMonitorDeploymentStatusType, # (1)
Name: str,
Status: SignalMapStatusType, # (2)
Description: NotRequired[str],
ModifiedAt: NotRequired[datetime],
Tags: NotRequired[dict[str, str]],
ListTagsForResourceRequestRequestTypeDef#
# ListTagsForResourceRequestRequestTypeDef definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
M3u8SettingsTypeDef#
# M3u8SettingsTypeDef definition
class M3u8SettingsTypeDef(TypedDict):
AudioFramesPerPes: NotRequired[int],
AudioPids: NotRequired[str],
EcmPid: NotRequired[str],
NielsenId3Behavior: NotRequired[M3u8NielsenId3BehaviorType], # (1)
PatInterval: NotRequired[int],
PcrControl: NotRequired[M3u8PcrControlType], # (2)
PcrPeriod: NotRequired[int],
PcrPid: NotRequired[str],
PmtInterval: NotRequired[int],
PmtPid: NotRequired[str],
ProgramNum: NotRequired[int],
Scte35Behavior: NotRequired[M3u8Scte35BehaviorType], # (3)
Scte35Pid: NotRequired[str],
TimedMetadataBehavior: NotRequired[M3u8TimedMetadataBehaviorType], # (4)
TimedMetadataPid: NotRequired[str],
TransportStreamId: NotRequired[int],
VideoPid: NotRequired[str],
KlvBehavior: NotRequired[M3u8KlvBehaviorType], # (5)
KlvDataPids: NotRequired[str],
- See M3u8NielsenId3BehaviorType
- See M3u8PcrControlType
- See M3u8Scte35BehaviorType
- See M3u8TimedMetadataBehaviorType
- See M3u8KlvBehaviorType
MaintenanceUpdateSettingsTypeDef#
# MaintenanceUpdateSettingsTypeDef definition
class MaintenanceUpdateSettingsTypeDef(TypedDict):
MaintenanceDay: NotRequired[MaintenanceDayType], # (1)
MaintenanceScheduledDate: NotRequired[str],
MaintenanceStartTime: NotRequired[str],
MediaPackageOutputDestinationSettingsTypeDef#
# MediaPackageOutputDestinationSettingsTypeDef definition
class MediaPackageOutputDestinationSettingsTypeDef(TypedDict):
ChannelId: NotRequired[str],
ChannelGroup: NotRequired[str],
ChannelName: NotRequired[str],
MediaResourceNeighborTypeDef#
# MediaResourceNeighborTypeDef definition
class MediaResourceNeighborTypeDef(TypedDict):
Arn: str,
Name: NotRequired[str],
MotionGraphicsActivateScheduleActionSettingsTypeDef#
# MotionGraphicsActivateScheduleActionSettingsTypeDef definition
class MotionGraphicsActivateScheduleActionSettingsTypeDef(TypedDict):
Duration: NotRequired[int],
PasswordParam: NotRequired[str],
Url: NotRequired[str],
Username: NotRequired[str],
MotionGraphicsSettingsOutputTypeDef#
# MotionGraphicsSettingsOutputTypeDef definition
class MotionGraphicsSettingsOutputTypeDef(TypedDict):
HtmlMotionGraphicsSettings: NotRequired[dict[str, Any]],
MotionGraphicsSettingsTypeDef#
# MotionGraphicsSettingsTypeDef definition
class MotionGraphicsSettingsTypeDef(TypedDict):
HtmlMotionGraphicsSettings: NotRequired[Mapping[str, Any]],
MsSmoothOutputSettingsTypeDef#
# MsSmoothOutputSettingsTypeDef definition
class MsSmoothOutputSettingsTypeDef(TypedDict):
H265PackagingType: NotRequired[MsSmoothH265PackagingTypeType], # (1)
NameModifier: NotRequired[str],
MulticastInputSettingsTypeDef#
# MulticastInputSettingsTypeDef definition
class MulticastInputSettingsTypeDef(TypedDict):
SourceIpAddress: NotRequired[str],
MulticastSourceCreateRequestTypeDef#
# MulticastSourceCreateRequestTypeDef definition
class MulticastSourceCreateRequestTypeDef(TypedDict):
Url: str,
SourceIp: NotRequired[str],
MulticastSourceTypeDef#
# MulticastSourceTypeDef definition
class MulticastSourceTypeDef(TypedDict):
Url: str,
SourceIp: NotRequired[str],
MulticastSourceUpdateRequestTypeDef#
# MulticastSourceUpdateRequestTypeDef definition
class MulticastSourceUpdateRequestTypeDef(TypedDict):
Url: str,
SourceIp: NotRequired[str],
MultiplexM2tsSettingsTypeDef#
# MultiplexM2tsSettingsTypeDef definition
class MultiplexM2tsSettingsTypeDef(TypedDict):
AbsentInputAudioBehavior: NotRequired[M2tsAbsentInputAudioBehaviorType], # (1)
Arib: NotRequired[M2tsAribType], # (2)
AudioBufferModel: NotRequired[M2tsAudioBufferModelType], # (3)
AudioFramesPerPes: NotRequired[int],
AudioStreamType: NotRequired[M2tsAudioStreamTypeType], # (4)
CcDescriptor: NotRequired[M2tsCcDescriptorType], # (5)
Ebif: NotRequired[M2tsEbifControlType], # (6)
EsRateInPes: NotRequired[M2tsEsRateInPesType], # (7)
Klv: NotRequired[M2tsKlvType], # (8)
NielsenId3Behavior: NotRequired[M2tsNielsenId3BehaviorType], # (9)
PcrControl: NotRequired[M2tsPcrControlType], # (10)
PcrPeriod: NotRequired[int],
Scte35Control: NotRequired[M2tsScte35ControlType], # (11)
Scte35PrerollPullupMilliseconds: NotRequired[float],
- See M2tsAbsentInputAudioBehaviorType
- See M2tsAribType
- See M2tsAudioBufferModelType
- See M2tsAudioStreamTypeType
- See M2tsCcDescriptorType
- See M2tsEbifControlType
- See M2tsEsRateInPesType
- See M2tsKlvType
- See M2tsNielsenId3BehaviorType
- See M2tsPcrControlType
- See M2tsScte35ControlType
MultiplexMediaConnectOutputDestinationSettingsTypeDef#
# MultiplexMediaConnectOutputDestinationSettingsTypeDef definition
class MultiplexMediaConnectOutputDestinationSettingsTypeDef(TypedDict):
EntitlementArn: NotRequired[str],
MultiplexProgramChannelDestinationSettingsTypeDef#
# MultiplexProgramChannelDestinationSettingsTypeDef definition
class MultiplexProgramChannelDestinationSettingsTypeDef(TypedDict):
MultiplexId: NotRequired[str],
ProgramName: NotRequired[str],
MultiplexProgramPacketIdentifiersMapTypeDef#
# MultiplexProgramPacketIdentifiersMapTypeDef definition
class MultiplexProgramPacketIdentifiersMapTypeDef(TypedDict):
AudioPids: NotRequired[Sequence[int]],
DvbSubPids: NotRequired[Sequence[int]],
DvbTeletextPid: NotRequired[int],
EtvPlatformPid: NotRequired[int],
EtvSignalPid: NotRequired[int],
KlvDataPids: NotRequired[Sequence[int]],
PcrPid: NotRequired[int],
PmtPid: NotRequired[int],
PrivateMetadataPid: NotRequired[int],
Scte27Pids: NotRequired[Sequence[int]],
Scte35Pid: NotRequired[int],
TimedMetadataPid: NotRequired[int],
VideoPid: NotRequired[int],
AribCaptionsPid: NotRequired[int],
DvbTeletextPids: NotRequired[Sequence[int]],
EcmPid: NotRequired[int],
Smpte2038Pid: NotRequired[int],
MultiplexProgramServiceDescriptorTypeDef#
# MultiplexProgramServiceDescriptorTypeDef definition
class MultiplexProgramServiceDescriptorTypeDef(TypedDict):
ProviderName: str,
ServiceName: str,
MultiplexSettingsSummaryTypeDef#
# MultiplexSettingsSummaryTypeDef definition
class MultiplexSettingsSummaryTypeDef(TypedDict):
TransportStreamBitrate: NotRequired[int],
MultiplexStatmuxVideoSettingsTypeDef#
# MultiplexStatmuxVideoSettingsTypeDef definition
class MultiplexStatmuxVideoSettingsTypeDef(TypedDict):
MaximumBitrate: NotRequired[int],
MinimumBitrate: NotRequired[int],
Priority: NotRequired[int],
NielsenCBETTypeDef#
# NielsenCBETTypeDef definition
class NielsenCBETTypeDef(TypedDict):
CbetCheckDigitString: str,
CbetStepaside: NielsenWatermarksCbetStepasideType, # (1)
Csid: str,
NielsenNaesIiNwTypeDef#
# NielsenNaesIiNwTypeDef definition
class NielsenNaesIiNwTypeDef(TypedDict):
CheckDigitString: str,
Sid: float,
Timezone: NotRequired[NielsenWatermarkTimezonesType], # (1)
OutputDestinationSettingsTypeDef#
# OutputDestinationSettingsTypeDef definition
class OutputDestinationSettingsTypeDef(TypedDict):
PasswordParam: NotRequired[str],
StreamName: NotRequired[str],
Url: NotRequired[str],
Username: NotRequired[str],
SrtOutputDestinationSettingsTypeDef#
# SrtOutputDestinationSettingsTypeDef definition
class SrtOutputDestinationSettingsTypeDef(TypedDict):
EncryptionPassphraseSecretArn: NotRequired[str],
StreamId: NotRequired[str],
Url: NotRequired[str],
RtmpGroupSettingsOutputTypeDef#
# RtmpGroupSettingsOutputTypeDef definition
class RtmpGroupSettingsOutputTypeDef(TypedDict):
AdMarkers: NotRequired[list[RtmpAdMarkersType]], # (1)
AuthenticationScheme: NotRequired[AuthenticationSchemeType], # (2)
CacheFullBehavior: NotRequired[RtmpCacheFullBehaviorType], # (3)
CacheLength: NotRequired[int],
CaptionData: NotRequired[RtmpCaptionDataType], # (4)
InputLossAction: NotRequired[InputLossActionForRtmpOutType], # (5)
RestartDelay: NotRequired[int],
IncludeFillerNalUnits: NotRequired[IncludeFillerNalUnitsType], # (6)
- See RtmpAdMarkersType
- See AuthenticationSchemeType
- See RtmpCacheFullBehaviorType
- See RtmpCaptionDataType
- See InputLossActionForRtmpOutType
- See IncludeFillerNalUnitsType
SrtGroupSettingsTypeDef#
# SrtGroupSettingsTypeDef definition
class SrtGroupSettingsTypeDef(TypedDict):
InputLossAction: NotRequired[InputLossActionForUdpOutType], # (1)
UdpGroupSettingsTypeDef#
# UdpGroupSettingsTypeDef definition
class UdpGroupSettingsTypeDef(TypedDict):
InputLossAction: NotRequired[InputLossActionForUdpOutType], # (1)
TimedMetadataId3Frame: NotRequired[UdpTimedMetadataId3FrameType], # (2)
TimedMetadataId3Period: NotRequired[int],
PipelinePauseStateSettingsTypeDef#
# PipelinePauseStateSettingsTypeDef definition
class PipelinePauseStateSettingsTypeDef(TypedDict):
PipelineId: PipelineIdType, # (1)
- See PipelineIdType
RebootInputDeviceRequestRequestTypeDef#
# RebootInputDeviceRequestRequestTypeDef definition
class RebootInputDeviceRequestRequestTypeDef(TypedDict):
InputDeviceId: str,
Force: NotRequired[RebootInputDeviceForceType], # (1)
RejectInputDeviceTransferRequestRequestTypeDef#
# RejectInputDeviceTransferRequestRequestTypeDef definition
class RejectInputDeviceTransferRequestRequestTypeDef(TypedDict):
InputDeviceId: str,
RestartChannelPipelinesRequestRequestTypeDef#
# RestartChannelPipelinesRequestRequestTypeDef definition
class RestartChannelPipelinesRequestRequestTypeDef(TypedDict):
ChannelId: str,
PipelineIds: NotRequired[Sequence[ChannelPipelineIdToRestartType]], # (1)
RouteUpdateRequestTypeDef#
# RouteUpdateRequestTypeDef definition
class RouteUpdateRequestTypeDef(TypedDict):
Cidr: NotRequired[str],
Gateway: NotRequired[str],
RtmpGroupSettingsTypeDef#
# RtmpGroupSettingsTypeDef definition
class RtmpGroupSettingsTypeDef(TypedDict):
AdMarkers: NotRequired[Sequence[RtmpAdMarkersType]], # (1)
AuthenticationScheme: NotRequired[AuthenticationSchemeType], # (2)
CacheFullBehavior: NotRequired[RtmpCacheFullBehaviorType], # (3)
CacheLength: NotRequired[int],
CaptionData: NotRequired[RtmpCaptionDataType], # (4)
InputLossAction: NotRequired[InputLossActionForRtmpOutType], # (5)
RestartDelay: NotRequired[int],
IncludeFillerNalUnits: NotRequired[IncludeFillerNalUnitsType], # (6)
- See RtmpAdMarkersType
- See AuthenticationSchemeType
- See RtmpCacheFullBehaviorType
- See RtmpCaptionDataType
- See InputLossActionForRtmpOutType
- See IncludeFillerNalUnitsType
Scte35InputScheduleActionSettingsTypeDef#
# Scte35InputScheduleActionSettingsTypeDef definition
class Scte35InputScheduleActionSettingsTypeDef(TypedDict):
Mode: Scte35InputModeType, # (1)
InputAttachmentNameReference: NotRequired[str],
Scte35ReturnToNetworkScheduleActionSettingsTypeDef#
# Scte35ReturnToNetworkScheduleActionSettingsTypeDef definition
class Scte35ReturnToNetworkScheduleActionSettingsTypeDef(TypedDict):
SpliceEventId: int,
Scte35SpliceInsertScheduleActionSettingsTypeDef#
# Scte35SpliceInsertScheduleActionSettingsTypeDef definition
class Scte35SpliceInsertScheduleActionSettingsTypeDef(TypedDict):
SpliceEventId: int,
Duration: NotRequired[int],
StaticImageDeactivateScheduleActionSettingsTypeDef#
# StaticImageDeactivateScheduleActionSettingsTypeDef definition
class StaticImageDeactivateScheduleActionSettingsTypeDef(TypedDict):
FadeOut: NotRequired[int],
Layer: NotRequired[int],
StaticImageOutputDeactivateScheduleActionSettingsOutputTypeDef#
# StaticImageOutputDeactivateScheduleActionSettingsOutputTypeDef definition
class StaticImageOutputDeactivateScheduleActionSettingsOutputTypeDef(TypedDict):
OutputNames: list[str],
FadeOut: NotRequired[int],
Layer: NotRequired[int],
Scte35DeliveryRestrictionsTypeDef#
# Scte35DeliveryRestrictionsTypeDef definition
class Scte35DeliveryRestrictionsTypeDef(TypedDict):
ArchiveAllowedFlag: Scte35ArchiveAllowedFlagType, # (1)
DeviceRestrictions: Scte35DeviceRestrictionsType, # (2)
NoRegionalBlackoutFlag: Scte35NoRegionalBlackoutFlagType, # (3)
WebDeliveryAllowedFlag: Scte35WebDeliveryAllowedFlagType, # (4)
- See Scte35ArchiveAllowedFlagType
- See Scte35DeviceRestrictionsType
- See Scte35NoRegionalBlackoutFlagType
- See Scte35WebDeliveryAllowedFlagType
SrtCallerDecryptionRequestTypeDef#
# SrtCallerDecryptionRequestTypeDef definition
class SrtCallerDecryptionRequestTypeDef(TypedDict):
Algorithm: NotRequired[AlgorithmType], # (1)
PassphraseSecretArn: NotRequired[str],
- See AlgorithmType
SrtCallerDecryptionTypeDef#
# SrtCallerDecryptionTypeDef definition
class SrtCallerDecryptionTypeDef(TypedDict):
Algorithm: NotRequired[AlgorithmType], # (1)
PassphraseSecretArn: NotRequired[str],
- See AlgorithmType
StartChannelRequestRequestTypeDef#
# StartChannelRequestRequestTypeDef definition
class StartChannelRequestRequestTypeDef(TypedDict):
ChannelId: str,
StartDeleteMonitorDeploymentRequestRequestTypeDef#
# StartDeleteMonitorDeploymentRequestRequestTypeDef definition
class StartDeleteMonitorDeploymentRequestRequestTypeDef(TypedDict):
Identifier: str,
StartInputDeviceMaintenanceWindowRequestRequestTypeDef#
# StartInputDeviceMaintenanceWindowRequestRequestTypeDef definition
class StartInputDeviceMaintenanceWindowRequestRequestTypeDef(TypedDict):
InputDeviceId: str,
StartInputDeviceRequestRequestTypeDef#
# StartInputDeviceRequestRequestTypeDef definition
class StartInputDeviceRequestRequestTypeDef(TypedDict):
InputDeviceId: str,
StartMonitorDeploymentRequestRequestTypeDef#
# StartMonitorDeploymentRequestRequestTypeDef definition
class StartMonitorDeploymentRequestRequestTypeDef(TypedDict):
Identifier: str,
DryRun: NotRequired[bool],
StartMultiplexRequestRequestTypeDef#
# StartMultiplexRequestRequestTypeDef definition
class StartMultiplexRequestRequestTypeDef(TypedDict):
MultiplexId: str,
StartUpdateSignalMapRequestRequestTypeDef#
# StartUpdateSignalMapRequestRequestTypeDef definition
class StartUpdateSignalMapRequestRequestTypeDef(TypedDict):
Identifier: str,
CloudWatchAlarmTemplateGroupIdentifiers: NotRequired[Sequence[str]],
Description: NotRequired[str],
DiscoveryEntryPointArn: NotRequired[str],
EventBridgeRuleTemplateGroupIdentifiers: NotRequired[Sequence[str]],
ForceRediscovery: NotRequired[bool],
Name: NotRequired[str],
StaticImageOutputDeactivateScheduleActionSettingsTypeDef#
# StaticImageOutputDeactivateScheduleActionSettingsTypeDef definition
class StaticImageOutputDeactivateScheduleActionSettingsTypeDef(TypedDict):
OutputNames: Sequence[str],
FadeOut: NotRequired[int],
Layer: NotRequired[int],
StopChannelRequestRequestTypeDef#
# StopChannelRequestRequestTypeDef definition
class StopChannelRequestRequestTypeDef(TypedDict):
ChannelId: str,
StopInputDeviceRequestRequestTypeDef#
# StopInputDeviceRequestRequestTypeDef definition
class StopInputDeviceRequestRequestTypeDef(TypedDict):
InputDeviceId: str,
StopMultiplexRequestRequestTypeDef#
# StopMultiplexRequestRequestTypeDef definition
class StopMultiplexRequestRequestTypeDef(TypedDict):
MultiplexId: str,
ThumbnailTypeDef#
# ThumbnailTypeDef definition
class ThumbnailTypeDef(TypedDict):
Body: NotRequired[str],
ContentType: NotRequired[str],
ThumbnailType: NotRequired[ThumbnailTypeType], # (1)
TimeStamp: NotRequired[datetime],
TransferInputDeviceRequestRequestTypeDef#
# TransferInputDeviceRequestRequestTypeDef definition
class TransferInputDeviceRequestRequestTypeDef(TypedDict):
InputDeviceId: str,
TargetCustomerId: NotRequired[str],
TargetRegion: NotRequired[str],
TransferMessage: NotRequired[str],
UpdateChannelPlacementGroupRequestRequestTypeDef#
# UpdateChannelPlacementGroupRequestRequestTypeDef definition
class UpdateChannelPlacementGroupRequestRequestTypeDef(TypedDict):
ChannelPlacementGroupId: str,
ClusterId: str,
Name: NotRequired[str],
Nodes: NotRequired[Sequence[str]],
UpdateCloudWatchAlarmTemplateGroupRequestRequestTypeDef#
# UpdateCloudWatchAlarmTemplateGroupRequestRequestTypeDef definition
class UpdateCloudWatchAlarmTemplateGroupRequestRequestTypeDef(TypedDict):
Identifier: str,
Description: NotRequired[str],
UpdateCloudWatchAlarmTemplateRequestRequestTypeDef#
# UpdateCloudWatchAlarmTemplateRequestRequestTypeDef definition
class UpdateCloudWatchAlarmTemplateRequestRequestTypeDef(TypedDict):
Identifier: str,
ComparisonOperator: NotRequired[CloudWatchAlarmTemplateComparisonOperatorType], # (1)
DatapointsToAlarm: NotRequired[int],
Description: NotRequired[str],
EvaluationPeriods: NotRequired[int],
GroupIdentifier: NotRequired[str],
MetricName: NotRequired[str],
Name: NotRequired[str],
Period: NotRequired[int],
Statistic: NotRequired[CloudWatchAlarmTemplateStatisticType], # (2)
TargetResourceType: NotRequired[CloudWatchAlarmTemplateTargetResourceTypeType], # (3)
Threshold: NotRequired[float],
TreatMissingData: NotRequired[CloudWatchAlarmTemplateTreatMissingDataType], # (4)
- See CloudWatchAlarmTemplateComparisonOperatorType
- See CloudWatchAlarmTemplateStatisticType
- See CloudWatchAlarmTemplateTargetResourceTypeType
- See CloudWatchAlarmTemplateTreatMissingDataType
UpdateEventBridgeRuleTemplateGroupRequestRequestTypeDef#
# UpdateEventBridgeRuleTemplateGroupRequestRequestTypeDef definition
class UpdateEventBridgeRuleTemplateGroupRequestRequestTypeDef(TypedDict):
Identifier: str,
Description: NotRequired[str],
UpdateNodeRequestRequestTypeDef#
# UpdateNodeRequestRequestTypeDef definition
class UpdateNodeRequestRequestTypeDef(TypedDict):
ClusterId: str,
NodeId: str,
Name: NotRequired[str],
Role: NotRequired[NodeRoleType], # (1)
- See NodeRoleType
UpdateNodeStateRequestRequestTypeDef#
# UpdateNodeStateRequestRequestTypeDef definition
class UpdateNodeStateRequestRequestTypeDef(TypedDict):
ClusterId: str,
NodeId: str,
State: NotRequired[UpdateNodeStateType], # (1)
VideoSelectorPidTypeDef#
# VideoSelectorPidTypeDef definition
class VideoSelectorPidTypeDef(TypedDict):
Pid: NotRequired[int],
VideoSelectorProgramIdTypeDef#
# VideoSelectorProgramIdTypeDef definition
class VideoSelectorProgramIdTypeDef(TypedDict):
ProgramId: NotRequired[int],
UpdateAccountConfigurationRequestRequestTypeDef#
# UpdateAccountConfigurationRequestRequestTypeDef definition
class UpdateAccountConfigurationRequestRequestTypeDef(TypedDict):
AccountConfiguration: NotRequired[AccountConfigurationTypeDef], # (1)
ArchiveCdnSettingsTypeDef#
# ArchiveCdnSettingsTypeDef definition
class ArchiveCdnSettingsTypeDef(TypedDict):
ArchiveS3Settings: NotRequired[ArchiveS3SettingsTypeDef], # (1)
CmafIngestGroupSettingsTypeDef#
# CmafIngestGroupSettingsTypeDef definition
class CmafIngestGroupSettingsTypeDef(TypedDict):
Destination: OutputLocationRefTypeDef, # (1)
NielsenId3Behavior: NotRequired[CmafNielsenId3BehaviorType], # (2)
Scte35Type: NotRequired[Scte35TypeType], # (3)
SegmentLength: NotRequired[int],
SegmentLengthUnits: NotRequired[CmafIngestSegmentLengthUnitsType], # (4)
SendDelayMs: NotRequired[int],
KlvBehavior: NotRequired[CmafKLVBehaviorType], # (5)
KlvNameModifier: NotRequired[str],
NielsenId3NameModifier: NotRequired[str],
Scte35NameModifier: NotRequired[str],
- See OutputLocationRefTypeDef
- See CmafNielsenId3BehaviorType
- See Scte35TypeType
- See CmafIngestSegmentLengthUnitsType
- See CmafKLVBehaviorType
MediaPackageGroupSettingsTypeDef#
# MediaPackageGroupSettingsTypeDef definition
class MediaPackageGroupSettingsTypeDef(TypedDict):
Destination: OutputLocationRefTypeDef, # (1)
MsSmoothGroupSettingsTypeDef#
# MsSmoothGroupSettingsTypeDef definition
class MsSmoothGroupSettingsTypeDef(TypedDict):
Destination: OutputLocationRefTypeDef, # (3)
AcquisitionPointId: NotRequired[str],
AudioOnlyTimecodeControl: NotRequired[SmoothGroupAudioOnlyTimecodeControlType], # (1)
CertificateMode: NotRequired[SmoothGroupCertificateModeType], # (2)
ConnectionRetryInterval: NotRequired[int],
EventId: NotRequired[str],
EventIdMode: NotRequired[SmoothGroupEventIdModeType], # (4)
EventStopBehavior: NotRequired[SmoothGroupEventStopBehaviorType], # (5)
FilecacheDuration: NotRequired[int],
FragmentLength: NotRequired[int],
InputLossAction: NotRequired[InputLossActionForMsSmoothOutType], # (6)
NumRetries: NotRequired[int],
RestartDelay: NotRequired[int],
SegmentationMode: NotRequired[SmoothGroupSegmentationModeType], # (7)
SendDelayMs: NotRequired[int],
SparseTrackType: NotRequired[SmoothGroupSparseTrackTypeType], # (8)
StreamManifestBehavior: NotRequired[SmoothGroupStreamManifestBehaviorType], # (9)
TimestampOffset: NotRequired[str],
TimestampOffsetMode: NotRequired[SmoothGroupTimestampOffsetModeType], # (10)
- See SmoothGroupAudioOnlyTimecodeControlType
- See SmoothGroupCertificateModeType
- See OutputLocationRefTypeDef
- See SmoothGroupEventIdModeType
- See SmoothGroupEventStopBehaviorType
- See InputLossActionForMsSmoothOutType
- See SmoothGroupSegmentationModeType
- See SmoothGroupSparseTrackTypeType
- See SmoothGroupStreamManifestBehaviorType
- See SmoothGroupTimestampOffsetModeType
RtmpOutputSettingsTypeDef#
# RtmpOutputSettingsTypeDef definition
class RtmpOutputSettingsTypeDef(TypedDict):
Destination: OutputLocationRefTypeDef, # (2)
CertificateMode: NotRequired[RtmpOutputCertificateModeType], # (1)
ConnectionRetryInterval: NotRequired[int],
NumRetries: NotRequired[int],
AudioChannelMappingOutputTypeDef#
# AudioChannelMappingOutputTypeDef definition
class AudioChannelMappingOutputTypeDef(TypedDict):
InputChannelLevels: list[InputChannelLevelTypeDef], # (1)
OutputChannel: int,
AudioChannelMappingTypeDef#
# AudioChannelMappingTypeDef definition
class AudioChannelMappingTypeDef(TypedDict):
InputChannelLevels: Sequence[InputChannelLevelTypeDef], # (1)
OutputChannel: int,
AudioCodecSettingsOutputTypeDef#
# AudioCodecSettingsOutputTypeDef definition
class AudioCodecSettingsOutputTypeDef(TypedDict):
AacSettings: NotRequired[AacSettingsTypeDef], # (1)
Ac3Settings: NotRequired[Ac3SettingsTypeDef], # (2)
Eac3AtmosSettings: NotRequired[Eac3AtmosSettingsTypeDef], # (3)
Eac3Settings: NotRequired[Eac3SettingsTypeDef], # (4)
Mp2Settings: NotRequired[Mp2SettingsTypeDef], # (5)
PassThroughSettings: NotRequired[dict[str, Any]],
WavSettings: NotRequired[WavSettingsTypeDef], # (6)
- See AacSettingsTypeDef
- See Ac3SettingsTypeDef
- See Eac3AtmosSettingsTypeDef
- See Eac3SettingsTypeDef
- See Mp2SettingsTypeDef
- See WavSettingsTypeDef
AudioCodecSettingsTypeDef#
# AudioCodecSettingsTypeDef definition
class AudioCodecSettingsTypeDef(TypedDict):
AacSettings: NotRequired[AacSettingsTypeDef], # (1)
Ac3Settings: NotRequired[Ac3SettingsTypeDef], # (2)
Eac3AtmosSettings: NotRequired[Eac3AtmosSettingsTypeDef], # (3)
Eac3Settings: NotRequired[Eac3SettingsTypeDef], # (4)
Mp2Settings: NotRequired[Mp2SettingsTypeDef], # (5)
PassThroughSettings: NotRequired[Mapping[str, Any]],
WavSettings: NotRequired[WavSettingsTypeDef], # (6)
- See AacSettingsTypeDef
- See Ac3SettingsTypeDef
- See Eac3AtmosSettingsTypeDef
- See Eac3SettingsTypeDef
- See Mp2SettingsTypeDef
- See WavSettingsTypeDef
AudioOnlyHlsSettingsTypeDef#
# AudioOnlyHlsSettingsTypeDef definition
class AudioOnlyHlsSettingsTypeDef(TypedDict):
AudioGroupId: NotRequired[str],
AudioOnlyImage: NotRequired[InputLocationTypeDef], # (1)
AudioTrackType: NotRequired[AudioOnlyHlsTrackTypeType], # (2)
SegmentType: NotRequired[AudioOnlyHlsSegmentTypeType], # (3)
AvailBlankingTypeDef#
# AvailBlankingTypeDef definition
class AvailBlankingTypeDef(TypedDict):
AvailBlankingImage: NotRequired[InputLocationTypeDef], # (1)
State: NotRequired[AvailBlankingStateType], # (2)
BlackoutSlateTypeDef#
# BlackoutSlateTypeDef definition
class BlackoutSlateTypeDef(TypedDict):
BlackoutSlateImage: NotRequired[InputLocationTypeDef], # (1)
NetworkEndBlackout: NotRequired[BlackoutSlateNetworkEndBlackoutType], # (2)
NetworkEndBlackoutImage: NotRequired[InputLocationTypeDef], # (1)
NetworkId: NotRequired[str],
State: NotRequired[BlackoutSlateStateType], # (4)
- See InputLocationTypeDef
- See BlackoutSlateNetworkEndBlackoutType
- See InputLocationTypeDef
- See BlackoutSlateStateType
BurnInDestinationSettingsTypeDef#
# BurnInDestinationSettingsTypeDef definition
class BurnInDestinationSettingsTypeDef(TypedDict):
Alignment: NotRequired[BurnInAlignmentType], # (1)
BackgroundColor: NotRequired[BurnInBackgroundColorType], # (2)
BackgroundOpacity: NotRequired[int],
Font: NotRequired[InputLocationTypeDef], # (3)
FontColor: NotRequired[BurnInFontColorType], # (4)
FontOpacity: NotRequired[int],
FontResolution: NotRequired[int],
FontSize: NotRequired[str],
OutlineColor: NotRequired[BurnInOutlineColorType], # (5)
OutlineSize: NotRequired[int],
ShadowColor: NotRequired[BurnInShadowColorType], # (6)
ShadowOpacity: NotRequired[int],
ShadowXOffset: NotRequired[int],
ShadowYOffset: NotRequired[int],
TeletextGridControl: NotRequired[BurnInTeletextGridControlType], # (7)
XPosition: NotRequired[int],
YPosition: NotRequired[int],
- See BurnInAlignmentType
- See BurnInBackgroundColorType
- See InputLocationTypeDef
- See BurnInFontColorType
- See BurnInOutlineColorType
- See BurnInShadowColorType
- See BurnInTeletextGridControlType
DvbSubDestinationSettingsTypeDef#
# DvbSubDestinationSettingsTypeDef definition
class DvbSubDestinationSettingsTypeDef(TypedDict):
Alignment: NotRequired[DvbSubDestinationAlignmentType], # (1)
BackgroundColor: NotRequired[DvbSubDestinationBackgroundColorType], # (2)
BackgroundOpacity: NotRequired[int],
Font: NotRequired[InputLocationTypeDef], # (3)
FontColor: NotRequired[DvbSubDestinationFontColorType], # (4)
FontOpacity: NotRequired[int],
FontResolution: NotRequired[int],
FontSize: NotRequired[str],
OutlineColor: NotRequired[DvbSubDestinationOutlineColorType], # (5)
OutlineSize: NotRequired[int],
ShadowColor: NotRequired[DvbSubDestinationShadowColorType], # (6)
ShadowOpacity: NotRequired[int],
ShadowXOffset: NotRequired[int],
ShadowYOffset: NotRequired[int],
TeletextGridControl: NotRequired[DvbSubDestinationTeletextGridControlType], # (7)
XPosition: NotRequired[int],
YPosition: NotRequired[int],
- See DvbSubDestinationAlignmentType
- See DvbSubDestinationBackgroundColorType
- See InputLocationTypeDef
- See DvbSubDestinationFontColorType
- See DvbSubDestinationOutlineColorType
- See DvbSubDestinationShadowColorType
- See DvbSubDestinationTeletextGridControlType
InputLossBehaviorTypeDef#
# InputLossBehaviorTypeDef definition
class InputLossBehaviorTypeDef(TypedDict):
BlackFrameMsec: NotRequired[int],
InputLossImageColor: NotRequired[str],
InputLossImageSlate: NotRequired[InputLocationTypeDef], # (1)
InputLossImageType: NotRequired[InputLossImageTypeType], # (2)
RepeatFrameMsec: NotRequired[int],
StaticImageActivateScheduleActionSettingsTypeDef#
# StaticImageActivateScheduleActionSettingsTypeDef definition
class StaticImageActivateScheduleActionSettingsTypeDef(TypedDict):
Image: InputLocationTypeDef, # (1)
Duration: NotRequired[int],
FadeIn: NotRequired[int],
FadeOut: NotRequired[int],
Height: NotRequired[int],
ImageX: NotRequired[int],
ImageY: NotRequired[int],
Layer: NotRequired[int],
Opacity: NotRequired[int],
Width: NotRequired[int],
StaticImageOutputActivateScheduleActionSettingsOutputTypeDef#
# StaticImageOutputActivateScheduleActionSettingsOutputTypeDef definition
class StaticImageOutputActivateScheduleActionSettingsOutputTypeDef(TypedDict):
Image: InputLocationTypeDef, # (1)
OutputNames: list[str],
Duration: NotRequired[int],
FadeIn: NotRequired[int],
FadeOut: NotRequired[int],
Height: NotRequired[int],
ImageX: NotRequired[int],
ImageY: NotRequired[int],
Layer: NotRequired[int],
Opacity: NotRequired[int],
Width: NotRequired[int],
StaticImageOutputActivateScheduleActionSettingsTypeDef#
# StaticImageOutputActivateScheduleActionSettingsTypeDef definition
class StaticImageOutputActivateScheduleActionSettingsTypeDef(TypedDict):
Image: InputLocationTypeDef, # (1)
OutputNames: Sequence[str],
Duration: NotRequired[int],
FadeIn: NotRequired[int],
FadeOut: NotRequired[int],
Height: NotRequired[int],
ImageX: NotRequired[int],
ImageY: NotRequired[int],
Layer: NotRequired[int],
Opacity: NotRequired[int],
Width: NotRequired[int],
StaticKeySettingsTypeDef#
# StaticKeySettingsTypeDef definition
class StaticKeySettingsTypeDef(TypedDict):
StaticKeyValue: str,
KeyProviderServer: NotRequired[InputLocationTypeDef], # (1)
AudioTrackSelectionOutputTypeDef#
# AudioTrackSelectionOutputTypeDef definition
class AudioTrackSelectionOutputTypeDef(TypedDict):
Tracks: list[AudioTrackTypeDef], # (1)
DolbyEDecode: NotRequired[AudioDolbyEDecodeTypeDef], # (2)
AudioTrackSelectionTypeDef#
# AudioTrackSelectionTypeDef definition
class AudioTrackSelectionTypeDef(TypedDict):
Tracks: Sequence[AudioTrackTypeDef], # (1)
DolbyEDecode: NotRequired[AudioDolbyEDecodeTypeDef], # (2)
Av1ColorSpaceSettingsOutputTypeDef#
# Av1ColorSpaceSettingsOutputTypeDef definition
class Av1ColorSpaceSettingsOutputTypeDef(TypedDict):
ColorSpacePassthroughSettings: NotRequired[dict[str, Any]],
Hdr10Settings: NotRequired[Hdr10SettingsTypeDef], # (1)
Rec601Settings: NotRequired[dict[str, Any]],
Rec709Settings: NotRequired[dict[str, Any]],
Av1ColorSpaceSettingsTypeDef#
# Av1ColorSpaceSettingsTypeDef definition
class Av1ColorSpaceSettingsTypeDef(TypedDict):
ColorSpacePassthroughSettings: NotRequired[Mapping[str, Any]],
Hdr10Settings: NotRequired[Hdr10SettingsTypeDef], # (1)
Rec601Settings: NotRequired[Mapping[str, Any]],
Rec709Settings: NotRequired[Mapping[str, Any]],
H265ColorSpaceSettingsOutputTypeDef#
# H265ColorSpaceSettingsOutputTypeDef definition
class H265ColorSpaceSettingsOutputTypeDef(TypedDict):
ColorSpacePassthroughSettings: NotRequired[dict[str, Any]],
DolbyVision81Settings: NotRequired[dict[str, Any]],
Hdr10Settings: NotRequired[Hdr10SettingsTypeDef], # (1)
Rec601Settings: NotRequired[dict[str, Any]],
Rec709Settings: NotRequired[dict[str, Any]],
H265ColorSpaceSettingsTypeDef#
# H265ColorSpaceSettingsTypeDef definition
class H265ColorSpaceSettingsTypeDef(TypedDict):
ColorSpacePassthroughSettings: NotRequired[Mapping[str, Any]],
DolbyVision81Settings: NotRequired[Mapping[str, Any]],
Hdr10Settings: NotRequired[Hdr10SettingsTypeDef], # (1)
Rec601Settings: NotRequired[Mapping[str, Any]],
Rec709Settings: NotRequired[Mapping[str, Any]],
VideoSelectorColorSpaceSettingsTypeDef#
# VideoSelectorColorSpaceSettingsTypeDef definition
class VideoSelectorColorSpaceSettingsTypeDef(TypedDict):
Hdr10Settings: NotRequired[Hdr10SettingsTypeDef], # (1)
FrameCaptureSettingsTypeDef#
# FrameCaptureSettingsTypeDef definition
class FrameCaptureSettingsTypeDef(TypedDict):
CaptureInterval: NotRequired[int],
CaptureIntervalUnits: NotRequired[FrameCaptureIntervalUnitType], # (1)
TimecodeBurninSettings: NotRequired[TimecodeBurninSettingsTypeDef], # (2)
AvailSettingsTypeDef#
# AvailSettingsTypeDef definition
class AvailSettingsTypeDef(TypedDict):
Esam: NotRequired[EsamTypeDef], # (1)
Scte35SpliceInsert: NotRequired[Scte35SpliceInsertTypeDef], # (2)
Scte35TimeSignalApos: NotRequired[Scte35TimeSignalAposTypeDef], # (3)
BatchDeleteResponseTypeDef#
# BatchDeleteResponseTypeDef definition
class BatchDeleteResponseTypeDef(TypedDict):
Failed: list[BatchFailedResultModelTypeDef], # (1)
Successful: list[BatchSuccessfulResultModelTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
BatchStartResponseTypeDef#
# BatchStartResponseTypeDef definition
class BatchStartResponseTypeDef(TypedDict):
Failed: list[BatchFailedResultModelTypeDef], # (1)
Successful: list[BatchSuccessfulResultModelTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
BatchStopResponseTypeDef#
# BatchStopResponseTypeDef definition
class BatchStopResponseTypeDef(TypedDict):
Failed: list[BatchFailedResultModelTypeDef], # (1)
Successful: list[BatchSuccessfulResultModelTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
CreateChannelPlacementGroupResponseTypeDef#
# CreateChannelPlacementGroupResponseTypeDef definition
class CreateChannelPlacementGroupResponseTypeDef(TypedDict):
Arn: str,
Channels: list[str],
ClusterId: str,
Id: str,
Name: str,
Nodes: list[str],
State: ChannelPlacementGroupStateType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateCloudWatchAlarmTemplateGroupResponseTypeDef#
# CreateCloudWatchAlarmTemplateGroupResponseTypeDef definition
class CreateCloudWatchAlarmTemplateGroupResponseTypeDef(TypedDict):
Arn: str,
CreatedAt: datetime,
Description: str,
Id: str,
ModifiedAt: datetime,
Name: str,
Tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateCloudWatchAlarmTemplateResponseTypeDef#
# CreateCloudWatchAlarmTemplateResponseTypeDef definition
class CreateCloudWatchAlarmTemplateResponseTypeDef(TypedDict):
Arn: str,
ComparisonOperator: CloudWatchAlarmTemplateComparisonOperatorType, # (1)
CreatedAt: datetime,
DatapointsToAlarm: int,
Description: str,
EvaluationPeriods: int,
GroupId: str,
Id: str,
MetricName: str,
ModifiedAt: datetime,
Name: str,
Period: int,
Statistic: CloudWatchAlarmTemplateStatisticType, # (2)
Tags: dict[str, str],
TargetResourceType: CloudWatchAlarmTemplateTargetResourceTypeType, # (3)
Threshold: float,
TreatMissingData: CloudWatchAlarmTemplateTreatMissingDataType, # (4)
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See CloudWatchAlarmTemplateComparisonOperatorType
- See CloudWatchAlarmTemplateStatisticType
- See CloudWatchAlarmTemplateTargetResourceTypeType
- See CloudWatchAlarmTemplateTreatMissingDataType
- See ResponseMetadataTypeDef
CreateEventBridgeRuleTemplateGroupResponseTypeDef#
# CreateEventBridgeRuleTemplateGroupResponseTypeDef definition
class CreateEventBridgeRuleTemplateGroupResponseTypeDef(TypedDict):
Arn: str,
CreatedAt: datetime,
Description: str,
Id: str,
ModifiedAt: datetime,
Name: str,
Tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateNodeRegistrationScriptResponseTypeDef#
# CreateNodeRegistrationScriptResponseTypeDef definition
class CreateNodeRegistrationScriptResponseTypeDef(TypedDict):
NodeRegistrationScript: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteChannelPlacementGroupResponseTypeDef#
# DeleteChannelPlacementGroupResponseTypeDef definition
class DeleteChannelPlacementGroupResponseTypeDef(TypedDict):
Arn: str,
Channels: list[str],
ClusterId: str,
Id: str,
Name: str,
Nodes: list[str],
State: ChannelPlacementGroupStateType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeAccountConfigurationResponseTypeDef#
# DescribeAccountConfigurationResponseTypeDef definition
class DescribeAccountConfigurationResponseTypeDef(TypedDict):
AccountConfiguration: AccountConfigurationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeChannelPlacementGroupResponseTypeDef#
# DescribeChannelPlacementGroupResponseTypeDef definition
class DescribeChannelPlacementGroupResponseTypeDef(TypedDict):
Arn: str,
Channels: list[str],
ClusterId: str,
Id: str,
Name: str,
Nodes: list[str],
State: ChannelPlacementGroupStateType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeInputDeviceThumbnailResponseTypeDef#
# DescribeInputDeviceThumbnailResponseTypeDef definition
class DescribeInputDeviceThumbnailResponseTypeDef(TypedDict):
Body: StreamingBody,
ContentType: ContentTypeType, # (1)
ContentLength: int,
ETag: str,
LastModified: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetCloudWatchAlarmTemplateGroupResponseTypeDef#
# GetCloudWatchAlarmTemplateGroupResponseTypeDef definition
class GetCloudWatchAlarmTemplateGroupResponseTypeDef(TypedDict):
Arn: str,
CreatedAt: datetime,
Description: str,
Id: str,
ModifiedAt: datetime,
Name: str,
Tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetCloudWatchAlarmTemplateResponseTypeDef#
# GetCloudWatchAlarmTemplateResponseTypeDef definition
class GetCloudWatchAlarmTemplateResponseTypeDef(TypedDict):
Arn: str,
ComparisonOperator: CloudWatchAlarmTemplateComparisonOperatorType, # (1)
CreatedAt: datetime,
DatapointsToAlarm: int,
Description: str,
EvaluationPeriods: int,
GroupId: str,
Id: str,
MetricName: str,
ModifiedAt: datetime,
Name: str,
Period: int,
Statistic: CloudWatchAlarmTemplateStatisticType, # (2)
Tags: dict[str, str],
TargetResourceType: CloudWatchAlarmTemplateTargetResourceTypeType, # (3)
Threshold: float,
TreatMissingData: CloudWatchAlarmTemplateTreatMissingDataType, # (4)
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See CloudWatchAlarmTemplateComparisonOperatorType
- See CloudWatchAlarmTemplateStatisticType
- See CloudWatchAlarmTemplateTargetResourceTypeType
- See CloudWatchAlarmTemplateTreatMissingDataType
- See ResponseMetadataTypeDef
GetEventBridgeRuleTemplateGroupResponseTypeDef#
# GetEventBridgeRuleTemplateGroupResponseTypeDef definition
class GetEventBridgeRuleTemplateGroupResponseTypeDef(TypedDict):
Arn: str,
CreatedAt: datetime,
Description: str,
Id: str,
ModifiedAt: datetime,
Name: str,
Tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
Tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateAccountConfigurationResponseTypeDef#
# UpdateAccountConfigurationResponseTypeDef definition
class UpdateAccountConfigurationResponseTypeDef(TypedDict):
AccountConfiguration: AccountConfigurationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateChannelPlacementGroupResponseTypeDef#
# UpdateChannelPlacementGroupResponseTypeDef definition
class UpdateChannelPlacementGroupResponseTypeDef(TypedDict):
Arn: str,
Channels: list[str],
ClusterId: str,
Id: str,
Name: str,
Nodes: list[str],
State: ChannelPlacementGroupStateType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateCloudWatchAlarmTemplateGroupResponseTypeDef#
# UpdateCloudWatchAlarmTemplateGroupResponseTypeDef definition
class UpdateCloudWatchAlarmTemplateGroupResponseTypeDef(TypedDict):
Arn: str,
CreatedAt: datetime,
Description: str,
Id: str,
ModifiedAt: datetime,
Name: str,
Tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateCloudWatchAlarmTemplateResponseTypeDef#
# UpdateCloudWatchAlarmTemplateResponseTypeDef definition
class UpdateCloudWatchAlarmTemplateResponseTypeDef(TypedDict):
Arn: str,
ComparisonOperator: CloudWatchAlarmTemplateComparisonOperatorType, # (1)
CreatedAt: datetime,
DatapointsToAlarm: int,
Description: str,
EvaluationPeriods: int,
GroupId: str,
Id: str,
MetricName: str,
ModifiedAt: datetime,
Name: str,
Period: int,
Statistic: CloudWatchAlarmTemplateStatisticType, # (2)
Tags: dict[str, str],
TargetResourceType: CloudWatchAlarmTemplateTargetResourceTypeType, # (3)
Threshold: float,
TreatMissingData: CloudWatchAlarmTemplateTreatMissingDataType, # (4)
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See CloudWatchAlarmTemplateComparisonOperatorType
- See CloudWatchAlarmTemplateStatisticType
- See CloudWatchAlarmTemplateTargetResourceTypeType
- See CloudWatchAlarmTemplateTreatMissingDataType
- See ResponseMetadataTypeDef
UpdateEventBridgeRuleTemplateGroupResponseTypeDef#
# UpdateEventBridgeRuleTemplateGroupResponseTypeDef definition
class UpdateEventBridgeRuleTemplateGroupResponseTypeDef(TypedDict):
Arn: str,
CreatedAt: datetime,
Description: str,
Id: str,
ModifiedAt: datetime,
Name: str,
Tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
TeletextSourceSettingsTypeDef#
# TeletextSourceSettingsTypeDef definition
class TeletextSourceSettingsTypeDef(TypedDict):
OutputRectangle: NotRequired[CaptionRectangleTypeDef], # (1)
PageNumber: NotRequired[str],
ListVersionsResponseTypeDef#
# ListVersionsResponseTypeDef definition
class ListVersionsResponseTypeDef(TypedDict):
Versions: list[ChannelEngineVersionResponseTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PipelineDetailTypeDef#
# PipelineDetailTypeDef definition
class PipelineDetailTypeDef(TypedDict):
ActiveInputAttachmentName: NotRequired[str],
ActiveInputSwitchActionName: NotRequired[str],
ActiveMotionGraphicsActionName: NotRequired[str],
ActiveMotionGraphicsUri: NotRequired[str],
PipelineId: NotRequired[str],
ChannelEngineVersion: NotRequired[ChannelEngineVersionResponseTypeDef], # (1)
ListCloudWatchAlarmTemplateGroupsResponseTypeDef#
# ListCloudWatchAlarmTemplateGroupsResponseTypeDef definition
class ListCloudWatchAlarmTemplateGroupsResponseTypeDef(TypedDict):
CloudWatchAlarmTemplateGroups: list[CloudWatchAlarmTemplateGroupSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ListCloudWatchAlarmTemplatesResponseTypeDef#
# ListCloudWatchAlarmTemplatesResponseTypeDef definition
class ListCloudWatchAlarmTemplatesResponseTypeDef(TypedDict):
CloudWatchAlarmTemplates: list[CloudWatchAlarmTemplateSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ClusterNetworkSettingsCreateRequestTypeDef#
# ClusterNetworkSettingsCreateRequestTypeDef definition
class ClusterNetworkSettingsCreateRequestTypeDef(TypedDict):
DefaultRoute: NotRequired[str],
InterfaceMappings: NotRequired[Sequence[InterfaceMappingCreateRequestTypeDef]], # (1)
ClusterNetworkSettingsTypeDef#
# ClusterNetworkSettingsTypeDef definition
class ClusterNetworkSettingsTypeDef(TypedDict):
DefaultRoute: NotRequired[str],
InterfaceMappings: NotRequired[list[InterfaceMappingTypeDef]], # (1)
ClusterNetworkSettingsUpdateRequestTypeDef#
# ClusterNetworkSettingsUpdateRequestTypeDef definition
class ClusterNetworkSettingsUpdateRequestTypeDef(TypedDict):
DefaultRoute: NotRequired[str],
InterfaceMappings: NotRequired[Sequence[InterfaceMappingUpdateRequestTypeDef]], # (1)
ColorCorrectionSettingsOutputTypeDef#
# ColorCorrectionSettingsOutputTypeDef definition
class ColorCorrectionSettingsOutputTypeDef(TypedDict):
GlobalColorCorrections: list[ColorCorrectionTypeDef], # (1)
ColorCorrectionSettingsTypeDef#
# ColorCorrectionSettingsTypeDef definition
class ColorCorrectionSettingsTypeDef(TypedDict):
GlobalColorCorrections: Sequence[ColorCorrectionTypeDef], # (1)
CreateEventBridgeRuleTemplateRequestRequestTypeDef#
# CreateEventBridgeRuleTemplateRequestRequestTypeDef definition
class CreateEventBridgeRuleTemplateRequestRequestTypeDef(TypedDict):
EventType: EventBridgeRuleTemplateEventTypeType, # (1)
GroupIdentifier: str,
Name: str,
Description: NotRequired[str],
EventTargets: NotRequired[Sequence[EventBridgeRuleTemplateTargetTypeDef]], # (2)
Tags: NotRequired[Mapping[str, str]],
CreateEventBridgeRuleTemplateResponseTypeDef#
# CreateEventBridgeRuleTemplateResponseTypeDef definition
class CreateEventBridgeRuleTemplateResponseTypeDef(TypedDict):
Arn: str,
CreatedAt: datetime,
Description: str,
EventTargets: list[EventBridgeRuleTemplateTargetTypeDef], # (1)
EventType: EventBridgeRuleTemplateEventTypeType, # (2)
GroupId: str,
Id: str,
ModifiedAt: datetime,
Name: str,
Tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (3)
- See EventBridgeRuleTemplateTargetTypeDef
- See EventBridgeRuleTemplateEventTypeType
- See ResponseMetadataTypeDef
GetEventBridgeRuleTemplateResponseTypeDef#
# GetEventBridgeRuleTemplateResponseTypeDef definition
class GetEventBridgeRuleTemplateResponseTypeDef(TypedDict):
Arn: str,
CreatedAt: datetime,
Description: str,
EventTargets: list[EventBridgeRuleTemplateTargetTypeDef], # (1)
EventType: EventBridgeRuleTemplateEventTypeType, # (2)
GroupId: str,
Id: str,
ModifiedAt: datetime,
Name: str,
Tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (3)
- See EventBridgeRuleTemplateTargetTypeDef
- See EventBridgeRuleTemplateEventTypeType
- See ResponseMetadataTypeDef
UpdateEventBridgeRuleTemplateRequestRequestTypeDef#
# UpdateEventBridgeRuleTemplateRequestRequestTypeDef definition
class UpdateEventBridgeRuleTemplateRequestRequestTypeDef(TypedDict):
Identifier: str,
Description: NotRequired[str],
EventTargets: NotRequired[Sequence[EventBridgeRuleTemplateTargetTypeDef]], # (1)
EventType: NotRequired[EventBridgeRuleTemplateEventTypeType], # (2)
GroupIdentifier: NotRequired[str],
Name: NotRequired[str],
UpdateEventBridgeRuleTemplateResponseTypeDef#
# UpdateEventBridgeRuleTemplateResponseTypeDef definition
class UpdateEventBridgeRuleTemplateResponseTypeDef(TypedDict):
Arn: str,
CreatedAt: datetime,
Description: str,
EventTargets: list[EventBridgeRuleTemplateTargetTypeDef], # (1)
EventType: EventBridgeRuleTemplateEventTypeType, # (2)
GroupId: str,
Id: str,
ModifiedAt: datetime,
Name: str,
Tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (3)
- See EventBridgeRuleTemplateTargetTypeDef
- See EventBridgeRuleTemplateEventTypeType
- See ResponseMetadataTypeDef
CreateInputSecurityGroupRequestRequestTypeDef#
# CreateInputSecurityGroupRequestRequestTypeDef definition
class CreateInputSecurityGroupRequestRequestTypeDef(TypedDict):
Tags: NotRequired[Mapping[str, str]],
WhitelistRules: NotRequired[Sequence[InputWhitelistRuleCidrTypeDef]], # (1)
UpdateInputSecurityGroupRequestRequestTypeDef#
# UpdateInputSecurityGroupRequestRequestTypeDef definition
class UpdateInputSecurityGroupRequestRequestTypeDef(TypedDict):
InputSecurityGroupId: str,
Tags: NotRequired[Mapping[str, str]],
WhitelistRules: NotRequired[Sequence[InputWhitelistRuleCidrTypeDef]], # (1)
CreateMultiplexRequestRequestTypeDef#
# CreateMultiplexRequestRequestTypeDef definition
class CreateMultiplexRequestRequestTypeDef(TypedDict):
AvailabilityZones: Sequence[str],
MultiplexSettings: MultiplexSettingsTypeDef, # (1)
Name: str,
RequestId: str,
Tags: NotRequired[Mapping[str, str]],
CreateNetworkRequestRequestTypeDef#
# CreateNetworkRequestRequestTypeDef definition
class CreateNetworkRequestRequestTypeDef(TypedDict):
IpPools: NotRequired[Sequence[IpPoolCreateRequestTypeDef]], # (1)
Name: NotRequired[str],
RequestId: NotRequired[str],
Routes: NotRequired[Sequence[RouteCreateRequestTypeDef]], # (2)
Tags: NotRequired[Mapping[str, str]],
CreateNetworkResponseTypeDef#
# CreateNetworkResponseTypeDef definition
class CreateNetworkResponseTypeDef(TypedDict):
Arn: str,
AssociatedClusterIds: list[str],
Id: str,
IpPools: list[IpPoolTypeDef], # (1)
Name: str,
Routes: list[RouteTypeDef], # (2)
State: NetworkStateType, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See IpPoolTypeDef
- See RouteTypeDef
- See NetworkStateType
- See ResponseMetadataTypeDef
DeleteNetworkResponseTypeDef#
# DeleteNetworkResponseTypeDef definition
class DeleteNetworkResponseTypeDef(TypedDict):
Arn: str,
AssociatedClusterIds: list[str],
Id: str,
IpPools: list[IpPoolTypeDef], # (1)
Name: str,
Routes: list[RouteTypeDef], # (2)
State: NetworkStateType, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See IpPoolTypeDef
- See RouteTypeDef
- See NetworkStateType
- See ResponseMetadataTypeDef
DescribeNetworkResponseTypeDef#
# DescribeNetworkResponseTypeDef definition
class DescribeNetworkResponseTypeDef(TypedDict):
Arn: str,
AssociatedClusterIds: list[str],
Id: str,
IpPools: list[IpPoolTypeDef], # (1)
Name: str,
Routes: list[RouteTypeDef], # (2)
State: NetworkStateType, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See IpPoolTypeDef
- See RouteTypeDef
- See NetworkStateType
- See ResponseMetadataTypeDef
DescribeNetworkSummaryTypeDef#
# DescribeNetworkSummaryTypeDef definition
class DescribeNetworkSummaryTypeDef(TypedDict):
Arn: NotRequired[str],
AssociatedClusterIds: NotRequired[list[str]],
Id: NotRequired[str],
IpPools: NotRequired[list[IpPoolTypeDef]], # (1)
Name: NotRequired[str],
Routes: NotRequired[list[RouteTypeDef]], # (2)
State: NotRequired[NetworkStateType], # (3)
- See IpPoolTypeDef
- See RouteTypeDef
- See NetworkStateType
UpdateNetworkResponseTypeDef#
# UpdateNetworkResponseTypeDef definition
class UpdateNetworkResponseTypeDef(TypedDict):
Arn: str,
AssociatedClusterIds: list[str],
Id: str,
IpPools: list[IpPoolTypeDef], # (1)
Name: str,
Routes: list[RouteTypeDef], # (2)
State: NetworkStateType, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See IpPoolTypeDef
- See RouteTypeDef
- See NetworkStateType
- See ResponseMetadataTypeDef
CreateNodeRegistrationScriptRequestRequestTypeDef#
# CreateNodeRegistrationScriptRequestRequestTypeDef definition
class CreateNodeRegistrationScriptRequestRequestTypeDef(TypedDict):
ClusterId: str,
Id: NotRequired[str],
Name: NotRequired[str],
NodeInterfaceMappings: NotRequired[Sequence[NodeInterfaceMappingTypeDef]], # (1)
RequestId: NotRequired[str],
Role: NotRequired[NodeRoleType], # (2)
CreateNodeResponseTypeDef#
# CreateNodeResponseTypeDef definition
class CreateNodeResponseTypeDef(TypedDict):
Arn: str,
ChannelPlacementGroups: list[str],
ClusterId: str,
ConnectionState: NodeConnectionStateType, # (1)
Id: str,
InstanceArn: str,
Name: str,
NodeInterfaceMappings: list[NodeInterfaceMappingTypeDef], # (2)
Role: NodeRoleType, # (3)
State: NodeStateType, # (4)
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See NodeConnectionStateType
- See NodeInterfaceMappingTypeDef
- See NodeRoleType
- See NodeStateType
- See ResponseMetadataTypeDef
DeleteNodeResponseTypeDef#
# DeleteNodeResponseTypeDef definition
class DeleteNodeResponseTypeDef(TypedDict):
Arn: str,
ChannelPlacementGroups: list[str],
ClusterId: str,
ConnectionState: NodeConnectionStateType, # (1)
Id: str,
InstanceArn: str,
Name: str,
NodeInterfaceMappings: list[NodeInterfaceMappingTypeDef], # (2)
Role: NodeRoleType, # (3)
State: NodeStateType, # (4)
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See NodeConnectionStateType
- See NodeInterfaceMappingTypeDef
- See NodeRoleType
- See NodeStateType
- See ResponseMetadataTypeDef
DescribeNodeResponseTypeDef#
# DescribeNodeResponseTypeDef definition
class DescribeNodeResponseTypeDef(TypedDict):
Arn: str,
ChannelPlacementGroups: list[str],
ClusterId: str,
ConnectionState: NodeConnectionStateType, # (1)
Id: str,
InstanceArn: str,
Name: str,
NodeInterfaceMappings: list[NodeInterfaceMappingTypeDef], # (2)
Role: NodeRoleType, # (3)
State: NodeStateType, # (4)
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See NodeConnectionStateType
- See NodeInterfaceMappingTypeDef
- See NodeRoleType
- See NodeStateType
- See ResponseMetadataTypeDef
DescribeNodeSummaryTypeDef#
# DescribeNodeSummaryTypeDef definition
class DescribeNodeSummaryTypeDef(TypedDict):
Arn: NotRequired[str],
ChannelPlacementGroups: NotRequired[list[str]],
ClusterId: NotRequired[str],
ConnectionState: NotRequired[NodeConnectionStateType], # (1)
Id: NotRequired[str],
InstanceArn: NotRequired[str],
ManagedInstanceId: NotRequired[str],
Name: NotRequired[str],
NodeInterfaceMappings: NotRequired[list[NodeInterfaceMappingTypeDef]], # (2)
Role: NotRequired[NodeRoleType], # (3)
State: NotRequired[NodeStateType], # (4)
- See NodeConnectionStateType
- See NodeInterfaceMappingTypeDef
- See NodeRoleType
- See NodeStateType
UpdateNodeResponseTypeDef#
# UpdateNodeResponseTypeDef definition
class UpdateNodeResponseTypeDef(TypedDict):
Arn: str,
ChannelPlacementGroups: list[str],
ClusterId: str,
ConnectionState: NodeConnectionStateType, # (1)
Id: str,
InstanceArn: str,
Name: str,
NodeInterfaceMappings: list[NodeInterfaceMappingTypeDef], # (2)
Role: NodeRoleType, # (3)
State: NodeStateType, # (4)
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See NodeConnectionStateType
- See NodeInterfaceMappingTypeDef
- See NodeRoleType
- See NodeStateType
- See ResponseMetadataTypeDef
UpdateNodeStateResponseTypeDef#
# UpdateNodeStateResponseTypeDef definition
class UpdateNodeStateResponseTypeDef(TypedDict):
Arn: str,
ChannelPlacementGroups: list[str],
ClusterId: str,
ConnectionState: NodeConnectionStateType, # (1)
Id: str,
InstanceArn: str,
Name: str,
NodeInterfaceMappings: list[NodeInterfaceMappingTypeDef], # (2)
Role: NodeRoleType, # (3)
State: NodeStateType, # (4)
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See NodeConnectionStateType
- See NodeInterfaceMappingTypeDef
- See NodeRoleType
- See NodeStateType
- See ResponseMetadataTypeDef
CreateNodeRequestRequestTypeDef#
# CreateNodeRequestRequestTypeDef definition
class CreateNodeRequestRequestTypeDef(TypedDict):
ClusterId: str,
Name: NotRequired[str],
NodeInterfaceMappings: NotRequired[Sequence[NodeInterfaceMappingCreateRequestTypeDef]], # (1)
RequestId: NotRequired[str],
Role: NotRequired[NodeRoleType], # (2)
Tags: NotRequired[Mapping[str, str]],
PurchaseOfferingRequestRequestTypeDef#
# PurchaseOfferingRequestRequestTypeDef definition
class PurchaseOfferingRequestRequestTypeDef(TypedDict):
Count: int,
OfferingId: str,
Name: NotRequired[str],
RenewalSettings: NotRequired[RenewalSettingsTypeDef], # (1)
RequestId: NotRequired[str],
Start: NotRequired[str],
Tags: NotRequired[Mapping[str, str]],
UpdateReservationRequestRequestTypeDef#
# UpdateReservationRequestRequestTypeDef definition
class UpdateReservationRequestRequestTypeDef(TypedDict):
ReservationId: str,
Name: NotRequired[str],
RenewalSettings: NotRequired[RenewalSettingsTypeDef], # (1)
DeleteReservationResponseTypeDef#
# DeleteReservationResponseTypeDef definition
class DeleteReservationResponseTypeDef(TypedDict):
Arn: str,
Count: int,
CurrencyCode: str,
Duration: int,
DurationUnits: OfferingDurationUnitsType, # (1)
End: str,
FixedPrice: float,
Name: str,
OfferingDescription: str,
OfferingId: str,
OfferingType: OfferingTypeType, # (2)
Region: str,
RenewalSettings: RenewalSettingsTypeDef, # (3)
ReservationId: str,
ResourceSpecification: ReservationResourceSpecificationTypeDef, # (4)
Start: str,
State: ReservationStateType, # (5)
Tags: dict[str, str],
UsagePrice: float,
ResponseMetadata: ResponseMetadataTypeDef, # (6)
- See OfferingDurationUnitsType
- See OfferingTypeType
- See RenewalSettingsTypeDef
- See ReservationResourceSpecificationTypeDef
- See ReservationStateType
- See ResponseMetadataTypeDef
DescribeOfferingResponseTypeDef#
# DescribeOfferingResponseTypeDef definition
class DescribeOfferingResponseTypeDef(TypedDict):
Arn: str,
CurrencyCode: str,
Duration: int,
DurationUnits: OfferingDurationUnitsType, # (1)
FixedPrice: float,
OfferingDescription: str,
OfferingId: str,
OfferingType: OfferingTypeType, # (2)
Region: str,
ResourceSpecification: ReservationResourceSpecificationTypeDef, # (3)
UsagePrice: float,
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See OfferingDurationUnitsType
- See OfferingTypeType
- See ReservationResourceSpecificationTypeDef
- See ResponseMetadataTypeDef
DescribeReservationResponseTypeDef#
# DescribeReservationResponseTypeDef definition
class DescribeReservationResponseTypeDef(TypedDict):
Arn: str,
Count: int,
CurrencyCode: str,
Duration: int,
DurationUnits: OfferingDurationUnitsType, # (1)
End: str,
FixedPrice: float,
Name: str,
OfferingDescription: str,
OfferingId: str,
OfferingType: OfferingTypeType, # (2)
Region: str,
RenewalSettings: RenewalSettingsTypeDef, # (3)
ReservationId: str,
ResourceSpecification: ReservationResourceSpecificationTypeDef, # (4)
Start: str,
State: ReservationStateType, # (5)
Tags: dict[str, str],
UsagePrice: float,
ResponseMetadata: ResponseMetadataTypeDef, # (6)
- See OfferingDurationUnitsType
- See OfferingTypeType
- See RenewalSettingsTypeDef
- See ReservationResourceSpecificationTypeDef
- See ReservationStateType
- See ResponseMetadataTypeDef
OfferingTypeDef#
# OfferingTypeDef definition
class OfferingTypeDef(TypedDict):
Arn: NotRequired[str],
CurrencyCode: NotRequired[str],
Duration: NotRequired[int],
DurationUnits: NotRequired[OfferingDurationUnitsType], # (1)
FixedPrice: NotRequired[float],
OfferingDescription: NotRequired[str],
OfferingId: NotRequired[str],
OfferingType: NotRequired[OfferingTypeType], # (2)
Region: NotRequired[str],
ResourceSpecification: NotRequired[ReservationResourceSpecificationTypeDef], # (3)
UsagePrice: NotRequired[float],
ReservationTypeDef#
# ReservationTypeDef definition
class ReservationTypeDef(TypedDict):
Arn: NotRequired[str],
Count: NotRequired[int],
CurrencyCode: NotRequired[str],
Duration: NotRequired[int],
DurationUnits: NotRequired[OfferingDurationUnitsType], # (1)
End: NotRequired[str],
FixedPrice: NotRequired[float],
Name: NotRequired[str],
OfferingDescription: NotRequired[str],
OfferingId: NotRequired[str],
OfferingType: NotRequired[OfferingTypeType], # (2)
Region: NotRequired[str],
RenewalSettings: NotRequired[RenewalSettingsTypeDef], # (3)
ReservationId: NotRequired[str],
ResourceSpecification: NotRequired[ReservationResourceSpecificationTypeDef], # (4)
Start: NotRequired[str],
State: NotRequired[ReservationStateType], # (5)
Tags: NotRequired[dict[str, str]],
UsagePrice: NotRequired[float],
- See OfferingDurationUnitsType
- See OfferingTypeType
- See RenewalSettingsTypeDef
- See ReservationResourceSpecificationTypeDef
- See ReservationStateType
DescribeChannelPlacementGroupRequestWaitTypeDef#
# DescribeChannelPlacementGroupRequestWaitTypeDef definition
class DescribeChannelPlacementGroupRequestWaitTypeDef(TypedDict):
ChannelPlacementGroupId: str,
ClusterId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeChannelRequestWaitTypeDef#
# DescribeChannelRequestWaitTypeDef definition
class DescribeChannelRequestWaitTypeDef(TypedDict):
ChannelId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeClusterRequestWaitTypeDef#
# DescribeClusterRequestWaitTypeDef definition
class DescribeClusterRequestWaitTypeDef(TypedDict):
ClusterId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeInputRequestWaitTypeDef#
# DescribeInputRequestWaitTypeDef definition
class DescribeInputRequestWaitTypeDef(TypedDict):
InputId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeMultiplexRequestWaitTypeDef#
# DescribeMultiplexRequestWaitTypeDef definition
class DescribeMultiplexRequestWaitTypeDef(TypedDict):
MultiplexId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeNodeRequestWaitTypeDef#
# DescribeNodeRequestWaitTypeDef definition
class DescribeNodeRequestWaitTypeDef(TypedDict):
ClusterId: str,
NodeId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
GetSignalMapRequestWaitTypeDef#
# GetSignalMapRequestWaitTypeDef definition
class GetSignalMapRequestWaitTypeDef(TypedDict):
Identifier: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
ListChannelPlacementGroupsResponseTypeDef#
# ListChannelPlacementGroupsResponseTypeDef definition
class ListChannelPlacementGroupsResponseTypeDef(TypedDict):
ChannelPlacementGroups: list[DescribeChannelPlacementGroupSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
DescribeInputSecurityGroupResponseTypeDef#
# DescribeInputSecurityGroupResponseTypeDef definition
class DescribeInputSecurityGroupResponseTypeDef(TypedDict):
Arn: str,
Id: str,
Inputs: list[str],
State: InputSecurityGroupStateType, # (1)
Tags: dict[str, str],
WhitelistRules: list[InputWhitelistRuleTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
InputSecurityGroupTypeDef#
# InputSecurityGroupTypeDef definition
class InputSecurityGroupTypeDef(TypedDict):
Arn: NotRequired[str],
Id: NotRequired[str],
Inputs: NotRequired[list[str]],
State: NotRequired[InputSecurityGroupStateType], # (1)
Tags: NotRequired[dict[str, str]],
WhitelistRules: NotRequired[list[InputWhitelistRuleTypeDef]], # (2)
DescribeScheduleRequestPaginateTypeDef#
# DescribeScheduleRequestPaginateTypeDef definition
class DescribeScheduleRequestPaginateTypeDef(TypedDict):
ChannelId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListChannelPlacementGroupsRequestPaginateTypeDef#
# ListChannelPlacementGroupsRequestPaginateTypeDef definition
class ListChannelPlacementGroupsRequestPaginateTypeDef(TypedDict):
ClusterId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListChannelsRequestPaginateTypeDef#
# ListChannelsRequestPaginateTypeDef definition
class ListChannelsRequestPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListCloudWatchAlarmTemplateGroupsRequestPaginateTypeDef#
# ListCloudWatchAlarmTemplateGroupsRequestPaginateTypeDef definition
class ListCloudWatchAlarmTemplateGroupsRequestPaginateTypeDef(TypedDict):
Scope: NotRequired[str],
SignalMapIdentifier: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListCloudWatchAlarmTemplatesRequestPaginateTypeDef#
# ListCloudWatchAlarmTemplatesRequestPaginateTypeDef definition
class ListCloudWatchAlarmTemplatesRequestPaginateTypeDef(TypedDict):
GroupIdentifier: NotRequired[str],
Scope: NotRequired[str],
SignalMapIdentifier: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListClustersRequestPaginateTypeDef#
# ListClustersRequestPaginateTypeDef definition
class ListClustersRequestPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListEventBridgeRuleTemplateGroupsRequestPaginateTypeDef#
# ListEventBridgeRuleTemplateGroupsRequestPaginateTypeDef definition
class ListEventBridgeRuleTemplateGroupsRequestPaginateTypeDef(TypedDict):
SignalMapIdentifier: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListEventBridgeRuleTemplatesRequestPaginateTypeDef#
# ListEventBridgeRuleTemplatesRequestPaginateTypeDef definition
class ListEventBridgeRuleTemplatesRequestPaginateTypeDef(TypedDict):
GroupIdentifier: NotRequired[str],
SignalMapIdentifier: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListInputDeviceTransfersRequestPaginateTypeDef#
# ListInputDeviceTransfersRequestPaginateTypeDef definition
class ListInputDeviceTransfersRequestPaginateTypeDef(TypedDict):
TransferType: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListInputDevicesRequestPaginateTypeDef#
# ListInputDevicesRequestPaginateTypeDef definition
class ListInputDevicesRequestPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListInputSecurityGroupsRequestPaginateTypeDef#
# ListInputSecurityGroupsRequestPaginateTypeDef definition
class ListInputSecurityGroupsRequestPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListInputsRequestPaginateTypeDef#
# ListInputsRequestPaginateTypeDef definition
class ListInputsRequestPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListMultiplexProgramsRequestPaginateTypeDef#
# ListMultiplexProgramsRequestPaginateTypeDef definition
class ListMultiplexProgramsRequestPaginateTypeDef(TypedDict):
MultiplexId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListMultiplexesRequestPaginateTypeDef#
# ListMultiplexesRequestPaginateTypeDef definition
class ListMultiplexesRequestPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListNetworksRequestPaginateTypeDef#
# ListNetworksRequestPaginateTypeDef definition
class ListNetworksRequestPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListNodesRequestPaginateTypeDef#
# ListNodesRequestPaginateTypeDef definition
class ListNodesRequestPaginateTypeDef(TypedDict):
ClusterId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListOfferingsRequestPaginateTypeDef#
# ListOfferingsRequestPaginateTypeDef definition
class ListOfferingsRequestPaginateTypeDef(TypedDict):
ChannelClass: NotRequired[str],
ChannelConfiguration: NotRequired[str],
Codec: NotRequired[str],
Duration: NotRequired[str],
MaximumBitrate: NotRequired[str],
MaximumFramerate: NotRequired[str],
Resolution: NotRequired[str],
ResourceType: NotRequired[str],
SpecialFeature: NotRequired[str],
VideoQuality: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListReservationsRequestPaginateTypeDef#
# ListReservationsRequestPaginateTypeDef definition
class ListReservationsRequestPaginateTypeDef(TypedDict):
ChannelClass: NotRequired[str],
Codec: NotRequired[str],
MaximumBitrate: NotRequired[str],
MaximumFramerate: NotRequired[str],
Resolution: NotRequired[str],
ResourceType: NotRequired[str],
SpecialFeature: NotRequired[str],
VideoQuality: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSignalMapsRequestPaginateTypeDef#
# ListSignalMapsRequestPaginateTypeDef definition
class ListSignalMapsRequestPaginateTypeDef(TypedDict):
CloudWatchAlarmTemplateGroupIdentifier: NotRequired[str],
EventBridgeRuleTemplateGroupIdentifier: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
M2tsSettingsTypeDef#
# M2tsSettingsTypeDef definition
class M2tsSettingsTypeDef(TypedDict):
AbsentInputAudioBehavior: NotRequired[M2tsAbsentInputAudioBehaviorType], # (1)
Arib: NotRequired[M2tsAribType], # (2)
AribCaptionsPid: NotRequired[str],
AribCaptionsPidControl: NotRequired[M2tsAribCaptionsPidControlType], # (3)
AudioBufferModel: NotRequired[M2tsAudioBufferModelType], # (4)
AudioFramesPerPes: NotRequired[int],
AudioPids: NotRequired[str],
AudioStreamType: NotRequired[M2tsAudioStreamTypeType], # (5)
Bitrate: NotRequired[int],
BufferModel: NotRequired[M2tsBufferModelType], # (6)
CcDescriptor: NotRequired[M2tsCcDescriptorType], # (7)
DvbNitSettings: NotRequired[DvbNitSettingsTypeDef], # (8)
DvbSdtSettings: NotRequired[DvbSdtSettingsTypeDef], # (9)
DvbSubPids: NotRequired[str],
DvbTdtSettings: NotRequired[DvbTdtSettingsTypeDef], # (10)
DvbTeletextPid: NotRequired[str],
Ebif: NotRequired[M2tsEbifControlType], # (11)
EbpAudioInterval: NotRequired[M2tsAudioIntervalType], # (12)
EbpLookaheadMs: NotRequired[int],
EbpPlacement: NotRequired[M2tsEbpPlacementType], # (13)
EcmPid: NotRequired[str],
EsRateInPes: NotRequired[M2tsEsRateInPesType], # (14)
EtvPlatformPid: NotRequired[str],
EtvSignalPid: NotRequired[str],
FragmentTime: NotRequired[float],
Klv: NotRequired[M2tsKlvType], # (15)
KlvDataPids: NotRequired[str],
NielsenId3Behavior: NotRequired[M2tsNielsenId3BehaviorType], # (16)
NullPacketBitrate: NotRequired[float],
PatInterval: NotRequired[int],
PcrControl: NotRequired[M2tsPcrControlType], # (17)
PcrPeriod: NotRequired[int],
PcrPid: NotRequired[str],
PmtInterval: NotRequired[int],
PmtPid: NotRequired[str],
ProgramNum: NotRequired[int],
RateMode: NotRequired[M2tsRateModeType], # (18)
Scte27Pids: NotRequired[str],
Scte35Control: NotRequired[M2tsScte35ControlType], # (19)
Scte35Pid: NotRequired[str],
SegmentationMarkers: NotRequired[M2tsSegmentationMarkersType], # (20)
SegmentationStyle: NotRequired[M2tsSegmentationStyleType], # (21)
SegmentationTime: NotRequired[float],
TimedMetadataBehavior: NotRequired[M2tsTimedMetadataBehaviorType], # (22)
TimedMetadataPid: NotRequired[str],
TransportStreamId: NotRequired[int],
VideoPid: NotRequired[str],
Scte35PrerollPullupMilliseconds: NotRequired[float],
- See M2tsAbsentInputAudioBehaviorType
- See M2tsAribType
- See M2tsAribCaptionsPidControlType
- See M2tsAudioBufferModelType
- See M2tsAudioStreamTypeType
- See M2tsBufferModelType
- See M2tsCcDescriptorType
- See DvbNitSettingsTypeDef
- See DvbSdtSettingsTypeDef
- See DvbTdtSettingsTypeDef
- See M2tsEbifControlType
- See M2tsAudioIntervalType
- See M2tsEbpPlacementType
- See M2tsEsRateInPesType
- See M2tsKlvType
- See M2tsNielsenId3BehaviorType
- See M2tsPcrControlType
- See M2tsRateModeType
- See M2tsScte35ControlType
- See M2tsSegmentationMarkersType
- See M2tsSegmentationStyleType
- See M2tsTimedMetadataBehaviorType
OutputLockingSettingsOutputTypeDef#
# OutputLockingSettingsOutputTypeDef definition
class OutputLockingSettingsOutputTypeDef(TypedDict):
EpochLockingSettings: NotRequired[EpochLockingSettingsTypeDef], # (1)
PipelineLockingSettings: NotRequired[dict[str, Any]],
OutputLockingSettingsTypeDef#
# OutputLockingSettingsTypeDef definition
class OutputLockingSettingsTypeDef(TypedDict):
EpochLockingSettings: NotRequired[EpochLockingSettingsTypeDef], # (1)
PipelineLockingSettings: NotRequired[Mapping[str, Any]],
ListEventBridgeRuleTemplateGroupsResponseTypeDef#
# ListEventBridgeRuleTemplateGroupsResponseTypeDef definition
class ListEventBridgeRuleTemplateGroupsResponseTypeDef(TypedDict):
EventBridgeRuleTemplateGroups: list[EventBridgeRuleTemplateGroupSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ListEventBridgeRuleTemplatesResponseTypeDef#
# ListEventBridgeRuleTemplatesResponseTypeDef definition
class ListEventBridgeRuleTemplatesResponseTypeDef(TypedDict):
EventBridgeRuleTemplates: list[EventBridgeRuleTemplateSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
FailoverConditionSettingsTypeDef#
# FailoverConditionSettingsTypeDef definition
class FailoverConditionSettingsTypeDef(TypedDict):
AudioSilenceSettings: NotRequired[AudioSilenceFailoverSettingsTypeDef], # (1)
InputLossSettings: NotRequired[InputLossFailoverSettingsTypeDef], # (2)
VideoBlackSettings: NotRequired[VideoBlackFailoverSettingsTypeDef], # (3)
- See AudioSilenceFailoverSettingsTypeDef
- See InputLossFailoverSettingsTypeDef
- See VideoBlackFailoverSettingsTypeDef
ScheduleActionStartSettingsOutputTypeDef#
# ScheduleActionStartSettingsOutputTypeDef definition
class ScheduleActionStartSettingsOutputTypeDef(TypedDict):
FixedModeScheduleActionStartSettings: NotRequired[FixedModeScheduleActionStartSettingsTypeDef], # (1)
FollowModeScheduleActionStartSettings: NotRequired[FollowModeScheduleActionStartSettingsTypeDef], # (2)
ImmediateModeScheduleActionStartSettings: NotRequired[dict[str, Any]],
ScheduleActionStartSettingsTypeDef#
# ScheduleActionStartSettingsTypeDef definition
class ScheduleActionStartSettingsTypeDef(TypedDict):
FixedModeScheduleActionStartSettings: NotRequired[FixedModeScheduleActionStartSettingsTypeDef], # (1)
FollowModeScheduleActionStartSettings: NotRequired[FollowModeScheduleActionStartSettingsTypeDef], # (2)
ImmediateModeScheduleActionStartSettings: NotRequired[Mapping[str, Any]],
FrameCaptureCdnSettingsTypeDef#
# FrameCaptureCdnSettingsTypeDef definition
class FrameCaptureCdnSettingsTypeDef(TypedDict):
FrameCaptureS3Settings: NotRequired[FrameCaptureS3SettingsTypeDef], # (1)
H264FilterSettingsTypeDef#
# H264FilterSettingsTypeDef definition
class H264FilterSettingsTypeDef(TypedDict):
TemporalFilterSettings: NotRequired[TemporalFilterSettingsTypeDef], # (1)
BandwidthReductionFilterSettings: NotRequired[BandwidthReductionFilterSettingsTypeDef], # (2)
H265FilterSettingsTypeDef#
# H265FilterSettingsTypeDef definition
class H265FilterSettingsTypeDef(TypedDict):
TemporalFilterSettings: NotRequired[TemporalFilterSettingsTypeDef], # (1)
BandwidthReductionFilterSettings: NotRequired[BandwidthReductionFilterSettingsTypeDef], # (2)
Mpeg2FilterSettingsTypeDef#
# Mpeg2FilterSettingsTypeDef definition
class Mpeg2FilterSettingsTypeDef(TypedDict):
TemporalFilterSettings: NotRequired[TemporalFilterSettingsTypeDef], # (1)
HlsCdnSettingsTypeDef#
# HlsCdnSettingsTypeDef definition
class HlsCdnSettingsTypeDef(TypedDict):
HlsAkamaiSettings: NotRequired[HlsAkamaiSettingsTypeDef], # (1)
HlsBasicPutSettings: NotRequired[HlsBasicPutSettingsTypeDef], # (2)
HlsMediaStoreSettings: NotRequired[HlsMediaStoreSettingsTypeDef], # (3)
HlsS3Settings: NotRequired[HlsS3SettingsTypeDef], # (4)
HlsWebdavSettings: NotRequired[HlsWebdavSettingsTypeDef], # (5)
- See HlsAkamaiSettingsTypeDef
- See HlsBasicPutSettingsTypeDef
- See HlsMediaStoreSettingsTypeDef
- See HlsS3SettingsTypeDef
- See HlsWebdavSettingsTypeDef
InputClippingSettingsTypeDef#
# InputClippingSettingsTypeDef definition
class InputClippingSettingsTypeDef(TypedDict):
InputTimecodeSource: InputTimecodeSourceType, # (1)
StartTimecode: NotRequired[StartTimecodeTypeDef], # (2)
StopTimecode: NotRequired[StopTimecodeTypeDef], # (3)
InputDestinationRequestTypeDef#
# InputDestinationRequestTypeDef definition
class InputDestinationRequestTypeDef(TypedDict):
StreamName: NotRequired[str],
Network: NotRequired[str],
NetworkRoutes: NotRequired[Sequence[InputRequestDestinationRouteTypeDef]], # (1)
StaticIpAddress: NotRequired[str],
InputDestinationTypeDef#
# InputDestinationTypeDef definition
class InputDestinationTypeDef(TypedDict):
Ip: NotRequired[str],
Port: NotRequired[str],
Url: NotRequired[str],
Vpc: NotRequired[InputDestinationVpcTypeDef], # (1)
Network: NotRequired[str],
NetworkRoutes: NotRequired[list[InputDestinationRouteTypeDef]], # (2)
InputDeviceConfigurableSettingsTypeDef#
# InputDeviceConfigurableSettingsTypeDef definition
class InputDeviceConfigurableSettingsTypeDef(TypedDict):
ConfiguredInput: NotRequired[InputDeviceConfiguredInputType], # (1)
MaxBitrate: NotRequired[int],
LatencyMs: NotRequired[int],
Codec: NotRequired[InputDeviceCodecType], # (2)
MediaconnectSettings: NotRequired[InputDeviceMediaConnectConfigurableSettingsTypeDef], # (3)
AudioChannelPairs: NotRequired[Sequence[InputDeviceConfigurableAudioChannelPairConfigTypeDef]], # (4)
- See InputDeviceConfiguredInputType
- See InputDeviceCodecType
- See InputDeviceMediaConnectConfigurableSettingsTypeDef
- See InputDeviceConfigurableAudioChannelPairConfigTypeDef
InputDeviceUhdSettingsTypeDef#
# InputDeviceUhdSettingsTypeDef definition
class InputDeviceUhdSettingsTypeDef(TypedDict):
ActiveInput: NotRequired[InputDeviceActiveInputType], # (1)
ConfiguredInput: NotRequired[InputDeviceConfiguredInputType], # (2)
DeviceState: NotRequired[InputDeviceStateType], # (3)
Framerate: NotRequired[float],
Height: NotRequired[int],
MaxBitrate: NotRequired[int],
ScanType: NotRequired[InputDeviceScanTypeType], # (4)
Width: NotRequired[int],
LatencyMs: NotRequired[int],
Codec: NotRequired[InputDeviceCodecType], # (5)
MediaconnectSettings: NotRequired[InputDeviceMediaConnectSettingsTypeDef], # (6)
AudioChannelPairs: NotRequired[list[InputDeviceUhdAudioChannelPairConfigTypeDef]], # (7)
- See InputDeviceActiveInputType
- See InputDeviceConfiguredInputType
- See InputDeviceStateType
- See InputDeviceScanTypeType
- See InputDeviceCodecType
- See InputDeviceMediaConnectSettingsTypeDef
- See InputDeviceUhdAudioChannelPairConfigTypeDef
ListInputDeviceTransfersResponseTypeDef#
# ListInputDeviceTransfersResponseTypeDef definition
class ListInputDeviceTransfersResponseTypeDef(TypedDict):
InputDeviceTransfers: list[TransferringInputDeviceSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ListMultiplexProgramsResponseTypeDef#
# ListMultiplexProgramsResponseTypeDef definition
class ListMultiplexProgramsResponseTypeDef(TypedDict):
MultiplexPrograms: list[MultiplexProgramSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ListSignalMapsResponseTypeDef#
# ListSignalMapsResponseTypeDef definition
class ListSignalMapsResponseTypeDef(TypedDict):
SignalMaps: list[SignalMapSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
StandardHlsSettingsTypeDef#
# StandardHlsSettingsTypeDef definition
class StandardHlsSettingsTypeDef(TypedDict):
M3u8Settings: M3u8SettingsTypeDef, # (1)
AudioRenditionSets: NotRequired[str],
MediaResourceTypeDef#
# MediaResourceTypeDef definition
class MediaResourceTypeDef(TypedDict):
Destinations: NotRequired[list[MediaResourceNeighborTypeDef]], # (1)
Name: NotRequired[str],
Sources: NotRequired[list[MediaResourceNeighborTypeDef]], # (1)
MotionGraphicsConfigurationOutputTypeDef#
# MotionGraphicsConfigurationOutputTypeDef definition
class MotionGraphicsConfigurationOutputTypeDef(TypedDict):
MotionGraphicsSettings: MotionGraphicsSettingsOutputTypeDef, # (2)
MotionGraphicsInsertion: NotRequired[MotionGraphicsInsertionType], # (1)
NetworkInputSettingsTypeDef#
# NetworkInputSettingsTypeDef definition
class NetworkInputSettingsTypeDef(TypedDict):
HlsInputSettings: NotRequired[HlsInputSettingsTypeDef], # (1)
ServerValidation: NotRequired[NetworkInputServerValidationType], # (2)
MulticastInputSettings: NotRequired[MulticastInputSettingsTypeDef], # (3)
MulticastSettingsCreateRequestTypeDef#
# MulticastSettingsCreateRequestTypeDef definition
class MulticastSettingsCreateRequestTypeDef(TypedDict):
Sources: NotRequired[Sequence[MulticastSourceCreateRequestTypeDef]], # (1)
MulticastSettingsTypeDef#
# MulticastSettingsTypeDef definition
class MulticastSettingsTypeDef(TypedDict):
Sources: NotRequired[list[MulticastSourceTypeDef]], # (1)
MulticastSettingsUpdateRequestTypeDef#
# MulticastSettingsUpdateRequestTypeDef definition
class MulticastSettingsUpdateRequestTypeDef(TypedDict):
Sources: NotRequired[Sequence[MulticastSourceUpdateRequestTypeDef]], # (1)
MultiplexContainerSettingsTypeDef#
# MultiplexContainerSettingsTypeDef definition
class MultiplexContainerSettingsTypeDef(TypedDict):
MultiplexM2tsSettings: NotRequired[MultiplexM2tsSettingsTypeDef], # (1)
MultiplexOutputDestinationTypeDef#
# MultiplexOutputDestinationTypeDef definition
class MultiplexOutputDestinationTypeDef(TypedDict):
MediaConnectSettings: NotRequired[MultiplexMediaConnectOutputDestinationSettingsTypeDef], # (1)
MultiplexSummaryTypeDef#
# MultiplexSummaryTypeDef definition
class MultiplexSummaryTypeDef(TypedDict):
Arn: NotRequired[str],
AvailabilityZones: NotRequired[list[str]],
Id: NotRequired[str],
MultiplexSettings: NotRequired[MultiplexSettingsSummaryTypeDef], # (1)
Name: NotRequired[str],
PipelinesRunningCount: NotRequired[int],
ProgramCount: NotRequired[int],
State: NotRequired[MultiplexStateType], # (2)
Tags: NotRequired[dict[str, str]],
MultiplexVideoSettingsTypeDef#
# MultiplexVideoSettingsTypeDef definition
class MultiplexVideoSettingsTypeDef(TypedDict):
ConstantBitrate: NotRequired[int],
StatmuxSettings: NotRequired[MultiplexStatmuxVideoSettingsTypeDef], # (1)
NielsenWatermarksSettingsTypeDef#
# NielsenWatermarksSettingsTypeDef definition
class NielsenWatermarksSettingsTypeDef(TypedDict):
NielsenCbetSettings: NotRequired[NielsenCBETTypeDef], # (1)
NielsenDistributionType: NotRequired[NielsenWatermarksDistributionTypesType], # (2)
NielsenNaesIiNwSettings: NotRequired[NielsenNaesIiNwTypeDef], # (3)
OutputDestinationOutputTypeDef#
# OutputDestinationOutputTypeDef definition
class OutputDestinationOutputTypeDef(TypedDict):
Id: NotRequired[str],
MediaPackageSettings: NotRequired[list[MediaPackageOutputDestinationSettingsTypeDef]], # (1)
MultiplexSettings: NotRequired[MultiplexProgramChannelDestinationSettingsTypeDef], # (2)
Settings: NotRequired[list[OutputDestinationSettingsTypeDef]], # (3)
SrtSettings: NotRequired[list[SrtOutputDestinationSettingsTypeDef]], # (4)
- See MediaPackageOutputDestinationSettingsTypeDef
- See MultiplexProgramChannelDestinationSettingsTypeDef
- See OutputDestinationSettingsTypeDef
- See SrtOutputDestinationSettingsTypeDef
OutputDestinationTypeDef#
# OutputDestinationTypeDef definition
class OutputDestinationTypeDef(TypedDict):
Id: NotRequired[str],
MediaPackageSettings: NotRequired[Sequence[MediaPackageOutputDestinationSettingsTypeDef]], # (1)
MultiplexSettings: NotRequired[MultiplexProgramChannelDestinationSettingsTypeDef], # (2)
Settings: NotRequired[Sequence[OutputDestinationSettingsTypeDef]], # (3)
SrtSettings: NotRequired[Sequence[SrtOutputDestinationSettingsTypeDef]], # (4)
- See MediaPackageOutputDestinationSettingsTypeDef
- See MultiplexProgramChannelDestinationSettingsTypeDef
- See OutputDestinationSettingsTypeDef
- See SrtOutputDestinationSettingsTypeDef
PauseStateScheduleActionSettingsOutputTypeDef#
# PauseStateScheduleActionSettingsOutputTypeDef definition
class PauseStateScheduleActionSettingsOutputTypeDef(TypedDict):
Pipelines: NotRequired[list[PipelinePauseStateSettingsTypeDef]], # (1)
PauseStateScheduleActionSettingsTypeDef#
# PauseStateScheduleActionSettingsTypeDef definition
class PauseStateScheduleActionSettingsTypeDef(TypedDict):
Pipelines: NotRequired[Sequence[PipelinePauseStateSettingsTypeDef]], # (1)
UpdateNetworkRequestRequestTypeDef#
# UpdateNetworkRequestRequestTypeDef definition
class UpdateNetworkRequestRequestTypeDef(TypedDict):
NetworkId: str,
IpPools: NotRequired[Sequence[IpPoolUpdateRequestTypeDef]], # (1)
Name: NotRequired[str],
Routes: NotRequired[Sequence[RouteUpdateRequestTypeDef]], # (2)
Scte35SegmentationDescriptorTypeDef#
# Scte35SegmentationDescriptorTypeDef definition
class Scte35SegmentationDescriptorTypeDef(TypedDict):
SegmentationCancelIndicator: Scte35SegmentationCancelIndicatorType, # (2)
SegmentationEventId: int,
DeliveryRestrictions: NotRequired[Scte35DeliveryRestrictionsTypeDef], # (1)
SegmentNum: NotRequired[int],
SegmentationDuration: NotRequired[int],
SegmentationTypeId: NotRequired[int],
SegmentationUpid: NotRequired[str],
SegmentationUpidType: NotRequired[int],
SegmentsExpected: NotRequired[int],
SubSegmentNum: NotRequired[int],
SubSegmentsExpected: NotRequired[int],
SrtCallerSourceRequestTypeDef#
# SrtCallerSourceRequestTypeDef definition
class SrtCallerSourceRequestTypeDef(TypedDict):
Decryption: NotRequired[SrtCallerDecryptionRequestTypeDef], # (1)
MinimumLatency: NotRequired[int],
SrtListenerAddress: NotRequired[str],
SrtListenerPort: NotRequired[str],
StreamId: NotRequired[str],
SrtCallerSourceTypeDef#
# SrtCallerSourceTypeDef definition
class SrtCallerSourceTypeDef(TypedDict):
Decryption: NotRequired[SrtCallerDecryptionTypeDef], # (1)
MinimumLatency: NotRequired[int],
SrtListenerAddress: NotRequired[str],
SrtListenerPort: NotRequired[str],
StreamId: NotRequired[str],
ThumbnailDetailTypeDef#
# ThumbnailDetailTypeDef definition
class ThumbnailDetailTypeDef(TypedDict):
PipelineId: NotRequired[str],
Thumbnails: NotRequired[list[ThumbnailTypeDef]], # (1)
- See ThumbnailTypeDef
VideoSelectorSettingsTypeDef#
# VideoSelectorSettingsTypeDef definition
class VideoSelectorSettingsTypeDef(TypedDict):
VideoSelectorPid: NotRequired[VideoSelectorPidTypeDef], # (1)
VideoSelectorProgramId: NotRequired[VideoSelectorProgramIdTypeDef], # (2)
ArchiveGroupSettingsTypeDef#
# ArchiveGroupSettingsTypeDef definition
class ArchiveGroupSettingsTypeDef(TypedDict):
Destination: OutputLocationRefTypeDef, # (2)
ArchiveCdnSettings: NotRequired[ArchiveCdnSettingsTypeDef], # (1)
RolloverInterval: NotRequired[int],
RemixSettingsOutputTypeDef#
# RemixSettingsOutputTypeDef definition
class RemixSettingsOutputTypeDef(TypedDict):
ChannelMappings: list[AudioChannelMappingOutputTypeDef], # (1)
ChannelsIn: NotRequired[int],
ChannelsOut: NotRequired[int],
CaptionDestinationSettingsOutputTypeDef#
# CaptionDestinationSettingsOutputTypeDef definition
class CaptionDestinationSettingsOutputTypeDef(TypedDict):
AribDestinationSettings: NotRequired[dict[str, Any]],
BurnInDestinationSettings: NotRequired[BurnInDestinationSettingsTypeDef], # (1)
DvbSubDestinationSettings: NotRequired[DvbSubDestinationSettingsTypeDef], # (2)
EbuTtDDestinationSettings: NotRequired[EbuTtDDestinationSettingsTypeDef], # (3)
EmbeddedDestinationSettings: NotRequired[dict[str, Any]],
EmbeddedPlusScte20DestinationSettings: NotRequired[dict[str, Any]],
RtmpCaptionInfoDestinationSettings: NotRequired[dict[str, Any]],
Scte20PlusEmbeddedDestinationSettings: NotRequired[dict[str, Any]],
Scte27DestinationSettings: NotRequired[dict[str, Any]],
SmpteTtDestinationSettings: NotRequired[dict[str, Any]],
TeletextDestinationSettings: NotRequired[dict[str, Any]],
TtmlDestinationSettings: NotRequired[TtmlDestinationSettingsTypeDef], # (4)
WebvttDestinationSettings: NotRequired[WebvttDestinationSettingsTypeDef], # (5)
- See BurnInDestinationSettingsTypeDef
- See DvbSubDestinationSettingsTypeDef
- See EbuTtDDestinationSettingsTypeDef
- See TtmlDestinationSettingsTypeDef
- See WebvttDestinationSettingsTypeDef
CaptionDestinationSettingsTypeDef#
# CaptionDestinationSettingsTypeDef definition
class CaptionDestinationSettingsTypeDef(TypedDict):
AribDestinationSettings: NotRequired[Mapping[str, Any]],
BurnInDestinationSettings: NotRequired[BurnInDestinationSettingsTypeDef], # (1)
DvbSubDestinationSettings: NotRequired[DvbSubDestinationSettingsTypeDef], # (2)
EbuTtDDestinationSettings: NotRequired[EbuTtDDestinationSettingsTypeDef], # (3)
EmbeddedDestinationSettings: NotRequired[Mapping[str, Any]],
EmbeddedPlusScte20DestinationSettings: NotRequired[Mapping[str, Any]],
RtmpCaptionInfoDestinationSettings: NotRequired[Mapping[str, Any]],
Scte20PlusEmbeddedDestinationSettings: NotRequired[Mapping[str, Any]],
Scte27DestinationSettings: NotRequired[Mapping[str, Any]],
SmpteTtDestinationSettings: NotRequired[Mapping[str, Any]],
TeletextDestinationSettings: NotRequired[Mapping[str, Any]],
TtmlDestinationSettings: NotRequired[TtmlDestinationSettingsTypeDef], # (4)
WebvttDestinationSettings: NotRequired[WebvttDestinationSettingsTypeDef], # (5)
- See BurnInDestinationSettingsTypeDef
- See DvbSubDestinationSettingsTypeDef
- See EbuTtDDestinationSettingsTypeDef
- See TtmlDestinationSettingsTypeDef
- See WebvttDestinationSettingsTypeDef
KeyProviderSettingsTypeDef#
# KeyProviderSettingsTypeDef definition
class KeyProviderSettingsTypeDef(TypedDict):
StaticKeySettings: NotRequired[StaticKeySettingsTypeDef], # (1)
AudioSelectorSettingsOutputTypeDef#
# AudioSelectorSettingsOutputTypeDef definition
class AudioSelectorSettingsOutputTypeDef(TypedDict):
AudioHlsRenditionSelection: NotRequired[AudioHlsRenditionSelectionTypeDef], # (1)
AudioLanguageSelection: NotRequired[AudioLanguageSelectionTypeDef], # (2)
AudioPidSelection: NotRequired[AudioPidSelectionTypeDef], # (3)
AudioTrackSelection: NotRequired[AudioTrackSelectionOutputTypeDef], # (4)
- See AudioHlsRenditionSelectionTypeDef
- See AudioLanguageSelectionTypeDef
- See AudioPidSelectionTypeDef
- See AudioTrackSelectionOutputTypeDef
Av1SettingsOutputTypeDef#
# Av1SettingsOutputTypeDef definition
class Av1SettingsOutputTypeDef(TypedDict):
FramerateDenominator: int,
FramerateNumerator: int,
AfdSignaling: NotRequired[AfdSignalingType], # (1)
BufSize: NotRequired[int],
ColorSpaceSettings: NotRequired[Av1ColorSpaceSettingsOutputTypeDef], # (2)
FixedAfd: NotRequired[FixedAfdType], # (3)
GopSize: NotRequired[float],
GopSizeUnits: NotRequired[Av1GopSizeUnitsType], # (4)
Level: NotRequired[Av1LevelType], # (5)
LookAheadRateControl: NotRequired[Av1LookAheadRateControlType], # (6)
MaxBitrate: NotRequired[int],
MinIInterval: NotRequired[int],
ParDenominator: NotRequired[int],
ParNumerator: NotRequired[int],
QvbrQualityLevel: NotRequired[int],
SceneChangeDetect: NotRequired[Av1SceneChangeDetectType], # (7)
TimecodeBurninSettings: NotRequired[TimecodeBurninSettingsTypeDef], # (8)
- See AfdSignalingType
- See Av1ColorSpaceSettingsOutputTypeDef
- See FixedAfdType
- See Av1GopSizeUnitsType
- See Av1LevelType
- See Av1LookAheadRateControlType
- See Av1SceneChangeDetectType
- See TimecodeBurninSettingsTypeDef
AvailConfigurationTypeDef#
# AvailConfigurationTypeDef definition
class AvailConfigurationTypeDef(TypedDict):
AvailSettings: NotRequired[AvailSettingsTypeDef], # (1)
Scte35SegmentationScope: NotRequired[Scte35SegmentationScopeType], # (2)
CaptionSelectorSettingsOutputTypeDef#
# CaptionSelectorSettingsOutputTypeDef definition
class CaptionSelectorSettingsOutputTypeDef(TypedDict):
AncillarySourceSettings: NotRequired[AncillarySourceSettingsTypeDef], # (1)
AribSourceSettings: NotRequired[dict[str, Any]],
DvbSubSourceSettings: NotRequired[DvbSubSourceSettingsTypeDef], # (2)
EmbeddedSourceSettings: NotRequired[EmbeddedSourceSettingsTypeDef], # (3)
Scte20SourceSettings: NotRequired[Scte20SourceSettingsTypeDef], # (4)
Scte27SourceSettings: NotRequired[Scte27SourceSettingsTypeDef], # (5)
TeletextSourceSettings: NotRequired[TeletextSourceSettingsTypeDef], # (6)
- See AncillarySourceSettingsTypeDef
- See DvbSubSourceSettingsTypeDef
- See EmbeddedSourceSettingsTypeDef
- See Scte20SourceSettingsTypeDef
- See Scte27SourceSettingsTypeDef
- See TeletextSourceSettingsTypeDef
CaptionSelectorSettingsTypeDef#
# CaptionSelectorSettingsTypeDef definition
class CaptionSelectorSettingsTypeDef(TypedDict):
AncillarySourceSettings: NotRequired[AncillarySourceSettingsTypeDef], # (1)
AribSourceSettings: NotRequired[Mapping[str, Any]],
DvbSubSourceSettings: NotRequired[DvbSubSourceSettingsTypeDef], # (2)
EmbeddedSourceSettings: NotRequired[EmbeddedSourceSettingsTypeDef], # (3)
Scte20SourceSettings: NotRequired[Scte20SourceSettingsTypeDef], # (4)
Scte27SourceSettings: NotRequired[Scte27SourceSettingsTypeDef], # (5)
TeletextSourceSettings: NotRequired[TeletextSourceSettingsTypeDef], # (6)
- See AncillarySourceSettingsTypeDef
- See DvbSubSourceSettingsTypeDef
- See EmbeddedSourceSettingsTypeDef
- See Scte20SourceSettingsTypeDef
- See Scte27SourceSettingsTypeDef
- See TeletextSourceSettingsTypeDef
CreateClusterRequestRequestTypeDef#
# CreateClusterRequestRequestTypeDef definition
class CreateClusterRequestRequestTypeDef(TypedDict):
ClusterType: NotRequired[ClusterTypeType], # (1)
InstanceRoleArn: NotRequired[str],
Name: NotRequired[str],
NetworkSettings: NotRequired[ClusterNetworkSettingsCreateRequestTypeDef], # (2)
RequestId: NotRequired[str],
Tags: NotRequired[Mapping[str, str]],
CreateClusterResponseTypeDef#
# CreateClusterResponseTypeDef definition
class CreateClusterResponseTypeDef(TypedDict):
Arn: str,
ChannelIds: list[str],
ClusterType: ClusterTypeType, # (1)
Id: str,
InstanceRoleArn: str,
Name: str,
NetworkSettings: ClusterNetworkSettingsTypeDef, # (2)
State: ClusterStateType, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See ClusterTypeType
- See ClusterNetworkSettingsTypeDef
- See ClusterStateType
- See ResponseMetadataTypeDef
DeleteClusterResponseTypeDef#
# DeleteClusterResponseTypeDef definition
class DeleteClusterResponseTypeDef(TypedDict):
Arn: str,
ChannelIds: list[str],
ClusterType: ClusterTypeType, # (1)
Id: str,
InstanceRoleArn: str,
Name: str,
NetworkSettings: ClusterNetworkSettingsTypeDef, # (2)
State: ClusterStateType, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See ClusterTypeType
- See ClusterNetworkSettingsTypeDef
- See ClusterStateType
- See ResponseMetadataTypeDef
DescribeClusterResponseTypeDef#
# DescribeClusterResponseTypeDef definition
class DescribeClusterResponseTypeDef(TypedDict):
Arn: str,
ChannelIds: list[str],
ClusterType: ClusterTypeType, # (1)
Id: str,
InstanceRoleArn: str,
Name: str,
NetworkSettings: ClusterNetworkSettingsTypeDef, # (2)
State: ClusterStateType, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See ClusterTypeType
- See ClusterNetworkSettingsTypeDef
- See ClusterStateType
- See ResponseMetadataTypeDef
DescribeClusterSummaryTypeDef#
# DescribeClusterSummaryTypeDef definition
class DescribeClusterSummaryTypeDef(TypedDict):
Arn: NotRequired[str],
ChannelIds: NotRequired[list[str]],
ClusterType: NotRequired[ClusterTypeType], # (1)
Id: NotRequired[str],
InstanceRoleArn: NotRequired[str],
Name: NotRequired[str],
NetworkSettings: NotRequired[ClusterNetworkSettingsTypeDef], # (2)
State: NotRequired[ClusterStateType], # (3)
UpdateClusterResponseTypeDef#
# UpdateClusterResponseTypeDef definition
class UpdateClusterResponseTypeDef(TypedDict):
Arn: str,
ChannelIds: list[str],
ClusterType: ClusterTypeType, # (1)
Id: str,
Name: str,
NetworkSettings: ClusterNetworkSettingsTypeDef, # (2)
State: ClusterStateType, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See ClusterTypeType
- See ClusterNetworkSettingsTypeDef
- See ClusterStateType
- See ResponseMetadataTypeDef
UpdateClusterRequestRequestTypeDef#
# UpdateClusterRequestRequestTypeDef definition
class UpdateClusterRequestRequestTypeDef(TypedDict):
ClusterId: str,
Name: NotRequired[str],
NetworkSettings: NotRequired[ClusterNetworkSettingsUpdateRequestTypeDef], # (1)
ListNetworksResponseTypeDef#
# ListNetworksResponseTypeDef definition
class ListNetworksResponseTypeDef(TypedDict):
Networks: list[DescribeNetworkSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ListNodesResponseTypeDef#
# ListNodesResponseTypeDef definition
class ListNodesResponseTypeDef(TypedDict):
Nodes: list[DescribeNodeSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ListOfferingsResponseTypeDef#
# ListOfferingsResponseTypeDef definition
class ListOfferingsResponseTypeDef(TypedDict):
Offerings: list[OfferingTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ListReservationsResponseTypeDef#
# ListReservationsResponseTypeDef definition
class ListReservationsResponseTypeDef(TypedDict):
Reservations: list[ReservationTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
PurchaseOfferingResponseTypeDef#
# PurchaseOfferingResponseTypeDef definition
class PurchaseOfferingResponseTypeDef(TypedDict):
Reservation: ReservationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateReservationResponseTypeDef#
# UpdateReservationResponseTypeDef definition
class UpdateReservationResponseTypeDef(TypedDict):
Reservation: ReservationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateInputSecurityGroupResponseTypeDef#
# CreateInputSecurityGroupResponseTypeDef definition
class CreateInputSecurityGroupResponseTypeDef(TypedDict):
SecurityGroup: InputSecurityGroupTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListInputSecurityGroupsResponseTypeDef#
# ListInputSecurityGroupsResponseTypeDef definition
class ListInputSecurityGroupsResponseTypeDef(TypedDict):
InputSecurityGroups: list[InputSecurityGroupTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
UpdateInputSecurityGroupResponseTypeDef#
# UpdateInputSecurityGroupResponseTypeDef definition
class UpdateInputSecurityGroupResponseTypeDef(TypedDict):
SecurityGroup: InputSecurityGroupTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ArchiveContainerSettingsOutputTypeDef#
# ArchiveContainerSettingsOutputTypeDef definition
class ArchiveContainerSettingsOutputTypeDef(TypedDict):
M2tsSettings: NotRequired[M2tsSettingsTypeDef], # (1)
RawSettings: NotRequired[dict[str, Any]],
ArchiveContainerSettingsTypeDef#
# ArchiveContainerSettingsTypeDef definition
class ArchiveContainerSettingsTypeDef(TypedDict):
M2tsSettings: NotRequired[M2tsSettingsTypeDef], # (1)
RawSettings: NotRequired[Mapping[str, Any]],
UdpContainerSettingsTypeDef#
# UdpContainerSettingsTypeDef definition
class UdpContainerSettingsTypeDef(TypedDict):
M2tsSettings: NotRequired[M2tsSettingsTypeDef], # (1)
GlobalConfigurationOutputTypeDef#
# GlobalConfigurationOutputTypeDef definition
class GlobalConfigurationOutputTypeDef(TypedDict):
InitialAudioGain: NotRequired[int],
InputEndAction: NotRequired[GlobalConfigurationInputEndActionType], # (1)
InputLossBehavior: NotRequired[InputLossBehaviorTypeDef], # (2)
OutputLockingMode: NotRequired[GlobalConfigurationOutputLockingModeType], # (3)
OutputTimingSource: NotRequired[GlobalConfigurationOutputTimingSourceType], # (4)
SupportLowFramerateInputs: NotRequired[GlobalConfigurationLowFramerateInputsType], # (5)
OutputLockingSettings: NotRequired[OutputLockingSettingsOutputTypeDef], # (6)
- See GlobalConfigurationInputEndActionType
- See InputLossBehaviorTypeDef
- See GlobalConfigurationOutputLockingModeType
- See GlobalConfigurationOutputTimingSourceType
- See GlobalConfigurationLowFramerateInputsType
- See OutputLockingSettingsOutputTypeDef
FailoverConditionTypeDef#
# FailoverConditionTypeDef definition
class FailoverConditionTypeDef(TypedDict):
FailoverConditionSettings: NotRequired[FailoverConditionSettingsTypeDef], # (1)
FrameCaptureGroupSettingsTypeDef#
# FrameCaptureGroupSettingsTypeDef definition
class FrameCaptureGroupSettingsTypeDef(TypedDict):
Destination: OutputLocationRefTypeDef, # (1)
FrameCaptureCdnSettings: NotRequired[FrameCaptureCdnSettingsTypeDef], # (2)
H264SettingsOutputTypeDef#
# H264SettingsOutputTypeDef definition
class H264SettingsOutputTypeDef(TypedDict):
AdaptiveQuantization: NotRequired[H264AdaptiveQuantizationType], # (1)
AfdSignaling: NotRequired[AfdSignalingType], # (2)
Bitrate: NotRequired[int],
BufFillPct: NotRequired[int],
BufSize: NotRequired[int],
ColorMetadata: NotRequired[H264ColorMetadataType], # (3)
ColorSpaceSettings: NotRequired[H264ColorSpaceSettingsOutputTypeDef], # (4)
EntropyEncoding: NotRequired[H264EntropyEncodingType], # (5)
FilterSettings: NotRequired[H264FilterSettingsTypeDef], # (6)
FixedAfd: NotRequired[FixedAfdType], # (7)
FlickerAq: NotRequired[H264FlickerAqType], # (8)
ForceFieldPictures: NotRequired[H264ForceFieldPicturesType], # (9)
FramerateControl: NotRequired[H264FramerateControlType], # (10)
FramerateDenominator: NotRequired[int],
FramerateNumerator: NotRequired[int],
GopBReference: NotRequired[H264GopBReferenceType], # (11)
GopClosedCadence: NotRequired[int],
GopNumBFrames: NotRequired[int],
GopSize: NotRequired[float],
GopSizeUnits: NotRequired[H264GopSizeUnitsType], # (12)
Level: NotRequired[H264LevelType], # (13)
LookAheadRateControl: NotRequired[H264LookAheadRateControlType], # (14)
MaxBitrate: NotRequired[int],
MinIInterval: NotRequired[int],
NumRefFrames: NotRequired[int],
ParControl: NotRequired[H264ParControlType], # (15)
ParDenominator: NotRequired[int],
ParNumerator: NotRequired[int],
Profile: NotRequired[H264ProfileType], # (16)
QualityLevel: NotRequired[H264QualityLevelType], # (17)
QvbrQualityLevel: NotRequired[int],
RateControlMode: NotRequired[H264RateControlModeType], # (18)
ScanType: NotRequired[H264ScanTypeType], # (19)
SceneChangeDetect: NotRequired[H264SceneChangeDetectType], # (20)
Slices: NotRequired[int],
Softness: NotRequired[int],
SpatialAq: NotRequired[H264SpatialAqType], # (21)
SubgopLength: NotRequired[H264SubGopLengthType], # (22)
Syntax: NotRequired[H264SyntaxType], # (23)
TemporalAq: NotRequired[H264TemporalAqType], # (24)
TimecodeInsertion: NotRequired[H264TimecodeInsertionBehaviorType], # (25)
TimecodeBurninSettings: NotRequired[TimecodeBurninSettingsTypeDef], # (26)
MinQp: NotRequired[int],
- See H264AdaptiveQuantizationType
- See AfdSignalingType
- See H264ColorMetadataType
- See H264ColorSpaceSettingsOutputTypeDef
- See H264EntropyEncodingType
- See H264FilterSettingsTypeDef
- See FixedAfdType
- See H264FlickerAqType
- See H264ForceFieldPicturesType
- See H264FramerateControlType
- See H264GopBReferenceType
- See H264GopSizeUnitsType
- See H264LevelType
- See H264LookAheadRateControlType
- See H264ParControlType
- See H264ProfileType
- See H264QualityLevelType
- See H264RateControlModeType
- See H264ScanTypeType
- See H264SceneChangeDetectType
- See H264SpatialAqType
- See H264SubGopLengthType
- See H264SyntaxType
- See H264TemporalAqType
- See H264TimecodeInsertionBehaviorType
- See TimecodeBurninSettingsTypeDef
H264SettingsTypeDef#
# H264SettingsTypeDef definition
class H264SettingsTypeDef(TypedDict):
AdaptiveQuantization: NotRequired[H264AdaptiveQuantizationType], # (1)
AfdSignaling: NotRequired[AfdSignalingType], # (2)
Bitrate: NotRequired[int],
BufFillPct: NotRequired[int],
BufSize: NotRequired[int],
ColorMetadata: NotRequired[H264ColorMetadataType], # (3)
ColorSpaceSettings: NotRequired[H264ColorSpaceSettingsUnionTypeDef], # (4)
EntropyEncoding: NotRequired[H264EntropyEncodingType], # (5)
FilterSettings: NotRequired[H264FilterSettingsTypeDef], # (6)
FixedAfd: NotRequired[FixedAfdType], # (7)
FlickerAq: NotRequired[H264FlickerAqType], # (8)
ForceFieldPictures: NotRequired[H264ForceFieldPicturesType], # (9)
FramerateControl: NotRequired[H264FramerateControlType], # (10)
FramerateDenominator: NotRequired[int],
FramerateNumerator: NotRequired[int],
GopBReference: NotRequired[H264GopBReferenceType], # (11)
GopClosedCadence: NotRequired[int],
GopNumBFrames: NotRequired[int],
GopSize: NotRequired[float],
GopSizeUnits: NotRequired[H264GopSizeUnitsType], # (12)
Level: NotRequired[H264LevelType], # (13)
LookAheadRateControl: NotRequired[H264LookAheadRateControlType], # (14)
MaxBitrate: NotRequired[int],
MinIInterval: NotRequired[int],
NumRefFrames: NotRequired[int],
ParControl: NotRequired[H264ParControlType], # (15)
ParDenominator: NotRequired[int],
ParNumerator: NotRequired[int],
Profile: NotRequired[H264ProfileType], # (16)
QualityLevel: NotRequired[H264QualityLevelType], # (17)
QvbrQualityLevel: NotRequired[int],
RateControlMode: NotRequired[H264RateControlModeType], # (18)
ScanType: NotRequired[H264ScanTypeType], # (19)
SceneChangeDetect: NotRequired[H264SceneChangeDetectType], # (20)
Slices: NotRequired[int],
Softness: NotRequired[int],
SpatialAq: NotRequired[H264SpatialAqType], # (21)
SubgopLength: NotRequired[H264SubGopLengthType], # (22)
Syntax: NotRequired[H264SyntaxType], # (23)
TemporalAq: NotRequired[H264TemporalAqType], # (24)
TimecodeInsertion: NotRequired[H264TimecodeInsertionBehaviorType], # (25)
TimecodeBurninSettings: NotRequired[TimecodeBurninSettingsTypeDef], # (26)
MinQp: NotRequired[int],
- See H264AdaptiveQuantizationType
- See AfdSignalingType
- See H264ColorMetadataType
- See H264ColorSpaceSettingsTypeDef H264ColorSpaceSettingsOutputTypeDef
- See H264EntropyEncodingType
- See H264FilterSettingsTypeDef
- See FixedAfdType
- See H264FlickerAqType
- See H264ForceFieldPicturesType
- See H264FramerateControlType
- See H264GopBReferenceType
- See H264GopSizeUnitsType
- See H264LevelType
- See H264LookAheadRateControlType
- See H264ParControlType
- See H264ProfileType
- See H264QualityLevelType
- See H264RateControlModeType
- See H264ScanTypeType
- See H264SceneChangeDetectType
- See H264SpatialAqType
- See H264SubGopLengthType
- See H264SyntaxType
- See H264TemporalAqType
- See H264TimecodeInsertionBehaviorType
- See TimecodeBurninSettingsTypeDef
H265SettingsOutputTypeDef#
# H265SettingsOutputTypeDef definition
class H265SettingsOutputTypeDef(TypedDict):
FramerateDenominator: int,
FramerateNumerator: int,
AdaptiveQuantization: NotRequired[H265AdaptiveQuantizationType], # (1)
AfdSignaling: NotRequired[AfdSignalingType], # (2)
AlternativeTransferFunction: NotRequired[H265AlternativeTransferFunctionType], # (3)
Bitrate: NotRequired[int],
BufSize: NotRequired[int],
ColorMetadata: NotRequired[H265ColorMetadataType], # (4)
ColorSpaceSettings: NotRequired[H265ColorSpaceSettingsOutputTypeDef], # (5)
FilterSettings: NotRequired[H265FilterSettingsTypeDef], # (6)
FixedAfd: NotRequired[FixedAfdType], # (7)
FlickerAq: NotRequired[H265FlickerAqType], # (8)
GopClosedCadence: NotRequired[int],
GopSize: NotRequired[float],
GopSizeUnits: NotRequired[H265GopSizeUnitsType], # (9)
Level: NotRequired[H265LevelType], # (10)
LookAheadRateControl: NotRequired[H265LookAheadRateControlType], # (11)
MaxBitrate: NotRequired[int],
MinIInterval: NotRequired[int],
ParDenominator: NotRequired[int],
ParNumerator: NotRequired[int],
Profile: NotRequired[H265ProfileType], # (12)
QvbrQualityLevel: NotRequired[int],
RateControlMode: NotRequired[H265RateControlModeType], # (13)
ScanType: NotRequired[H265ScanTypeType], # (14)
SceneChangeDetect: NotRequired[H265SceneChangeDetectType], # (15)
Slices: NotRequired[int],
Tier: NotRequired[H265TierType], # (16)
TimecodeInsertion: NotRequired[H265TimecodeInsertionBehaviorType], # (17)
TimecodeBurninSettings: NotRequired[TimecodeBurninSettingsTypeDef], # (18)
MvOverPictureBoundaries: NotRequired[H265MvOverPictureBoundariesType], # (19)
MvTemporalPredictor: NotRequired[H265MvTemporalPredictorType], # (20)
TileHeight: NotRequired[int],
TilePadding: NotRequired[H265TilePaddingType], # (21)
TileWidth: NotRequired[int],
TreeblockSize: NotRequired[H265TreeblockSizeType], # (22)
MinQp: NotRequired[int],
Deblocking: NotRequired[H265DeblockingType], # (23)
- See H265AdaptiveQuantizationType
- See AfdSignalingType
- See H265AlternativeTransferFunctionType
- See H265ColorMetadataType
- See H265ColorSpaceSettingsOutputTypeDef
- See H265FilterSettingsTypeDef
- See FixedAfdType
- See H265FlickerAqType
- See H265GopSizeUnitsType
- See H265LevelType
- See H265LookAheadRateControlType
- See H265ProfileType
- See H265RateControlModeType
- See H265ScanTypeType
- See H265SceneChangeDetectType
- See H265TierType
- See H265TimecodeInsertionBehaviorType
- See TimecodeBurninSettingsTypeDef
- See H265MvOverPictureBoundariesType
- See H265MvTemporalPredictorType
- See H265TilePaddingType
- See H265TreeblockSizeType
- See H265DeblockingType
Mpeg2SettingsTypeDef#
# Mpeg2SettingsTypeDef definition
class Mpeg2SettingsTypeDef(TypedDict):
FramerateDenominator: int,
FramerateNumerator: int,
AdaptiveQuantization: NotRequired[Mpeg2AdaptiveQuantizationType], # (1)
AfdSignaling: NotRequired[AfdSignalingType], # (2)
ColorMetadata: NotRequired[Mpeg2ColorMetadataType], # (3)
ColorSpace: NotRequired[Mpeg2ColorSpaceType], # (4)
DisplayAspectRatio: NotRequired[Mpeg2DisplayRatioType], # (5)
FilterSettings: NotRequired[Mpeg2FilterSettingsTypeDef], # (6)
FixedAfd: NotRequired[FixedAfdType], # (7)
GopClosedCadence: NotRequired[int],
GopNumBFrames: NotRequired[int],
GopSize: NotRequired[float],
GopSizeUnits: NotRequired[Mpeg2GopSizeUnitsType], # (8)
ScanType: NotRequired[Mpeg2ScanTypeType], # (9)
SubgopLength: NotRequired[Mpeg2SubGopLengthType], # (10)
TimecodeInsertion: NotRequired[Mpeg2TimecodeInsertionBehaviorType], # (11)
TimecodeBurninSettings: NotRequired[TimecodeBurninSettingsTypeDef], # (12)
- See Mpeg2AdaptiveQuantizationType
- See AfdSignalingType
- See Mpeg2ColorMetadataType
- See Mpeg2ColorSpaceType
- See Mpeg2DisplayRatioType
- See Mpeg2FilterSettingsTypeDef
- See FixedAfdType
- See Mpeg2GopSizeUnitsType
- See Mpeg2ScanTypeType
- See Mpeg2SubGopLengthType
- See Mpeg2TimecodeInsertionBehaviorType
- See TimecodeBurninSettingsTypeDef
InputPrepareScheduleActionSettingsOutputTypeDef#
# InputPrepareScheduleActionSettingsOutputTypeDef definition
class InputPrepareScheduleActionSettingsOutputTypeDef(TypedDict):
InputAttachmentNameReference: NotRequired[str],
InputClippingSettings: NotRequired[InputClippingSettingsTypeDef], # (1)
UrlPath: NotRequired[list[str]],
InputPrepareScheduleActionSettingsTypeDef#
# InputPrepareScheduleActionSettingsTypeDef definition
class InputPrepareScheduleActionSettingsTypeDef(TypedDict):
InputAttachmentNameReference: NotRequired[str],
InputClippingSettings: NotRequired[InputClippingSettingsTypeDef], # (1)
UrlPath: NotRequired[Sequence[str]],
InputSwitchScheduleActionSettingsOutputTypeDef#
# InputSwitchScheduleActionSettingsOutputTypeDef definition
class InputSwitchScheduleActionSettingsOutputTypeDef(TypedDict):
InputAttachmentNameReference: str,
InputClippingSettings: NotRequired[InputClippingSettingsTypeDef], # (1)
UrlPath: NotRequired[list[str]],
InputSwitchScheduleActionSettingsTypeDef#
# InputSwitchScheduleActionSettingsTypeDef definition
class InputSwitchScheduleActionSettingsTypeDef(TypedDict):
InputAttachmentNameReference: str,
InputClippingSettings: NotRequired[InputClippingSettingsTypeDef], # (1)
UrlPath: NotRequired[Sequence[str]],
UpdateInputDeviceRequestRequestTypeDef#
# UpdateInputDeviceRequestRequestTypeDef definition
class UpdateInputDeviceRequestRequestTypeDef(TypedDict):
InputDeviceId: str,
HdDeviceSettings: NotRequired[InputDeviceConfigurableSettingsTypeDef], # (1)
Name: NotRequired[str],
UhdDeviceSettings: NotRequired[InputDeviceConfigurableSettingsTypeDef], # (1)
AvailabilityZone: NotRequired[str],
DescribeInputDeviceResponseTypeDef#
# DescribeInputDeviceResponseTypeDef definition
class DescribeInputDeviceResponseTypeDef(TypedDict):
Arn: str,
ConnectionState: InputDeviceConnectionStateType, # (1)
DeviceSettingsSyncState: DeviceSettingsSyncStateType, # (2)
DeviceUpdateStatus: DeviceUpdateStatusType, # (3)
HdDeviceSettings: InputDeviceHdSettingsTypeDef, # (4)
Id: str,
MacAddress: str,
Name: str,
NetworkSettings: InputDeviceNetworkSettingsTypeDef, # (5)
SerialNumber: str,
Type: InputDeviceTypeType, # (6)
UhdDeviceSettings: InputDeviceUhdSettingsTypeDef, # (7)
Tags: dict[str, str],
AvailabilityZone: str,
MedialiveInputArns: list[str],
OutputType: InputDeviceOutputTypeType, # (8)
ResponseMetadata: ResponseMetadataTypeDef, # (9)
- See InputDeviceConnectionStateType
- See DeviceSettingsSyncStateType
- See DeviceUpdateStatusType
- See InputDeviceHdSettingsTypeDef
- See InputDeviceNetworkSettingsTypeDef
- See InputDeviceTypeType
- See InputDeviceUhdSettingsTypeDef
- See InputDeviceOutputTypeType
- See ResponseMetadataTypeDef
InputDeviceSummaryTypeDef#
# InputDeviceSummaryTypeDef definition
class InputDeviceSummaryTypeDef(TypedDict):
Arn: NotRequired[str],
ConnectionState: NotRequired[InputDeviceConnectionStateType], # (1)
DeviceSettingsSyncState: NotRequired[DeviceSettingsSyncStateType], # (2)
DeviceUpdateStatus: NotRequired[DeviceUpdateStatusType], # (3)
HdDeviceSettings: NotRequired[InputDeviceHdSettingsTypeDef], # (4)
Id: NotRequired[str],
MacAddress: NotRequired[str],
Name: NotRequired[str],
NetworkSettings: NotRequired[InputDeviceNetworkSettingsTypeDef], # (5)
SerialNumber: NotRequired[str],
Type: NotRequired[InputDeviceTypeType], # (6)
UhdDeviceSettings: NotRequired[InputDeviceUhdSettingsTypeDef], # (7)
Tags: NotRequired[dict[str, str]],
AvailabilityZone: NotRequired[str],
MedialiveInputArns: NotRequired[list[str]],
OutputType: NotRequired[InputDeviceOutputTypeType], # (8)
- See InputDeviceConnectionStateType
- See DeviceSettingsSyncStateType
- See DeviceUpdateStatusType
- See InputDeviceHdSettingsTypeDef
- See InputDeviceNetworkSettingsTypeDef
- See InputDeviceTypeType
- See InputDeviceUhdSettingsTypeDef
- See InputDeviceOutputTypeType
UpdateInputDeviceResponseTypeDef#
# UpdateInputDeviceResponseTypeDef definition
class UpdateInputDeviceResponseTypeDef(TypedDict):
Arn: str,
ConnectionState: InputDeviceConnectionStateType, # (1)
DeviceSettingsSyncState: DeviceSettingsSyncStateType, # (2)
DeviceUpdateStatus: DeviceUpdateStatusType, # (3)
HdDeviceSettings: InputDeviceHdSettingsTypeDef, # (4)
Id: str,
MacAddress: str,
Name: str,
NetworkSettings: InputDeviceNetworkSettingsTypeDef, # (5)
SerialNumber: str,
Type: InputDeviceTypeType, # (6)
UhdDeviceSettings: InputDeviceUhdSettingsTypeDef, # (7)
Tags: dict[str, str],
AvailabilityZone: str,
MedialiveInputArns: list[str],
OutputType: InputDeviceOutputTypeType, # (8)
ResponseMetadata: ResponseMetadataTypeDef, # (9)
- See InputDeviceConnectionStateType
- See DeviceSettingsSyncStateType
- See DeviceUpdateStatusType
- See InputDeviceHdSettingsTypeDef
- See InputDeviceNetworkSettingsTypeDef
- See InputDeviceTypeType
- See InputDeviceUhdSettingsTypeDef
- See InputDeviceOutputTypeType
- See ResponseMetadataTypeDef
HlsSettingsOutputTypeDef#
# HlsSettingsOutputTypeDef definition
class HlsSettingsOutputTypeDef(TypedDict):
AudioOnlyHlsSettings: NotRequired[AudioOnlyHlsSettingsTypeDef], # (1)
Fmp4HlsSettings: NotRequired[Fmp4HlsSettingsTypeDef], # (2)
FrameCaptureHlsSettings: NotRequired[dict[str, Any]],
StandardHlsSettings: NotRequired[StandardHlsSettingsTypeDef], # (3)
HlsSettingsTypeDef#
# HlsSettingsTypeDef definition
class HlsSettingsTypeDef(TypedDict):
AudioOnlyHlsSettings: NotRequired[AudioOnlyHlsSettingsTypeDef], # (1)
Fmp4HlsSettings: NotRequired[Fmp4HlsSettingsTypeDef], # (2)
FrameCaptureHlsSettings: NotRequired[Mapping[str, Any]],
StandardHlsSettings: NotRequired[StandardHlsSettingsTypeDef], # (3)
CreateSignalMapResponseTypeDef#
# CreateSignalMapResponseTypeDef definition
class CreateSignalMapResponseTypeDef(TypedDict):
Arn: str,
CloudWatchAlarmTemplateGroupIds: list[str],
CreatedAt: datetime,
Description: str,
DiscoveryEntryPointArn: str,
ErrorMessage: str,
EventBridgeRuleTemplateGroupIds: list[str],
FailedMediaResourceMap: dict[str, MediaResourceTypeDef], # (1)
Id: str,
LastDiscoveredAt: datetime,
LastSuccessfulMonitorDeployment: SuccessfulMonitorDeploymentTypeDef, # (2)
MediaResourceMap: dict[str, MediaResourceTypeDef], # (1)
ModifiedAt: datetime,
MonitorChangesPendingDeployment: bool,
MonitorDeployment: MonitorDeploymentTypeDef, # (4)
Name: str,
Status: SignalMapStatusType, # (5)
Tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (6)
- See MediaResourceTypeDef
- See SuccessfulMonitorDeploymentTypeDef
- See MediaResourceTypeDef
- See MonitorDeploymentTypeDef
- See SignalMapStatusType
- See ResponseMetadataTypeDef
GetSignalMapResponseTypeDef#
# GetSignalMapResponseTypeDef definition
class GetSignalMapResponseTypeDef(TypedDict):
Arn: str,
CloudWatchAlarmTemplateGroupIds: list[str],
CreatedAt: datetime,
Description: str,
DiscoveryEntryPointArn: str,
ErrorMessage: str,
EventBridgeRuleTemplateGroupIds: list[str],
FailedMediaResourceMap: dict[str, MediaResourceTypeDef], # (1)
Id: str,
LastDiscoveredAt: datetime,
LastSuccessfulMonitorDeployment: SuccessfulMonitorDeploymentTypeDef, # (2)
MediaResourceMap: dict[str, MediaResourceTypeDef], # (1)
ModifiedAt: datetime,
MonitorChangesPendingDeployment: bool,
MonitorDeployment: MonitorDeploymentTypeDef, # (4)
Name: str,
Status: SignalMapStatusType, # (5)
Tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (6)
- See MediaResourceTypeDef
- See SuccessfulMonitorDeploymentTypeDef
- See MediaResourceTypeDef
- See MonitorDeploymentTypeDef
- See SignalMapStatusType
- See ResponseMetadataTypeDef
StartDeleteMonitorDeploymentResponseTypeDef#
# StartDeleteMonitorDeploymentResponseTypeDef definition
class StartDeleteMonitorDeploymentResponseTypeDef(TypedDict):
Arn: str,
CloudWatchAlarmTemplateGroupIds: list[str],
CreatedAt: datetime,
Description: str,
DiscoveryEntryPointArn: str,
ErrorMessage: str,
EventBridgeRuleTemplateGroupIds: list[str],
FailedMediaResourceMap: dict[str, MediaResourceTypeDef], # (1)
Id: str,
LastDiscoveredAt: datetime,
LastSuccessfulMonitorDeployment: SuccessfulMonitorDeploymentTypeDef, # (2)
MediaResourceMap: dict[str, MediaResourceTypeDef], # (1)
ModifiedAt: datetime,
MonitorChangesPendingDeployment: bool,
MonitorDeployment: MonitorDeploymentTypeDef, # (4)
Name: str,
Status: SignalMapStatusType, # (5)
Tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (6)
- See MediaResourceTypeDef
- See SuccessfulMonitorDeploymentTypeDef
- See MediaResourceTypeDef
- See MonitorDeploymentTypeDef
- See SignalMapStatusType
- See ResponseMetadataTypeDef
StartMonitorDeploymentResponseTypeDef#
# StartMonitorDeploymentResponseTypeDef definition
class StartMonitorDeploymentResponseTypeDef(TypedDict):
Arn: str,
CloudWatchAlarmTemplateGroupIds: list[str],
CreatedAt: datetime,
Description: str,
DiscoveryEntryPointArn: str,
ErrorMessage: str,
EventBridgeRuleTemplateGroupIds: list[str],
FailedMediaResourceMap: dict[str, MediaResourceTypeDef], # (1)
Id: str,
LastDiscoveredAt: datetime,
LastSuccessfulMonitorDeployment: SuccessfulMonitorDeploymentTypeDef, # (2)
MediaResourceMap: dict[str, MediaResourceTypeDef], # (1)
ModifiedAt: datetime,
MonitorChangesPendingDeployment: bool,
MonitorDeployment: MonitorDeploymentTypeDef, # (4)
Name: str,
Status: SignalMapStatusType, # (5)
Tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (6)
- See MediaResourceTypeDef
- See SuccessfulMonitorDeploymentTypeDef
- See MediaResourceTypeDef
- See MonitorDeploymentTypeDef
- See SignalMapStatusType
- See ResponseMetadataTypeDef
StartUpdateSignalMapResponseTypeDef#
# StartUpdateSignalMapResponseTypeDef definition
class StartUpdateSignalMapResponseTypeDef(TypedDict):
Arn: str,
CloudWatchAlarmTemplateGroupIds: list[str],
CreatedAt: datetime,
Description: str,
DiscoveryEntryPointArn: str,
ErrorMessage: str,
EventBridgeRuleTemplateGroupIds: list[str],
FailedMediaResourceMap: dict[str, MediaResourceTypeDef], # (1)
Id: str,
LastDiscoveredAt: datetime,
LastSuccessfulMonitorDeployment: SuccessfulMonitorDeploymentTypeDef, # (2)
MediaResourceMap: dict[str, MediaResourceTypeDef], # (1)
ModifiedAt: datetime,
MonitorChangesPendingDeployment: bool,
MonitorDeployment: MonitorDeploymentTypeDef, # (4)
Name: str,
Status: SignalMapStatusType, # (5)
Tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (6)
- See MediaResourceTypeDef
- See SuccessfulMonitorDeploymentTypeDef
- See MediaResourceTypeDef
- See MonitorDeploymentTypeDef
- See SignalMapStatusType
- See ResponseMetadataTypeDef
MotionGraphicsConfigurationTypeDef#
# MotionGraphicsConfigurationTypeDef definition
class MotionGraphicsConfigurationTypeDef(TypedDict):
MotionGraphicsSettings: MotionGraphicsSettingsUnionTypeDef, # (2)
MotionGraphicsInsertion: NotRequired[MotionGraphicsInsertionType], # (1)
- See MotionGraphicsInsertionType
- See MotionGraphicsSettingsTypeDef MotionGraphicsSettingsOutputTypeDef
MultiplexOutputSettingsTypeDef#
# MultiplexOutputSettingsTypeDef definition
class MultiplexOutputSettingsTypeDef(TypedDict):
Destination: OutputLocationRefTypeDef, # (1)
ContainerSettings: NotRequired[MultiplexContainerSettingsTypeDef], # (2)
DeleteMultiplexResponseTypeDef#
# DeleteMultiplexResponseTypeDef definition
class DeleteMultiplexResponseTypeDef(TypedDict):
Arn: str,
AvailabilityZones: list[str],
Destinations: list[MultiplexOutputDestinationTypeDef], # (1)
Id: str,
MultiplexSettings: MultiplexSettingsTypeDef, # (2)
Name: str,
PipelinesRunningCount: int,
ProgramCount: int,
State: MultiplexStateType, # (3)
Tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See MultiplexOutputDestinationTypeDef
- See MultiplexSettingsTypeDef
- See MultiplexStateType
- See ResponseMetadataTypeDef
DescribeMultiplexResponseTypeDef#
# DescribeMultiplexResponseTypeDef definition
class DescribeMultiplexResponseTypeDef(TypedDict):
Arn: str,
AvailabilityZones: list[str],
Destinations: list[MultiplexOutputDestinationTypeDef], # (1)
Id: str,
MultiplexSettings: MultiplexSettingsTypeDef, # (2)
Name: str,
PipelinesRunningCount: int,
ProgramCount: int,
State: MultiplexStateType, # (3)
Tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See MultiplexOutputDestinationTypeDef
- See MultiplexSettingsTypeDef
- See MultiplexStateType
- See ResponseMetadataTypeDef
MultiplexTypeDef#
# MultiplexTypeDef definition
class MultiplexTypeDef(TypedDict):
Arn: NotRequired[str],
AvailabilityZones: NotRequired[list[str]],
Destinations: NotRequired[list[MultiplexOutputDestinationTypeDef]], # (1)
Id: NotRequired[str],
MultiplexSettings: NotRequired[MultiplexSettingsTypeDef], # (2)
Name: NotRequired[str],
PipelinesRunningCount: NotRequired[int],
ProgramCount: NotRequired[int],
State: NotRequired[MultiplexStateType], # (3)
Tags: NotRequired[dict[str, str]],
StartMultiplexResponseTypeDef#
# StartMultiplexResponseTypeDef definition
class StartMultiplexResponseTypeDef(TypedDict):
Arn: str,
AvailabilityZones: list[str],
Destinations: list[MultiplexOutputDestinationTypeDef], # (1)
Id: str,
MultiplexSettings: MultiplexSettingsTypeDef, # (2)
Name: str,
PipelinesRunningCount: int,
ProgramCount: int,
State: MultiplexStateType, # (3)
Tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See MultiplexOutputDestinationTypeDef
- See MultiplexSettingsTypeDef
- See MultiplexStateType
- See ResponseMetadataTypeDef
StopMultiplexResponseTypeDef#
# StopMultiplexResponseTypeDef definition
class StopMultiplexResponseTypeDef(TypedDict):
Arn: str,
AvailabilityZones: list[str],
Destinations: list[MultiplexOutputDestinationTypeDef], # (1)
Id: str,
MultiplexSettings: MultiplexSettingsTypeDef, # (2)
Name: str,
PipelinesRunningCount: int,
ProgramCount: int,
State: MultiplexStateType, # (3)
Tags: dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See MultiplexOutputDestinationTypeDef
- See MultiplexSettingsTypeDef
- See MultiplexStateType
- See ResponseMetadataTypeDef
UpdateMultiplexRequestRequestTypeDef#
# UpdateMultiplexRequestRequestTypeDef definition
class UpdateMultiplexRequestRequestTypeDef(TypedDict):
MultiplexId: str,
MultiplexSettings: NotRequired[MultiplexSettingsTypeDef], # (1)
Name: NotRequired[str],
PacketIdentifiersMapping: NotRequired[Mapping[str, MultiplexProgramPacketIdentifiersMapUnionTypeDef]], # (2)
- See MultiplexSettingsTypeDef
- See MultiplexProgramPacketIdentifiersMapTypeDef MultiplexProgramPacketIdentifiersMapOutputTypeDef
ListMultiplexesResponseTypeDef#
# ListMultiplexesResponseTypeDef definition
class ListMultiplexesResponseTypeDef(TypedDict):
Multiplexes: list[MultiplexSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
MultiplexProgramSettingsTypeDef#
# MultiplexProgramSettingsTypeDef definition
class MultiplexProgramSettingsTypeDef(TypedDict):
ProgramNumber: int,
PreferredChannelPipeline: NotRequired[PreferredChannelPipelineType], # (1)
ServiceDescriptor: NotRequired[MultiplexProgramServiceDescriptorTypeDef], # (2)
VideoSettings: NotRequired[MultiplexVideoSettingsTypeDef], # (3)
- See PreferredChannelPipelineType
- See MultiplexProgramServiceDescriptorTypeDef
- See MultiplexVideoSettingsTypeDef
AudioWatermarkSettingsTypeDef#
# AudioWatermarkSettingsTypeDef definition
class AudioWatermarkSettingsTypeDef(TypedDict):
NielsenWatermarksSettings: NotRequired[NielsenWatermarksSettingsTypeDef], # (1)
UpdateChannelClassRequestRequestTypeDef#
# UpdateChannelClassRequestRequestTypeDef definition
class UpdateChannelClassRequestRequestTypeDef(TypedDict):
ChannelClass: ChannelClassType, # (1)
ChannelId: str,
Destinations: NotRequired[Sequence[OutputDestinationTypeDef]], # (2)
Scte35DescriptorSettingsTypeDef#
# Scte35DescriptorSettingsTypeDef definition
class Scte35DescriptorSettingsTypeDef(TypedDict):
SegmentationDescriptorScte35DescriptorSettings: Scte35SegmentationDescriptorTypeDef, # (1)
SrtSettingsRequestTypeDef#
# SrtSettingsRequestTypeDef definition
class SrtSettingsRequestTypeDef(TypedDict):
SrtCallerSources: NotRequired[Sequence[SrtCallerSourceRequestTypeDef]], # (1)
SrtSettingsTypeDef#
# SrtSettingsTypeDef definition
class SrtSettingsTypeDef(TypedDict):
SrtCallerSources: NotRequired[list[SrtCallerSourceTypeDef]], # (1)
DescribeThumbnailsResponseTypeDef#
# DescribeThumbnailsResponseTypeDef definition
class DescribeThumbnailsResponseTypeDef(TypedDict):
ThumbnailDetails: list[ThumbnailDetailTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
VideoSelectorTypeDef#
# VideoSelectorTypeDef definition
class VideoSelectorTypeDef(TypedDict):
ColorSpace: NotRequired[VideoSelectorColorSpaceType], # (1)
ColorSpaceSettings: NotRequired[VideoSelectorColorSpaceSettingsTypeDef], # (2)
ColorSpaceUsage: NotRequired[VideoSelectorColorSpaceUsageType], # (3)
SelectorSettings: NotRequired[VideoSelectorSettingsTypeDef], # (4)
- See VideoSelectorColorSpaceType
- See VideoSelectorColorSpaceSettingsTypeDef
- See VideoSelectorColorSpaceUsageType
- See VideoSelectorSettingsTypeDef
RemixSettingsTypeDef#
# RemixSettingsTypeDef definition
class RemixSettingsTypeDef(TypedDict):
ChannelMappings: Sequence[AudioChannelMappingUnionTypeDef], # (1)
ChannelsIn: NotRequired[int],
ChannelsOut: NotRequired[int],
CaptionDescriptionOutputTypeDef#
# CaptionDescriptionOutputTypeDef definition
class CaptionDescriptionOutputTypeDef(TypedDict):
CaptionSelectorName: str,
Name: str,
Accessibility: NotRequired[AccessibilityTypeType], # (1)
DestinationSettings: NotRequired[CaptionDestinationSettingsOutputTypeDef], # (2)
LanguageCode: NotRequired[str],
LanguageDescription: NotRequired[str],
CaptionDashRoles: NotRequired[list[DashRoleCaptionType]], # (3)
DvbDashAccessibility: NotRequired[DvbDashAccessibilityType], # (4)
- See AccessibilityTypeType
- See CaptionDestinationSettingsOutputTypeDef
- See DashRoleCaptionType
- See DvbDashAccessibilityType
HlsGroupSettingsOutputTypeDef#
# HlsGroupSettingsOutputTypeDef definition
class HlsGroupSettingsOutputTypeDef(TypedDict):
Destination: OutputLocationRefTypeDef, # (6)
AdMarkers: NotRequired[list[HlsAdMarkersType]], # (1)
BaseUrlContent: NotRequired[str],
BaseUrlContent1: NotRequired[str],
BaseUrlManifest: NotRequired[str],
BaseUrlManifest1: NotRequired[str],
CaptionLanguageMappings: NotRequired[list[CaptionLanguageMappingTypeDef]], # (2)
CaptionLanguageSetting: NotRequired[HlsCaptionLanguageSettingType], # (3)
ClientCache: NotRequired[HlsClientCacheType], # (4)
CodecSpecification: NotRequired[HlsCodecSpecificationType], # (5)
ConstantIv: NotRequired[str],
DirectoryStructure: NotRequired[HlsDirectoryStructureType], # (7)
DiscontinuityTags: NotRequired[HlsDiscontinuityTagsType], # (8)
EncryptionType: NotRequired[HlsEncryptionTypeType], # (9)
HlsCdnSettings: NotRequired[HlsCdnSettingsTypeDef], # (10)
HlsId3SegmentTagging: NotRequired[HlsId3SegmentTaggingStateType], # (11)
IFrameOnlyPlaylists: NotRequired[IFrameOnlyPlaylistTypeType], # (12)
IncompleteSegmentBehavior: NotRequired[HlsIncompleteSegmentBehaviorType], # (13)
IndexNSegments: NotRequired[int],
InputLossAction: NotRequired[InputLossActionForHlsOutType], # (14)
IvInManifest: NotRequired[HlsIvInManifestType], # (15)
IvSource: NotRequired[HlsIvSourceType], # (16)
KeepSegments: NotRequired[int],
KeyFormat: NotRequired[str],
KeyFormatVersions: NotRequired[str],
KeyProviderSettings: NotRequired[KeyProviderSettingsTypeDef], # (17)
ManifestCompression: NotRequired[HlsManifestCompressionType], # (18)
ManifestDurationFormat: NotRequired[HlsManifestDurationFormatType], # (19)
MinSegmentLength: NotRequired[int],
Mode: NotRequired[HlsModeType], # (20)
OutputSelection: NotRequired[HlsOutputSelectionType], # (21)
ProgramDateTime: NotRequired[HlsProgramDateTimeType], # (22)
ProgramDateTimeClock: NotRequired[HlsProgramDateTimeClockType], # (23)
ProgramDateTimePeriod: NotRequired[int],
RedundantManifest: NotRequired[HlsRedundantManifestType], # (24)
SegmentLength: NotRequired[int],
SegmentationMode: NotRequired[HlsSegmentationModeType], # (25)
SegmentsPerSubdirectory: NotRequired[int],
StreamInfResolution: NotRequired[HlsStreamInfResolutionType], # (26)
TimedMetadataId3Frame: NotRequired[HlsTimedMetadataId3FrameType], # (27)
TimedMetadataId3Period: NotRequired[int],
TimestampDeltaMilliseconds: NotRequired[int],
TsFileMode: NotRequired[HlsTsFileModeType], # (28)
- See HlsAdMarkersType
- See CaptionLanguageMappingTypeDef
- See HlsCaptionLanguageSettingType
- See HlsClientCacheType
- See HlsCodecSpecificationType
- See OutputLocationRefTypeDef
- See HlsDirectoryStructureType
- See HlsDiscontinuityTagsType
- See HlsEncryptionTypeType
- See HlsCdnSettingsTypeDef
- See HlsId3SegmentTaggingStateType
- See IFrameOnlyPlaylistTypeType
- See HlsIncompleteSegmentBehaviorType
- See InputLossActionForHlsOutType
- See HlsIvInManifestType
- See HlsIvSourceType
- See KeyProviderSettingsTypeDef
- See HlsManifestCompressionType
- See HlsManifestDurationFormatType
- See HlsModeType
- See HlsOutputSelectionType
- See HlsProgramDateTimeType
- See HlsProgramDateTimeClockType
- See HlsRedundantManifestType
- See HlsSegmentationModeType
- See HlsStreamInfResolutionType
- See HlsTimedMetadataId3FrameType
- See HlsTsFileModeType
HlsGroupSettingsTypeDef#
# HlsGroupSettingsTypeDef definition
class HlsGroupSettingsTypeDef(TypedDict):
Destination: OutputLocationRefTypeDef, # (6)
AdMarkers: NotRequired[Sequence[HlsAdMarkersType]], # (1)
BaseUrlContent: NotRequired[str],
BaseUrlContent1: NotRequired[str],
BaseUrlManifest: NotRequired[str],
BaseUrlManifest1: NotRequired[str],
CaptionLanguageMappings: NotRequired[Sequence[CaptionLanguageMappingTypeDef]], # (2)
CaptionLanguageSetting: NotRequired[HlsCaptionLanguageSettingType], # (3)
ClientCache: NotRequired[HlsClientCacheType], # (4)
CodecSpecification: NotRequired[HlsCodecSpecificationType], # (5)
ConstantIv: NotRequired[str],
DirectoryStructure: NotRequired[HlsDirectoryStructureType], # (7)
DiscontinuityTags: NotRequired[HlsDiscontinuityTagsType], # (8)
EncryptionType: NotRequired[HlsEncryptionTypeType], # (9)
HlsCdnSettings: NotRequired[HlsCdnSettingsTypeDef], # (10)
HlsId3SegmentTagging: NotRequired[HlsId3SegmentTaggingStateType], # (11)
IFrameOnlyPlaylists: NotRequired[IFrameOnlyPlaylistTypeType], # (12)
IncompleteSegmentBehavior: NotRequired[HlsIncompleteSegmentBehaviorType], # (13)
IndexNSegments: NotRequired[int],
InputLossAction: NotRequired[InputLossActionForHlsOutType], # (14)
IvInManifest: NotRequired[HlsIvInManifestType], # (15)
IvSource: NotRequired[HlsIvSourceType], # (16)
KeepSegments: NotRequired[int],
KeyFormat: NotRequired[str],
KeyFormatVersions: NotRequired[str],
KeyProviderSettings: NotRequired[KeyProviderSettingsTypeDef], # (17)
ManifestCompression: NotRequired[HlsManifestCompressionType], # (18)
ManifestDurationFormat: NotRequired[HlsManifestDurationFormatType], # (19)
MinSegmentLength: NotRequired[int],
Mode: NotRequired[HlsModeType], # (20)
OutputSelection: NotRequired[HlsOutputSelectionType], # (21)
ProgramDateTime: NotRequired[HlsProgramDateTimeType], # (22)
ProgramDateTimeClock: NotRequired[HlsProgramDateTimeClockType], # (23)
ProgramDateTimePeriod: NotRequired[int],
RedundantManifest: NotRequired[HlsRedundantManifestType], # (24)
SegmentLength: NotRequired[int],
SegmentationMode: NotRequired[HlsSegmentationModeType], # (25)
SegmentsPerSubdirectory: NotRequired[int],
StreamInfResolution: NotRequired[HlsStreamInfResolutionType], # (26)
TimedMetadataId3Frame: NotRequired[HlsTimedMetadataId3FrameType], # (27)
TimedMetadataId3Period: NotRequired[int],
TimestampDeltaMilliseconds: NotRequired[int],
TsFileMode: NotRequired[HlsTsFileModeType], # (28)
- See HlsAdMarkersType
- See CaptionLanguageMappingTypeDef
- See HlsCaptionLanguageSettingType
- See HlsClientCacheType
- See HlsCodecSpecificationType
- See OutputLocationRefTypeDef
- See HlsDirectoryStructureType
- See HlsDiscontinuityTagsType
- See HlsEncryptionTypeType
- See HlsCdnSettingsTypeDef
- See HlsId3SegmentTaggingStateType
- See IFrameOnlyPlaylistTypeType
- See HlsIncompleteSegmentBehaviorType
- See InputLossActionForHlsOutType
- See HlsIvInManifestType
- See HlsIvSourceType
- See KeyProviderSettingsTypeDef
- See HlsManifestCompressionType
- See HlsManifestDurationFormatType
- See HlsModeType
- See HlsOutputSelectionType
- See HlsProgramDateTimeType
- See HlsProgramDateTimeClockType
- See HlsRedundantManifestType
- See HlsSegmentationModeType
- See HlsStreamInfResolutionType
- See HlsTimedMetadataId3FrameType
- See HlsTsFileModeType
AudioSelectorOutputTypeDef#
# AudioSelectorOutputTypeDef definition
class AudioSelectorOutputTypeDef(TypedDict):
Name: str,
SelectorSettings: NotRequired[AudioSelectorSettingsOutputTypeDef], # (1)
AudioSelectorSettingsTypeDef#
# AudioSelectorSettingsTypeDef definition
class AudioSelectorSettingsTypeDef(TypedDict):
AudioHlsRenditionSelection: NotRequired[AudioHlsRenditionSelectionTypeDef], # (1)
AudioLanguageSelection: NotRequired[AudioLanguageSelectionTypeDef], # (2)
AudioPidSelection: NotRequired[AudioPidSelectionTypeDef], # (3)
AudioTrackSelection: NotRequired[AudioTrackSelectionUnionTypeDef], # (4)
- See AudioHlsRenditionSelectionTypeDef
- See AudioLanguageSelectionTypeDef
- See AudioPidSelectionTypeDef
- See AudioTrackSelectionTypeDef AudioTrackSelectionOutputTypeDef
Av1SettingsTypeDef#
# Av1SettingsTypeDef definition
class Av1SettingsTypeDef(TypedDict):
FramerateDenominator: int,
FramerateNumerator: int,
AfdSignaling: NotRequired[AfdSignalingType], # (1)
BufSize: NotRequired[int],
ColorSpaceSettings: NotRequired[Av1ColorSpaceSettingsUnionTypeDef], # (2)
FixedAfd: NotRequired[FixedAfdType], # (3)
GopSize: NotRequired[float],
GopSizeUnits: NotRequired[Av1GopSizeUnitsType], # (4)
Level: NotRequired[Av1LevelType], # (5)
LookAheadRateControl: NotRequired[Av1LookAheadRateControlType], # (6)
MaxBitrate: NotRequired[int],
MinIInterval: NotRequired[int],
ParDenominator: NotRequired[int],
ParNumerator: NotRequired[int],
QvbrQualityLevel: NotRequired[int],
SceneChangeDetect: NotRequired[Av1SceneChangeDetectType], # (7)
TimecodeBurninSettings: NotRequired[TimecodeBurninSettingsTypeDef], # (8)
- See AfdSignalingType
- See Av1ColorSpaceSettingsTypeDef Av1ColorSpaceSettingsOutputTypeDef
- See FixedAfdType
- See Av1GopSizeUnitsType
- See Av1LevelType
- See Av1LookAheadRateControlType
- See Av1SceneChangeDetectType
- See TimecodeBurninSettingsTypeDef
H265SettingsTypeDef#
# H265SettingsTypeDef definition
class H265SettingsTypeDef(TypedDict):
FramerateDenominator: int,
FramerateNumerator: int,
AdaptiveQuantization: NotRequired[H265AdaptiveQuantizationType], # (1)
AfdSignaling: NotRequired[AfdSignalingType], # (2)
AlternativeTransferFunction: NotRequired[H265AlternativeTransferFunctionType], # (3)
Bitrate: NotRequired[int],
BufSize: NotRequired[int],
ColorMetadata: NotRequired[H265ColorMetadataType], # (4)
ColorSpaceSettings: NotRequired[H265ColorSpaceSettingsUnionTypeDef], # (5)
FilterSettings: NotRequired[H265FilterSettingsTypeDef], # (6)
FixedAfd: NotRequired[FixedAfdType], # (7)
FlickerAq: NotRequired[H265FlickerAqType], # (8)
GopClosedCadence: NotRequired[int],
GopSize: NotRequired[float],
GopSizeUnits: NotRequired[H265GopSizeUnitsType], # (9)
Level: NotRequired[H265LevelType], # (10)
LookAheadRateControl: NotRequired[H265LookAheadRateControlType], # (11)
MaxBitrate: NotRequired[int],
MinIInterval: NotRequired[int],
ParDenominator: NotRequired[int],
ParNumerator: NotRequired[int],
Profile: NotRequired[H265ProfileType], # (12)
QvbrQualityLevel: NotRequired[int],
RateControlMode: NotRequired[H265RateControlModeType], # (13)
ScanType: NotRequired[H265ScanTypeType], # (14)
SceneChangeDetect: NotRequired[H265SceneChangeDetectType], # (15)
Slices: NotRequired[int],
Tier: NotRequired[H265TierType], # (16)
TimecodeInsertion: NotRequired[H265TimecodeInsertionBehaviorType], # (17)
TimecodeBurninSettings: NotRequired[TimecodeBurninSettingsTypeDef], # (18)
MvOverPictureBoundaries: NotRequired[H265MvOverPictureBoundariesType], # (19)
MvTemporalPredictor: NotRequired[H265MvTemporalPredictorType], # (20)
TileHeight: NotRequired[int],
TilePadding: NotRequired[H265TilePaddingType], # (21)
TileWidth: NotRequired[int],
TreeblockSize: NotRequired[H265TreeblockSizeType], # (22)
MinQp: NotRequired[int],
Deblocking: NotRequired[H265DeblockingType], # (23)
- See H265AdaptiveQuantizationType
- See AfdSignalingType
- See H265AlternativeTransferFunctionType
- See H265ColorMetadataType
- See H265ColorSpaceSettingsTypeDef H265ColorSpaceSettingsOutputTypeDef
- See H265FilterSettingsTypeDef
- See FixedAfdType
- See H265FlickerAqType
- See H265GopSizeUnitsType
- See H265LevelType
- See H265LookAheadRateControlType
- See H265ProfileType
- See H265RateControlModeType
- See H265ScanTypeType
- See H265SceneChangeDetectType
- See H265TierType
- See H265TimecodeInsertionBehaviorType
- See TimecodeBurninSettingsTypeDef
- See H265MvOverPictureBoundariesType
- See H265MvTemporalPredictorType
- See H265TilePaddingType
- See H265TreeblockSizeType
- See H265DeblockingType
CaptionSelectorOutputTypeDef#
# CaptionSelectorOutputTypeDef definition
class CaptionSelectorOutputTypeDef(TypedDict):
Name: str,
LanguageCode: NotRequired[str],
SelectorSettings: NotRequired[CaptionSelectorSettingsOutputTypeDef], # (1)
ListClustersResponseTypeDef#
# ListClustersResponseTypeDef definition
class ListClustersResponseTypeDef(TypedDict):
Clusters: list[DescribeClusterSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ArchiveOutputSettingsOutputTypeDef#
# ArchiveOutputSettingsOutputTypeDef definition
class ArchiveOutputSettingsOutputTypeDef(TypedDict):
ContainerSettings: ArchiveContainerSettingsOutputTypeDef, # (1)
Extension: NotRequired[str],
NameModifier: NotRequired[str],
SrtOutputSettingsTypeDef#
# SrtOutputSettingsTypeDef definition
class SrtOutputSettingsTypeDef(TypedDict):
ContainerSettings: UdpContainerSettingsTypeDef, # (1)
Destination: OutputLocationRefTypeDef, # (2)
BufferMsec: NotRequired[int],
EncryptionType: NotRequired[SrtEncryptionTypeType], # (3)
Latency: NotRequired[int],
UdpOutputSettingsTypeDef#
# UdpOutputSettingsTypeDef definition
class UdpOutputSettingsTypeDef(TypedDict):
ContainerSettings: UdpContainerSettingsTypeDef, # (1)
Destination: OutputLocationRefTypeDef, # (2)
BufferMsec: NotRequired[int],
FecOutputSettings: NotRequired[FecOutputSettingsTypeDef], # (3)
GlobalConfigurationTypeDef#
# GlobalConfigurationTypeDef definition
class GlobalConfigurationTypeDef(TypedDict):
InitialAudioGain: NotRequired[int],
InputEndAction: NotRequired[GlobalConfigurationInputEndActionType], # (1)
InputLossBehavior: NotRequired[InputLossBehaviorTypeDef], # (2)
OutputLockingMode: NotRequired[GlobalConfigurationOutputLockingModeType], # (3)
OutputTimingSource: NotRequired[GlobalConfigurationOutputTimingSourceType], # (4)
SupportLowFramerateInputs: NotRequired[GlobalConfigurationLowFramerateInputsType], # (5)
OutputLockingSettings: NotRequired[OutputLockingSettingsUnionTypeDef], # (6)
- See GlobalConfigurationInputEndActionType
- See InputLossBehaviorTypeDef
- See GlobalConfigurationOutputLockingModeType
- See GlobalConfigurationOutputTimingSourceType
- See GlobalConfigurationLowFramerateInputsType
- See OutputLockingSettingsTypeDef OutputLockingSettingsOutputTypeDef
AutomaticInputFailoverSettingsOutputTypeDef#
# AutomaticInputFailoverSettingsOutputTypeDef definition
class AutomaticInputFailoverSettingsOutputTypeDef(TypedDict):
SecondaryInputId: str,
ErrorClearTimeMsec: NotRequired[int],
FailoverConditions: NotRequired[list[FailoverConditionTypeDef]], # (1)
InputPreference: NotRequired[InputPreferenceType], # (2)
AutomaticInputFailoverSettingsTypeDef#
# AutomaticInputFailoverSettingsTypeDef definition
class AutomaticInputFailoverSettingsTypeDef(TypedDict):
SecondaryInputId: str,
ErrorClearTimeMsec: NotRequired[int],
FailoverConditions: NotRequired[Sequence[FailoverConditionTypeDef]], # (1)
InputPreference: NotRequired[InputPreferenceType], # (2)
VideoCodecSettingsOutputTypeDef#
# VideoCodecSettingsOutputTypeDef definition
class VideoCodecSettingsOutputTypeDef(TypedDict):
FrameCaptureSettings: NotRequired[FrameCaptureSettingsTypeDef], # (1)
H264Settings: NotRequired[H264SettingsOutputTypeDef], # (2)
H265Settings: NotRequired[H265SettingsOutputTypeDef], # (3)
Mpeg2Settings: NotRequired[Mpeg2SettingsTypeDef], # (4)
Av1Settings: NotRequired[Av1SettingsOutputTypeDef], # (5)
- See FrameCaptureSettingsTypeDef
- See H264SettingsOutputTypeDef
- See H265SettingsOutputTypeDef
- See Mpeg2SettingsTypeDef
- See Av1SettingsOutputTypeDef
ListInputDevicesResponseTypeDef#
# ListInputDevicesResponseTypeDef definition
class ListInputDevicesResponseTypeDef(TypedDict):
InputDevices: list[InputDeviceSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
HlsOutputSettingsOutputTypeDef#
# HlsOutputSettingsOutputTypeDef definition
class HlsOutputSettingsOutputTypeDef(TypedDict):
HlsSettings: HlsSettingsOutputTypeDef, # (2)
H265PackagingType: NotRequired[HlsH265PackagingTypeType], # (1)
NameModifier: NotRequired[str],
SegmentModifier: NotRequired[str],
CreateMultiplexResponseTypeDef#
# CreateMultiplexResponseTypeDef definition
class CreateMultiplexResponseTypeDef(TypedDict):
Multiplex: MultiplexTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateMultiplexResponseTypeDef#
# UpdateMultiplexResponseTypeDef definition
class UpdateMultiplexResponseTypeDef(TypedDict):
Multiplex: MultiplexTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateMultiplexProgramRequestRequestTypeDef#
# CreateMultiplexProgramRequestRequestTypeDef definition
class CreateMultiplexProgramRequestRequestTypeDef(TypedDict):
MultiplexId: str,
MultiplexProgramSettings: MultiplexProgramSettingsTypeDef, # (1)
ProgramName: str,
RequestId: str,
DeleteMultiplexProgramResponseTypeDef#
# DeleteMultiplexProgramResponseTypeDef definition
class DeleteMultiplexProgramResponseTypeDef(TypedDict):
ChannelId: str,
MultiplexProgramSettings: MultiplexProgramSettingsTypeDef, # (1)
PacketIdentifiersMap: MultiplexProgramPacketIdentifiersMapOutputTypeDef, # (2)
PipelineDetails: list[MultiplexProgramPipelineDetailTypeDef], # (3)
ProgramName: str,
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See MultiplexProgramSettingsTypeDef
- See MultiplexProgramPacketIdentifiersMapOutputTypeDef
- See MultiplexProgramPipelineDetailTypeDef
- See ResponseMetadataTypeDef
DescribeMultiplexProgramResponseTypeDef#
# DescribeMultiplexProgramResponseTypeDef definition
class DescribeMultiplexProgramResponseTypeDef(TypedDict):
ChannelId: str,
MultiplexProgramSettings: MultiplexProgramSettingsTypeDef, # (1)
PacketIdentifiersMap: MultiplexProgramPacketIdentifiersMapOutputTypeDef, # (2)
PipelineDetails: list[MultiplexProgramPipelineDetailTypeDef], # (3)
ProgramName: str,
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See MultiplexProgramSettingsTypeDef
- See MultiplexProgramPacketIdentifiersMapOutputTypeDef
- See MultiplexProgramPipelineDetailTypeDef
- See ResponseMetadataTypeDef
MultiplexProgramTypeDef#
# MultiplexProgramTypeDef definition
class MultiplexProgramTypeDef(TypedDict):
ChannelId: NotRequired[str],
MultiplexProgramSettings: NotRequired[MultiplexProgramSettingsTypeDef], # (1)
PacketIdentifiersMap: NotRequired[MultiplexProgramPacketIdentifiersMapOutputTypeDef], # (2)
PipelineDetails: NotRequired[list[MultiplexProgramPipelineDetailTypeDef]], # (3)
ProgramName: NotRequired[str],
- See MultiplexProgramSettingsTypeDef
- See MultiplexProgramPacketIdentifiersMapOutputTypeDef
- See MultiplexProgramPipelineDetailTypeDef
UpdateMultiplexProgramRequestRequestTypeDef#
# UpdateMultiplexProgramRequestRequestTypeDef definition
class UpdateMultiplexProgramRequestRequestTypeDef(TypedDict):
MultiplexId: str,
ProgramName: str,
MultiplexProgramSettings: NotRequired[MultiplexProgramSettingsTypeDef], # (1)
AudioDescriptionOutputTypeDef#
# AudioDescriptionOutputTypeDef definition
class AudioDescriptionOutputTypeDef(TypedDict):
AudioSelectorName: str,
Name: str,
AudioNormalizationSettings: NotRequired[AudioNormalizationSettingsTypeDef], # (1)
AudioType: NotRequired[AudioTypeType], # (2)
AudioTypeControl: NotRequired[AudioDescriptionAudioTypeControlType], # (3)
AudioWatermarkingSettings: NotRequired[AudioWatermarkSettingsTypeDef], # (4)
CodecSettings: NotRequired[AudioCodecSettingsOutputTypeDef], # (5)
LanguageCode: NotRequired[str],
LanguageCodeControl: NotRequired[AudioDescriptionLanguageCodeControlType], # (6)
RemixSettings: NotRequired[RemixSettingsOutputTypeDef], # (7)
StreamName: NotRequired[str],
AudioDashRoles: NotRequired[list[DashRoleAudioType]], # (8)
DvbDashAccessibility: NotRequired[DvbDashAccessibilityType], # (9)
- See AudioNormalizationSettingsTypeDef
- See AudioTypeType
- See AudioDescriptionAudioTypeControlType
- See AudioWatermarkSettingsTypeDef
- See AudioCodecSettingsOutputTypeDef
- See AudioDescriptionLanguageCodeControlType
- See RemixSettingsOutputTypeDef
- See DashRoleAudioType
- See DvbDashAccessibilityType
Scte35DescriptorTypeDef#
# Scte35DescriptorTypeDef definition
class Scte35DescriptorTypeDef(TypedDict):
Scte35DescriptorSettings: Scte35DescriptorSettingsTypeDef, # (1)
CreateInputRequestRequestTypeDef#
# CreateInputRequestRequestTypeDef definition
class CreateInputRequestRequestTypeDef(TypedDict):
Destinations: NotRequired[Sequence[InputDestinationRequestTypeDef]], # (1)
InputDevices: NotRequired[Sequence[InputDeviceSettingsTypeDef]], # (2)
InputSecurityGroups: NotRequired[Sequence[str]],
MediaConnectFlows: NotRequired[Sequence[MediaConnectFlowRequestTypeDef]], # (3)
Name: NotRequired[str],
RequestId: NotRequired[str],
RoleArn: NotRequired[str],
Sources: NotRequired[Sequence[InputSourceRequestTypeDef]], # (4)
Tags: NotRequired[Mapping[str, str]],
Type: NotRequired[InputTypeType], # (5)
Vpc: NotRequired[InputVpcRequestTypeDef], # (6)
SrtSettings: NotRequired[SrtSettingsRequestTypeDef], # (7)
InputNetworkLocation: NotRequired[InputNetworkLocationType], # (8)
MulticastSettings: NotRequired[MulticastSettingsCreateRequestTypeDef], # (9)
- See InputDestinationRequestTypeDef
- See InputDeviceSettingsTypeDef
- See MediaConnectFlowRequestTypeDef
- See InputSourceRequestTypeDef
- See InputTypeType
- See InputVpcRequestTypeDef
- See SrtSettingsRequestTypeDef
- See InputNetworkLocationType
- See MulticastSettingsCreateRequestTypeDef
UpdateInputRequestRequestTypeDef#
# UpdateInputRequestRequestTypeDef definition
class UpdateInputRequestRequestTypeDef(TypedDict):
InputId: str,
Destinations: NotRequired[Sequence[InputDestinationRequestTypeDef]], # (1)
InputDevices: NotRequired[Sequence[InputDeviceRequestTypeDef]], # (2)
InputSecurityGroups: NotRequired[Sequence[str]],
MediaConnectFlows: NotRequired[Sequence[MediaConnectFlowRequestTypeDef]], # (3)
Name: NotRequired[str],
RoleArn: NotRequired[str],
Sources: NotRequired[Sequence[InputSourceRequestTypeDef]], # (4)
SrtSettings: NotRequired[SrtSettingsRequestTypeDef], # (5)
MulticastSettings: NotRequired[MulticastSettingsUpdateRequestTypeDef], # (6)
- See InputDestinationRequestTypeDef
- See InputDeviceRequestTypeDef
- See MediaConnectFlowRequestTypeDef
- See InputSourceRequestTypeDef
- See SrtSettingsRequestTypeDef
- See MulticastSettingsUpdateRequestTypeDef
DescribeInputResponseTypeDef#
# DescribeInputResponseTypeDef definition
class DescribeInputResponseTypeDef(TypedDict):
Arn: str,
AttachedChannels: list[str],
Destinations: list[InputDestinationTypeDef], # (1)
Id: str,
InputClass: InputClassType, # (2)
InputDevices: list[InputDeviceSettingsTypeDef], # (3)
InputPartnerIds: list[str],
InputSourceType: InputSourceTypeType, # (4)
MediaConnectFlows: list[MediaConnectFlowTypeDef], # (5)
Name: str,
RoleArn: str,
SecurityGroups: list[str],
Sources: list[InputSourceTypeDef], # (6)
State: InputStateType, # (7)
Tags: dict[str, str],
Type: InputTypeType, # (8)
SrtSettings: SrtSettingsTypeDef, # (9)
InputNetworkLocation: InputNetworkLocationType, # (10)
MulticastSettings: MulticastSettingsTypeDef, # (11)
ResponseMetadata: ResponseMetadataTypeDef, # (12)
- See InputDestinationTypeDef
- See InputClassType
- See InputDeviceSettingsTypeDef
- See InputSourceTypeType
- See MediaConnectFlowTypeDef
- See InputSourceTypeDef
- See InputStateType
- See InputTypeType
- See SrtSettingsTypeDef
- See InputNetworkLocationType
- See MulticastSettingsTypeDef
- See ResponseMetadataTypeDef
InputTypeDef#
# InputTypeDef definition
class InputTypeDef(TypedDict):
Arn: NotRequired[str],
AttachedChannels: NotRequired[list[str]],
Destinations: NotRequired[list[InputDestinationTypeDef]], # (1)
Id: NotRequired[str],
InputClass: NotRequired[InputClassType], # (2)
InputDevices: NotRequired[list[InputDeviceSettingsTypeDef]], # (3)
InputPartnerIds: NotRequired[list[str]],
InputSourceType: NotRequired[InputSourceTypeType], # (4)
MediaConnectFlows: NotRequired[list[MediaConnectFlowTypeDef]], # (5)
Name: NotRequired[str],
RoleArn: NotRequired[str],
SecurityGroups: NotRequired[list[str]],
Sources: NotRequired[list[InputSourceTypeDef]], # (6)
State: NotRequired[InputStateType], # (7)
Tags: NotRequired[dict[str, str]],
Type: NotRequired[InputTypeType], # (8)
SrtSettings: NotRequired[SrtSettingsTypeDef], # (9)
InputNetworkLocation: NotRequired[InputNetworkLocationType], # (10)
MulticastSettings: NotRequired[MulticastSettingsTypeDef], # (11)
- See InputDestinationTypeDef
- See InputClassType
- See InputDeviceSettingsTypeDef
- See InputSourceTypeType
- See MediaConnectFlowTypeDef
- See InputSourceTypeDef
- See InputStateType
- See InputTypeType
- See SrtSettingsTypeDef
- See InputNetworkLocationType
- See MulticastSettingsTypeDef
CaptionDescriptionTypeDef#
# CaptionDescriptionTypeDef definition
class CaptionDescriptionTypeDef(TypedDict):
CaptionSelectorName: str,
Name: str,
Accessibility: NotRequired[AccessibilityTypeType], # (1)
DestinationSettings: NotRequired[CaptionDestinationSettingsUnionTypeDef], # (2)
LanguageCode: NotRequired[str],
LanguageDescription: NotRequired[str],
CaptionDashRoles: NotRequired[Sequence[DashRoleCaptionType]], # (3)
DvbDashAccessibility: NotRequired[DvbDashAccessibilityType], # (4)
- See AccessibilityTypeType
- See CaptionDestinationSettingsTypeDef CaptionDestinationSettingsOutputTypeDef
- See DashRoleCaptionType
- See DvbDashAccessibilityType
OutputGroupSettingsOutputTypeDef#
# OutputGroupSettingsOutputTypeDef definition
class OutputGroupSettingsOutputTypeDef(TypedDict):
ArchiveGroupSettings: NotRequired[ArchiveGroupSettingsTypeDef], # (1)
FrameCaptureGroupSettings: NotRequired[FrameCaptureGroupSettingsTypeDef], # (2)
HlsGroupSettings: NotRequired[HlsGroupSettingsOutputTypeDef], # (3)
MediaPackageGroupSettings: NotRequired[MediaPackageGroupSettingsTypeDef], # (4)
MsSmoothGroupSettings: NotRequired[MsSmoothGroupSettingsTypeDef], # (5)
MultiplexGroupSettings: NotRequired[dict[str, Any]],
RtmpGroupSettings: NotRequired[RtmpGroupSettingsOutputTypeDef], # (6)
UdpGroupSettings: NotRequired[UdpGroupSettingsTypeDef], # (7)
CmafIngestGroupSettings: NotRequired[CmafIngestGroupSettingsTypeDef], # (8)
SrtGroupSettings: NotRequired[SrtGroupSettingsTypeDef], # (9)
- See ArchiveGroupSettingsTypeDef
- See FrameCaptureGroupSettingsTypeDef
- See HlsGroupSettingsOutputTypeDef
- See MediaPackageGroupSettingsTypeDef
- See MsSmoothGroupSettingsTypeDef
- See RtmpGroupSettingsOutputTypeDef
- See UdpGroupSettingsTypeDef
- See CmafIngestGroupSettingsTypeDef
- See SrtGroupSettingsTypeDef
InputSettingsOutputTypeDef#
# InputSettingsOutputTypeDef definition
class InputSettingsOutputTypeDef(TypedDict):
AudioSelectors: NotRequired[list[AudioSelectorOutputTypeDef]], # (1)
CaptionSelectors: NotRequired[list[CaptionSelectorOutputTypeDef]], # (2)
DeblockFilter: NotRequired[InputDeblockFilterType], # (3)
DenoiseFilter: NotRequired[InputDenoiseFilterType], # (4)
FilterStrength: NotRequired[int],
InputFilter: NotRequired[InputFilterType], # (5)
NetworkInputSettings: NotRequired[NetworkInputSettingsTypeDef], # (6)
Scte35Pid: NotRequired[int],
Smpte2038DataPreference: NotRequired[Smpte2038DataPreferenceType], # (7)
SourceEndBehavior: NotRequired[InputSourceEndBehaviorType], # (8)
VideoSelector: NotRequired[VideoSelectorTypeDef], # (9)
- See AudioSelectorOutputTypeDef
- See CaptionSelectorOutputTypeDef
- See InputDeblockFilterType
- See InputDenoiseFilterType
- See InputFilterType
- See NetworkInputSettingsTypeDef
- See Smpte2038DataPreferenceType
- See InputSourceEndBehaviorType
- See VideoSelectorTypeDef
CaptionSelectorTypeDef#
# CaptionSelectorTypeDef definition
class CaptionSelectorTypeDef(TypedDict):
Name: str,
LanguageCode: NotRequired[str],
SelectorSettings: NotRequired[CaptionSelectorSettingsUnionTypeDef], # (1)
ArchiveOutputSettingsTypeDef#
# ArchiveOutputSettingsTypeDef definition
class ArchiveOutputSettingsTypeDef(TypedDict):
ContainerSettings: ArchiveContainerSettingsUnionTypeDef, # (1)
Extension: NotRequired[str],
NameModifier: NotRequired[str],
VideoDescriptionOutputTypeDef#
# VideoDescriptionOutputTypeDef definition
class VideoDescriptionOutputTypeDef(TypedDict):
Name: str,
CodecSettings: NotRequired[VideoCodecSettingsOutputTypeDef], # (1)
Height: NotRequired[int],
RespondToAfd: NotRequired[VideoDescriptionRespondToAfdType], # (2)
ScalingBehavior: NotRequired[VideoDescriptionScalingBehaviorType], # (3)
Sharpness: NotRequired[int],
Width: NotRequired[int],
- See VideoCodecSettingsOutputTypeDef
- See VideoDescriptionRespondToAfdType
- See VideoDescriptionScalingBehaviorType
OutputSettingsOutputTypeDef#
# OutputSettingsOutputTypeDef definition
class OutputSettingsOutputTypeDef(TypedDict):
ArchiveOutputSettings: NotRequired[ArchiveOutputSettingsOutputTypeDef], # (1)
FrameCaptureOutputSettings: NotRequired[FrameCaptureOutputSettingsTypeDef], # (2)
HlsOutputSettings: NotRequired[HlsOutputSettingsOutputTypeDef], # (3)
MediaPackageOutputSettings: NotRequired[dict[str, Any]],
MsSmoothOutputSettings: NotRequired[MsSmoothOutputSettingsTypeDef], # (4)
MultiplexOutputSettings: NotRequired[MultiplexOutputSettingsTypeDef], # (5)
RtmpOutputSettings: NotRequired[RtmpOutputSettingsTypeDef], # (6)
UdpOutputSettings: NotRequired[UdpOutputSettingsTypeDef], # (7)
CmafIngestOutputSettings: NotRequired[CmafIngestOutputSettingsTypeDef], # (8)
SrtOutputSettings: NotRequired[SrtOutputSettingsTypeDef], # (9)
- See ArchiveOutputSettingsOutputTypeDef
- See FrameCaptureOutputSettingsTypeDef
- See HlsOutputSettingsOutputTypeDef
- See MsSmoothOutputSettingsTypeDef
- See MultiplexOutputSettingsTypeDef
- See RtmpOutputSettingsTypeDef
- See UdpOutputSettingsTypeDef
- See CmafIngestOutputSettingsTypeDef
- See SrtOutputSettingsTypeDef
HlsOutputSettingsTypeDef#
# HlsOutputSettingsTypeDef definition
class HlsOutputSettingsTypeDef(TypedDict):
HlsSettings: HlsSettingsUnionTypeDef, # (2)
H265PackagingType: NotRequired[HlsH265PackagingTypeType], # (1)
NameModifier: NotRequired[str],
SegmentModifier: NotRequired[str],
CreateMultiplexProgramResponseTypeDef#
# CreateMultiplexProgramResponseTypeDef definition
class CreateMultiplexProgramResponseTypeDef(TypedDict):
MultiplexProgram: MultiplexProgramTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateMultiplexProgramResponseTypeDef#
# UpdateMultiplexProgramResponseTypeDef definition
class UpdateMultiplexProgramResponseTypeDef(TypedDict):
MultiplexProgram: MultiplexProgramTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
Scte35TimeSignalScheduleActionSettingsOutputTypeDef#
# Scte35TimeSignalScheduleActionSettingsOutputTypeDef definition
class Scte35TimeSignalScheduleActionSettingsOutputTypeDef(TypedDict):
Scte35Descriptors: list[Scte35DescriptorTypeDef], # (1)
Scte35TimeSignalScheduleActionSettingsTypeDef#
# Scte35TimeSignalScheduleActionSettingsTypeDef definition
class Scte35TimeSignalScheduleActionSettingsTypeDef(TypedDict):
Scte35Descriptors: Sequence[Scte35DescriptorTypeDef], # (1)
CreateInputResponseTypeDef#
# CreateInputResponseTypeDef definition
class CreateInputResponseTypeDef(TypedDict):
Input: InputTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See InputTypeDef
- See ResponseMetadataTypeDef
CreatePartnerInputResponseTypeDef#
# CreatePartnerInputResponseTypeDef definition
class CreatePartnerInputResponseTypeDef(TypedDict):
Input: InputTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See InputTypeDef
- See ResponseMetadataTypeDef
ListInputsResponseTypeDef#
# ListInputsResponseTypeDef definition
class ListInputsResponseTypeDef(TypedDict):
Inputs: list[InputTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See InputTypeDef
- See ResponseMetadataTypeDef
UpdateInputResponseTypeDef#
# UpdateInputResponseTypeDef definition
class UpdateInputResponseTypeDef(TypedDict):
Input: InputTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See InputTypeDef
- See ResponseMetadataTypeDef
AudioDescriptionTypeDef#
# AudioDescriptionTypeDef definition
class AudioDescriptionTypeDef(TypedDict):
AudioSelectorName: str,
Name: str,
AudioNormalizationSettings: NotRequired[AudioNormalizationSettingsTypeDef], # (1)
AudioType: NotRequired[AudioTypeType], # (2)
AudioTypeControl: NotRequired[AudioDescriptionAudioTypeControlType], # (3)
AudioWatermarkingSettings: NotRequired[AudioWatermarkSettingsTypeDef], # (4)
CodecSettings: NotRequired[AudioCodecSettingsUnionTypeDef], # (5)
LanguageCode: NotRequired[str],
LanguageCodeControl: NotRequired[AudioDescriptionLanguageCodeControlType], # (6)
RemixSettings: NotRequired[RemixSettingsUnionTypeDef], # (7)
StreamName: NotRequired[str],
AudioDashRoles: NotRequired[Sequence[DashRoleAudioType]], # (8)
DvbDashAccessibility: NotRequired[DvbDashAccessibilityType], # (9)
- See AudioNormalizationSettingsTypeDef
- See AudioTypeType
- See AudioDescriptionAudioTypeControlType
- See AudioWatermarkSettingsTypeDef
- See AudioCodecSettingsTypeDef AudioCodecSettingsOutputTypeDef
- See AudioDescriptionLanguageCodeControlType
- See RemixSettingsTypeDef RemixSettingsOutputTypeDef
- See DashRoleAudioType
- See DvbDashAccessibilityType
OutputGroupSettingsTypeDef#
# OutputGroupSettingsTypeDef definition
class OutputGroupSettingsTypeDef(TypedDict):
ArchiveGroupSettings: NotRequired[ArchiveGroupSettingsTypeDef], # (1)
FrameCaptureGroupSettings: NotRequired[FrameCaptureGroupSettingsTypeDef], # (2)
HlsGroupSettings: NotRequired[HlsGroupSettingsUnionTypeDef], # (3)
MediaPackageGroupSettings: NotRequired[MediaPackageGroupSettingsTypeDef], # (4)
MsSmoothGroupSettings: NotRequired[MsSmoothGroupSettingsTypeDef], # (5)
MultiplexGroupSettings: NotRequired[Mapping[str, Any]],
RtmpGroupSettings: NotRequired[RtmpGroupSettingsUnionTypeDef], # (6)
UdpGroupSettings: NotRequired[UdpGroupSettingsTypeDef], # (7)
CmafIngestGroupSettings: NotRequired[CmafIngestGroupSettingsTypeDef], # (8)
SrtGroupSettings: NotRequired[SrtGroupSettingsTypeDef], # (9)
- See ArchiveGroupSettingsTypeDef
- See FrameCaptureGroupSettingsTypeDef
- See HlsGroupSettingsTypeDef HlsGroupSettingsOutputTypeDef
- See MediaPackageGroupSettingsTypeDef
- See MsSmoothGroupSettingsTypeDef
- See RtmpGroupSettingsTypeDef RtmpGroupSettingsOutputTypeDef
- See UdpGroupSettingsTypeDef
- See CmafIngestGroupSettingsTypeDef
- See SrtGroupSettingsTypeDef
AudioSelectorTypeDef#
# AudioSelectorTypeDef definition
class AudioSelectorTypeDef(TypedDict):
Name: str,
SelectorSettings: NotRequired[AudioSelectorSettingsUnionTypeDef], # (1)
VideoCodecSettingsTypeDef#
# VideoCodecSettingsTypeDef definition
class VideoCodecSettingsTypeDef(TypedDict):
FrameCaptureSettings: NotRequired[FrameCaptureSettingsTypeDef], # (1)
H264Settings: NotRequired[H264SettingsUnionTypeDef], # (2)
H265Settings: NotRequired[H265SettingsUnionTypeDef], # (3)
Mpeg2Settings: NotRequired[Mpeg2SettingsTypeDef], # (4)
Av1Settings: NotRequired[Av1SettingsUnionTypeDef], # (5)
- See FrameCaptureSettingsTypeDef
- See H264SettingsTypeDef H264SettingsOutputTypeDef
- See H265SettingsTypeDef H265SettingsOutputTypeDef
- See Mpeg2SettingsTypeDef
- See Av1SettingsTypeDef Av1SettingsOutputTypeDef
InputAttachmentOutputTypeDef#
# InputAttachmentOutputTypeDef definition
class InputAttachmentOutputTypeDef(TypedDict):
AutomaticInputFailoverSettings: NotRequired[AutomaticInputFailoverSettingsOutputTypeDef], # (1)
InputAttachmentName: NotRequired[str],
InputId: NotRequired[str],
InputSettings: NotRequired[InputSettingsOutputTypeDef], # (2)
LogicalInterfaceNames: NotRequired[list[str]],
ExtraOutputTypeDef#
# ExtraOutputTypeDef definition
class ExtraOutputTypeDef(TypedDict):
OutputSettings: OutputSettingsOutputTypeDef, # (1)
AudioDescriptionNames: NotRequired[list[str]],
CaptionDescriptionNames: NotRequired[list[str]],
OutputName: NotRequired[str],
VideoDescriptionName: NotRequired[str],
ScheduleActionSettingsOutputTypeDef#
# ScheduleActionSettingsOutputTypeDef definition
class ScheduleActionSettingsOutputTypeDef(TypedDict):
HlsId3SegmentTaggingSettings: NotRequired[HlsId3SegmentTaggingScheduleActionSettingsTypeDef], # (1)
HlsTimedMetadataSettings: NotRequired[HlsTimedMetadataScheduleActionSettingsTypeDef], # (2)
InputPrepareSettings: NotRequired[InputPrepareScheduleActionSettingsOutputTypeDef], # (3)
InputSwitchSettings: NotRequired[InputSwitchScheduleActionSettingsOutputTypeDef], # (4)
MotionGraphicsImageActivateSettings: NotRequired[MotionGraphicsActivateScheduleActionSettingsTypeDef], # (5)
MotionGraphicsImageDeactivateSettings: NotRequired[dict[str, Any]],
PauseStateSettings: NotRequired[PauseStateScheduleActionSettingsOutputTypeDef], # (6)
Scte35InputSettings: NotRequired[Scte35InputScheduleActionSettingsTypeDef], # (7)
Scte35ReturnToNetworkSettings: NotRequired[Scte35ReturnToNetworkScheduleActionSettingsTypeDef], # (8)
Scte35SpliceInsertSettings: NotRequired[Scte35SpliceInsertScheduleActionSettingsTypeDef], # (9)
Scte35TimeSignalSettings: NotRequired[Scte35TimeSignalScheduleActionSettingsOutputTypeDef], # (10)
StaticImageActivateSettings: NotRequired[StaticImageActivateScheduleActionSettingsTypeDef], # (11)
StaticImageDeactivateSettings: NotRequired[StaticImageDeactivateScheduleActionSettingsTypeDef], # (12)
StaticImageOutputActivateSettings: NotRequired[StaticImageOutputActivateScheduleActionSettingsOutputTypeDef], # (13)
StaticImageOutputDeactivateSettings: NotRequired[StaticImageOutputDeactivateScheduleActionSettingsOutputTypeDef], # (14)
- See HlsId3SegmentTaggingScheduleActionSettingsTypeDef
- See HlsTimedMetadataScheduleActionSettingsTypeDef
- See InputPrepareScheduleActionSettingsOutputTypeDef
- See InputSwitchScheduleActionSettingsOutputTypeDef
- See MotionGraphicsActivateScheduleActionSettingsTypeDef
- See PauseStateScheduleActionSettingsOutputTypeDef
- See Scte35InputScheduleActionSettingsTypeDef
- See Scte35ReturnToNetworkScheduleActionSettingsTypeDef
- See Scte35SpliceInsertScheduleActionSettingsTypeDef
- See Scte35TimeSignalScheduleActionSettingsOutputTypeDef
- See StaticImageActivateScheduleActionSettingsTypeDef
- See StaticImageDeactivateScheduleActionSettingsTypeDef
- See StaticImageOutputActivateScheduleActionSettingsOutputTypeDef
- See StaticImageOutputDeactivateScheduleActionSettingsOutputTypeDef
ChannelSummaryTypeDef#
# ChannelSummaryTypeDef definition
class ChannelSummaryTypeDef(TypedDict):
Arn: NotRequired[str],
CdiInputSpecification: NotRequired[CdiInputSpecificationTypeDef], # (1)
ChannelClass: NotRequired[ChannelClassType], # (2)
Destinations: NotRequired[list[OutputDestinationOutputTypeDef]], # (3)
EgressEndpoints: NotRequired[list[ChannelEgressEndpointTypeDef]], # (4)
Id: NotRequired[str],
InputAttachments: NotRequired[list[InputAttachmentOutputTypeDef]], # (5)
InputSpecification: NotRequired[InputSpecificationTypeDef], # (6)
LogLevel: NotRequired[LogLevelType], # (7)
Maintenance: NotRequired[MaintenanceStatusTypeDef], # (8)
Name: NotRequired[str],
PipelinesRunningCount: NotRequired[int],
RoleArn: NotRequired[str],
State: NotRequired[ChannelStateType], # (9)
Tags: NotRequired[dict[str, str]],
Vpc: NotRequired[VpcOutputSettingsDescriptionTypeDef], # (10)
AnywhereSettings: NotRequired[DescribeAnywhereSettingsTypeDef], # (11)
ChannelEngineVersion: NotRequired[ChannelEngineVersionResponseTypeDef], # (12)
UsedChannelEngineVersions: NotRequired[list[ChannelEngineVersionResponseTypeDef]], # (13)
- See CdiInputSpecificationTypeDef
- See ChannelClassType
- See OutputDestinationOutputTypeDef
- See ChannelEgressEndpointTypeDef
- See InputAttachmentOutputTypeDef
- See InputSpecificationTypeDef
- See LogLevelType
- See MaintenanceStatusTypeDef
- See ChannelStateType
- See VpcOutputSettingsDescriptionTypeDef
- See DescribeAnywhereSettingsTypeDef
- See ChannelEngineVersionResponseTypeDef
- See ChannelEngineVersionResponseTypeDef
OutputGroupOutputTypeDef#
# OutputGroupOutputTypeDef definition
class OutputGroupOutputTypeDef(TypedDict):
OutputGroupSettings: OutputGroupSettingsOutputTypeDef, # (1)
Outputs: list[ExtraOutputTypeDef], # (2)
Name: NotRequired[str],
OutputSettingsTypeDef#
# OutputSettingsTypeDef definition
class OutputSettingsTypeDef(TypedDict):
ArchiveOutputSettings: NotRequired[ArchiveOutputSettingsUnionTypeDef], # (1)
FrameCaptureOutputSettings: NotRequired[FrameCaptureOutputSettingsTypeDef], # (2)
HlsOutputSettings: NotRequired[HlsOutputSettingsUnionTypeDef], # (3)
MediaPackageOutputSettings: NotRequired[Mapping[str, Any]],
MsSmoothOutputSettings: NotRequired[MsSmoothOutputSettingsTypeDef], # (4)
MultiplexOutputSettings: NotRequired[MultiplexOutputSettingsTypeDef], # (5)
RtmpOutputSettings: NotRequired[RtmpOutputSettingsTypeDef], # (6)
UdpOutputSettings: NotRequired[UdpOutputSettingsTypeDef], # (7)
CmafIngestOutputSettings: NotRequired[CmafIngestOutputSettingsTypeDef], # (8)
SrtOutputSettings: NotRequired[SrtOutputSettingsTypeDef], # (9)
- See ArchiveOutputSettingsTypeDef ArchiveOutputSettingsOutputTypeDef
- See FrameCaptureOutputSettingsTypeDef
- See HlsOutputSettingsTypeDef HlsOutputSettingsOutputTypeDef
- See MsSmoothOutputSettingsTypeDef
- See MultiplexOutputSettingsTypeDef
- See RtmpOutputSettingsTypeDef
- See UdpOutputSettingsTypeDef
- See CmafIngestOutputSettingsTypeDef
- See SrtOutputSettingsTypeDef
ScheduleActionOutputTypeDef#
# ScheduleActionOutputTypeDef definition
class ScheduleActionOutputTypeDef(TypedDict):
ActionName: str,
ScheduleActionSettings: ScheduleActionSettingsOutputTypeDef, # (1)
ScheduleActionStartSettings: ScheduleActionStartSettingsOutputTypeDef, # (2)
ScheduleActionSettingsTypeDef#
# ScheduleActionSettingsTypeDef definition
class ScheduleActionSettingsTypeDef(TypedDict):
HlsId3SegmentTaggingSettings: NotRequired[HlsId3SegmentTaggingScheduleActionSettingsTypeDef], # (1)
HlsTimedMetadataSettings: NotRequired[HlsTimedMetadataScheduleActionSettingsTypeDef], # (2)
InputPrepareSettings: NotRequired[InputPrepareScheduleActionSettingsUnionTypeDef], # (3)
InputSwitchSettings: NotRequired[InputSwitchScheduleActionSettingsUnionTypeDef], # (4)
MotionGraphicsImageActivateSettings: NotRequired[MotionGraphicsActivateScheduleActionSettingsTypeDef], # (5)
MotionGraphicsImageDeactivateSettings: NotRequired[Mapping[str, Any]],
PauseStateSettings: NotRequired[PauseStateScheduleActionSettingsUnionTypeDef], # (6)
Scte35InputSettings: NotRequired[Scte35InputScheduleActionSettingsTypeDef], # (7)
Scte35ReturnToNetworkSettings: NotRequired[Scte35ReturnToNetworkScheduleActionSettingsTypeDef], # (8)
Scte35SpliceInsertSettings: NotRequired[Scte35SpliceInsertScheduleActionSettingsTypeDef], # (9)
Scte35TimeSignalSettings: NotRequired[Scte35TimeSignalScheduleActionSettingsUnionTypeDef], # (10)
StaticImageActivateSettings: NotRequired[StaticImageActivateScheduleActionSettingsTypeDef], # (11)
StaticImageDeactivateSettings: NotRequired[StaticImageDeactivateScheduleActionSettingsTypeDef], # (12)
StaticImageOutputActivateSettings: NotRequired[StaticImageOutputActivateScheduleActionSettingsUnionTypeDef], # (13)
StaticImageOutputDeactivateSettings: NotRequired[StaticImageOutputDeactivateScheduleActionSettingsUnionTypeDef], # (14)
- See HlsId3SegmentTaggingScheduleActionSettingsTypeDef
- See HlsTimedMetadataScheduleActionSettingsTypeDef
- See InputPrepareScheduleActionSettingsTypeDef InputPrepareScheduleActionSettingsOutputTypeDef
- See InputSwitchScheduleActionSettingsTypeDef InputSwitchScheduleActionSettingsOutputTypeDef
- See MotionGraphicsActivateScheduleActionSettingsTypeDef
- See PauseStateScheduleActionSettingsTypeDef PauseStateScheduleActionSettingsOutputTypeDef
- See Scte35InputScheduleActionSettingsTypeDef
- See Scte35ReturnToNetworkScheduleActionSettingsTypeDef
- See Scte35SpliceInsertScheduleActionSettingsTypeDef
- See Scte35TimeSignalScheduleActionSettingsTypeDef Scte35TimeSignalScheduleActionSettingsOutputTypeDef
- See StaticImageActivateScheduleActionSettingsTypeDef
- See StaticImageDeactivateScheduleActionSettingsTypeDef
- See StaticImageOutputActivateScheduleActionSettingsTypeDef StaticImageOutputActivateScheduleActionSettingsOutputTypeDef
- See StaticImageOutputDeactivateScheduleActionSettingsTypeDef StaticImageOutputDeactivateScheduleActionSettingsOutputTypeDef
InputSettingsTypeDef#
# InputSettingsTypeDef definition
class InputSettingsTypeDef(TypedDict):
AudioSelectors: NotRequired[Sequence[AudioSelectorUnionTypeDef]], # (1)
CaptionSelectors: NotRequired[Sequence[CaptionSelectorUnionTypeDef]], # (2)
DeblockFilter: NotRequired[InputDeblockFilterType], # (3)
DenoiseFilter: NotRequired[InputDenoiseFilterType], # (4)
FilterStrength: NotRequired[int],
InputFilter: NotRequired[InputFilterType], # (5)
NetworkInputSettings: NotRequired[NetworkInputSettingsTypeDef], # (6)
Scte35Pid: NotRequired[int],
Smpte2038DataPreference: NotRequired[Smpte2038DataPreferenceType], # (7)
SourceEndBehavior: NotRequired[InputSourceEndBehaviorType], # (8)
VideoSelector: NotRequired[VideoSelectorTypeDef], # (9)
- See AudioSelectorTypeDef AudioSelectorOutputTypeDef
- See CaptionSelectorTypeDef CaptionSelectorOutputTypeDef
- See InputDeblockFilterType
- See InputDenoiseFilterType
- See InputFilterType
- See NetworkInputSettingsTypeDef
- See Smpte2038DataPreferenceType
- See InputSourceEndBehaviorType
- See VideoSelectorTypeDef
VideoDescriptionTypeDef#
# VideoDescriptionTypeDef definition
class VideoDescriptionTypeDef(TypedDict):
Name: str,
CodecSettings: NotRequired[VideoCodecSettingsUnionTypeDef], # (1)
Height: NotRequired[int],
RespondToAfd: NotRequired[VideoDescriptionRespondToAfdType], # (2)
ScalingBehavior: NotRequired[VideoDescriptionScalingBehaviorType], # (3)
Sharpness: NotRequired[int],
Width: NotRequired[int],
- See VideoCodecSettingsTypeDef VideoCodecSettingsOutputTypeDef
- See VideoDescriptionRespondToAfdType
- See VideoDescriptionScalingBehaviorType
ListChannelsResponseTypeDef#
# ListChannelsResponseTypeDef definition
class ListChannelsResponseTypeDef(TypedDict):
Channels: list[ChannelSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
EncoderSettingsOutputTypeDef#
# EncoderSettingsOutputTypeDef definition
class EncoderSettingsOutputTypeDef(TypedDict):
AudioDescriptions: list[AudioDescriptionOutputTypeDef], # (1)
OutputGroups: list[OutputGroupOutputTypeDef], # (10)
TimecodeConfig: TimecodeConfigTypeDef, # (11)
VideoDescriptions: list[VideoDescriptionOutputTypeDef], # (12)
AvailBlanking: NotRequired[AvailBlankingTypeDef], # (2)
AvailConfiguration: NotRequired[AvailConfigurationTypeDef], # (3)
BlackoutSlate: NotRequired[BlackoutSlateTypeDef], # (4)
CaptionDescriptions: NotRequired[list[CaptionDescriptionOutputTypeDef]], # (5)
FeatureActivations: NotRequired[FeatureActivationsTypeDef], # (6)
GlobalConfiguration: NotRequired[GlobalConfigurationOutputTypeDef], # (7)
MotionGraphicsConfiguration: NotRequired[MotionGraphicsConfigurationOutputTypeDef], # (8)
NielsenConfiguration: NotRequired[NielsenConfigurationTypeDef], # (9)
ThumbnailConfiguration: NotRequired[ThumbnailConfigurationTypeDef], # (13)
ColorCorrectionSettings: NotRequired[ColorCorrectionSettingsOutputTypeDef], # (14)
- See AudioDescriptionOutputTypeDef
- See AvailBlankingTypeDef
- See AvailConfigurationTypeDef
- See BlackoutSlateTypeDef
- See CaptionDescriptionOutputTypeDef
- See FeatureActivationsTypeDef
- See GlobalConfigurationOutputTypeDef
- See MotionGraphicsConfigurationOutputTypeDef
- See NielsenConfigurationTypeDef
- See OutputGroupOutputTypeDef
- See TimecodeConfigTypeDef
- See VideoDescriptionOutputTypeDef
- See ThumbnailConfigurationTypeDef
- See ColorCorrectionSettingsOutputTypeDef
BatchScheduleActionCreateResultTypeDef#
# BatchScheduleActionCreateResultTypeDef definition
class BatchScheduleActionCreateResultTypeDef(TypedDict):
ScheduleActions: list[ScheduleActionOutputTypeDef], # (1)
BatchScheduleActionDeleteResultTypeDef#
# BatchScheduleActionDeleteResultTypeDef definition
class BatchScheduleActionDeleteResultTypeDef(TypedDict):
ScheduleActions: list[ScheduleActionOutputTypeDef], # (1)
DescribeScheduleResponseTypeDef#
# DescribeScheduleResponseTypeDef definition
class DescribeScheduleResponseTypeDef(TypedDict):
ScheduleActions: list[ScheduleActionOutputTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ChannelTypeDef#
# ChannelTypeDef definition
class ChannelTypeDef(TypedDict):
Arn: NotRequired[str],
CdiInputSpecification: NotRequired[CdiInputSpecificationTypeDef], # (1)
ChannelClass: NotRequired[ChannelClassType], # (2)
Destinations: NotRequired[list[OutputDestinationOutputTypeDef]], # (3)
EgressEndpoints: NotRequired[list[ChannelEgressEndpointTypeDef]], # (4)
EncoderSettings: NotRequired[EncoderSettingsOutputTypeDef], # (5)
Id: NotRequired[str],
InputAttachments: NotRequired[list[InputAttachmentOutputTypeDef]], # (6)
InputSpecification: NotRequired[InputSpecificationTypeDef], # (7)
LogLevel: NotRequired[LogLevelType], # (8)
Maintenance: NotRequired[MaintenanceStatusTypeDef], # (9)
Name: NotRequired[str],
PipelineDetails: NotRequired[list[PipelineDetailTypeDef]], # (10)
PipelinesRunningCount: NotRequired[int],
RoleArn: NotRequired[str],
State: NotRequired[ChannelStateType], # (11)
Tags: NotRequired[dict[str, str]],
Vpc: NotRequired[VpcOutputSettingsDescriptionTypeDef], # (12)
AnywhereSettings: NotRequired[DescribeAnywhereSettingsTypeDef], # (13)
ChannelEngineVersion: NotRequired[ChannelEngineVersionResponseTypeDef], # (14)
- See CdiInputSpecificationTypeDef
- See ChannelClassType
- See OutputDestinationOutputTypeDef
- See ChannelEgressEndpointTypeDef
- See EncoderSettingsOutputTypeDef
- See InputAttachmentOutputTypeDef
- See InputSpecificationTypeDef
- See LogLevelType
- See MaintenanceStatusTypeDef
- See PipelineDetailTypeDef
- See ChannelStateType
- See VpcOutputSettingsDescriptionTypeDef
- See DescribeAnywhereSettingsTypeDef
- See ChannelEngineVersionResponseTypeDef
DeleteChannelResponseTypeDef#
# DeleteChannelResponseTypeDef definition
class DeleteChannelResponseTypeDef(TypedDict):
Arn: str,
CdiInputSpecification: CdiInputSpecificationTypeDef, # (1)
ChannelClass: ChannelClassType, # (2)
Destinations: list[OutputDestinationOutputTypeDef], # (3)
EgressEndpoints: list[ChannelEgressEndpointTypeDef], # (4)
EncoderSettings: EncoderSettingsOutputTypeDef, # (5)
Id: str,
InputAttachments: list[InputAttachmentOutputTypeDef], # (6)
InputSpecification: InputSpecificationTypeDef, # (7)
LogLevel: LogLevelType, # (8)
Maintenance: MaintenanceStatusTypeDef, # (9)
Name: str,
PipelineDetails: list[PipelineDetailTypeDef], # (10)
PipelinesRunningCount: int,
RoleArn: str,
State: ChannelStateType, # (11)
Tags: dict[str, str],
Vpc: VpcOutputSettingsDescriptionTypeDef, # (12)
AnywhereSettings: DescribeAnywhereSettingsTypeDef, # (13)
ChannelEngineVersion: ChannelEngineVersionResponseTypeDef, # (14)
ResponseMetadata: ResponseMetadataTypeDef, # (15)
- See CdiInputSpecificationTypeDef
- See ChannelClassType
- See OutputDestinationOutputTypeDef
- See ChannelEgressEndpointTypeDef
- See EncoderSettingsOutputTypeDef
- See InputAttachmentOutputTypeDef
- See InputSpecificationTypeDef
- See LogLevelType
- See MaintenanceStatusTypeDef
- See PipelineDetailTypeDef
- See ChannelStateType
- See VpcOutputSettingsDescriptionTypeDef
- See DescribeAnywhereSettingsTypeDef
- See ChannelEngineVersionResponseTypeDef
- See ResponseMetadataTypeDef
DescribeChannelResponseTypeDef#
# DescribeChannelResponseTypeDef definition
class DescribeChannelResponseTypeDef(TypedDict):
Arn: str,
CdiInputSpecification: CdiInputSpecificationTypeDef, # (1)
ChannelClass: ChannelClassType, # (2)
Destinations: list[OutputDestinationOutputTypeDef], # (3)
EgressEndpoints: list[ChannelEgressEndpointTypeDef], # (4)
EncoderSettings: EncoderSettingsOutputTypeDef, # (5)
Id: str,
InputAttachments: list[InputAttachmentOutputTypeDef], # (6)
InputSpecification: InputSpecificationTypeDef, # (7)
LogLevel: LogLevelType, # (8)
Maintenance: MaintenanceStatusTypeDef, # (9)
Name: str,
PipelineDetails: list[PipelineDetailTypeDef], # (10)
PipelinesRunningCount: int,
RoleArn: str,
State: ChannelStateType, # (11)
Tags: dict[str, str],
Vpc: VpcOutputSettingsDescriptionTypeDef, # (12)
AnywhereSettings: DescribeAnywhereSettingsTypeDef, # (13)
ChannelEngineVersion: ChannelEngineVersionResponseTypeDef, # (14)
ResponseMetadata: ResponseMetadataTypeDef, # (15)
- See CdiInputSpecificationTypeDef
- See ChannelClassType
- See OutputDestinationOutputTypeDef
- See ChannelEgressEndpointTypeDef
- See EncoderSettingsOutputTypeDef
- See InputAttachmentOutputTypeDef
- See InputSpecificationTypeDef
- See LogLevelType
- See MaintenanceStatusTypeDef
- See PipelineDetailTypeDef
- See ChannelStateType
- See VpcOutputSettingsDescriptionTypeDef
- See DescribeAnywhereSettingsTypeDef
- See ChannelEngineVersionResponseTypeDef
- See ResponseMetadataTypeDef
RestartChannelPipelinesResponseTypeDef#
# RestartChannelPipelinesResponseTypeDef definition
class RestartChannelPipelinesResponseTypeDef(TypedDict):
Arn: str,
CdiInputSpecification: CdiInputSpecificationTypeDef, # (1)
ChannelClass: ChannelClassType, # (2)
Destinations: list[OutputDestinationOutputTypeDef], # (3)
EgressEndpoints: list[ChannelEgressEndpointTypeDef], # (4)
EncoderSettings: EncoderSettingsOutputTypeDef, # (5)
Id: str,
InputAttachments: list[InputAttachmentOutputTypeDef], # (6)
InputSpecification: InputSpecificationTypeDef, # (7)
LogLevel: LogLevelType, # (8)
Maintenance: MaintenanceStatusTypeDef, # (9)
MaintenanceStatus: str,
Name: str,
PipelineDetails: list[PipelineDetailTypeDef], # (10)
PipelinesRunningCount: int,
RoleArn: str,
State: ChannelStateType, # (11)
Tags: dict[str, str],
Vpc: VpcOutputSettingsDescriptionTypeDef, # (12)
AnywhereSettings: DescribeAnywhereSettingsTypeDef, # (13)
ChannelEngineVersion: ChannelEngineVersionResponseTypeDef, # (14)
ResponseMetadata: ResponseMetadataTypeDef, # (15)
- See CdiInputSpecificationTypeDef
- See ChannelClassType
- See OutputDestinationOutputTypeDef
- See ChannelEgressEndpointTypeDef
- See EncoderSettingsOutputTypeDef
- See InputAttachmentOutputTypeDef
- See InputSpecificationTypeDef
- See LogLevelType
- See MaintenanceStatusTypeDef
- See PipelineDetailTypeDef
- See ChannelStateType
- See VpcOutputSettingsDescriptionTypeDef
- See DescribeAnywhereSettingsTypeDef
- See ChannelEngineVersionResponseTypeDef
- See ResponseMetadataTypeDef
StartChannelResponseTypeDef#
# StartChannelResponseTypeDef definition
class StartChannelResponseTypeDef(TypedDict):
Arn: str,
CdiInputSpecification: CdiInputSpecificationTypeDef, # (1)
ChannelClass: ChannelClassType, # (2)
Destinations: list[OutputDestinationOutputTypeDef], # (3)
EgressEndpoints: list[ChannelEgressEndpointTypeDef], # (4)
EncoderSettings: EncoderSettingsOutputTypeDef, # (5)
Id: str,
InputAttachments: list[InputAttachmentOutputTypeDef], # (6)
InputSpecification: InputSpecificationTypeDef, # (7)
LogLevel: LogLevelType, # (8)
Maintenance: MaintenanceStatusTypeDef, # (9)
Name: str,
PipelineDetails: list[PipelineDetailTypeDef], # (10)
PipelinesRunningCount: int,
RoleArn: str,
State: ChannelStateType, # (11)
Tags: dict[str, str],
Vpc: VpcOutputSettingsDescriptionTypeDef, # (12)
AnywhereSettings: DescribeAnywhereSettingsTypeDef, # (13)
ChannelEngineVersion: ChannelEngineVersionResponseTypeDef, # (14)
ResponseMetadata: ResponseMetadataTypeDef, # (15)
- See CdiInputSpecificationTypeDef
- See ChannelClassType
- See OutputDestinationOutputTypeDef
- See ChannelEgressEndpointTypeDef
- See EncoderSettingsOutputTypeDef
- See InputAttachmentOutputTypeDef
- See InputSpecificationTypeDef
- See LogLevelType
- See MaintenanceStatusTypeDef
- See PipelineDetailTypeDef
- See ChannelStateType
- See VpcOutputSettingsDescriptionTypeDef
- See DescribeAnywhereSettingsTypeDef
- See ChannelEngineVersionResponseTypeDef
- See ResponseMetadataTypeDef
StopChannelResponseTypeDef#
# StopChannelResponseTypeDef definition
class StopChannelResponseTypeDef(TypedDict):
Arn: str,
CdiInputSpecification: CdiInputSpecificationTypeDef, # (1)
ChannelClass: ChannelClassType, # (2)
Destinations: list[OutputDestinationOutputTypeDef], # (3)
EgressEndpoints: list[ChannelEgressEndpointTypeDef], # (4)
EncoderSettings: EncoderSettingsOutputTypeDef, # (5)
Id: str,
InputAttachments: list[InputAttachmentOutputTypeDef], # (6)
InputSpecification: InputSpecificationTypeDef, # (7)
LogLevel: LogLevelType, # (8)
Maintenance: MaintenanceStatusTypeDef, # (9)
Name: str,
PipelineDetails: list[PipelineDetailTypeDef], # (10)
PipelinesRunningCount: int,
RoleArn: str,
State: ChannelStateType, # (11)
Tags: dict[str, str],
Vpc: VpcOutputSettingsDescriptionTypeDef, # (12)
AnywhereSettings: DescribeAnywhereSettingsTypeDef, # (13)
ChannelEngineVersion: ChannelEngineVersionResponseTypeDef, # (14)
ResponseMetadata: ResponseMetadataTypeDef, # (15)
- See CdiInputSpecificationTypeDef
- See ChannelClassType
- See OutputDestinationOutputTypeDef
- See ChannelEgressEndpointTypeDef
- See EncoderSettingsOutputTypeDef
- See InputAttachmentOutputTypeDef
- See InputSpecificationTypeDef
- See LogLevelType
- See MaintenanceStatusTypeDef
- See PipelineDetailTypeDef
- See ChannelStateType
- See VpcOutputSettingsDescriptionTypeDef
- See DescribeAnywhereSettingsTypeDef
- See ChannelEngineVersionResponseTypeDef
- See ResponseMetadataTypeDef
OutputTypeDef#
# OutputTypeDef definition
class OutputTypeDef(TypedDict):
OutputSettings: OutputSettingsUnionTypeDef, # (1)
AudioDescriptionNames: NotRequired[Sequence[str]],
CaptionDescriptionNames: NotRequired[Sequence[str]],
OutputName: NotRequired[str],
VideoDescriptionName: NotRequired[str],
BatchUpdateScheduleResponseTypeDef#
# BatchUpdateScheduleResponseTypeDef definition
class BatchUpdateScheduleResponseTypeDef(TypedDict):
Creates: BatchScheduleActionCreateResultTypeDef, # (1)
Deletes: BatchScheduleActionDeleteResultTypeDef, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
- See BatchScheduleActionCreateResultTypeDef
- See BatchScheduleActionDeleteResultTypeDef
- See ResponseMetadataTypeDef
ScheduleActionTypeDef#
# ScheduleActionTypeDef definition
class ScheduleActionTypeDef(TypedDict):
ActionName: str,
ScheduleActionSettings: ScheduleActionSettingsUnionTypeDef, # (1)
ScheduleActionStartSettings: ScheduleActionStartSettingsUnionTypeDef, # (2)
- See ScheduleActionSettingsTypeDef ScheduleActionSettingsOutputTypeDef
- See ScheduleActionStartSettingsTypeDef ScheduleActionStartSettingsOutputTypeDef
InputAttachmentTypeDef#
# InputAttachmentTypeDef definition
class InputAttachmentTypeDef(TypedDict):
AutomaticInputFailoverSettings: NotRequired[AutomaticInputFailoverSettingsUnionTypeDef], # (1)
InputAttachmentName: NotRequired[str],
InputId: NotRequired[str],
InputSettings: NotRequired[InputSettingsUnionTypeDef], # (2)
LogicalInterfaceNames: NotRequired[Sequence[str]],
- See AutomaticInputFailoverSettingsTypeDef AutomaticInputFailoverSettingsOutputTypeDef
- See InputSettingsTypeDef InputSettingsOutputTypeDef
CreateChannelResponseTypeDef#
# CreateChannelResponseTypeDef definition
class CreateChannelResponseTypeDef(TypedDict):
Channel: ChannelTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateChannelClassResponseTypeDef#
# UpdateChannelClassResponseTypeDef definition
class UpdateChannelClassResponseTypeDef(TypedDict):
Channel: ChannelTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateChannelResponseTypeDef#
# UpdateChannelResponseTypeDef definition
class UpdateChannelResponseTypeDef(TypedDict):
Channel: ChannelTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
OutputGroupTypeDef#
# OutputGroupTypeDef definition
class OutputGroupTypeDef(TypedDict):
OutputGroupSettings: OutputGroupSettingsUnionTypeDef, # (1)
Outputs: Sequence[UnionTypeDef], # (2)
Name: NotRequired[str],
- See OutputGroupSettingsTypeDef OutputGroupSettingsOutputTypeDef
- See OutputTypeDef ExtraOutputTypeDef
BatchScheduleActionCreateRequestTypeDef#
# BatchScheduleActionCreateRequestTypeDef definition
class BatchScheduleActionCreateRequestTypeDef(TypedDict):
ScheduleActions: Sequence[ScheduleActionUnionTypeDef], # (1)
BatchUpdateScheduleRequestRequestTypeDef#
# BatchUpdateScheduleRequestRequestTypeDef definition
class BatchUpdateScheduleRequestRequestTypeDef(TypedDict):
ChannelId: str,
Creates: NotRequired[BatchScheduleActionCreateRequestTypeDef], # (1)
Deletes: NotRequired[BatchScheduleActionDeleteRequestTypeDef], # (2)
EncoderSettingsTypeDef#
# EncoderSettingsTypeDef definition
class EncoderSettingsTypeDef(TypedDict):
AudioDescriptions: Sequence[AudioDescriptionUnionTypeDef], # (1)
OutputGroups: Sequence[OutputGroupUnionTypeDef], # (10)
TimecodeConfig: TimecodeConfigTypeDef, # (11)
VideoDescriptions: Sequence[VideoDescriptionUnionTypeDef], # (12)
AvailBlanking: NotRequired[AvailBlankingTypeDef], # (2)
AvailConfiguration: NotRequired[AvailConfigurationTypeDef], # (3)
BlackoutSlate: NotRequired[BlackoutSlateTypeDef], # (4)
CaptionDescriptions: NotRequired[Sequence[CaptionDescriptionUnionTypeDef]], # (5)
FeatureActivations: NotRequired[FeatureActivationsTypeDef], # (6)
GlobalConfiguration: NotRequired[GlobalConfigurationUnionTypeDef], # (7)
MotionGraphicsConfiguration: NotRequired[MotionGraphicsConfigurationUnionTypeDef], # (8)
NielsenConfiguration: NotRequired[NielsenConfigurationTypeDef], # (9)
ThumbnailConfiguration: NotRequired[ThumbnailConfigurationTypeDef], # (13)
ColorCorrectionSettings: NotRequired[ColorCorrectionSettingsUnionTypeDef], # (14)
- See AudioDescriptionTypeDef AudioDescriptionOutputTypeDef
- See AvailBlankingTypeDef
- See AvailConfigurationTypeDef
- See BlackoutSlateTypeDef
- See CaptionDescriptionTypeDef CaptionDescriptionOutputTypeDef
- See FeatureActivationsTypeDef
- See GlobalConfigurationTypeDef GlobalConfigurationOutputTypeDef
- See MotionGraphicsConfigurationTypeDef MotionGraphicsConfigurationOutputTypeDef
- See NielsenConfigurationTypeDef
- See OutputGroupTypeDef OutputGroupOutputTypeDef
- See TimecodeConfigTypeDef
- See VideoDescriptionTypeDef VideoDescriptionOutputTypeDef
- See ThumbnailConfigurationTypeDef
- See ColorCorrectionSettingsTypeDef ColorCorrectionSettingsOutputTypeDef
CreateChannelRequestRequestTypeDef#
# CreateChannelRequestRequestTypeDef definition
class CreateChannelRequestRequestTypeDef(TypedDict):
CdiInputSpecification: NotRequired[CdiInputSpecificationTypeDef], # (1)
ChannelClass: NotRequired[ChannelClassType], # (2)
Destinations: NotRequired[Sequence[OutputDestinationUnionTypeDef]], # (3)
EncoderSettings: NotRequired[EncoderSettingsTypeDef], # (4)
InputAttachments: NotRequired[Sequence[InputAttachmentUnionTypeDef]], # (5)
InputSpecification: NotRequired[InputSpecificationTypeDef], # (6)
LogLevel: NotRequired[LogLevelType], # (7)
Maintenance: NotRequired[MaintenanceCreateSettingsTypeDef], # (8)
Name: NotRequired[str],
RequestId: NotRequired[str],
Reserved: NotRequired[str],
RoleArn: NotRequired[str],
Tags: NotRequired[Mapping[str, str]],
Vpc: NotRequired[VpcOutputSettingsTypeDef], # (9)
AnywhereSettings: NotRequired[AnywhereSettingsTypeDef], # (10)
ChannelEngineVersion: NotRequired[ChannelEngineVersionRequestTypeDef], # (11)
DryRun: NotRequired[bool],
- See CdiInputSpecificationTypeDef
- See ChannelClassType
- See OutputDestinationTypeDef OutputDestinationOutputTypeDef
- See EncoderSettingsTypeDef
- See InputAttachmentTypeDef InputAttachmentOutputTypeDef
- See InputSpecificationTypeDef
- See LogLevelType
- See MaintenanceCreateSettingsTypeDef
- See VpcOutputSettingsTypeDef
- See AnywhereSettingsTypeDef
- See ChannelEngineVersionRequestTypeDef
UpdateChannelRequestRequestTypeDef#
# UpdateChannelRequestRequestTypeDef definition
class UpdateChannelRequestRequestTypeDef(TypedDict):
ChannelId: str,
CdiInputSpecification: NotRequired[CdiInputSpecificationTypeDef], # (1)
Destinations: NotRequired[Sequence[OutputDestinationTypeDef]], # (2)
EncoderSettings: NotRequired[EncoderSettingsTypeDef], # (3)
InputAttachments: NotRequired[Sequence[InputAttachmentTypeDef]], # (4)
InputSpecification: NotRequired[InputSpecificationTypeDef], # (5)
LogLevel: NotRequired[LogLevelType], # (6)
Maintenance: NotRequired[MaintenanceUpdateSettingsTypeDef], # (7)
Name: NotRequired[str],
RoleArn: NotRequired[str],
ChannelEngineVersion: NotRequired[ChannelEngineVersionRequestTypeDef], # (8)
DryRun: NotRequired[bool],