Type definitions#
Auto-generated documentation for MediaLive type annotations stubs module types-boto3-medialive.
MultiplexProgramPacketIdentifiersMapUnionTypeDef#
# MultiplexProgramPacketIdentifiersMapUnionTypeDef Union usage example
from types_boto3_medialive.type_defs import MultiplexProgramPacketIdentifiersMapUnionTypeDef
def get_value() -> MultiplexProgramPacketIdentifiersMapUnionTypeDef:
return ...
# MultiplexProgramPacketIdentifiersMapUnionTypeDef definition
MultiplexProgramPacketIdentifiersMapUnionTypeDef = Union[
MultiplexProgramPacketIdentifiersMapTypeDef, # (1)
MultiplexProgramPacketIdentifiersMapOutputTypeDef, # (2)
]
- See MultiplexProgramPacketIdentifiersMapTypeDef
- See MultiplexProgramPacketIdentifiersMapOutputTypeDef
StaticImageOutputDeactivateScheduleActionSettingsUnionTypeDef#
# StaticImageOutputDeactivateScheduleActionSettingsUnionTypeDef Union usage example
from types_boto3_medialive.type_defs import StaticImageOutputDeactivateScheduleActionSettingsUnionTypeDef
def get_value() -> StaticImageOutputDeactivateScheduleActionSettingsUnionTypeDef:
return ...
# StaticImageOutputDeactivateScheduleActionSettingsUnionTypeDef definition
StaticImageOutputDeactivateScheduleActionSettingsUnionTypeDef = Union[
StaticImageOutputDeactivateScheduleActionSettingsTypeDef, # (1)
StaticImageOutputDeactivateScheduleActionSettingsOutputTypeDef, # (2)
]
- See StaticImageOutputDeactivateScheduleActionSettingsTypeDef
- See StaticImageOutputDeactivateScheduleActionSettingsOutputTypeDef
StaticImageOutputActivateScheduleActionSettingsUnionTypeDef#
# StaticImageOutputActivateScheduleActionSettingsUnionTypeDef Union usage example
from types_boto3_medialive.type_defs import StaticImageOutputActivateScheduleActionSettingsUnionTypeDef
def get_value() -> StaticImageOutputActivateScheduleActionSettingsUnionTypeDef:
return ...
# StaticImageOutputActivateScheduleActionSettingsUnionTypeDef definition
StaticImageOutputActivateScheduleActionSettingsUnionTypeDef = Union[
StaticImageOutputActivateScheduleActionSettingsTypeDef, # (1)
StaticImageOutputActivateScheduleActionSettingsOutputTypeDef, # (2)
]
- See StaticImageOutputActivateScheduleActionSettingsTypeDef
- See StaticImageOutputActivateScheduleActionSettingsOutputTypeDef
AudioTrackSelectionUnionTypeDef#
# AudioTrackSelectionUnionTypeDef Union usage example
from types_boto3_medialive.type_defs import AudioTrackSelectionUnionTypeDef
def get_value() -> AudioTrackSelectionUnionTypeDef:
return ...
# AudioTrackSelectionUnionTypeDef definition
AudioTrackSelectionUnionTypeDef = Union[
AudioTrackSelectionTypeDef, # (1)
AudioTrackSelectionOutputTypeDef, # (2)
]
ScheduleActionStartSettingsUnionTypeDef#
# ScheduleActionStartSettingsUnionTypeDef Union usage example
from types_boto3_medialive.type_defs import ScheduleActionStartSettingsUnionTypeDef
def get_value() -> ScheduleActionStartSettingsUnionTypeDef:
return ...
# ScheduleActionStartSettingsUnionTypeDef definition
ScheduleActionStartSettingsUnionTypeDef = Union[
ScheduleActionStartSettingsTypeDef, # (1)
ScheduleActionStartSettingsOutputTypeDef, # (2)
]
OutputDestinationUnionTypeDef#
# OutputDestinationUnionTypeDef Union usage example
from types_boto3_medialive.type_defs import OutputDestinationUnionTypeDef
def get_value() -> OutputDestinationUnionTypeDef:
return ...
# OutputDestinationUnionTypeDef definition
OutputDestinationUnionTypeDef = Union[
OutputDestinationTypeDef, # (1)
OutputDestinationOutputTypeDef, # (2)
]
PauseStateScheduleActionSettingsUnionTypeDef#
# PauseStateScheduleActionSettingsUnionTypeDef Union usage example
from types_boto3_medialive.type_defs import PauseStateScheduleActionSettingsUnionTypeDef
def get_value() -> PauseStateScheduleActionSettingsUnionTypeDef:
return ...
# PauseStateScheduleActionSettingsUnionTypeDef definition
PauseStateScheduleActionSettingsUnionTypeDef = Union[
PauseStateScheduleActionSettingsTypeDef, # (1)
PauseStateScheduleActionSettingsOutputTypeDef, # (2)
]
CaptionSelectorSettingsUnionTypeDef#
# CaptionSelectorSettingsUnionTypeDef Union usage example
from types_boto3_medialive.type_defs import CaptionSelectorSettingsUnionTypeDef
def get_value() -> CaptionSelectorSettingsUnionTypeDef:
return ...
# CaptionSelectorSettingsUnionTypeDef definition
CaptionSelectorSettingsUnionTypeDef = Union[
CaptionSelectorSettingsTypeDef, # (1)
CaptionSelectorSettingsOutputTypeDef, # (2)
]
InputPrepareScheduleActionSettingsUnionTypeDef#
# InputPrepareScheduleActionSettingsUnionTypeDef Union usage example
from types_boto3_medialive.type_defs import InputPrepareScheduleActionSettingsUnionTypeDef
def get_value() -> InputPrepareScheduleActionSettingsUnionTypeDef:
return ...
# InputPrepareScheduleActionSettingsUnionTypeDef definition
InputPrepareScheduleActionSettingsUnionTypeDef = Union[
InputPrepareScheduleActionSettingsTypeDef, # (1)
InputPrepareScheduleActionSettingsOutputTypeDef, # (2)
]
InputSwitchScheduleActionSettingsUnionTypeDef#
# InputSwitchScheduleActionSettingsUnionTypeDef Union usage example
from types_boto3_medialive.type_defs import InputSwitchScheduleActionSettingsUnionTypeDef
def get_value() -> InputSwitchScheduleActionSettingsUnionTypeDef:
return ...
# InputSwitchScheduleActionSettingsUnionTypeDef definition
InputSwitchScheduleActionSettingsUnionTypeDef = Union[
InputSwitchScheduleActionSettingsTypeDef, # (1)
InputSwitchScheduleActionSettingsOutputTypeDef, # (2)
]
AudioSelectorSettingsUnionTypeDef#
# AudioSelectorSettingsUnionTypeDef Union usage example
from types_boto3_medialive.type_defs import AudioSelectorSettingsUnionTypeDef
def get_value() -> AudioSelectorSettingsUnionTypeDef:
return ...
# AudioSelectorSettingsUnionTypeDef definition
AudioSelectorSettingsUnionTypeDef = Union[
AudioSelectorSettingsTypeDef, # (1)
AudioSelectorSettingsOutputTypeDef, # (2)
]
AutomaticInputFailoverSettingsUnionTypeDef#
# AutomaticInputFailoverSettingsUnionTypeDef Union usage example
from types_boto3_medialive.type_defs import AutomaticInputFailoverSettingsUnionTypeDef
def get_value() -> AutomaticInputFailoverSettingsUnionTypeDef:
return ...
# AutomaticInputFailoverSettingsUnionTypeDef definition
AutomaticInputFailoverSettingsUnionTypeDef = Union[
AutomaticInputFailoverSettingsTypeDef, # (1)
AutomaticInputFailoverSettingsOutputTypeDef, # (2)
]
CaptionSelectorUnionTypeDef#
# CaptionSelectorUnionTypeDef Union usage example
from types_boto3_medialive.type_defs import CaptionSelectorUnionTypeDef
def get_value() -> CaptionSelectorUnionTypeDef:
return ...
# CaptionSelectorUnionTypeDef definition
CaptionSelectorUnionTypeDef = Union[
CaptionSelectorTypeDef, # (1)
CaptionSelectorOutputTypeDef, # (2)
]
Scte35TimeSignalScheduleActionSettingsUnionTypeDef#
# Scte35TimeSignalScheduleActionSettingsUnionTypeDef Union usage example
from types_boto3_medialive.type_defs import Scte35TimeSignalScheduleActionSettingsUnionTypeDef
def get_value() -> Scte35TimeSignalScheduleActionSettingsUnionTypeDef:
return ...
# Scte35TimeSignalScheduleActionSettingsUnionTypeDef definition
Scte35TimeSignalScheduleActionSettingsUnionTypeDef = Union[
Scte35TimeSignalScheduleActionSettingsTypeDef, # (1)
Scte35TimeSignalScheduleActionSettingsOutputTypeDef, # (2)
]
- See Scte35TimeSignalScheduleActionSettingsTypeDef
- See Scte35TimeSignalScheduleActionSettingsOutputTypeDef
AudioSelectorUnionTypeDef#
# AudioSelectorUnionTypeDef Union usage example
from types_boto3_medialive.type_defs import AudioSelectorUnionTypeDef
def get_value() -> AudioSelectorUnionTypeDef:
return ...
# AudioSelectorUnionTypeDef definition
AudioSelectorUnionTypeDef = Union[
AudioSelectorTypeDef, # (1)
AudioSelectorOutputTypeDef, # (2)
]
ScheduleActionSettingsUnionTypeDef#
# ScheduleActionSettingsUnionTypeDef Union usage example
from types_boto3_medialive.type_defs import ScheduleActionSettingsUnionTypeDef
def get_value() -> ScheduleActionSettingsUnionTypeDef:
return ...
# ScheduleActionSettingsUnionTypeDef definition
ScheduleActionSettingsUnionTypeDef = Union[
ScheduleActionSettingsTypeDef, # (1)
ScheduleActionSettingsOutputTypeDef, # (2)
]
InputSettingsUnionTypeDef#
# InputSettingsUnionTypeDef Union usage example
from types_boto3_medialive.type_defs import InputSettingsUnionTypeDef
def get_value() -> InputSettingsUnionTypeDef:
return ...
# InputSettingsUnionTypeDef definition
InputSettingsUnionTypeDef = Union[
InputSettingsTypeDef, # (1)
InputSettingsOutputTypeDef, # (2)
]
EncoderSettingsUnionTypeDef#
# EncoderSettingsUnionTypeDef Union usage example
from types_boto3_medialive.type_defs import EncoderSettingsUnionTypeDef
def get_value() -> EncoderSettingsUnionTypeDef:
return ...
# EncoderSettingsUnionTypeDef definition
EncoderSettingsUnionTypeDef = Union[
EncoderSettingsTypeDef, # (1)
EncoderSettingsOutputTypeDef, # (2)
]
ScheduleActionUnionTypeDef#
# ScheduleActionUnionTypeDef Union usage example
from types_boto3_medialive.type_defs import ScheduleActionUnionTypeDef
def get_value() -> ScheduleActionUnionTypeDef:
return ...
# ScheduleActionUnionTypeDef definition
ScheduleActionUnionTypeDef = Union[
ScheduleActionTypeDef, # (1)
ScheduleActionOutputTypeDef, # (2)
]
InputAttachmentUnionTypeDef#
# InputAttachmentUnionTypeDef Union usage example
from types_boto3_medialive.type_defs import InputAttachmentUnionTypeDef
def get_value() -> InputAttachmentUnionTypeDef:
return ...
# InputAttachmentUnionTypeDef definition
InputAttachmentUnionTypeDef = Union[
InputAttachmentTypeDef, # (1)
InputAttachmentOutputTypeDef, # (2)
]
AacSettingsTypeDef#
# AacSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import AacSettingsTypeDef
def get_value() -> AacSettingsTypeDef:
return {
"Bitrate": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import Ac3SettingsTypeDef
def get_value() -> Ac3SettingsTypeDef:
return {
"Bitrate": ...,
}
# 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
AcceptInputDeviceTransferRequestTypeDef#
# AcceptInputDeviceTransferRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import AcceptInputDeviceTransferRequestTypeDef
def get_value() -> AcceptInputDeviceTransferRequestTypeDef:
return {
"InputDeviceId": ...,
}
# AcceptInputDeviceTransferRequestTypeDef definition
class AcceptInputDeviceTransferRequestTypeDef(TypedDict):
InputDeviceId: str,
AccountConfigurationTypeDef#
# AccountConfigurationTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import AccountConfigurationTypeDef
def get_value() -> AccountConfigurationTypeDef:
return {
"KmsKeyId": ...,
}
# AccountConfigurationTypeDef definition
class AccountConfigurationTypeDef(TypedDict):
KmsKeyId: NotRequired[str],
AncillarySourceSettingsTypeDef#
# AncillarySourceSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import AncillarySourceSettingsTypeDef
def get_value() -> AncillarySourceSettingsTypeDef:
return {
"SourceAncillaryChannelNumber": ...,
}
# AncillarySourceSettingsTypeDef definition
class AncillarySourceSettingsTypeDef(TypedDict):
SourceAncillaryChannelNumber: NotRequired[int],
AnywhereSettingsTypeDef#
# AnywhereSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import AnywhereSettingsTypeDef
def get_value() -> AnywhereSettingsTypeDef:
return {
"ChannelPlacementGroupId": ...,
}
# AnywhereSettingsTypeDef definition
class AnywhereSettingsTypeDef(TypedDict):
ChannelPlacementGroupId: NotRequired[str],
ClusterId: NotRequired[str],
ArchiveS3SettingsTypeDef#
# ArchiveS3SettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ArchiveS3SettingsTypeDef
def get_value() -> ArchiveS3SettingsTypeDef:
return {
"CannedAcl": ...,
}
# ArchiveS3SettingsTypeDef definition
class ArchiveS3SettingsTypeDef(TypedDict):
CannedAcl: NotRequired[S3CannedAclType], # (1)
- See S3CannedAclType
OutputLocationRefTypeDef#
# OutputLocationRefTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import OutputLocationRefTypeDef
def get_value() -> OutputLocationRefTypeDef:
return {
"DestinationRefId": ...,
}
# OutputLocationRefTypeDef definition
class OutputLocationRefTypeDef(TypedDict):
DestinationRefId: NotRequired[str],
InputChannelLevelTypeDef#
# InputChannelLevelTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import InputChannelLevelTypeDef
def get_value() -> InputChannelLevelTypeDef:
return {
"Gain": ...,
}
# InputChannelLevelTypeDef definition
class InputChannelLevelTypeDef(TypedDict):
Gain: int,
InputChannel: int,
Eac3AtmosSettingsTypeDef#
# Eac3AtmosSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import Eac3AtmosSettingsTypeDef
def get_value() -> Eac3AtmosSettingsTypeDef:
return {
"Bitrate": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import Eac3SettingsTypeDef
def get_value() -> Eac3SettingsTypeDef:
return {
"AttenuationControl": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import Mp2SettingsTypeDef
def get_value() -> Mp2SettingsTypeDef:
return {
"Bitrate": ...,
}
# Mp2SettingsTypeDef definition
class Mp2SettingsTypeDef(TypedDict):
Bitrate: NotRequired[float],
CodingMode: NotRequired[Mp2CodingModeType], # (1)
SampleRate: NotRequired[float],
WavSettingsTypeDef#
# WavSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import WavSettingsTypeDef
def get_value() -> WavSettingsTypeDef:
return {
"BitDepth": ...,
}
# WavSettingsTypeDef definition
class WavSettingsTypeDef(TypedDict):
BitDepth: NotRequired[float],
CodingMode: NotRequired[WavCodingModeType], # (1)
SampleRate: NotRequired[float],
AudioNormalizationSettingsTypeDef#
# AudioNormalizationSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import AudioNormalizationSettingsTypeDef
def get_value() -> AudioNormalizationSettingsTypeDef:
return {
"Algorithm": ...,
}
# AudioNormalizationSettingsTypeDef definition
class AudioNormalizationSettingsTypeDef(TypedDict):
Algorithm: NotRequired[AudioNormalizationAlgorithmType], # (1)
AlgorithmControl: NotRequired[AudioNormalizationAlgorithmControlType], # (2)
TargetLkfs: NotRequired[float],
AudioDolbyEDecodeTypeDef#
# AudioDolbyEDecodeTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import AudioDolbyEDecodeTypeDef
def get_value() -> AudioDolbyEDecodeTypeDef:
return {
"ProgramSelection": ...,
}
# AudioDolbyEDecodeTypeDef definition
class AudioDolbyEDecodeTypeDef(TypedDict):
ProgramSelection: DolbyEProgramSelectionType, # (1)
AudioHlsRenditionSelectionTypeDef#
# AudioHlsRenditionSelectionTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import AudioHlsRenditionSelectionTypeDef
def get_value() -> AudioHlsRenditionSelectionTypeDef:
return {
"GroupId": ...,
}
# AudioHlsRenditionSelectionTypeDef definition
class AudioHlsRenditionSelectionTypeDef(TypedDict):
GroupId: str,
Name: str,
AudioLanguageSelectionTypeDef#
# AudioLanguageSelectionTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import AudioLanguageSelectionTypeDef
def get_value() -> AudioLanguageSelectionTypeDef:
return {
"LanguageCode": ...,
}
# AudioLanguageSelectionTypeDef definition
class AudioLanguageSelectionTypeDef(TypedDict):
LanguageCode: str,
LanguageSelectionPolicy: NotRequired[AudioLanguageSelectionPolicyType], # (1)
InputLocationTypeDef#
# InputLocationTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import InputLocationTypeDef
def get_value() -> InputLocationTypeDef:
return {
"PasswordParam": ...,
}
# InputLocationTypeDef definition
class InputLocationTypeDef(TypedDict):
Uri: str,
PasswordParam: NotRequired[str],
Username: NotRequired[str],
AudioPidSelectionTypeDef#
# AudioPidSelectionTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import AudioPidSelectionTypeDef
def get_value() -> AudioPidSelectionTypeDef:
return {
"Pid": ...,
}
# AudioPidSelectionTypeDef definition
class AudioPidSelectionTypeDef(TypedDict):
Pid: int,
AudioSilenceFailoverSettingsTypeDef#
# AudioSilenceFailoverSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import AudioSilenceFailoverSettingsTypeDef
def get_value() -> AudioSilenceFailoverSettingsTypeDef:
return {
"AudioSelectorName": ...,
}
# AudioSilenceFailoverSettingsTypeDef definition
class AudioSilenceFailoverSettingsTypeDef(TypedDict):
AudioSelectorName: str,
AudioSilenceThresholdMsec: NotRequired[int],
AudioTrackTypeDef#
# AudioTrackTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import AudioTrackTypeDef
def get_value() -> AudioTrackTypeDef:
return {
"Track": ...,
}
# AudioTrackTypeDef definition
class AudioTrackTypeDef(TypedDict):
Track: int,
Hdr10SettingsTypeDef#
# Hdr10SettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import Hdr10SettingsTypeDef
def get_value() -> Hdr10SettingsTypeDef:
return {
"MaxCll": ...,
}
# Hdr10SettingsTypeDef definition
class Hdr10SettingsTypeDef(TypedDict):
MaxCll: NotRequired[int],
MaxFall: NotRequired[int],
TimecodeBurninSettingsTypeDef#
# TimecodeBurninSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import TimecodeBurninSettingsTypeDef
def get_value() -> TimecodeBurninSettingsTypeDef:
return {
"FontSize": ...,
}
# TimecodeBurninSettingsTypeDef definition
class TimecodeBurninSettingsTypeDef(TypedDict):
FontSize: TimecodeBurninFontSizeType, # (1)
Position: TimecodeBurninPositionType, # (2)
Prefix: NotRequired[str],
EsamTypeDef#
# EsamTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import EsamTypeDef
def get_value() -> EsamTypeDef:
return {
"AcquisitionPointId": ...,
}
# EsamTypeDef definition
class EsamTypeDef(TypedDict):
AcquisitionPointId: str,
PoisEndpoint: str,
AdAvailOffset: NotRequired[int],
PasswordParam: NotRequired[str],
Username: NotRequired[str],
ZoneIdentity: NotRequired[str],
Scte35SpliceInsertTypeDef#
# Scte35SpliceInsertTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import Scte35SpliceInsertTypeDef
def get_value() -> Scte35SpliceInsertTypeDef:
return {
"AdAvailOffset": ...,
}
# Scte35SpliceInsertTypeDef definition
class Scte35SpliceInsertTypeDef(TypedDict):
AdAvailOffset: NotRequired[int],
NoRegionalBlackoutFlag: NotRequired[Scte35SpliceInsertNoRegionalBlackoutBehaviorType], # (1)
WebDeliveryAllowedFlag: NotRequired[Scte35SpliceInsertWebDeliveryAllowedBehaviorType], # (2)
- See Scte35SpliceInsertNoRegionalBlackoutBehaviorType
- See Scte35SpliceInsertWebDeliveryAllowedBehaviorType
Scte35TimeSignalAposTypeDef#
# Scte35TimeSignalAposTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import Scte35TimeSignalAposTypeDef
def get_value() -> Scte35TimeSignalAposTypeDef:
return {
"AdAvailOffset": ...,
}
# Scte35TimeSignalAposTypeDef definition
class Scte35TimeSignalAposTypeDef(TypedDict):
AdAvailOffset: NotRequired[int],
NoRegionalBlackoutFlag: NotRequired[Scte35AposNoRegionalBlackoutBehaviorType], # (1)
WebDeliveryAllowedFlag: NotRequired[Scte35AposWebDeliveryAllowedBehaviorType], # (2)
BandwidthReductionFilterSettingsTypeDef#
# BandwidthReductionFilterSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import BandwidthReductionFilterSettingsTypeDef
def get_value() -> BandwidthReductionFilterSettingsTypeDef:
return {
"PostFilterSharpening": ...,
}
# BandwidthReductionFilterSettingsTypeDef definition
class BandwidthReductionFilterSettingsTypeDef(TypedDict):
PostFilterSharpening: NotRequired[BandwidthReductionPostFilterSharpeningType], # (1)
Strength: NotRequired[BandwidthReductionFilterStrengthType], # (2)
BatchDeleteRequestTypeDef#
# BatchDeleteRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import BatchDeleteRequestTypeDef
def get_value() -> BatchDeleteRequestTypeDef:
return {
"ChannelIds": ...,
}
# BatchDeleteRequestTypeDef definition
class BatchDeleteRequestTypeDef(TypedDict):
ChannelIds: NotRequired[Sequence[str]],
InputIds: NotRequired[Sequence[str]],
InputSecurityGroupIds: NotRequired[Sequence[str]],
MultiplexIds: NotRequired[Sequence[str]],
BatchFailedResultModelTypeDef#
# BatchFailedResultModelTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import BatchFailedResultModelTypeDef
def get_value() -> BatchFailedResultModelTypeDef:
return {
"Arn": ...,
}
# BatchFailedResultModelTypeDef definition
class BatchFailedResultModelTypeDef(TypedDict):
Arn: NotRequired[str],
Code: NotRequired[str],
Id: NotRequired[str],
Message: NotRequired[str],
BatchSuccessfulResultModelTypeDef#
# BatchSuccessfulResultModelTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import BatchSuccessfulResultModelTypeDef
def get_value() -> BatchSuccessfulResultModelTypeDef:
return {
"Arn": ...,
}
# BatchSuccessfulResultModelTypeDef definition
class BatchSuccessfulResultModelTypeDef(TypedDict):
Arn: NotRequired[str],
Id: NotRequired[str],
State: NotRequired[str],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
BatchScheduleActionDeleteRequestTypeDef#
# BatchScheduleActionDeleteRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import BatchScheduleActionDeleteRequestTypeDef
def get_value() -> BatchScheduleActionDeleteRequestTypeDef:
return {
"ActionNames": ...,
}
# BatchScheduleActionDeleteRequestTypeDef definition
class BatchScheduleActionDeleteRequestTypeDef(TypedDict):
ActionNames: Sequence[str],
BatchStartRequestTypeDef#
# BatchStartRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import BatchStartRequestTypeDef
def get_value() -> BatchStartRequestTypeDef:
return {
"ChannelIds": ...,
}
# BatchStartRequestTypeDef definition
class BatchStartRequestTypeDef(TypedDict):
ChannelIds: NotRequired[Sequence[str]],
MultiplexIds: NotRequired[Sequence[str]],
BatchStopRequestTypeDef#
# BatchStopRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import BatchStopRequestTypeDef
def get_value() -> BatchStopRequestTypeDef:
return {
"ChannelIds": ...,
}
# BatchStopRequestTypeDef definition
class BatchStopRequestTypeDef(TypedDict):
ChannelIds: NotRequired[Sequence[str]],
MultiplexIds: NotRequired[Sequence[str]],
CancelInputDeviceTransferRequestTypeDef#
# CancelInputDeviceTransferRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CancelInputDeviceTransferRequestTypeDef
def get_value() -> CancelInputDeviceTransferRequestTypeDef:
return {
"InputDeviceId": ...,
}
# CancelInputDeviceTransferRequestTypeDef definition
class CancelInputDeviceTransferRequestTypeDef(TypedDict):
InputDeviceId: str,
EbuTtDDestinationSettingsTypeDef#
# EbuTtDDestinationSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import EbuTtDDestinationSettingsTypeDef
def get_value() -> EbuTtDDestinationSettingsTypeDef:
return {
"CopyrightHolder": ...,
}
# EbuTtDDestinationSettingsTypeDef definition
class EbuTtDDestinationSettingsTypeDef(TypedDict):
CopyrightHolder: NotRequired[str],
FillLineGap: NotRequired[EbuTtDFillLineGapControlType], # (1)
FontFamily: NotRequired[str],
StyleControl: NotRequired[EbuTtDDestinationStyleControlType], # (2)
TtmlDestinationSettingsTypeDef#
# TtmlDestinationSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import TtmlDestinationSettingsTypeDef
def get_value() -> TtmlDestinationSettingsTypeDef:
return {
"StyleControl": ...,
}
# TtmlDestinationSettingsTypeDef definition
class TtmlDestinationSettingsTypeDef(TypedDict):
StyleControl: NotRequired[TtmlDestinationStyleControlType], # (1)
WebvttDestinationSettingsTypeDef#
# WebvttDestinationSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import WebvttDestinationSettingsTypeDef
def get_value() -> WebvttDestinationSettingsTypeDef:
return {
"StyleControl": ...,
}
# WebvttDestinationSettingsTypeDef definition
class WebvttDestinationSettingsTypeDef(TypedDict):
StyleControl: NotRequired[WebvttDestinationStyleControlType], # (1)
CaptionLanguageMappingTypeDef#
# CaptionLanguageMappingTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CaptionLanguageMappingTypeDef
def get_value() -> CaptionLanguageMappingTypeDef:
return {
"CaptionChannel": ...,
}
# CaptionLanguageMappingTypeDef definition
class CaptionLanguageMappingTypeDef(TypedDict):
CaptionChannel: int,
LanguageCode: str,
LanguageDescription: str,
CaptionRectangleTypeDef#
# CaptionRectangleTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CaptionRectangleTypeDef
def get_value() -> CaptionRectangleTypeDef:
return {
"Height": ...,
}
# CaptionRectangleTypeDef definition
class CaptionRectangleTypeDef(TypedDict):
Height: float,
LeftOffset: float,
TopOffset: float,
Width: float,
DvbSubSourceSettingsTypeDef#
# DvbSubSourceSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DvbSubSourceSettingsTypeDef
def get_value() -> DvbSubSourceSettingsTypeDef:
return {
"OcrLanguage": ...,
}
# DvbSubSourceSettingsTypeDef definition
class DvbSubSourceSettingsTypeDef(TypedDict):
OcrLanguage: NotRequired[DvbSubOcrLanguageType], # (1)
Pid: NotRequired[int],
EmbeddedSourceSettingsTypeDef#
# EmbeddedSourceSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import EmbeddedSourceSettingsTypeDef
def get_value() -> EmbeddedSourceSettingsTypeDef:
return {
"Convert608To708": ...,
}
# EmbeddedSourceSettingsTypeDef definition
class EmbeddedSourceSettingsTypeDef(TypedDict):
Convert608To708: NotRequired[EmbeddedConvert608To708Type], # (1)
Scte20Detection: NotRequired[EmbeddedScte20DetectionType], # (2)
Source608ChannelNumber: NotRequired[int],
Source608TrackNumber: NotRequired[int],
Scte20SourceSettingsTypeDef#
# Scte20SourceSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import Scte20SourceSettingsTypeDef
def get_value() -> Scte20SourceSettingsTypeDef:
return {
"Convert608To708": ...,
}
# Scte20SourceSettingsTypeDef definition
class Scte20SourceSettingsTypeDef(TypedDict):
Convert608To708: NotRequired[Scte20Convert608To708Type], # (1)
Source608ChannelNumber: NotRequired[int],
Scte27SourceSettingsTypeDef#
# Scte27SourceSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import Scte27SourceSettingsTypeDef
def get_value() -> Scte27SourceSettingsTypeDef:
return {
"OcrLanguage": ...,
}
# Scte27SourceSettingsTypeDef definition
class Scte27SourceSettingsTypeDef(TypedDict):
OcrLanguage: NotRequired[Scte27OcrLanguageType], # (1)
Pid: NotRequired[int],
CdiInputSpecificationTypeDef#
# CdiInputSpecificationTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CdiInputSpecificationTypeDef
def get_value() -> CdiInputSpecificationTypeDef:
return {
"Resolution": ...,
}
# CdiInputSpecificationTypeDef definition
class CdiInputSpecificationTypeDef(TypedDict):
Resolution: NotRequired[CdiInputResolutionType], # (1)
ChannelEgressEndpointTypeDef#
# ChannelEgressEndpointTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ChannelEgressEndpointTypeDef
def get_value() -> ChannelEgressEndpointTypeDef:
return {
"SourceIp": ...,
}
# ChannelEgressEndpointTypeDef definition
class ChannelEgressEndpointTypeDef(TypedDict):
SourceIp: NotRequired[str],
ChannelEngineVersionRequestTypeDef#
# ChannelEngineVersionRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ChannelEngineVersionRequestTypeDef
def get_value() -> ChannelEngineVersionRequestTypeDef:
return {
"Version": ...,
}
# ChannelEngineVersionRequestTypeDef definition
class ChannelEngineVersionRequestTypeDef(TypedDict):
Version: NotRequired[str],
ChannelEngineVersionResponseTypeDef#
# ChannelEngineVersionResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ChannelEngineVersionResponseTypeDef
def get_value() -> ChannelEngineVersionResponseTypeDef:
return {
"ExpirationDate": ...,
}
# ChannelEngineVersionResponseTypeDef definition
class ChannelEngineVersionResponseTypeDef(TypedDict):
ExpirationDate: NotRequired[datetime],
Version: NotRequired[str],
DescribeAnywhereSettingsTypeDef#
# DescribeAnywhereSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeAnywhereSettingsTypeDef
def get_value() -> DescribeAnywhereSettingsTypeDef:
return {
"ChannelPlacementGroupId": ...,
}
# DescribeAnywhereSettingsTypeDef definition
class DescribeAnywhereSettingsTypeDef(TypedDict):
ChannelPlacementGroupId: NotRequired[str],
ClusterId: NotRequired[str],
InputSpecificationTypeDef#
# InputSpecificationTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import InputSpecificationTypeDef
def get_value() -> InputSpecificationTypeDef:
return {
"Codec": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import MaintenanceStatusTypeDef
def get_value() -> MaintenanceStatusTypeDef:
return {
"MaintenanceDay": ...,
}
# MaintenanceStatusTypeDef definition
class MaintenanceStatusTypeDef(TypedDict):
MaintenanceDay: NotRequired[MaintenanceDayType], # (1)
MaintenanceDeadline: NotRequired[str],
MaintenanceScheduledDate: NotRequired[str],
MaintenanceStartTime: NotRequired[str],
VpcOutputSettingsDescriptionTypeDef#
# VpcOutputSettingsDescriptionTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import VpcOutputSettingsDescriptionTypeDef
def get_value() -> VpcOutputSettingsDescriptionTypeDef:
return {
"AvailabilityZones": ...,
}
# VpcOutputSettingsDescriptionTypeDef definition
class VpcOutputSettingsDescriptionTypeDef(TypedDict):
AvailabilityZones: NotRequired[List[str]],
NetworkInterfaceIds: NotRequired[List[str]],
SecurityGroupIds: NotRequired[List[str]],
SubnetIds: NotRequired[List[str]],
ClaimDeviceRequestTypeDef#
# ClaimDeviceRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ClaimDeviceRequestTypeDef
def get_value() -> ClaimDeviceRequestTypeDef:
return {
"Id": ...,
}
# ClaimDeviceRequestTypeDef definition
class ClaimDeviceRequestTypeDef(TypedDict):
Id: NotRequired[str],
CloudWatchAlarmTemplateGroupSummaryTypeDef#
# CloudWatchAlarmTemplateGroupSummaryTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CloudWatchAlarmTemplateGroupSummaryTypeDef
def get_value() -> CloudWatchAlarmTemplateGroupSummaryTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import CloudWatchAlarmTemplateSummaryTypeDef
def get_value() -> CloudWatchAlarmTemplateSummaryTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import InterfaceMappingCreateRequestTypeDef
def get_value() -> InterfaceMappingCreateRequestTypeDef:
return {
"LogicalInterfaceName": ...,
}
# InterfaceMappingCreateRequestTypeDef definition
class InterfaceMappingCreateRequestTypeDef(TypedDict):
LogicalInterfaceName: NotRequired[str],
NetworkId: NotRequired[str],
InterfaceMappingTypeDef#
# InterfaceMappingTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import InterfaceMappingTypeDef
def get_value() -> InterfaceMappingTypeDef:
return {
"LogicalInterfaceName": ...,
}
# InterfaceMappingTypeDef definition
class InterfaceMappingTypeDef(TypedDict):
LogicalInterfaceName: NotRequired[str],
NetworkId: NotRequired[str],
InterfaceMappingUpdateRequestTypeDef#
# InterfaceMappingUpdateRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import InterfaceMappingUpdateRequestTypeDef
def get_value() -> InterfaceMappingUpdateRequestTypeDef:
return {
"LogicalInterfaceName": ...,
}
# InterfaceMappingUpdateRequestTypeDef definition
class InterfaceMappingUpdateRequestTypeDef(TypedDict):
LogicalInterfaceName: NotRequired[str],
NetworkId: NotRequired[str],
CmafIngestOutputSettingsTypeDef#
# CmafIngestOutputSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CmafIngestOutputSettingsTypeDef
def get_value() -> CmafIngestOutputSettingsTypeDef:
return {
"NameModifier": ...,
}
# CmafIngestOutputSettingsTypeDef definition
class CmafIngestOutputSettingsTypeDef(TypedDict):
NameModifier: NotRequired[str],
ColorCorrectionTypeDef#
# ColorCorrectionTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ColorCorrectionTypeDef
def get_value() -> ColorCorrectionTypeDef:
return {
"InputColorSpace": ...,
}
# ColorCorrectionTypeDef definition
class ColorCorrectionTypeDef(TypedDict):
InputColorSpace: ColorSpaceType, # (1)
OutputColorSpace: ColorSpaceType, # (1)
Uri: str,
- See ColorSpaceType
- See ColorSpaceType
CreateChannelPlacementGroupRequestTypeDef#
# CreateChannelPlacementGroupRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CreateChannelPlacementGroupRequestTypeDef
def get_value() -> CreateChannelPlacementGroupRequestTypeDef:
return {
"ClusterId": ...,
}
# CreateChannelPlacementGroupRequestTypeDef definition
class CreateChannelPlacementGroupRequestTypeDef(TypedDict):
ClusterId: str,
Name: NotRequired[str],
Nodes: NotRequired[Sequence[str]],
RequestId: NotRequired[str],
Tags: NotRequired[Mapping[str, str]],
MaintenanceCreateSettingsTypeDef#
# MaintenanceCreateSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MaintenanceCreateSettingsTypeDef
def get_value() -> MaintenanceCreateSettingsTypeDef:
return {
"MaintenanceDay": ...,
}
# MaintenanceCreateSettingsTypeDef definition
class MaintenanceCreateSettingsTypeDef(TypedDict):
MaintenanceDay: NotRequired[MaintenanceDayType], # (1)
MaintenanceStartTime: NotRequired[str],
VpcOutputSettingsTypeDef#
# VpcOutputSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import VpcOutputSettingsTypeDef
def get_value() -> VpcOutputSettingsTypeDef:
return {
"PublicAddressAllocationIds": ...,
}
# VpcOutputSettingsTypeDef definition
class VpcOutputSettingsTypeDef(TypedDict):
SubnetIds: Sequence[str],
PublicAddressAllocationIds: NotRequired[Sequence[str]],
SecurityGroupIds: NotRequired[Sequence[str]],
CreateCloudWatchAlarmTemplateGroupRequestTypeDef#
# CreateCloudWatchAlarmTemplateGroupRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CreateCloudWatchAlarmTemplateGroupRequestTypeDef
def get_value() -> CreateCloudWatchAlarmTemplateGroupRequestTypeDef:
return {
"Name": ...,
}
# CreateCloudWatchAlarmTemplateGroupRequestTypeDef definition
class CreateCloudWatchAlarmTemplateGroupRequestTypeDef(TypedDict):
Name: str,
Description: NotRequired[str],
Tags: NotRequired[Mapping[str, str]],
RequestId: NotRequired[str],
CreateCloudWatchAlarmTemplateRequestTypeDef#
# CreateCloudWatchAlarmTemplateRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CreateCloudWatchAlarmTemplateRequestTypeDef
def get_value() -> CreateCloudWatchAlarmTemplateRequestTypeDef:
return {
"ComparisonOperator": ...,
}
# CreateCloudWatchAlarmTemplateRequestTypeDef definition
class CreateCloudWatchAlarmTemplateRequestTypeDef(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]],
RequestId: NotRequired[str],
- See CloudWatchAlarmTemplateComparisonOperatorType
- See CloudWatchAlarmTemplateStatisticType
- See CloudWatchAlarmTemplateTargetResourceTypeType
- See CloudWatchAlarmTemplateTreatMissingDataType
CreateEventBridgeRuleTemplateGroupRequestTypeDef#
# CreateEventBridgeRuleTemplateGroupRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CreateEventBridgeRuleTemplateGroupRequestTypeDef
def get_value() -> CreateEventBridgeRuleTemplateGroupRequestTypeDef:
return {
"Name": ...,
}
# CreateEventBridgeRuleTemplateGroupRequestTypeDef definition
class CreateEventBridgeRuleTemplateGroupRequestTypeDef(TypedDict):
Name: str,
Description: NotRequired[str],
Tags: NotRequired[Mapping[str, str]],
RequestId: NotRequired[str],
EventBridgeRuleTemplateTargetTypeDef#
# EventBridgeRuleTemplateTargetTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import EventBridgeRuleTemplateTargetTypeDef
def get_value() -> EventBridgeRuleTemplateTargetTypeDef:
return {
"Arn": ...,
}
# EventBridgeRuleTemplateTargetTypeDef definition
class EventBridgeRuleTemplateTargetTypeDef(TypedDict):
Arn: str,
InputDeviceSettingsTypeDef#
# InputDeviceSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import InputDeviceSettingsTypeDef
def get_value() -> InputDeviceSettingsTypeDef:
return {
"Id": ...,
}
# InputDeviceSettingsTypeDef definition
class InputDeviceSettingsTypeDef(TypedDict):
Id: NotRequired[str],
InputSourceRequestTypeDef#
# InputSourceRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import InputSourceRequestTypeDef
def get_value() -> InputSourceRequestTypeDef:
return {
"PasswordParam": ...,
}
# InputSourceRequestTypeDef definition
class InputSourceRequestTypeDef(TypedDict):
PasswordParam: NotRequired[str],
Url: NotRequired[str],
Username: NotRequired[str],
InputVpcRequestTypeDef#
# InputVpcRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import InputVpcRequestTypeDef
def get_value() -> InputVpcRequestTypeDef:
return {
"SecurityGroupIds": ...,
}
# InputVpcRequestTypeDef definition
class InputVpcRequestTypeDef(TypedDict):
SubnetIds: Sequence[str],
SecurityGroupIds: NotRequired[Sequence[str]],
MediaConnectFlowRequestTypeDef#
# MediaConnectFlowRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MediaConnectFlowRequestTypeDef
def get_value() -> MediaConnectFlowRequestTypeDef:
return {
"FlowArn": ...,
}
# MediaConnectFlowRequestTypeDef definition
class MediaConnectFlowRequestTypeDef(TypedDict):
FlowArn: NotRequired[str],
InputWhitelistRuleCidrTypeDef#
# InputWhitelistRuleCidrTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import InputWhitelistRuleCidrTypeDef
def get_value() -> InputWhitelistRuleCidrTypeDef:
return {
"Cidr": ...,
}
# InputWhitelistRuleCidrTypeDef definition
class InputWhitelistRuleCidrTypeDef(TypedDict):
Cidr: NotRequired[str],
MultiplexSettingsTypeDef#
# MultiplexSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MultiplexSettingsTypeDef
def get_value() -> MultiplexSettingsTypeDef:
return {
"MaximumVideoBufferDelayMilliseconds": ...,
}
# MultiplexSettingsTypeDef definition
class MultiplexSettingsTypeDef(TypedDict):
TransportStreamBitrate: int,
TransportStreamId: int,
MaximumVideoBufferDelayMilliseconds: NotRequired[int],
TransportStreamReservedBitrate: NotRequired[int],
IpPoolCreateRequestTypeDef#
# IpPoolCreateRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import IpPoolCreateRequestTypeDef
def get_value() -> IpPoolCreateRequestTypeDef:
return {
"Cidr": ...,
}
# IpPoolCreateRequestTypeDef definition
class IpPoolCreateRequestTypeDef(TypedDict):
Cidr: NotRequired[str],
RouteCreateRequestTypeDef#
# RouteCreateRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import RouteCreateRequestTypeDef
def get_value() -> RouteCreateRequestTypeDef:
return {
"Cidr": ...,
}
# RouteCreateRequestTypeDef definition
class RouteCreateRequestTypeDef(TypedDict):
Cidr: NotRequired[str],
Gateway: NotRequired[str],
IpPoolTypeDef#
# IpPoolTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import IpPoolTypeDef
def get_value() -> IpPoolTypeDef:
return {
"Cidr": ...,
}
# IpPoolTypeDef definition
class IpPoolTypeDef(TypedDict):
Cidr: NotRequired[str],
RouteTypeDef#
# RouteTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import RouteTypeDef
def get_value() -> RouteTypeDef:
return {
"Cidr": ...,
}
# RouteTypeDef definition
class RouteTypeDef(TypedDict):
Cidr: NotRequired[str],
Gateway: NotRequired[str],
NodeInterfaceMappingTypeDef#
# NodeInterfaceMappingTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import NodeInterfaceMappingTypeDef
def get_value() -> NodeInterfaceMappingTypeDef:
return {
"LogicalInterfaceName": ...,
}
# NodeInterfaceMappingTypeDef definition
class NodeInterfaceMappingTypeDef(TypedDict):
LogicalInterfaceName: NotRequired[str],
NetworkInterfaceMode: NotRequired[NetworkInterfaceModeType], # (1)
PhysicalInterfaceName: NotRequired[str],
NodeInterfaceMappingCreateRequestTypeDef#
# NodeInterfaceMappingCreateRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import NodeInterfaceMappingCreateRequestTypeDef
def get_value() -> NodeInterfaceMappingCreateRequestTypeDef:
return {
"LogicalInterfaceName": ...,
}
# NodeInterfaceMappingCreateRequestTypeDef definition
class NodeInterfaceMappingCreateRequestTypeDef(TypedDict):
LogicalInterfaceName: NotRequired[str],
NetworkInterfaceMode: NotRequired[NetworkInterfaceModeType], # (1)
PhysicalInterfaceName: NotRequired[str],
CreatePartnerInputRequestTypeDef#
# CreatePartnerInputRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CreatePartnerInputRequestTypeDef
def get_value() -> CreatePartnerInputRequestTypeDef:
return {
"InputId": ...,
}
# CreatePartnerInputRequestTypeDef definition
class CreatePartnerInputRequestTypeDef(TypedDict):
InputId: str,
RequestId: NotRequired[str],
Tags: NotRequired[Mapping[str, str]],
CreateSignalMapRequestTypeDef#
# CreateSignalMapRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CreateSignalMapRequestTypeDef
def get_value() -> CreateSignalMapRequestTypeDef:
return {
"DiscoveryEntryPointArn": ...,
}
# CreateSignalMapRequestTypeDef definition
class CreateSignalMapRequestTypeDef(TypedDict):
DiscoveryEntryPointArn: str,
Name: str,
CloudWatchAlarmTemplateGroupIdentifiers: NotRequired[Sequence[str]],
Description: NotRequired[str],
EventBridgeRuleTemplateGroupIdentifiers: NotRequired[Sequence[str]],
Tags: NotRequired[Mapping[str, str]],
RequestId: NotRequired[str],
MonitorDeploymentTypeDef#
# MonitorDeploymentTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MonitorDeploymentTypeDef
def get_value() -> MonitorDeploymentTypeDef:
return {
"DetailsUri": ...,
}
# MonitorDeploymentTypeDef definition
class MonitorDeploymentTypeDef(TypedDict):
Status: SignalMapMonitorDeploymentStatusType, # (1)
DetailsUri: NotRequired[str],
ErrorMessage: NotRequired[str],
SuccessfulMonitorDeploymentTypeDef#
# SuccessfulMonitorDeploymentTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import SuccessfulMonitorDeploymentTypeDef
def get_value() -> SuccessfulMonitorDeploymentTypeDef:
return {
"DetailsUri": ...,
}
# SuccessfulMonitorDeploymentTypeDef definition
class SuccessfulMonitorDeploymentTypeDef(TypedDict):
DetailsUri: str,
Status: SignalMapMonitorDeploymentStatusType, # (1)
CreateTagsRequestTypeDef#
# CreateTagsRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CreateTagsRequestTypeDef
def get_value() -> CreateTagsRequestTypeDef:
return {
"ResourceArn": ...,
}
# CreateTagsRequestTypeDef definition
class CreateTagsRequestTypeDef(TypedDict):
ResourceArn: str,
Tags: NotRequired[Mapping[str, str]],
DeleteChannelPlacementGroupRequestTypeDef#
# DeleteChannelPlacementGroupRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DeleteChannelPlacementGroupRequestTypeDef
def get_value() -> DeleteChannelPlacementGroupRequestTypeDef:
return {
"ChannelPlacementGroupId": ...,
}
# DeleteChannelPlacementGroupRequestTypeDef definition
class DeleteChannelPlacementGroupRequestTypeDef(TypedDict):
ChannelPlacementGroupId: str,
ClusterId: str,
DeleteChannelRequestTypeDef#
# DeleteChannelRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DeleteChannelRequestTypeDef
def get_value() -> DeleteChannelRequestTypeDef:
return {
"ChannelId": ...,
}
# DeleteChannelRequestTypeDef definition
class DeleteChannelRequestTypeDef(TypedDict):
ChannelId: str,
DeleteCloudWatchAlarmTemplateGroupRequestTypeDef#
# DeleteCloudWatchAlarmTemplateGroupRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DeleteCloudWatchAlarmTemplateGroupRequestTypeDef
def get_value() -> DeleteCloudWatchAlarmTemplateGroupRequestTypeDef:
return {
"Identifier": ...,
}
# DeleteCloudWatchAlarmTemplateGroupRequestTypeDef definition
class DeleteCloudWatchAlarmTemplateGroupRequestTypeDef(TypedDict):
Identifier: str,
DeleteCloudWatchAlarmTemplateRequestTypeDef#
# DeleteCloudWatchAlarmTemplateRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DeleteCloudWatchAlarmTemplateRequestTypeDef
def get_value() -> DeleteCloudWatchAlarmTemplateRequestTypeDef:
return {
"Identifier": ...,
}
# DeleteCloudWatchAlarmTemplateRequestTypeDef definition
class DeleteCloudWatchAlarmTemplateRequestTypeDef(TypedDict):
Identifier: str,
DeleteClusterRequestTypeDef#
# DeleteClusterRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DeleteClusterRequestTypeDef
def get_value() -> DeleteClusterRequestTypeDef:
return {
"ClusterId": ...,
}
# DeleteClusterRequestTypeDef definition
class DeleteClusterRequestTypeDef(TypedDict):
ClusterId: str,
DeleteEventBridgeRuleTemplateGroupRequestTypeDef#
# DeleteEventBridgeRuleTemplateGroupRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DeleteEventBridgeRuleTemplateGroupRequestTypeDef
def get_value() -> DeleteEventBridgeRuleTemplateGroupRequestTypeDef:
return {
"Identifier": ...,
}
# DeleteEventBridgeRuleTemplateGroupRequestTypeDef definition
class DeleteEventBridgeRuleTemplateGroupRequestTypeDef(TypedDict):
Identifier: str,
DeleteEventBridgeRuleTemplateRequestTypeDef#
# DeleteEventBridgeRuleTemplateRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DeleteEventBridgeRuleTemplateRequestTypeDef
def get_value() -> DeleteEventBridgeRuleTemplateRequestTypeDef:
return {
"Identifier": ...,
}
# DeleteEventBridgeRuleTemplateRequestTypeDef definition
class DeleteEventBridgeRuleTemplateRequestTypeDef(TypedDict):
Identifier: str,
DeleteInputRequestTypeDef#
# DeleteInputRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DeleteInputRequestTypeDef
def get_value() -> DeleteInputRequestTypeDef:
return {
"InputId": ...,
}
# DeleteInputRequestTypeDef definition
class DeleteInputRequestTypeDef(TypedDict):
InputId: str,
DeleteInputSecurityGroupRequestTypeDef#
# DeleteInputSecurityGroupRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DeleteInputSecurityGroupRequestTypeDef
def get_value() -> DeleteInputSecurityGroupRequestTypeDef:
return {
"InputSecurityGroupId": ...,
}
# DeleteInputSecurityGroupRequestTypeDef definition
class DeleteInputSecurityGroupRequestTypeDef(TypedDict):
InputSecurityGroupId: str,
DeleteMultiplexProgramRequestTypeDef#
# DeleteMultiplexProgramRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DeleteMultiplexProgramRequestTypeDef
def get_value() -> DeleteMultiplexProgramRequestTypeDef:
return {
"MultiplexId": ...,
}
# DeleteMultiplexProgramRequestTypeDef definition
class DeleteMultiplexProgramRequestTypeDef(TypedDict):
MultiplexId: str,
ProgramName: str,
MultiplexProgramPacketIdentifiersMapOutputTypeDef#
# MultiplexProgramPacketIdentifiersMapOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MultiplexProgramPacketIdentifiersMapOutputTypeDef
def get_value() -> MultiplexProgramPacketIdentifiersMapOutputTypeDef:
return {
"AudioPids": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import MultiplexProgramPipelineDetailTypeDef
def get_value() -> MultiplexProgramPipelineDetailTypeDef:
return {
"ActiveChannelPipeline": ...,
}
# MultiplexProgramPipelineDetailTypeDef definition
class MultiplexProgramPipelineDetailTypeDef(TypedDict):
ActiveChannelPipeline: NotRequired[str],
PipelineId: NotRequired[str],
DeleteMultiplexRequestTypeDef#
# DeleteMultiplexRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DeleteMultiplexRequestTypeDef
def get_value() -> DeleteMultiplexRequestTypeDef:
return {
"MultiplexId": ...,
}
# DeleteMultiplexRequestTypeDef definition
class DeleteMultiplexRequestTypeDef(TypedDict):
MultiplexId: str,
DeleteNetworkRequestTypeDef#
# DeleteNetworkRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DeleteNetworkRequestTypeDef
def get_value() -> DeleteNetworkRequestTypeDef:
return {
"NetworkId": ...,
}
# DeleteNetworkRequestTypeDef definition
class DeleteNetworkRequestTypeDef(TypedDict):
NetworkId: str,
DeleteNodeRequestTypeDef#
# DeleteNodeRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DeleteNodeRequestTypeDef
def get_value() -> DeleteNodeRequestTypeDef:
return {
"ClusterId": ...,
}
# DeleteNodeRequestTypeDef definition
class DeleteNodeRequestTypeDef(TypedDict):
ClusterId: str,
NodeId: str,
DeleteReservationRequestTypeDef#
# DeleteReservationRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DeleteReservationRequestTypeDef
def get_value() -> DeleteReservationRequestTypeDef:
return {
"ReservationId": ...,
}
# DeleteReservationRequestTypeDef definition
class DeleteReservationRequestTypeDef(TypedDict):
ReservationId: str,
RenewalSettingsTypeDef#
# RenewalSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import RenewalSettingsTypeDef
def get_value() -> RenewalSettingsTypeDef:
return {
"AutomaticRenewal": ...,
}
# RenewalSettingsTypeDef definition
class RenewalSettingsTypeDef(TypedDict):
AutomaticRenewal: NotRequired[ReservationAutomaticRenewalType], # (1)
RenewalCount: NotRequired[int],
ReservationResourceSpecificationTypeDef#
# ReservationResourceSpecificationTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ReservationResourceSpecificationTypeDef
def get_value() -> ReservationResourceSpecificationTypeDef:
return {
"ChannelClass": ...,
}
# 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
DeleteScheduleRequestTypeDef#
# DeleteScheduleRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DeleteScheduleRequestTypeDef
def get_value() -> DeleteScheduleRequestTypeDef:
return {
"ChannelId": ...,
}
# DeleteScheduleRequestTypeDef definition
class DeleteScheduleRequestTypeDef(TypedDict):
ChannelId: str,
DeleteSignalMapRequestTypeDef#
# DeleteSignalMapRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DeleteSignalMapRequestTypeDef
def get_value() -> DeleteSignalMapRequestTypeDef:
return {
"Identifier": ...,
}
# DeleteSignalMapRequestTypeDef definition
class DeleteSignalMapRequestTypeDef(TypedDict):
Identifier: str,
DeleteTagsRequestTypeDef#
# DeleteTagsRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DeleteTagsRequestTypeDef
def get_value() -> DeleteTagsRequestTypeDef:
return {
"ResourceArn": ...,
}
# DeleteTagsRequestTypeDef definition
class DeleteTagsRequestTypeDef(TypedDict):
ResourceArn: str,
TagKeys: Sequence[str],
DescribeChannelPlacementGroupRequestTypeDef#
# DescribeChannelPlacementGroupRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeChannelPlacementGroupRequestTypeDef
def get_value() -> DescribeChannelPlacementGroupRequestTypeDef:
return {
"ChannelPlacementGroupId": ...,
}
# DescribeChannelPlacementGroupRequestTypeDef definition
class DescribeChannelPlacementGroupRequestTypeDef(TypedDict):
ChannelPlacementGroupId: str,
ClusterId: str,
WaiterConfigTypeDef#
# WaiterConfigTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import WaiterConfigTypeDef
def get_value() -> WaiterConfigTypeDef:
return {
"Delay": ...,
}
# WaiterConfigTypeDef definition
class WaiterConfigTypeDef(TypedDict):
Delay: NotRequired[int],
MaxAttempts: NotRequired[int],
DescribeChannelPlacementGroupSummaryTypeDef#
# DescribeChannelPlacementGroupSummaryTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeChannelPlacementGroupSummaryTypeDef
def get_value() -> DescribeChannelPlacementGroupSummaryTypeDef:
return {
"Arn": ...,
}
# 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)
DescribeChannelRequestTypeDef#
# DescribeChannelRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeChannelRequestTypeDef
def get_value() -> DescribeChannelRequestTypeDef:
return {
"ChannelId": ...,
}
# DescribeChannelRequestTypeDef definition
class DescribeChannelRequestTypeDef(TypedDict):
ChannelId: str,
DescribeClusterRequestTypeDef#
# DescribeClusterRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeClusterRequestTypeDef
def get_value() -> DescribeClusterRequestTypeDef:
return {
"ClusterId": ...,
}
# DescribeClusterRequestTypeDef definition
class DescribeClusterRequestTypeDef(TypedDict):
ClusterId: str,
DescribeInputDeviceRequestTypeDef#
# DescribeInputDeviceRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeInputDeviceRequestTypeDef
def get_value() -> DescribeInputDeviceRequestTypeDef:
return {
"InputDeviceId": ...,
}
# DescribeInputDeviceRequestTypeDef definition
class DescribeInputDeviceRequestTypeDef(TypedDict):
InputDeviceId: str,
InputDeviceHdSettingsTypeDef#
# InputDeviceHdSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import InputDeviceHdSettingsTypeDef
def get_value() -> InputDeviceHdSettingsTypeDef:
return {
"ActiveInput": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import InputDeviceNetworkSettingsTypeDef
def get_value() -> InputDeviceNetworkSettingsTypeDef:
return {
"DnsAddresses": ...,
}
# InputDeviceNetworkSettingsTypeDef definition
class InputDeviceNetworkSettingsTypeDef(TypedDict):
DnsAddresses: NotRequired[List[str]],
Gateway: NotRequired[str],
IpAddress: NotRequired[str],
IpScheme: NotRequired[InputDeviceIpSchemeType], # (1)
SubnetMask: NotRequired[str],
DescribeInputDeviceThumbnailRequestTypeDef#
# DescribeInputDeviceThumbnailRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeInputDeviceThumbnailRequestTypeDef
def get_value() -> DescribeInputDeviceThumbnailRequestTypeDef:
return {
"InputDeviceId": ...,
}
# DescribeInputDeviceThumbnailRequestTypeDef definition
class DescribeInputDeviceThumbnailRequestTypeDef(TypedDict):
InputDeviceId: str,
Accept: AcceptHeaderType, # (1)
- See AcceptHeaderType
DescribeInputRequestTypeDef#
# DescribeInputRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeInputRequestTypeDef
def get_value() -> DescribeInputRequestTypeDef:
return {
"InputId": ...,
}
# DescribeInputRequestTypeDef definition
class DescribeInputRequestTypeDef(TypedDict):
InputId: str,
InputSourceTypeDef#
# InputSourceTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import InputSourceTypeDef
def get_value() -> InputSourceTypeDef:
return {
"PasswordParam": ...,
}
# InputSourceTypeDef definition
class InputSourceTypeDef(TypedDict):
PasswordParam: NotRequired[str],
Url: NotRequired[str],
Username: NotRequired[str],
MediaConnectFlowTypeDef#
# MediaConnectFlowTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MediaConnectFlowTypeDef
def get_value() -> MediaConnectFlowTypeDef:
return {
"FlowArn": ...,
}
# MediaConnectFlowTypeDef definition
class MediaConnectFlowTypeDef(TypedDict):
FlowArn: NotRequired[str],
DescribeInputSecurityGroupRequestTypeDef#
# DescribeInputSecurityGroupRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeInputSecurityGroupRequestTypeDef
def get_value() -> DescribeInputSecurityGroupRequestTypeDef:
return {
"InputSecurityGroupId": ...,
}
# DescribeInputSecurityGroupRequestTypeDef definition
class DescribeInputSecurityGroupRequestTypeDef(TypedDict):
InputSecurityGroupId: str,
InputWhitelistRuleTypeDef#
# InputWhitelistRuleTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import InputWhitelistRuleTypeDef
def get_value() -> InputWhitelistRuleTypeDef:
return {
"Cidr": ...,
}
# InputWhitelistRuleTypeDef definition
class InputWhitelistRuleTypeDef(TypedDict):
Cidr: NotRequired[str],
DescribeMultiplexProgramRequestTypeDef#
# DescribeMultiplexProgramRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeMultiplexProgramRequestTypeDef
def get_value() -> DescribeMultiplexProgramRequestTypeDef:
return {
"MultiplexId": ...,
}
# DescribeMultiplexProgramRequestTypeDef definition
class DescribeMultiplexProgramRequestTypeDef(TypedDict):
MultiplexId: str,
ProgramName: str,
DescribeMultiplexRequestTypeDef#
# DescribeMultiplexRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeMultiplexRequestTypeDef
def get_value() -> DescribeMultiplexRequestTypeDef:
return {
"MultiplexId": ...,
}
# DescribeMultiplexRequestTypeDef definition
class DescribeMultiplexRequestTypeDef(TypedDict):
MultiplexId: str,
DescribeNetworkRequestTypeDef#
# DescribeNetworkRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeNetworkRequestTypeDef
def get_value() -> DescribeNetworkRequestTypeDef:
return {
"NetworkId": ...,
}
# DescribeNetworkRequestTypeDef definition
class DescribeNetworkRequestTypeDef(TypedDict):
NetworkId: str,
DescribeNodeRequestTypeDef#
# DescribeNodeRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeNodeRequestTypeDef
def get_value() -> DescribeNodeRequestTypeDef:
return {
"ClusterId": ...,
}
# DescribeNodeRequestTypeDef definition
class DescribeNodeRequestTypeDef(TypedDict):
ClusterId: str,
NodeId: str,
DescribeOfferingRequestTypeDef#
# DescribeOfferingRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeOfferingRequestTypeDef
def get_value() -> DescribeOfferingRequestTypeDef:
return {
"OfferingId": ...,
}
# DescribeOfferingRequestTypeDef definition
class DescribeOfferingRequestTypeDef(TypedDict):
OfferingId: str,
DescribeReservationRequestTypeDef#
# DescribeReservationRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeReservationRequestTypeDef
def get_value() -> DescribeReservationRequestTypeDef:
return {
"ReservationId": ...,
}
# DescribeReservationRequestTypeDef definition
class DescribeReservationRequestTypeDef(TypedDict):
ReservationId: str,
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
DescribeScheduleRequestTypeDef#
# DescribeScheduleRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeScheduleRequestTypeDef
def get_value() -> DescribeScheduleRequestTypeDef:
return {
"ChannelId": ...,
}
# DescribeScheduleRequestTypeDef definition
class DescribeScheduleRequestTypeDef(TypedDict):
ChannelId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
DescribeThumbnailsRequestTypeDef#
# DescribeThumbnailsRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeThumbnailsRequestTypeDef
def get_value() -> DescribeThumbnailsRequestTypeDef:
return {
"ChannelId": ...,
}
# DescribeThumbnailsRequestTypeDef definition
class DescribeThumbnailsRequestTypeDef(TypedDict):
ChannelId: str,
PipelineId: str,
ThumbnailType: str,
DvbNitSettingsTypeDef#
# DvbNitSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DvbNitSettingsTypeDef
def get_value() -> DvbNitSettingsTypeDef:
return {
"NetworkId": ...,
}
# DvbNitSettingsTypeDef definition
class DvbNitSettingsTypeDef(TypedDict):
NetworkId: int,
NetworkName: str,
RepInterval: NotRequired[int],
DvbSdtSettingsTypeDef#
# DvbSdtSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DvbSdtSettingsTypeDef
def get_value() -> DvbSdtSettingsTypeDef:
return {
"OutputSdt": ...,
}
# DvbSdtSettingsTypeDef definition
class DvbSdtSettingsTypeDef(TypedDict):
OutputSdt: NotRequired[DvbSdtOutputSdtType], # (1)
RepInterval: NotRequired[int],
ServiceName: NotRequired[str],
ServiceProviderName: NotRequired[str],
DvbTdtSettingsTypeDef#
# DvbTdtSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DvbTdtSettingsTypeDef
def get_value() -> DvbTdtSettingsTypeDef:
return {
"RepInterval": ...,
}
# DvbTdtSettingsTypeDef definition
class DvbTdtSettingsTypeDef(TypedDict):
RepInterval: NotRequired[int],
FeatureActivationsTypeDef#
# FeatureActivationsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import FeatureActivationsTypeDef
def get_value() -> FeatureActivationsTypeDef:
return {
"InputPrepareScheduleActions": ...,
}
# FeatureActivationsTypeDef definition
class FeatureActivationsTypeDef(TypedDict):
InputPrepareScheduleActions: NotRequired[FeatureActivationsInputPrepareScheduleActionsType], # (1)
OutputStaticImageOverlayScheduleActions: NotRequired[FeatureActivationsOutputStaticImageOverlayScheduleActionsType], # (2)
- See FeatureActivationsInputPrepareScheduleActionsType
- See FeatureActivationsOutputStaticImageOverlayScheduleActionsType
NielsenConfigurationTypeDef#
# NielsenConfigurationTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import NielsenConfigurationTypeDef
def get_value() -> NielsenConfigurationTypeDef:
return {
"DistributorId": ...,
}
# NielsenConfigurationTypeDef definition
class NielsenConfigurationTypeDef(TypedDict):
DistributorId: NotRequired[str],
NielsenPcmToId3Tagging: NotRequired[NielsenPcmToId3TaggingStateType], # (1)
ThumbnailConfigurationTypeDef#
# ThumbnailConfigurationTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ThumbnailConfigurationTypeDef
def get_value() -> ThumbnailConfigurationTypeDef:
return {
"State": ...,
}
# ThumbnailConfigurationTypeDef definition
class ThumbnailConfigurationTypeDef(TypedDict):
State: ThumbnailStateType, # (1)
TimecodeConfigTypeDef#
# TimecodeConfigTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import TimecodeConfigTypeDef
def get_value() -> TimecodeConfigTypeDef:
return {
"Source": ...,
}
# TimecodeConfigTypeDef definition
class TimecodeConfigTypeDef(TypedDict):
Source: TimecodeConfigSourceType, # (1)
SyncThreshold: NotRequired[int],
EpochLockingSettingsTypeDef#
# EpochLockingSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import EpochLockingSettingsTypeDef
def get_value() -> EpochLockingSettingsTypeDef:
return {
"CustomEpoch": ...,
}
# EpochLockingSettingsTypeDef definition
class EpochLockingSettingsTypeDef(TypedDict):
CustomEpoch: NotRequired[str],
JamSyncTime: NotRequired[str],
EventBridgeRuleTemplateGroupSummaryTypeDef#
# EventBridgeRuleTemplateGroupSummaryTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import EventBridgeRuleTemplateGroupSummaryTypeDef
def get_value() -> EventBridgeRuleTemplateGroupSummaryTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import EventBridgeRuleTemplateSummaryTypeDef
def get_value() -> EventBridgeRuleTemplateSummaryTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import InputLossFailoverSettingsTypeDef
def get_value() -> InputLossFailoverSettingsTypeDef:
return {
"InputLossThresholdMsec": ...,
}
# InputLossFailoverSettingsTypeDef definition
class InputLossFailoverSettingsTypeDef(TypedDict):
InputLossThresholdMsec: NotRequired[int],
VideoBlackFailoverSettingsTypeDef#
# VideoBlackFailoverSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import VideoBlackFailoverSettingsTypeDef
def get_value() -> VideoBlackFailoverSettingsTypeDef:
return {
"BlackDetectThreshold": ...,
}
# VideoBlackFailoverSettingsTypeDef definition
class VideoBlackFailoverSettingsTypeDef(TypedDict):
BlackDetectThreshold: NotRequired[float],
VideoBlackThresholdMsec: NotRequired[int],
FecOutputSettingsTypeDef#
# FecOutputSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import FecOutputSettingsTypeDef
def get_value() -> FecOutputSettingsTypeDef:
return {
"ColumnDepth": ...,
}
# FecOutputSettingsTypeDef definition
class FecOutputSettingsTypeDef(TypedDict):
ColumnDepth: NotRequired[int],
IncludeFec: NotRequired[FecOutputIncludeFecType], # (1)
RowLength: NotRequired[int],
FixedModeScheduleActionStartSettingsTypeDef#
# FixedModeScheduleActionStartSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import FixedModeScheduleActionStartSettingsTypeDef
def get_value() -> FixedModeScheduleActionStartSettingsTypeDef:
return {
"Time": ...,
}
# FixedModeScheduleActionStartSettingsTypeDef definition
class FixedModeScheduleActionStartSettingsTypeDef(TypedDict):
Time: str,
Fmp4HlsSettingsTypeDef#
# Fmp4HlsSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import Fmp4HlsSettingsTypeDef
def get_value() -> Fmp4HlsSettingsTypeDef:
return {
"AudioRenditionSets": ...,
}
# Fmp4HlsSettingsTypeDef definition
class Fmp4HlsSettingsTypeDef(TypedDict):
AudioRenditionSets: NotRequired[str],
NielsenId3Behavior: NotRequired[Fmp4NielsenId3BehaviorType], # (1)
TimedMetadataBehavior: NotRequired[Fmp4TimedMetadataBehaviorType], # (2)
FollowModeScheduleActionStartSettingsTypeDef#
# FollowModeScheduleActionStartSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import FollowModeScheduleActionStartSettingsTypeDef
def get_value() -> FollowModeScheduleActionStartSettingsTypeDef:
return {
"FollowPoint": ...,
}
# FollowModeScheduleActionStartSettingsTypeDef definition
class FollowModeScheduleActionStartSettingsTypeDef(TypedDict):
FollowPoint: FollowPointType, # (1)
ReferenceActionName: str,
- See FollowPointType
FrameCaptureS3SettingsTypeDef#
# FrameCaptureS3SettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import FrameCaptureS3SettingsTypeDef
def get_value() -> FrameCaptureS3SettingsTypeDef:
return {
"CannedAcl": ...,
}
# FrameCaptureS3SettingsTypeDef definition
class FrameCaptureS3SettingsTypeDef(TypedDict):
CannedAcl: NotRequired[S3CannedAclType], # (1)
- See S3CannedAclType
FrameCaptureOutputSettingsTypeDef#
# FrameCaptureOutputSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import FrameCaptureOutputSettingsTypeDef
def get_value() -> FrameCaptureOutputSettingsTypeDef:
return {
"NameModifier": ...,
}
# FrameCaptureOutputSettingsTypeDef definition
class FrameCaptureOutputSettingsTypeDef(TypedDict):
NameModifier: NotRequired[str],
GetCloudWatchAlarmTemplateGroupRequestTypeDef#
# GetCloudWatchAlarmTemplateGroupRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import GetCloudWatchAlarmTemplateGroupRequestTypeDef
def get_value() -> GetCloudWatchAlarmTemplateGroupRequestTypeDef:
return {
"Identifier": ...,
}
# GetCloudWatchAlarmTemplateGroupRequestTypeDef definition
class GetCloudWatchAlarmTemplateGroupRequestTypeDef(TypedDict):
Identifier: str,
GetCloudWatchAlarmTemplateRequestTypeDef#
# GetCloudWatchAlarmTemplateRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import GetCloudWatchAlarmTemplateRequestTypeDef
def get_value() -> GetCloudWatchAlarmTemplateRequestTypeDef:
return {
"Identifier": ...,
}
# GetCloudWatchAlarmTemplateRequestTypeDef definition
class GetCloudWatchAlarmTemplateRequestTypeDef(TypedDict):
Identifier: str,
GetEventBridgeRuleTemplateGroupRequestTypeDef#
# GetEventBridgeRuleTemplateGroupRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import GetEventBridgeRuleTemplateGroupRequestTypeDef
def get_value() -> GetEventBridgeRuleTemplateGroupRequestTypeDef:
return {
"Identifier": ...,
}
# GetEventBridgeRuleTemplateGroupRequestTypeDef definition
class GetEventBridgeRuleTemplateGroupRequestTypeDef(TypedDict):
Identifier: str,
GetEventBridgeRuleTemplateRequestTypeDef#
# GetEventBridgeRuleTemplateRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import GetEventBridgeRuleTemplateRequestTypeDef
def get_value() -> GetEventBridgeRuleTemplateRequestTypeDef:
return {
"Identifier": ...,
}
# GetEventBridgeRuleTemplateRequestTypeDef definition
class GetEventBridgeRuleTemplateRequestTypeDef(TypedDict):
Identifier: str,
GetSignalMapRequestTypeDef#
# GetSignalMapRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import GetSignalMapRequestTypeDef
def get_value() -> GetSignalMapRequestTypeDef:
return {
"Identifier": ...,
}
# GetSignalMapRequestTypeDef definition
class GetSignalMapRequestTypeDef(TypedDict):
Identifier: str,
H264ColorSpaceSettingsOutputTypeDef#
# H264ColorSpaceSettingsOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import H264ColorSpaceSettingsOutputTypeDef
def get_value() -> H264ColorSpaceSettingsOutputTypeDef:
return {
"ColorSpacePassthroughSettings": ...,
}
# H264ColorSpaceSettingsOutputTypeDef definition
class H264ColorSpaceSettingsOutputTypeDef(TypedDict):
ColorSpacePassthroughSettings: NotRequired[Dict[str, Any]],
Rec601Settings: NotRequired[Dict[str, Any]],
Rec709Settings: NotRequired[Dict[str, Any]],
H264ColorSpaceSettingsTypeDef#
# H264ColorSpaceSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import H264ColorSpaceSettingsTypeDef
def get_value() -> H264ColorSpaceSettingsTypeDef:
return {
"ColorSpacePassthroughSettings": ...,
}
# H264ColorSpaceSettingsTypeDef definition
class H264ColorSpaceSettingsTypeDef(TypedDict):
ColorSpacePassthroughSettings: NotRequired[Mapping[str, Any]],
Rec601Settings: NotRequired[Mapping[str, Any]],
Rec709Settings: NotRequired[Mapping[str, Any]],
TemporalFilterSettingsTypeDef#
# TemporalFilterSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import TemporalFilterSettingsTypeDef
def get_value() -> TemporalFilterSettingsTypeDef:
return {
"PostFilterSharpening": ...,
}
# TemporalFilterSettingsTypeDef definition
class TemporalFilterSettingsTypeDef(TypedDict):
PostFilterSharpening: NotRequired[TemporalFilterPostFilterSharpeningType], # (1)
Strength: NotRequired[TemporalFilterStrengthType], # (2)
HlsAkamaiSettingsTypeDef#
# HlsAkamaiSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import HlsAkamaiSettingsTypeDef
def get_value() -> HlsAkamaiSettingsTypeDef:
return {
"ConnectionRetryInterval": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import HlsBasicPutSettingsTypeDef
def get_value() -> HlsBasicPutSettingsTypeDef:
return {
"ConnectionRetryInterval": ...,
}
# HlsBasicPutSettingsTypeDef definition
class HlsBasicPutSettingsTypeDef(TypedDict):
ConnectionRetryInterval: NotRequired[int],
FilecacheDuration: NotRequired[int],
NumRetries: NotRequired[int],
RestartDelay: NotRequired[int],
HlsMediaStoreSettingsTypeDef#
# HlsMediaStoreSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import HlsMediaStoreSettingsTypeDef
def get_value() -> HlsMediaStoreSettingsTypeDef:
return {
"ConnectionRetryInterval": ...,
}
# HlsMediaStoreSettingsTypeDef definition
class HlsMediaStoreSettingsTypeDef(TypedDict):
ConnectionRetryInterval: NotRequired[int],
FilecacheDuration: NotRequired[int],
MediaStoreStorageClass: NotRequired[HlsMediaStoreStorageClassType], # (1)
NumRetries: NotRequired[int],
RestartDelay: NotRequired[int],
HlsS3SettingsTypeDef#
# HlsS3SettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import HlsS3SettingsTypeDef
def get_value() -> HlsS3SettingsTypeDef:
return {
"CannedAcl": ...,
}
# HlsS3SettingsTypeDef definition
class HlsS3SettingsTypeDef(TypedDict):
CannedAcl: NotRequired[S3CannedAclType], # (1)
- See S3CannedAclType
HlsWebdavSettingsTypeDef#
# HlsWebdavSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import HlsWebdavSettingsTypeDef
def get_value() -> HlsWebdavSettingsTypeDef:
return {
"ConnectionRetryInterval": ...,
}
# HlsWebdavSettingsTypeDef definition
class HlsWebdavSettingsTypeDef(TypedDict):
ConnectionRetryInterval: NotRequired[int],
FilecacheDuration: NotRequired[int],
HttpTransferMode: NotRequired[HlsWebdavHttpTransferModeType], # (1)
NumRetries: NotRequired[int],
RestartDelay: NotRequired[int],
HlsId3SegmentTaggingScheduleActionSettingsTypeDef#
# HlsId3SegmentTaggingScheduleActionSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import HlsId3SegmentTaggingScheduleActionSettingsTypeDef
def get_value() -> HlsId3SegmentTaggingScheduleActionSettingsTypeDef:
return {
"Tag": ...,
}
# HlsId3SegmentTaggingScheduleActionSettingsTypeDef definition
class HlsId3SegmentTaggingScheduleActionSettingsTypeDef(TypedDict):
Tag: NotRequired[str],
Id3: NotRequired[str],
HlsInputSettingsTypeDef#
# HlsInputSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import HlsInputSettingsTypeDef
def get_value() -> HlsInputSettingsTypeDef:
return {
"Bandwidth": ...,
}
# HlsInputSettingsTypeDef definition
class HlsInputSettingsTypeDef(TypedDict):
Bandwidth: NotRequired[int],
BufferSegments: NotRequired[int],
Retries: NotRequired[int],
RetryInterval: NotRequired[int],
Scte35Source: NotRequired[HlsScte35SourceTypeType], # (1)
HlsTimedMetadataScheduleActionSettingsTypeDef#
# HlsTimedMetadataScheduleActionSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import HlsTimedMetadataScheduleActionSettingsTypeDef
def get_value() -> HlsTimedMetadataScheduleActionSettingsTypeDef:
return {
"Id3": ...,
}
# HlsTimedMetadataScheduleActionSettingsTypeDef definition
class HlsTimedMetadataScheduleActionSettingsTypeDef(TypedDict):
Id3: str,
Id3SegmentTaggingScheduleActionSettingsTypeDef#
# Id3SegmentTaggingScheduleActionSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import Id3SegmentTaggingScheduleActionSettingsTypeDef
def get_value() -> Id3SegmentTaggingScheduleActionSettingsTypeDef:
return {
"Id3": ...,
}
# Id3SegmentTaggingScheduleActionSettingsTypeDef definition
class Id3SegmentTaggingScheduleActionSettingsTypeDef(TypedDict):
Id3: NotRequired[str],
Tag: NotRequired[str],
StartTimecodeTypeDef#
# StartTimecodeTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import StartTimecodeTypeDef
def get_value() -> StartTimecodeTypeDef:
return {
"Timecode": ...,
}
# StartTimecodeTypeDef definition
class StartTimecodeTypeDef(TypedDict):
Timecode: NotRequired[str],
StopTimecodeTypeDef#
# StopTimecodeTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import StopTimecodeTypeDef
def get_value() -> StopTimecodeTypeDef:
return {
"LastFrameClippingBehavior": ...,
}
# StopTimecodeTypeDef definition
class StopTimecodeTypeDef(TypedDict):
LastFrameClippingBehavior: NotRequired[LastFrameClippingBehaviorType], # (1)
Timecode: NotRequired[str],
InputRequestDestinationRouteTypeDef#
# InputRequestDestinationRouteTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import InputRequestDestinationRouteTypeDef
def get_value() -> InputRequestDestinationRouteTypeDef:
return {
"Cidr": ...,
}
# InputRequestDestinationRouteTypeDef definition
class InputRequestDestinationRouteTypeDef(TypedDict):
Cidr: NotRequired[str],
Gateway: NotRequired[str],
InputDestinationRouteTypeDef#
# InputDestinationRouteTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import InputDestinationRouteTypeDef
def get_value() -> InputDestinationRouteTypeDef:
return {
"Cidr": ...,
}
# InputDestinationRouteTypeDef definition
class InputDestinationRouteTypeDef(TypedDict):
Cidr: NotRequired[str],
Gateway: NotRequired[str],
InputDestinationVpcTypeDef#
# InputDestinationVpcTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import InputDestinationVpcTypeDef
def get_value() -> InputDestinationVpcTypeDef:
return {
"AvailabilityZone": ...,
}
# InputDestinationVpcTypeDef definition
class InputDestinationVpcTypeDef(TypedDict):
AvailabilityZone: NotRequired[str],
NetworkInterfaceId: NotRequired[str],
InputDeviceConfigurableAudioChannelPairConfigTypeDef#
# InputDeviceConfigurableAudioChannelPairConfigTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import InputDeviceConfigurableAudioChannelPairConfigTypeDef
def get_value() -> InputDeviceConfigurableAudioChannelPairConfigTypeDef:
return {
"Id": ...,
}
# InputDeviceConfigurableAudioChannelPairConfigTypeDef definition
class InputDeviceConfigurableAudioChannelPairConfigTypeDef(TypedDict):
Id: NotRequired[int],
Profile: NotRequired[InputDeviceConfigurableAudioChannelPairProfileType], # (1)
InputDeviceMediaConnectConfigurableSettingsTypeDef#
# InputDeviceMediaConnectConfigurableSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import InputDeviceMediaConnectConfigurableSettingsTypeDef
def get_value() -> InputDeviceMediaConnectConfigurableSettingsTypeDef:
return {
"FlowArn": ...,
}
# InputDeviceMediaConnectConfigurableSettingsTypeDef definition
class InputDeviceMediaConnectConfigurableSettingsTypeDef(TypedDict):
FlowArn: NotRequired[str],
RoleArn: NotRequired[str],
SecretArn: NotRequired[str],
SourceName: NotRequired[str],
InputDeviceMediaConnectSettingsTypeDef#
# InputDeviceMediaConnectSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import InputDeviceMediaConnectSettingsTypeDef
def get_value() -> InputDeviceMediaConnectSettingsTypeDef:
return {
"FlowArn": ...,
}
# InputDeviceMediaConnectSettingsTypeDef definition
class InputDeviceMediaConnectSettingsTypeDef(TypedDict):
FlowArn: NotRequired[str],
RoleArn: NotRequired[str],
SecretArn: NotRequired[str],
SourceName: NotRequired[str],
InputDeviceRequestTypeDef#
# InputDeviceRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import InputDeviceRequestTypeDef
def get_value() -> InputDeviceRequestTypeDef:
return {
"Id": ...,
}
# InputDeviceRequestTypeDef definition
class InputDeviceRequestTypeDef(TypedDict):
Id: NotRequired[str],
InputDeviceUhdAudioChannelPairConfigTypeDef#
# InputDeviceUhdAudioChannelPairConfigTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import InputDeviceUhdAudioChannelPairConfigTypeDef
def get_value() -> InputDeviceUhdAudioChannelPairConfigTypeDef:
return {
"Id": ...,
}
# InputDeviceUhdAudioChannelPairConfigTypeDef definition
class InputDeviceUhdAudioChannelPairConfigTypeDef(TypedDict):
Id: NotRequired[int],
Profile: NotRequired[InputDeviceUhdAudioChannelPairProfileType], # (1)
IpPoolUpdateRequestTypeDef#
# IpPoolUpdateRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import IpPoolUpdateRequestTypeDef
def get_value() -> IpPoolUpdateRequestTypeDef:
return {
"Cidr": ...,
}
# IpPoolUpdateRequestTypeDef definition
class IpPoolUpdateRequestTypeDef(TypedDict):
Cidr: NotRequired[str],
ListChannelPlacementGroupsRequestTypeDef#
# ListChannelPlacementGroupsRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListChannelPlacementGroupsRequestTypeDef
def get_value() -> ListChannelPlacementGroupsRequestTypeDef:
return {
"ClusterId": ...,
}
# ListChannelPlacementGroupsRequestTypeDef definition
class ListChannelPlacementGroupsRequestTypeDef(TypedDict):
ClusterId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListChannelsRequestTypeDef#
# ListChannelsRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListChannelsRequestTypeDef
def get_value() -> ListChannelsRequestTypeDef:
return {
"MaxResults": ...,
}
# ListChannelsRequestTypeDef definition
class ListChannelsRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListCloudWatchAlarmTemplateGroupsRequestTypeDef#
# ListCloudWatchAlarmTemplateGroupsRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListCloudWatchAlarmTemplateGroupsRequestTypeDef
def get_value() -> ListCloudWatchAlarmTemplateGroupsRequestTypeDef:
return {
"MaxResults": ...,
}
# ListCloudWatchAlarmTemplateGroupsRequestTypeDef definition
class ListCloudWatchAlarmTemplateGroupsRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
Scope: NotRequired[str],
SignalMapIdentifier: NotRequired[str],
ListCloudWatchAlarmTemplatesRequestTypeDef#
# ListCloudWatchAlarmTemplatesRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListCloudWatchAlarmTemplatesRequestTypeDef
def get_value() -> ListCloudWatchAlarmTemplatesRequestTypeDef:
return {
"GroupIdentifier": ...,
}
# ListCloudWatchAlarmTemplatesRequestTypeDef definition
class ListCloudWatchAlarmTemplatesRequestTypeDef(TypedDict):
GroupIdentifier: NotRequired[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
Scope: NotRequired[str],
SignalMapIdentifier: NotRequired[str],
ListClustersRequestTypeDef#
# ListClustersRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListClustersRequestTypeDef
def get_value() -> ListClustersRequestTypeDef:
return {
"MaxResults": ...,
}
# ListClustersRequestTypeDef definition
class ListClustersRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListEventBridgeRuleTemplateGroupsRequestTypeDef#
# ListEventBridgeRuleTemplateGroupsRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListEventBridgeRuleTemplateGroupsRequestTypeDef
def get_value() -> ListEventBridgeRuleTemplateGroupsRequestTypeDef:
return {
"MaxResults": ...,
}
# ListEventBridgeRuleTemplateGroupsRequestTypeDef definition
class ListEventBridgeRuleTemplateGroupsRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
SignalMapIdentifier: NotRequired[str],
ListEventBridgeRuleTemplatesRequestTypeDef#
# ListEventBridgeRuleTemplatesRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListEventBridgeRuleTemplatesRequestTypeDef
def get_value() -> ListEventBridgeRuleTemplatesRequestTypeDef:
return {
"GroupIdentifier": ...,
}
# ListEventBridgeRuleTemplatesRequestTypeDef definition
class ListEventBridgeRuleTemplatesRequestTypeDef(TypedDict):
GroupIdentifier: NotRequired[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
SignalMapIdentifier: NotRequired[str],
ListInputDeviceTransfersRequestTypeDef#
# ListInputDeviceTransfersRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListInputDeviceTransfersRequestTypeDef
def get_value() -> ListInputDeviceTransfersRequestTypeDef:
return {
"TransferType": ...,
}
# ListInputDeviceTransfersRequestTypeDef definition
class ListInputDeviceTransfersRequestTypeDef(TypedDict):
TransferType: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
TransferringInputDeviceSummaryTypeDef#
# TransferringInputDeviceSummaryTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import TransferringInputDeviceSummaryTypeDef
def get_value() -> TransferringInputDeviceSummaryTypeDef:
return {
"Id": ...,
}
# TransferringInputDeviceSummaryTypeDef definition
class TransferringInputDeviceSummaryTypeDef(TypedDict):
Id: NotRequired[str],
Message: NotRequired[str],
TargetCustomerId: NotRequired[str],
TransferType: NotRequired[InputDeviceTransferTypeType], # (1)
ListInputDevicesRequestTypeDef#
# ListInputDevicesRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListInputDevicesRequestTypeDef
def get_value() -> ListInputDevicesRequestTypeDef:
return {
"MaxResults": ...,
}
# ListInputDevicesRequestTypeDef definition
class ListInputDevicesRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListInputSecurityGroupsRequestTypeDef#
# ListInputSecurityGroupsRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListInputSecurityGroupsRequestTypeDef
def get_value() -> ListInputSecurityGroupsRequestTypeDef:
return {
"MaxResults": ...,
}
# ListInputSecurityGroupsRequestTypeDef definition
class ListInputSecurityGroupsRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListInputsRequestTypeDef#
# ListInputsRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListInputsRequestTypeDef
def get_value() -> ListInputsRequestTypeDef:
return {
"MaxResults": ...,
}
# ListInputsRequestTypeDef definition
class ListInputsRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListMultiplexProgramsRequestTypeDef#
# ListMultiplexProgramsRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListMultiplexProgramsRequestTypeDef
def get_value() -> ListMultiplexProgramsRequestTypeDef:
return {
"MultiplexId": ...,
}
# ListMultiplexProgramsRequestTypeDef definition
class ListMultiplexProgramsRequestTypeDef(TypedDict):
MultiplexId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
MultiplexProgramSummaryTypeDef#
# MultiplexProgramSummaryTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MultiplexProgramSummaryTypeDef
def get_value() -> MultiplexProgramSummaryTypeDef:
return {
"ChannelId": ...,
}
# MultiplexProgramSummaryTypeDef definition
class MultiplexProgramSummaryTypeDef(TypedDict):
ChannelId: NotRequired[str],
ProgramName: NotRequired[str],
ListMultiplexesRequestTypeDef#
# ListMultiplexesRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListMultiplexesRequestTypeDef
def get_value() -> ListMultiplexesRequestTypeDef:
return {
"MaxResults": ...,
}
# ListMultiplexesRequestTypeDef definition
class ListMultiplexesRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListNetworksRequestTypeDef#
# ListNetworksRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListNetworksRequestTypeDef
def get_value() -> ListNetworksRequestTypeDef:
return {
"MaxResults": ...,
}
# ListNetworksRequestTypeDef definition
class ListNetworksRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListNodesRequestTypeDef#
# ListNodesRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListNodesRequestTypeDef
def get_value() -> ListNodesRequestTypeDef:
return {
"ClusterId": ...,
}
# ListNodesRequestTypeDef definition
class ListNodesRequestTypeDef(TypedDict):
ClusterId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListOfferingsRequestTypeDef#
# ListOfferingsRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListOfferingsRequestTypeDef
def get_value() -> ListOfferingsRequestTypeDef:
return {
"ChannelClass": ...,
}
# ListOfferingsRequestTypeDef definition
class ListOfferingsRequestTypeDef(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],
ListReservationsRequestTypeDef#
# ListReservationsRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListReservationsRequestTypeDef
def get_value() -> ListReservationsRequestTypeDef:
return {
"ChannelClass": ...,
}
# ListReservationsRequestTypeDef definition
class ListReservationsRequestTypeDef(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],
ListSignalMapsRequestTypeDef#
# ListSignalMapsRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListSignalMapsRequestTypeDef
def get_value() -> ListSignalMapsRequestTypeDef:
return {
"CloudWatchAlarmTemplateGroupIdentifier": ...,
}
# ListSignalMapsRequestTypeDef definition
class ListSignalMapsRequestTypeDef(TypedDict):
CloudWatchAlarmTemplateGroupIdentifier: NotRequired[str],
EventBridgeRuleTemplateGroupIdentifier: NotRequired[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
SignalMapSummaryTypeDef#
# SignalMapSummaryTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import SignalMapSummaryTypeDef
def get_value() -> SignalMapSummaryTypeDef:
return {
"Arn": ...,
}
# 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]],
ListTagsForResourceRequestTypeDef#
# ListTagsForResourceRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListTagsForResourceRequestTypeDef
def get_value() -> ListTagsForResourceRequestTypeDef:
return {
"ResourceArn": ...,
}
# ListTagsForResourceRequestTypeDef definition
class ListTagsForResourceRequestTypeDef(TypedDict):
ResourceArn: str,
M3u8SettingsTypeDef#
# M3u8SettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import M3u8SettingsTypeDef
def get_value() -> M3u8SettingsTypeDef:
return {
"AudioFramesPerPes": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import MaintenanceUpdateSettingsTypeDef
def get_value() -> MaintenanceUpdateSettingsTypeDef:
return {
"MaintenanceDay": ...,
}
# MaintenanceUpdateSettingsTypeDef definition
class MaintenanceUpdateSettingsTypeDef(TypedDict):
MaintenanceDay: NotRequired[MaintenanceDayType], # (1)
MaintenanceScheduledDate: NotRequired[str],
MaintenanceStartTime: NotRequired[str],
MediaPackageOutputDestinationSettingsTypeDef#
# MediaPackageOutputDestinationSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MediaPackageOutputDestinationSettingsTypeDef
def get_value() -> MediaPackageOutputDestinationSettingsTypeDef:
return {
"ChannelId": ...,
}
# MediaPackageOutputDestinationSettingsTypeDef definition
class MediaPackageOutputDestinationSettingsTypeDef(TypedDict):
ChannelId: NotRequired[str],
ChannelGroup: NotRequired[str],
ChannelName: NotRequired[str],
MediaResourceNeighborTypeDef#
# MediaResourceNeighborTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MediaResourceNeighborTypeDef
def get_value() -> MediaResourceNeighborTypeDef:
return {
"Arn": ...,
}
# MediaResourceNeighborTypeDef definition
class MediaResourceNeighborTypeDef(TypedDict):
Arn: str,
Name: NotRequired[str],
MotionGraphicsActivateScheduleActionSettingsTypeDef#
# MotionGraphicsActivateScheduleActionSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MotionGraphicsActivateScheduleActionSettingsTypeDef
def get_value() -> MotionGraphicsActivateScheduleActionSettingsTypeDef:
return {
"Duration": ...,
}
# MotionGraphicsActivateScheduleActionSettingsTypeDef definition
class MotionGraphicsActivateScheduleActionSettingsTypeDef(TypedDict):
Duration: NotRequired[int],
PasswordParam: NotRequired[str],
Url: NotRequired[str],
Username: NotRequired[str],
MotionGraphicsSettingsOutputTypeDef#
# MotionGraphicsSettingsOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MotionGraphicsSettingsOutputTypeDef
def get_value() -> MotionGraphicsSettingsOutputTypeDef:
return {
"HtmlMotionGraphicsSettings": ...,
}
# MotionGraphicsSettingsOutputTypeDef definition
class MotionGraphicsSettingsOutputTypeDef(TypedDict):
HtmlMotionGraphicsSettings: NotRequired[Dict[str, Any]],
MotionGraphicsSettingsTypeDef#
# MotionGraphicsSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MotionGraphicsSettingsTypeDef
def get_value() -> MotionGraphicsSettingsTypeDef:
return {
"HtmlMotionGraphicsSettings": ...,
}
# MotionGraphicsSettingsTypeDef definition
class MotionGraphicsSettingsTypeDef(TypedDict):
HtmlMotionGraphicsSettings: NotRequired[Mapping[str, Any]],
MsSmoothOutputSettingsTypeDef#
# MsSmoothOutputSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MsSmoothOutputSettingsTypeDef
def get_value() -> MsSmoothOutputSettingsTypeDef:
return {
"H265PackagingType": ...,
}
# MsSmoothOutputSettingsTypeDef definition
class MsSmoothOutputSettingsTypeDef(TypedDict):
H265PackagingType: NotRequired[MsSmoothH265PackagingTypeType], # (1)
NameModifier: NotRequired[str],
MulticastInputSettingsTypeDef#
# MulticastInputSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MulticastInputSettingsTypeDef
def get_value() -> MulticastInputSettingsTypeDef:
return {
"SourceIpAddress": ...,
}
# MulticastInputSettingsTypeDef definition
class MulticastInputSettingsTypeDef(TypedDict):
SourceIpAddress: NotRequired[str],
MulticastSourceCreateRequestTypeDef#
# MulticastSourceCreateRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MulticastSourceCreateRequestTypeDef
def get_value() -> MulticastSourceCreateRequestTypeDef:
return {
"SourceIp": ...,
}
# MulticastSourceCreateRequestTypeDef definition
class MulticastSourceCreateRequestTypeDef(TypedDict):
Url: str,
SourceIp: NotRequired[str],
MulticastSourceTypeDef#
# MulticastSourceTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MulticastSourceTypeDef
def get_value() -> MulticastSourceTypeDef:
return {
"SourceIp": ...,
}
# MulticastSourceTypeDef definition
class MulticastSourceTypeDef(TypedDict):
Url: str,
SourceIp: NotRequired[str],
MulticastSourceUpdateRequestTypeDef#
# MulticastSourceUpdateRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MulticastSourceUpdateRequestTypeDef
def get_value() -> MulticastSourceUpdateRequestTypeDef:
return {
"SourceIp": ...,
}
# MulticastSourceUpdateRequestTypeDef definition
class MulticastSourceUpdateRequestTypeDef(TypedDict):
Url: str,
SourceIp: NotRequired[str],
MultiplexM2tsSettingsTypeDef#
# MultiplexM2tsSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MultiplexM2tsSettingsTypeDef
def get_value() -> MultiplexM2tsSettingsTypeDef:
return {
"AbsentInputAudioBehavior": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import MultiplexMediaConnectOutputDestinationSettingsTypeDef
def get_value() -> MultiplexMediaConnectOutputDestinationSettingsTypeDef:
return {
"EntitlementArn": ...,
}
# MultiplexMediaConnectOutputDestinationSettingsTypeDef definition
class MultiplexMediaConnectOutputDestinationSettingsTypeDef(TypedDict):
EntitlementArn: NotRequired[str],
MultiplexProgramChannelDestinationSettingsTypeDef#
# MultiplexProgramChannelDestinationSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MultiplexProgramChannelDestinationSettingsTypeDef
def get_value() -> MultiplexProgramChannelDestinationSettingsTypeDef:
return {
"MultiplexId": ...,
}
# MultiplexProgramChannelDestinationSettingsTypeDef definition
class MultiplexProgramChannelDestinationSettingsTypeDef(TypedDict):
MultiplexId: NotRequired[str],
ProgramName: NotRequired[str],
MultiplexProgramPacketIdentifiersMapTypeDef#
# MultiplexProgramPacketIdentifiersMapTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MultiplexProgramPacketIdentifiersMapTypeDef
def get_value() -> MultiplexProgramPacketIdentifiersMapTypeDef:
return {
"AudioPids": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import MultiplexProgramServiceDescriptorTypeDef
def get_value() -> MultiplexProgramServiceDescriptorTypeDef:
return {
"ProviderName": ...,
}
# MultiplexProgramServiceDescriptorTypeDef definition
class MultiplexProgramServiceDescriptorTypeDef(TypedDict):
ProviderName: str,
ServiceName: str,
MultiplexSettingsSummaryTypeDef#
# MultiplexSettingsSummaryTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MultiplexSettingsSummaryTypeDef
def get_value() -> MultiplexSettingsSummaryTypeDef:
return {
"TransportStreamBitrate": ...,
}
# MultiplexSettingsSummaryTypeDef definition
class MultiplexSettingsSummaryTypeDef(TypedDict):
TransportStreamBitrate: NotRequired[int],
MultiplexStatmuxVideoSettingsTypeDef#
# MultiplexStatmuxVideoSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MultiplexStatmuxVideoSettingsTypeDef
def get_value() -> MultiplexStatmuxVideoSettingsTypeDef:
return {
"MaximumBitrate": ...,
}
# MultiplexStatmuxVideoSettingsTypeDef definition
class MultiplexStatmuxVideoSettingsTypeDef(TypedDict):
MaximumBitrate: NotRequired[int],
MinimumBitrate: NotRequired[int],
Priority: NotRequired[int],
NielsenCBETTypeDef#
# NielsenCBETTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import NielsenCBETTypeDef
def get_value() -> NielsenCBETTypeDef:
return {
"CbetCheckDigitString": ...,
}
# NielsenCBETTypeDef definition
class NielsenCBETTypeDef(TypedDict):
CbetCheckDigitString: str,
CbetStepaside: NielsenWatermarksCbetStepasideType, # (1)
Csid: str,
NielsenNaesIiNwTypeDef#
# NielsenNaesIiNwTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import NielsenNaesIiNwTypeDef
def get_value() -> NielsenNaesIiNwTypeDef:
return {
"CheckDigitString": ...,
}
# NielsenNaesIiNwTypeDef definition
class NielsenNaesIiNwTypeDef(TypedDict):
CheckDigitString: str,
Sid: float,
Timezone: NotRequired[NielsenWatermarkTimezonesType], # (1)
OutputDestinationSettingsTypeDef#
# OutputDestinationSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import OutputDestinationSettingsTypeDef
def get_value() -> OutputDestinationSettingsTypeDef:
return {
"PasswordParam": ...,
}
# OutputDestinationSettingsTypeDef definition
class OutputDestinationSettingsTypeDef(TypedDict):
PasswordParam: NotRequired[str],
StreamName: NotRequired[str],
Url: NotRequired[str],
Username: NotRequired[str],
SrtOutputDestinationSettingsTypeDef#
# SrtOutputDestinationSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import SrtOutputDestinationSettingsTypeDef
def get_value() -> SrtOutputDestinationSettingsTypeDef:
return {
"EncryptionPassphraseSecretArn": ...,
}
# SrtOutputDestinationSettingsTypeDef definition
class SrtOutputDestinationSettingsTypeDef(TypedDict):
EncryptionPassphraseSecretArn: NotRequired[str],
StreamId: NotRequired[str],
Url: NotRequired[str],
RtmpGroupSettingsOutputTypeDef#
# RtmpGroupSettingsOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import RtmpGroupSettingsOutputTypeDef
def get_value() -> RtmpGroupSettingsOutputTypeDef:
return {
"AdMarkers": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import SrtGroupSettingsTypeDef
def get_value() -> SrtGroupSettingsTypeDef:
return {
"InputLossAction": ...,
}
# SrtGroupSettingsTypeDef definition
class SrtGroupSettingsTypeDef(TypedDict):
InputLossAction: NotRequired[InputLossActionForUdpOutType], # (1)
UdpGroupSettingsTypeDef#
# UdpGroupSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UdpGroupSettingsTypeDef
def get_value() -> UdpGroupSettingsTypeDef:
return {
"InputLossAction": ...,
}
# UdpGroupSettingsTypeDef definition
class UdpGroupSettingsTypeDef(TypedDict):
InputLossAction: NotRequired[InputLossActionForUdpOutType], # (1)
TimedMetadataId3Frame: NotRequired[UdpTimedMetadataId3FrameType], # (2)
TimedMetadataId3Period: NotRequired[int],
RtmpGroupSettingsTypeDef#
# RtmpGroupSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import RtmpGroupSettingsTypeDef
def get_value() -> RtmpGroupSettingsTypeDef:
return {
"AdMarkers": ...,
}
# 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
PipelinePauseStateSettingsTypeDef#
# PipelinePauseStateSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import PipelinePauseStateSettingsTypeDef
def get_value() -> PipelinePauseStateSettingsTypeDef:
return {
"PipelineId": ...,
}
# PipelinePauseStateSettingsTypeDef definition
class PipelinePauseStateSettingsTypeDef(TypedDict):
PipelineId: PipelineIdType, # (1)
- See PipelineIdType
RebootInputDeviceRequestTypeDef#
# RebootInputDeviceRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import RebootInputDeviceRequestTypeDef
def get_value() -> RebootInputDeviceRequestTypeDef:
return {
"InputDeviceId": ...,
}
# RebootInputDeviceRequestTypeDef definition
class RebootInputDeviceRequestTypeDef(TypedDict):
InputDeviceId: str,
Force: NotRequired[RebootInputDeviceForceType], # (1)
RejectInputDeviceTransferRequestTypeDef#
# RejectInputDeviceTransferRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import RejectInputDeviceTransferRequestTypeDef
def get_value() -> RejectInputDeviceTransferRequestTypeDef:
return {
"InputDeviceId": ...,
}
# RejectInputDeviceTransferRequestTypeDef definition
class RejectInputDeviceTransferRequestTypeDef(TypedDict):
InputDeviceId: str,
RestartChannelPipelinesRequestTypeDef#
# RestartChannelPipelinesRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import RestartChannelPipelinesRequestTypeDef
def get_value() -> RestartChannelPipelinesRequestTypeDef:
return {
"ChannelId": ...,
}
# RestartChannelPipelinesRequestTypeDef definition
class RestartChannelPipelinesRequestTypeDef(TypedDict):
ChannelId: str,
PipelineIds: NotRequired[Sequence[ChannelPipelineIdToRestartType]], # (1)
RouteUpdateRequestTypeDef#
# RouteUpdateRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import RouteUpdateRequestTypeDef
def get_value() -> RouteUpdateRequestTypeDef:
return {
"Cidr": ...,
}
# RouteUpdateRequestTypeDef definition
class RouteUpdateRequestTypeDef(TypedDict):
Cidr: NotRequired[str],
Gateway: NotRequired[str],
Scte35InputScheduleActionSettingsTypeDef#
# Scte35InputScheduleActionSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import Scte35InputScheduleActionSettingsTypeDef
def get_value() -> Scte35InputScheduleActionSettingsTypeDef:
return {
"InputAttachmentNameReference": ...,
}
# Scte35InputScheduleActionSettingsTypeDef definition
class Scte35InputScheduleActionSettingsTypeDef(TypedDict):
Mode: Scte35InputModeType, # (1)
InputAttachmentNameReference: NotRequired[str],
Scte35ReturnToNetworkScheduleActionSettingsTypeDef#
# Scte35ReturnToNetworkScheduleActionSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import Scte35ReturnToNetworkScheduleActionSettingsTypeDef
def get_value() -> Scte35ReturnToNetworkScheduleActionSettingsTypeDef:
return {
"SpliceEventId": ...,
}
# Scte35ReturnToNetworkScheduleActionSettingsTypeDef definition
class Scte35ReturnToNetworkScheduleActionSettingsTypeDef(TypedDict):
SpliceEventId: int,
Scte35SpliceInsertScheduleActionSettingsTypeDef#
# Scte35SpliceInsertScheduleActionSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import Scte35SpliceInsertScheduleActionSettingsTypeDef
def get_value() -> Scte35SpliceInsertScheduleActionSettingsTypeDef:
return {
"Duration": ...,
}
# Scte35SpliceInsertScheduleActionSettingsTypeDef definition
class Scte35SpliceInsertScheduleActionSettingsTypeDef(TypedDict):
SpliceEventId: int,
Duration: NotRequired[int],
StaticImageDeactivateScheduleActionSettingsTypeDef#
# StaticImageDeactivateScheduleActionSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import StaticImageDeactivateScheduleActionSettingsTypeDef
def get_value() -> StaticImageDeactivateScheduleActionSettingsTypeDef:
return {
"FadeOut": ...,
}
# StaticImageDeactivateScheduleActionSettingsTypeDef definition
class StaticImageDeactivateScheduleActionSettingsTypeDef(TypedDict):
FadeOut: NotRequired[int],
Layer: NotRequired[int],
StaticImageOutputDeactivateScheduleActionSettingsOutputTypeDef#
# StaticImageOutputDeactivateScheduleActionSettingsOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import StaticImageOutputDeactivateScheduleActionSettingsOutputTypeDef
def get_value() -> StaticImageOutputDeactivateScheduleActionSettingsOutputTypeDef:
return {
"FadeOut": ...,
}
# StaticImageOutputDeactivateScheduleActionSettingsOutputTypeDef definition
class StaticImageOutputDeactivateScheduleActionSettingsOutputTypeDef(TypedDict):
OutputNames: List[str],
FadeOut: NotRequired[int],
Layer: NotRequired[int],
TimedMetadataScheduleActionSettingsTypeDef#
# TimedMetadataScheduleActionSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import TimedMetadataScheduleActionSettingsTypeDef
def get_value() -> TimedMetadataScheduleActionSettingsTypeDef:
return {
"Id3": ...,
}
# TimedMetadataScheduleActionSettingsTypeDef definition
class TimedMetadataScheduleActionSettingsTypeDef(TypedDict):
Id3: str,
Scte35DeliveryRestrictionsTypeDef#
# Scte35DeliveryRestrictionsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import Scte35DeliveryRestrictionsTypeDef
def get_value() -> Scte35DeliveryRestrictionsTypeDef:
return {
"ArchiveAllowedFlag": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import SrtCallerDecryptionRequestTypeDef
def get_value() -> SrtCallerDecryptionRequestTypeDef:
return {
"Algorithm": ...,
}
# SrtCallerDecryptionRequestTypeDef definition
class SrtCallerDecryptionRequestTypeDef(TypedDict):
Algorithm: NotRequired[AlgorithmType], # (1)
PassphraseSecretArn: NotRequired[str],
- See AlgorithmType
SrtCallerDecryptionTypeDef#
# SrtCallerDecryptionTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import SrtCallerDecryptionTypeDef
def get_value() -> SrtCallerDecryptionTypeDef:
return {
"Algorithm": ...,
}
# SrtCallerDecryptionTypeDef definition
class SrtCallerDecryptionTypeDef(TypedDict):
Algorithm: NotRequired[AlgorithmType], # (1)
PassphraseSecretArn: NotRequired[str],
- See AlgorithmType
StartChannelRequestTypeDef#
# StartChannelRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import StartChannelRequestTypeDef
def get_value() -> StartChannelRequestTypeDef:
return {
"ChannelId": ...,
}
# StartChannelRequestTypeDef definition
class StartChannelRequestTypeDef(TypedDict):
ChannelId: str,
StartDeleteMonitorDeploymentRequestTypeDef#
# StartDeleteMonitorDeploymentRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import StartDeleteMonitorDeploymentRequestTypeDef
def get_value() -> StartDeleteMonitorDeploymentRequestTypeDef:
return {
"Identifier": ...,
}
# StartDeleteMonitorDeploymentRequestTypeDef definition
class StartDeleteMonitorDeploymentRequestTypeDef(TypedDict):
Identifier: str,
StartInputDeviceMaintenanceWindowRequestTypeDef#
# StartInputDeviceMaintenanceWindowRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import StartInputDeviceMaintenanceWindowRequestTypeDef
def get_value() -> StartInputDeviceMaintenanceWindowRequestTypeDef:
return {
"InputDeviceId": ...,
}
# StartInputDeviceMaintenanceWindowRequestTypeDef definition
class StartInputDeviceMaintenanceWindowRequestTypeDef(TypedDict):
InputDeviceId: str,
StartInputDeviceRequestTypeDef#
# StartInputDeviceRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import StartInputDeviceRequestTypeDef
def get_value() -> StartInputDeviceRequestTypeDef:
return {
"InputDeviceId": ...,
}
# StartInputDeviceRequestTypeDef definition
class StartInputDeviceRequestTypeDef(TypedDict):
InputDeviceId: str,
StartMonitorDeploymentRequestTypeDef#
# StartMonitorDeploymentRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import StartMonitorDeploymentRequestTypeDef
def get_value() -> StartMonitorDeploymentRequestTypeDef:
return {
"Identifier": ...,
}
# StartMonitorDeploymentRequestTypeDef definition
class StartMonitorDeploymentRequestTypeDef(TypedDict):
Identifier: str,
DryRun: NotRequired[bool],
StartMultiplexRequestTypeDef#
# StartMultiplexRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import StartMultiplexRequestTypeDef
def get_value() -> StartMultiplexRequestTypeDef:
return {
"MultiplexId": ...,
}
# StartMultiplexRequestTypeDef definition
class StartMultiplexRequestTypeDef(TypedDict):
MultiplexId: str,
StartUpdateSignalMapRequestTypeDef#
# StartUpdateSignalMapRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import StartUpdateSignalMapRequestTypeDef
def get_value() -> StartUpdateSignalMapRequestTypeDef:
return {
"Identifier": ...,
}
# StartUpdateSignalMapRequestTypeDef definition
class StartUpdateSignalMapRequestTypeDef(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 TypedDict usage example
from types_boto3_medialive.type_defs import StaticImageOutputDeactivateScheduleActionSettingsTypeDef
def get_value() -> StaticImageOutputDeactivateScheduleActionSettingsTypeDef:
return {
"FadeOut": ...,
}
# StaticImageOutputDeactivateScheduleActionSettingsTypeDef definition
class StaticImageOutputDeactivateScheduleActionSettingsTypeDef(TypedDict):
OutputNames: Sequence[str],
FadeOut: NotRequired[int],
Layer: NotRequired[int],
StopChannelRequestTypeDef#
# StopChannelRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import StopChannelRequestTypeDef
def get_value() -> StopChannelRequestTypeDef:
return {
"ChannelId": ...,
}
# StopChannelRequestTypeDef definition
class StopChannelRequestTypeDef(TypedDict):
ChannelId: str,
StopInputDeviceRequestTypeDef#
# StopInputDeviceRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import StopInputDeviceRequestTypeDef
def get_value() -> StopInputDeviceRequestTypeDef:
return {
"InputDeviceId": ...,
}
# StopInputDeviceRequestTypeDef definition
class StopInputDeviceRequestTypeDef(TypedDict):
InputDeviceId: str,
StopMultiplexRequestTypeDef#
# StopMultiplexRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import StopMultiplexRequestTypeDef
def get_value() -> StopMultiplexRequestTypeDef:
return {
"MultiplexId": ...,
}
# StopMultiplexRequestTypeDef definition
class StopMultiplexRequestTypeDef(TypedDict):
MultiplexId: str,
ThumbnailTypeDef#
# ThumbnailTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ThumbnailTypeDef
def get_value() -> ThumbnailTypeDef:
return {
"Body": ...,
}
# ThumbnailTypeDef definition
class ThumbnailTypeDef(TypedDict):
Body: NotRequired[str],
ContentType: NotRequired[str],
ThumbnailType: NotRequired[ThumbnailTypeType], # (1)
TimeStamp: NotRequired[datetime],
TransferInputDeviceRequestTypeDef#
# TransferInputDeviceRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import TransferInputDeviceRequestTypeDef
def get_value() -> TransferInputDeviceRequestTypeDef:
return {
"InputDeviceId": ...,
}
# TransferInputDeviceRequestTypeDef definition
class TransferInputDeviceRequestTypeDef(TypedDict):
InputDeviceId: str,
TargetCustomerId: NotRequired[str],
TargetRegion: NotRequired[str],
TransferMessage: NotRequired[str],
UpdateChannelPlacementGroupRequestTypeDef#
# UpdateChannelPlacementGroupRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UpdateChannelPlacementGroupRequestTypeDef
def get_value() -> UpdateChannelPlacementGroupRequestTypeDef:
return {
"ChannelPlacementGroupId": ...,
}
# UpdateChannelPlacementGroupRequestTypeDef definition
class UpdateChannelPlacementGroupRequestTypeDef(TypedDict):
ChannelPlacementGroupId: str,
ClusterId: str,
Name: NotRequired[str],
Nodes: NotRequired[Sequence[str]],
UpdateCloudWatchAlarmTemplateGroupRequestTypeDef#
# UpdateCloudWatchAlarmTemplateGroupRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UpdateCloudWatchAlarmTemplateGroupRequestTypeDef
def get_value() -> UpdateCloudWatchAlarmTemplateGroupRequestTypeDef:
return {
"Identifier": ...,
}
# UpdateCloudWatchAlarmTemplateGroupRequestTypeDef definition
class UpdateCloudWatchAlarmTemplateGroupRequestTypeDef(TypedDict):
Identifier: str,
Description: NotRequired[str],
UpdateCloudWatchAlarmTemplateRequestTypeDef#
# UpdateCloudWatchAlarmTemplateRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UpdateCloudWatchAlarmTemplateRequestTypeDef
def get_value() -> UpdateCloudWatchAlarmTemplateRequestTypeDef:
return {
"Identifier": ...,
}
# UpdateCloudWatchAlarmTemplateRequestTypeDef definition
class UpdateCloudWatchAlarmTemplateRequestTypeDef(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
UpdateEventBridgeRuleTemplateGroupRequestTypeDef#
# UpdateEventBridgeRuleTemplateGroupRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UpdateEventBridgeRuleTemplateGroupRequestTypeDef
def get_value() -> UpdateEventBridgeRuleTemplateGroupRequestTypeDef:
return {
"Identifier": ...,
}
# UpdateEventBridgeRuleTemplateGroupRequestTypeDef definition
class UpdateEventBridgeRuleTemplateGroupRequestTypeDef(TypedDict):
Identifier: str,
Description: NotRequired[str],
UpdateNodeRequestTypeDef#
# UpdateNodeRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UpdateNodeRequestTypeDef
def get_value() -> UpdateNodeRequestTypeDef:
return {
"ClusterId": ...,
}
# UpdateNodeRequestTypeDef definition
class UpdateNodeRequestTypeDef(TypedDict):
ClusterId: str,
NodeId: str,
Name: NotRequired[str],
Role: NotRequired[NodeRoleType], # (1)
- See NodeRoleType
UpdateNodeStateRequestTypeDef#
# UpdateNodeStateRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UpdateNodeStateRequestTypeDef
def get_value() -> UpdateNodeStateRequestTypeDef:
return {
"ClusterId": ...,
}
# UpdateNodeStateRequestTypeDef definition
class UpdateNodeStateRequestTypeDef(TypedDict):
ClusterId: str,
NodeId: str,
State: NotRequired[UpdateNodeStateType], # (1)
VideoSelectorPidTypeDef#
# VideoSelectorPidTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import VideoSelectorPidTypeDef
def get_value() -> VideoSelectorPidTypeDef:
return {
"Pid": ...,
}
# VideoSelectorPidTypeDef definition
class VideoSelectorPidTypeDef(TypedDict):
Pid: NotRequired[int],
VideoSelectorProgramIdTypeDef#
# VideoSelectorProgramIdTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import VideoSelectorProgramIdTypeDef
def get_value() -> VideoSelectorProgramIdTypeDef:
return {
"ProgramId": ...,
}
# VideoSelectorProgramIdTypeDef definition
class VideoSelectorProgramIdTypeDef(TypedDict):
ProgramId: NotRequired[int],
UpdateAccountConfigurationRequestTypeDef#
# UpdateAccountConfigurationRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UpdateAccountConfigurationRequestTypeDef
def get_value() -> UpdateAccountConfigurationRequestTypeDef:
return {
"AccountConfiguration": ...,
}
# UpdateAccountConfigurationRequestTypeDef definition
class UpdateAccountConfigurationRequestTypeDef(TypedDict):
AccountConfiguration: NotRequired[AccountConfigurationTypeDef], # (1)
ArchiveCdnSettingsTypeDef#
# ArchiveCdnSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ArchiveCdnSettingsTypeDef
def get_value() -> ArchiveCdnSettingsTypeDef:
return {
"ArchiveS3Settings": ...,
}
# ArchiveCdnSettingsTypeDef definition
class ArchiveCdnSettingsTypeDef(TypedDict):
ArchiveS3Settings: NotRequired[ArchiveS3SettingsTypeDef], # (1)
CmafIngestGroupSettingsTypeDef#
# CmafIngestGroupSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CmafIngestGroupSettingsTypeDef
def get_value() -> CmafIngestGroupSettingsTypeDef:
return {
"Destination": ...,
}
# 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],
Id3Behavior: NotRequired[CmafId3BehaviorType], # (6)
Id3NameModifier: NotRequired[str],
- See OutputLocationRefTypeDef
- See CmafNielsenId3BehaviorType
- See Scte35TypeType
- See CmafIngestSegmentLengthUnitsType
- See CmafKLVBehaviorType
- See CmafId3BehaviorType
MediaPackageGroupSettingsTypeDef#
# MediaPackageGroupSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MediaPackageGroupSettingsTypeDef
def get_value() -> MediaPackageGroupSettingsTypeDef:
return {
"Destination": ...,
}
# MediaPackageGroupSettingsTypeDef definition
class MediaPackageGroupSettingsTypeDef(TypedDict):
Destination: OutputLocationRefTypeDef, # (1)
MsSmoothGroupSettingsTypeDef#
# MsSmoothGroupSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MsSmoothGroupSettingsTypeDef
def get_value() -> MsSmoothGroupSettingsTypeDef:
return {
"AcquisitionPointId": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import RtmpOutputSettingsTypeDef
def get_value() -> RtmpOutputSettingsTypeDef:
return {
"CertificateMode": ...,
}
# RtmpOutputSettingsTypeDef definition
class RtmpOutputSettingsTypeDef(TypedDict):
Destination: OutputLocationRefTypeDef, # (2)
CertificateMode: NotRequired[RtmpOutputCertificateModeType], # (1)
ConnectionRetryInterval: NotRequired[int],
NumRetries: NotRequired[int],
AudioChannelMappingOutputTypeDef#
# AudioChannelMappingOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import AudioChannelMappingOutputTypeDef
def get_value() -> AudioChannelMappingOutputTypeDef:
return {
"InputChannelLevels": ...,
}
# AudioChannelMappingOutputTypeDef definition
class AudioChannelMappingOutputTypeDef(TypedDict):
InputChannelLevels: List[InputChannelLevelTypeDef], # (1)
OutputChannel: int,
AudioChannelMappingTypeDef#
# AudioChannelMappingTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import AudioChannelMappingTypeDef
def get_value() -> AudioChannelMappingTypeDef:
return {
"InputChannelLevels": ...,
}
# AudioChannelMappingTypeDef definition
class AudioChannelMappingTypeDef(TypedDict):
InputChannelLevels: Sequence[InputChannelLevelTypeDef], # (1)
OutputChannel: int,
AudioCodecSettingsOutputTypeDef#
# AudioCodecSettingsOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import AudioCodecSettingsOutputTypeDef
def get_value() -> AudioCodecSettingsOutputTypeDef:
return {
"AacSettings": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import AudioCodecSettingsTypeDef
def get_value() -> AudioCodecSettingsTypeDef:
return {
"AacSettings": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import AudioOnlyHlsSettingsTypeDef
def get_value() -> AudioOnlyHlsSettingsTypeDef:
return {
"AudioGroupId": ...,
}
# AudioOnlyHlsSettingsTypeDef definition
class AudioOnlyHlsSettingsTypeDef(TypedDict):
AudioGroupId: NotRequired[str],
AudioOnlyImage: NotRequired[InputLocationTypeDef], # (1)
AudioTrackType: NotRequired[AudioOnlyHlsTrackTypeType], # (2)
SegmentType: NotRequired[AudioOnlyHlsSegmentTypeType], # (3)
AvailBlankingTypeDef#
# AvailBlankingTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import AvailBlankingTypeDef
def get_value() -> AvailBlankingTypeDef:
return {
"AvailBlankingImage": ...,
}
# AvailBlankingTypeDef definition
class AvailBlankingTypeDef(TypedDict):
AvailBlankingImage: NotRequired[InputLocationTypeDef], # (1)
State: NotRequired[AvailBlankingStateType], # (2)
BlackoutSlateTypeDef#
# BlackoutSlateTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import BlackoutSlateTypeDef
def get_value() -> BlackoutSlateTypeDef:
return {
"BlackoutSlateImage": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import BurnInDestinationSettingsTypeDef
def get_value() -> BurnInDestinationSettingsTypeDef:
return {
"Alignment": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import DvbSubDestinationSettingsTypeDef
def get_value() -> DvbSubDestinationSettingsTypeDef:
return {
"Alignment": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import InputLossBehaviorTypeDef
def get_value() -> InputLossBehaviorTypeDef:
return {
"BlackFrameMsec": ...,
}
# InputLossBehaviorTypeDef definition
class InputLossBehaviorTypeDef(TypedDict):
BlackFrameMsec: NotRequired[int],
InputLossImageColor: NotRequired[str],
InputLossImageSlate: NotRequired[InputLocationTypeDef], # (1)
InputLossImageType: NotRequired[InputLossImageTypeType], # (2)
RepeatFrameMsec: NotRequired[int],
StaticImageActivateScheduleActionSettingsTypeDef#
# StaticImageActivateScheduleActionSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import StaticImageActivateScheduleActionSettingsTypeDef
def get_value() -> StaticImageActivateScheduleActionSettingsTypeDef:
return {
"Duration": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import StaticImageOutputActivateScheduleActionSettingsOutputTypeDef
def get_value() -> StaticImageOutputActivateScheduleActionSettingsOutputTypeDef:
return {
"Duration": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import StaticImageOutputActivateScheduleActionSettingsTypeDef
def get_value() -> StaticImageOutputActivateScheduleActionSettingsTypeDef:
return {
"Duration": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import StaticKeySettingsTypeDef
def get_value() -> StaticKeySettingsTypeDef:
return {
"KeyProviderServer": ...,
}
# StaticKeySettingsTypeDef definition
class StaticKeySettingsTypeDef(TypedDict):
StaticKeyValue: str,
KeyProviderServer: NotRequired[InputLocationTypeDef], # (1)
AudioTrackSelectionOutputTypeDef#
# AudioTrackSelectionOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import AudioTrackSelectionOutputTypeDef
def get_value() -> AudioTrackSelectionOutputTypeDef:
return {
"Tracks": ...,
}
# AudioTrackSelectionOutputTypeDef definition
class AudioTrackSelectionOutputTypeDef(TypedDict):
Tracks: List[AudioTrackTypeDef], # (1)
DolbyEDecode: NotRequired[AudioDolbyEDecodeTypeDef], # (2)
AudioTrackSelectionTypeDef#
# AudioTrackSelectionTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import AudioTrackSelectionTypeDef
def get_value() -> AudioTrackSelectionTypeDef:
return {
"Tracks": ...,
}
# AudioTrackSelectionTypeDef definition
class AudioTrackSelectionTypeDef(TypedDict):
Tracks: Sequence[AudioTrackTypeDef], # (1)
DolbyEDecode: NotRequired[AudioDolbyEDecodeTypeDef], # (2)
Av1ColorSpaceSettingsOutputTypeDef#
# Av1ColorSpaceSettingsOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import Av1ColorSpaceSettingsOutputTypeDef
def get_value() -> Av1ColorSpaceSettingsOutputTypeDef:
return {
"ColorSpacePassthroughSettings": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import Av1ColorSpaceSettingsTypeDef
def get_value() -> Av1ColorSpaceSettingsTypeDef:
return {
"ColorSpacePassthroughSettings": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import H265ColorSpaceSettingsOutputTypeDef
def get_value() -> H265ColorSpaceSettingsOutputTypeDef:
return {
"ColorSpacePassthroughSettings": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import H265ColorSpaceSettingsTypeDef
def get_value() -> H265ColorSpaceSettingsTypeDef:
return {
"ColorSpacePassthroughSettings": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import VideoSelectorColorSpaceSettingsTypeDef
def get_value() -> VideoSelectorColorSpaceSettingsTypeDef:
return {
"Hdr10Settings": ...,
}
# VideoSelectorColorSpaceSettingsTypeDef definition
class VideoSelectorColorSpaceSettingsTypeDef(TypedDict):
Hdr10Settings: NotRequired[Hdr10SettingsTypeDef], # (1)
FrameCaptureSettingsTypeDef#
# FrameCaptureSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import FrameCaptureSettingsTypeDef
def get_value() -> FrameCaptureSettingsTypeDef:
return {
"CaptureInterval": ...,
}
# FrameCaptureSettingsTypeDef definition
class FrameCaptureSettingsTypeDef(TypedDict):
CaptureInterval: NotRequired[int],
CaptureIntervalUnits: NotRequired[FrameCaptureIntervalUnitType], # (1)
TimecodeBurninSettings: NotRequired[TimecodeBurninSettingsTypeDef], # (2)
AvailSettingsTypeDef#
# AvailSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import AvailSettingsTypeDef
def get_value() -> AvailSettingsTypeDef:
return {
"Esam": ...,
}
# AvailSettingsTypeDef definition
class AvailSettingsTypeDef(TypedDict):
Esam: NotRequired[EsamTypeDef], # (1)
Scte35SpliceInsert: NotRequired[Scte35SpliceInsertTypeDef], # (2)
Scte35TimeSignalApos: NotRequired[Scte35TimeSignalAposTypeDef], # (3)
BatchDeleteResponseTypeDef#
# BatchDeleteResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import BatchDeleteResponseTypeDef
def get_value() -> BatchDeleteResponseTypeDef:
return {
"Failed": ...,
}
# BatchDeleteResponseTypeDef definition
class BatchDeleteResponseTypeDef(TypedDict):
Failed: List[BatchFailedResultModelTypeDef], # (1)
Successful: List[BatchSuccessfulResultModelTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
BatchStartResponseTypeDef#
# BatchStartResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import BatchStartResponseTypeDef
def get_value() -> BatchStartResponseTypeDef:
return {
"Failed": ...,
}
# BatchStartResponseTypeDef definition
class BatchStartResponseTypeDef(TypedDict):
Failed: List[BatchFailedResultModelTypeDef], # (1)
Successful: List[BatchSuccessfulResultModelTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
BatchStopResponseTypeDef#
# BatchStopResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import BatchStopResponseTypeDef
def get_value() -> BatchStopResponseTypeDef:
return {
"Failed": ...,
}
# BatchStopResponseTypeDef definition
class BatchStopResponseTypeDef(TypedDict):
Failed: List[BatchFailedResultModelTypeDef], # (1)
Successful: List[BatchSuccessfulResultModelTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
CreateChannelPlacementGroupResponseTypeDef#
# CreateChannelPlacementGroupResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CreateChannelPlacementGroupResponseTypeDef
def get_value() -> CreateChannelPlacementGroupResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import CreateCloudWatchAlarmTemplateGroupResponseTypeDef
def get_value() -> CreateCloudWatchAlarmTemplateGroupResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import CreateCloudWatchAlarmTemplateResponseTypeDef
def get_value() -> CreateCloudWatchAlarmTemplateResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import CreateEventBridgeRuleTemplateGroupResponseTypeDef
def get_value() -> CreateEventBridgeRuleTemplateGroupResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import CreateNodeRegistrationScriptResponseTypeDef
def get_value() -> CreateNodeRegistrationScriptResponseTypeDef:
return {
"NodeRegistrationScript": ...,
}
# CreateNodeRegistrationScriptResponseTypeDef definition
class CreateNodeRegistrationScriptResponseTypeDef(TypedDict):
NodeRegistrationScript: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteChannelPlacementGroupResponseTypeDef#
# DeleteChannelPlacementGroupResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DeleteChannelPlacementGroupResponseTypeDef
def get_value() -> DeleteChannelPlacementGroupResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import DescribeAccountConfigurationResponseTypeDef
def get_value() -> DescribeAccountConfigurationResponseTypeDef:
return {
"AccountConfiguration": ...,
}
# DescribeAccountConfigurationResponseTypeDef definition
class DescribeAccountConfigurationResponseTypeDef(TypedDict):
AccountConfiguration: AccountConfigurationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeChannelPlacementGroupResponseTypeDef#
# DescribeChannelPlacementGroupResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeChannelPlacementGroupResponseTypeDef
def get_value() -> DescribeChannelPlacementGroupResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import DescribeInputDeviceThumbnailResponseTypeDef
def get_value() -> DescribeInputDeviceThumbnailResponseTypeDef:
return {
"Body": ...,
}
# DescribeInputDeviceThumbnailResponseTypeDef definition
class DescribeInputDeviceThumbnailResponseTypeDef(TypedDict):
Body: StreamingBody,
ContentType: ContentTypeType, # (1)
ContentLength: int,
ETag: str,
LastModified: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetCloudWatchAlarmTemplateGroupResponseTypeDef#
# GetCloudWatchAlarmTemplateGroupResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import GetCloudWatchAlarmTemplateGroupResponseTypeDef
def get_value() -> GetCloudWatchAlarmTemplateGroupResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import GetCloudWatchAlarmTemplateResponseTypeDef
def get_value() -> GetCloudWatchAlarmTemplateResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import GetEventBridgeRuleTemplateGroupResponseTypeDef
def get_value() -> GetEventBridgeRuleTemplateGroupResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"Tags": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateAccountConfigurationResponseTypeDef#
# UpdateAccountConfigurationResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UpdateAccountConfigurationResponseTypeDef
def get_value() -> UpdateAccountConfigurationResponseTypeDef:
return {
"AccountConfiguration": ...,
}
# UpdateAccountConfigurationResponseTypeDef definition
class UpdateAccountConfigurationResponseTypeDef(TypedDict):
AccountConfiguration: AccountConfigurationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateChannelPlacementGroupResponseTypeDef#
# UpdateChannelPlacementGroupResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UpdateChannelPlacementGroupResponseTypeDef
def get_value() -> UpdateChannelPlacementGroupResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import UpdateCloudWatchAlarmTemplateGroupResponseTypeDef
def get_value() -> UpdateCloudWatchAlarmTemplateGroupResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import UpdateCloudWatchAlarmTemplateResponseTypeDef
def get_value() -> UpdateCloudWatchAlarmTemplateResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import UpdateEventBridgeRuleTemplateGroupResponseTypeDef
def get_value() -> UpdateEventBridgeRuleTemplateGroupResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import TeletextSourceSettingsTypeDef
def get_value() -> TeletextSourceSettingsTypeDef:
return {
"OutputRectangle": ...,
}
# TeletextSourceSettingsTypeDef definition
class TeletextSourceSettingsTypeDef(TypedDict):
OutputRectangle: NotRequired[CaptionRectangleTypeDef], # (1)
PageNumber: NotRequired[str],
ListVersionsResponseTypeDef#
# ListVersionsResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListVersionsResponseTypeDef
def get_value() -> ListVersionsResponseTypeDef:
return {
"Versions": ...,
}
# ListVersionsResponseTypeDef definition
class ListVersionsResponseTypeDef(TypedDict):
Versions: List[ChannelEngineVersionResponseTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PipelineDetailTypeDef#
# PipelineDetailTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import PipelineDetailTypeDef
def get_value() -> PipelineDetailTypeDef:
return {
"ActiveInputAttachmentName": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import ListCloudWatchAlarmTemplateGroupsResponseTypeDef
def get_value() -> ListCloudWatchAlarmTemplateGroupsResponseTypeDef:
return {
"CloudWatchAlarmTemplateGroups": ...,
}
# ListCloudWatchAlarmTemplateGroupsResponseTypeDef definition
class ListCloudWatchAlarmTemplateGroupsResponseTypeDef(TypedDict):
CloudWatchAlarmTemplateGroups: List[CloudWatchAlarmTemplateGroupSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ListCloudWatchAlarmTemplatesResponseTypeDef#
# ListCloudWatchAlarmTemplatesResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListCloudWatchAlarmTemplatesResponseTypeDef
def get_value() -> ListCloudWatchAlarmTemplatesResponseTypeDef:
return {
"CloudWatchAlarmTemplates": ...,
}
# ListCloudWatchAlarmTemplatesResponseTypeDef definition
class ListCloudWatchAlarmTemplatesResponseTypeDef(TypedDict):
CloudWatchAlarmTemplates: List[CloudWatchAlarmTemplateSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ClusterNetworkSettingsCreateRequestTypeDef#
# ClusterNetworkSettingsCreateRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ClusterNetworkSettingsCreateRequestTypeDef
def get_value() -> ClusterNetworkSettingsCreateRequestTypeDef:
return {
"DefaultRoute": ...,
}
# ClusterNetworkSettingsCreateRequestTypeDef definition
class ClusterNetworkSettingsCreateRequestTypeDef(TypedDict):
DefaultRoute: NotRequired[str],
InterfaceMappings: NotRequired[Sequence[InterfaceMappingCreateRequestTypeDef]], # (1)
ClusterNetworkSettingsTypeDef#
# ClusterNetworkSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ClusterNetworkSettingsTypeDef
def get_value() -> ClusterNetworkSettingsTypeDef:
return {
"DefaultRoute": ...,
}
# ClusterNetworkSettingsTypeDef definition
class ClusterNetworkSettingsTypeDef(TypedDict):
DefaultRoute: NotRequired[str],
InterfaceMappings: NotRequired[List[InterfaceMappingTypeDef]], # (1)
ClusterNetworkSettingsUpdateRequestTypeDef#
# ClusterNetworkSettingsUpdateRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ClusterNetworkSettingsUpdateRequestTypeDef
def get_value() -> ClusterNetworkSettingsUpdateRequestTypeDef:
return {
"DefaultRoute": ...,
}
# ClusterNetworkSettingsUpdateRequestTypeDef definition
class ClusterNetworkSettingsUpdateRequestTypeDef(TypedDict):
DefaultRoute: NotRequired[str],
InterfaceMappings: NotRequired[Sequence[InterfaceMappingUpdateRequestTypeDef]], # (1)
ColorCorrectionSettingsOutputTypeDef#
# ColorCorrectionSettingsOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ColorCorrectionSettingsOutputTypeDef
def get_value() -> ColorCorrectionSettingsOutputTypeDef:
return {
"GlobalColorCorrections": ...,
}
# ColorCorrectionSettingsOutputTypeDef definition
class ColorCorrectionSettingsOutputTypeDef(TypedDict):
GlobalColorCorrections: List[ColorCorrectionTypeDef], # (1)
ColorCorrectionSettingsTypeDef#
# ColorCorrectionSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ColorCorrectionSettingsTypeDef
def get_value() -> ColorCorrectionSettingsTypeDef:
return {
"GlobalColorCorrections": ...,
}
# ColorCorrectionSettingsTypeDef definition
class ColorCorrectionSettingsTypeDef(TypedDict):
GlobalColorCorrections: Sequence[ColorCorrectionTypeDef], # (1)
CreateEventBridgeRuleTemplateRequestTypeDef#
# CreateEventBridgeRuleTemplateRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CreateEventBridgeRuleTemplateRequestTypeDef
def get_value() -> CreateEventBridgeRuleTemplateRequestTypeDef:
return {
"EventType": ...,
}
# CreateEventBridgeRuleTemplateRequestTypeDef definition
class CreateEventBridgeRuleTemplateRequestTypeDef(TypedDict):
EventType: EventBridgeRuleTemplateEventTypeType, # (1)
GroupIdentifier: str,
Name: str,
Description: NotRequired[str],
EventTargets: NotRequired[Sequence[EventBridgeRuleTemplateTargetTypeDef]], # (2)
Tags: NotRequired[Mapping[str, str]],
RequestId: NotRequired[str],
CreateEventBridgeRuleTemplateResponseTypeDef#
# CreateEventBridgeRuleTemplateResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CreateEventBridgeRuleTemplateResponseTypeDef
def get_value() -> CreateEventBridgeRuleTemplateResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import GetEventBridgeRuleTemplateResponseTypeDef
def get_value() -> GetEventBridgeRuleTemplateResponseTypeDef:
return {
"Arn": ...,
}
# 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
UpdateEventBridgeRuleTemplateRequestTypeDef#
# UpdateEventBridgeRuleTemplateRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UpdateEventBridgeRuleTemplateRequestTypeDef
def get_value() -> UpdateEventBridgeRuleTemplateRequestTypeDef:
return {
"Identifier": ...,
}
# UpdateEventBridgeRuleTemplateRequestTypeDef definition
class UpdateEventBridgeRuleTemplateRequestTypeDef(TypedDict):
Identifier: str,
Description: NotRequired[str],
EventTargets: NotRequired[Sequence[EventBridgeRuleTemplateTargetTypeDef]], # (1)
EventType: NotRequired[EventBridgeRuleTemplateEventTypeType], # (2)
GroupIdentifier: NotRequired[str],
Name: NotRequired[str],
UpdateEventBridgeRuleTemplateResponseTypeDef#
# UpdateEventBridgeRuleTemplateResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UpdateEventBridgeRuleTemplateResponseTypeDef
def get_value() -> UpdateEventBridgeRuleTemplateResponseTypeDef:
return {
"Arn": ...,
}
# 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
CreateInputSecurityGroupRequestTypeDef#
# CreateInputSecurityGroupRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CreateInputSecurityGroupRequestTypeDef
def get_value() -> CreateInputSecurityGroupRequestTypeDef:
return {
"Tags": ...,
}
# CreateInputSecurityGroupRequestTypeDef definition
class CreateInputSecurityGroupRequestTypeDef(TypedDict):
Tags: NotRequired[Mapping[str, str]],
WhitelistRules: NotRequired[Sequence[InputWhitelistRuleCidrTypeDef]], # (1)
UpdateInputSecurityGroupRequestTypeDef#
# UpdateInputSecurityGroupRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UpdateInputSecurityGroupRequestTypeDef
def get_value() -> UpdateInputSecurityGroupRequestTypeDef:
return {
"InputSecurityGroupId": ...,
}
# UpdateInputSecurityGroupRequestTypeDef definition
class UpdateInputSecurityGroupRequestTypeDef(TypedDict):
InputSecurityGroupId: str,
Tags: NotRequired[Mapping[str, str]],
WhitelistRules: NotRequired[Sequence[InputWhitelistRuleCidrTypeDef]], # (1)
CreateMultiplexRequestTypeDef#
# CreateMultiplexRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CreateMultiplexRequestTypeDef
def get_value() -> CreateMultiplexRequestTypeDef:
return {
"AvailabilityZones": ...,
}
# CreateMultiplexRequestTypeDef definition
class CreateMultiplexRequestTypeDef(TypedDict):
AvailabilityZones: Sequence[str],
MultiplexSettings: MultiplexSettingsTypeDef, # (1)
Name: str,
RequestId: str,
Tags: NotRequired[Mapping[str, str]],
CreateNetworkRequestTypeDef#
# CreateNetworkRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CreateNetworkRequestTypeDef
def get_value() -> CreateNetworkRequestTypeDef:
return {
"IpPools": ...,
}
# CreateNetworkRequestTypeDef definition
class CreateNetworkRequestTypeDef(TypedDict):
IpPools: NotRequired[Sequence[IpPoolCreateRequestTypeDef]], # (1)
Name: NotRequired[str],
RequestId: NotRequired[str],
Routes: NotRequired[Sequence[RouteCreateRequestTypeDef]], # (2)
Tags: NotRequired[Mapping[str, str]],
CreateNetworkResponseTypeDef#
# CreateNetworkResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CreateNetworkResponseTypeDef
def get_value() -> CreateNetworkResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import DeleteNetworkResponseTypeDef
def get_value() -> DeleteNetworkResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import DescribeNetworkResponseTypeDef
def get_value() -> DescribeNetworkResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import DescribeNetworkSummaryTypeDef
def get_value() -> DescribeNetworkSummaryTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import UpdateNetworkResponseTypeDef
def get_value() -> UpdateNetworkResponseTypeDef:
return {
"Arn": ...,
}
# 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
CreateNodeRegistrationScriptRequestTypeDef#
# CreateNodeRegistrationScriptRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CreateNodeRegistrationScriptRequestTypeDef
def get_value() -> CreateNodeRegistrationScriptRequestTypeDef:
return {
"ClusterId": ...,
}
# CreateNodeRegistrationScriptRequestTypeDef definition
class CreateNodeRegistrationScriptRequestTypeDef(TypedDict):
ClusterId: str,
Id: NotRequired[str],
Name: NotRequired[str],
NodeInterfaceMappings: NotRequired[Sequence[NodeInterfaceMappingTypeDef]], # (1)
RequestId: NotRequired[str],
Role: NotRequired[NodeRoleType], # (2)
CreateNodeResponseTypeDef#
# CreateNodeResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CreateNodeResponseTypeDef
def get_value() -> CreateNodeResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import DeleteNodeResponseTypeDef
def get_value() -> DeleteNodeResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import DescribeNodeResponseTypeDef
def get_value() -> DescribeNodeResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import DescribeNodeSummaryTypeDef
def get_value() -> DescribeNodeSummaryTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import UpdateNodeResponseTypeDef
def get_value() -> UpdateNodeResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import UpdateNodeStateResponseTypeDef
def get_value() -> UpdateNodeStateResponseTypeDef:
return {
"Arn": ...,
}
# 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
CreateNodeRequestTypeDef#
# CreateNodeRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CreateNodeRequestTypeDef
def get_value() -> CreateNodeRequestTypeDef:
return {
"ClusterId": ...,
}
# CreateNodeRequestTypeDef definition
class CreateNodeRequestTypeDef(TypedDict):
ClusterId: str,
Name: NotRequired[str],
NodeInterfaceMappings: NotRequired[Sequence[NodeInterfaceMappingCreateRequestTypeDef]], # (1)
RequestId: NotRequired[str],
Role: NotRequired[NodeRoleType], # (2)
Tags: NotRequired[Mapping[str, str]],
PurchaseOfferingRequestTypeDef#
# PurchaseOfferingRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import PurchaseOfferingRequestTypeDef
def get_value() -> PurchaseOfferingRequestTypeDef:
return {
"Count": ...,
}
# PurchaseOfferingRequestTypeDef definition
class PurchaseOfferingRequestTypeDef(TypedDict):
Count: int,
OfferingId: str,
Name: NotRequired[str],
RenewalSettings: NotRequired[RenewalSettingsTypeDef], # (1)
RequestId: NotRequired[str],
Start: NotRequired[str],
Tags: NotRequired[Mapping[str, str]],
UpdateReservationRequestTypeDef#
# UpdateReservationRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UpdateReservationRequestTypeDef
def get_value() -> UpdateReservationRequestTypeDef:
return {
"ReservationId": ...,
}
# UpdateReservationRequestTypeDef definition
class UpdateReservationRequestTypeDef(TypedDict):
ReservationId: str,
Name: NotRequired[str],
RenewalSettings: NotRequired[RenewalSettingsTypeDef], # (1)
DeleteReservationResponseTypeDef#
# DeleteReservationResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DeleteReservationResponseTypeDef
def get_value() -> DeleteReservationResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import DescribeOfferingResponseTypeDef
def get_value() -> DescribeOfferingResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import DescribeReservationResponseTypeDef
def get_value() -> DescribeReservationResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import OfferingTypeDef
def get_value() -> OfferingTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import ReservationTypeDef
def get_value() -> ReservationTypeDef:
return {
"Arn": ...,
}
# 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
DescribeChannelPlacementGroupRequestWaitExtraExtraTypeDef#
# DescribeChannelPlacementGroupRequestWaitExtraExtraTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeChannelPlacementGroupRequestWaitExtraExtraTypeDef
def get_value() -> DescribeChannelPlacementGroupRequestWaitExtraExtraTypeDef:
return {
"ChannelPlacementGroupId": ...,
}
# DescribeChannelPlacementGroupRequestWaitExtraExtraTypeDef definition
class DescribeChannelPlacementGroupRequestWaitExtraExtraTypeDef(TypedDict):
ChannelPlacementGroupId: str,
ClusterId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeChannelPlacementGroupRequestWaitExtraTypeDef#
# DescribeChannelPlacementGroupRequestWaitExtraTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeChannelPlacementGroupRequestWaitExtraTypeDef
def get_value() -> DescribeChannelPlacementGroupRequestWaitExtraTypeDef:
return {
"ChannelPlacementGroupId": ...,
}
# DescribeChannelPlacementGroupRequestWaitExtraTypeDef definition
class DescribeChannelPlacementGroupRequestWaitExtraTypeDef(TypedDict):
ChannelPlacementGroupId: str,
ClusterId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeChannelPlacementGroupRequestWaitTypeDef#
# DescribeChannelPlacementGroupRequestWaitTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeChannelPlacementGroupRequestWaitTypeDef
def get_value() -> DescribeChannelPlacementGroupRequestWaitTypeDef:
return {
"ChannelPlacementGroupId": ...,
}
# DescribeChannelPlacementGroupRequestWaitTypeDef definition
class DescribeChannelPlacementGroupRequestWaitTypeDef(TypedDict):
ChannelPlacementGroupId: str,
ClusterId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeChannelRequestWaitExtraExtraExtraTypeDef#
# DescribeChannelRequestWaitExtraExtraExtraTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeChannelRequestWaitExtraExtraExtraTypeDef
def get_value() -> DescribeChannelRequestWaitExtraExtraExtraTypeDef:
return {
"ChannelId": ...,
}
# DescribeChannelRequestWaitExtraExtraExtraTypeDef definition
class DescribeChannelRequestWaitExtraExtraExtraTypeDef(TypedDict):
ChannelId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeChannelRequestWaitExtraExtraTypeDef#
# DescribeChannelRequestWaitExtraExtraTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeChannelRequestWaitExtraExtraTypeDef
def get_value() -> DescribeChannelRequestWaitExtraExtraTypeDef:
return {
"ChannelId": ...,
}
# DescribeChannelRequestWaitExtraExtraTypeDef definition
class DescribeChannelRequestWaitExtraExtraTypeDef(TypedDict):
ChannelId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeChannelRequestWaitExtraTypeDef#
# DescribeChannelRequestWaitExtraTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeChannelRequestWaitExtraTypeDef
def get_value() -> DescribeChannelRequestWaitExtraTypeDef:
return {
"ChannelId": ...,
}
# DescribeChannelRequestWaitExtraTypeDef definition
class DescribeChannelRequestWaitExtraTypeDef(TypedDict):
ChannelId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeChannelRequestWaitTypeDef#
# DescribeChannelRequestWaitTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeChannelRequestWaitTypeDef
def get_value() -> DescribeChannelRequestWaitTypeDef:
return {
"ChannelId": ...,
}
# DescribeChannelRequestWaitTypeDef definition
class DescribeChannelRequestWaitTypeDef(TypedDict):
ChannelId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeClusterRequestWaitExtraTypeDef#
# DescribeClusterRequestWaitExtraTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeClusterRequestWaitExtraTypeDef
def get_value() -> DescribeClusterRequestWaitExtraTypeDef:
return {
"ClusterId": ...,
}
# DescribeClusterRequestWaitExtraTypeDef definition
class DescribeClusterRequestWaitExtraTypeDef(TypedDict):
ClusterId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeClusterRequestWaitTypeDef#
# DescribeClusterRequestWaitTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeClusterRequestWaitTypeDef
def get_value() -> DescribeClusterRequestWaitTypeDef:
return {
"ClusterId": ...,
}
# DescribeClusterRequestWaitTypeDef definition
class DescribeClusterRequestWaitTypeDef(TypedDict):
ClusterId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeInputRequestWaitExtraExtraTypeDef#
# DescribeInputRequestWaitExtraExtraTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeInputRequestWaitExtraExtraTypeDef
def get_value() -> DescribeInputRequestWaitExtraExtraTypeDef:
return {
"InputId": ...,
}
# DescribeInputRequestWaitExtraExtraTypeDef definition
class DescribeInputRequestWaitExtraExtraTypeDef(TypedDict):
InputId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeInputRequestWaitExtraTypeDef#
# DescribeInputRequestWaitExtraTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeInputRequestWaitExtraTypeDef
def get_value() -> DescribeInputRequestWaitExtraTypeDef:
return {
"InputId": ...,
}
# DescribeInputRequestWaitExtraTypeDef definition
class DescribeInputRequestWaitExtraTypeDef(TypedDict):
InputId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeInputRequestWaitTypeDef#
# DescribeInputRequestWaitTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeInputRequestWaitTypeDef
def get_value() -> DescribeInputRequestWaitTypeDef:
return {
"InputId": ...,
}
# DescribeInputRequestWaitTypeDef definition
class DescribeInputRequestWaitTypeDef(TypedDict):
InputId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeMultiplexRequestWaitExtraExtraExtraTypeDef#
# DescribeMultiplexRequestWaitExtraExtraExtraTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeMultiplexRequestWaitExtraExtraExtraTypeDef
def get_value() -> DescribeMultiplexRequestWaitExtraExtraExtraTypeDef:
return {
"MultiplexId": ...,
}
# DescribeMultiplexRequestWaitExtraExtraExtraTypeDef definition
class DescribeMultiplexRequestWaitExtraExtraExtraTypeDef(TypedDict):
MultiplexId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeMultiplexRequestWaitExtraExtraTypeDef#
# DescribeMultiplexRequestWaitExtraExtraTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeMultiplexRequestWaitExtraExtraTypeDef
def get_value() -> DescribeMultiplexRequestWaitExtraExtraTypeDef:
return {
"MultiplexId": ...,
}
# DescribeMultiplexRequestWaitExtraExtraTypeDef definition
class DescribeMultiplexRequestWaitExtraExtraTypeDef(TypedDict):
MultiplexId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeMultiplexRequestWaitExtraTypeDef#
# DescribeMultiplexRequestWaitExtraTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeMultiplexRequestWaitExtraTypeDef
def get_value() -> DescribeMultiplexRequestWaitExtraTypeDef:
return {
"MultiplexId": ...,
}
# DescribeMultiplexRequestWaitExtraTypeDef definition
class DescribeMultiplexRequestWaitExtraTypeDef(TypedDict):
MultiplexId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeMultiplexRequestWaitTypeDef#
# DescribeMultiplexRequestWaitTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeMultiplexRequestWaitTypeDef
def get_value() -> DescribeMultiplexRequestWaitTypeDef:
return {
"MultiplexId": ...,
}
# DescribeMultiplexRequestWaitTypeDef definition
class DescribeMultiplexRequestWaitTypeDef(TypedDict):
MultiplexId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeNodeRequestWaitExtraTypeDef#
# DescribeNodeRequestWaitExtraTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeNodeRequestWaitExtraTypeDef
def get_value() -> DescribeNodeRequestWaitExtraTypeDef:
return {
"ClusterId": ...,
}
# DescribeNodeRequestWaitExtraTypeDef definition
class DescribeNodeRequestWaitExtraTypeDef(TypedDict):
ClusterId: str,
NodeId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeNodeRequestWaitTypeDef#
# DescribeNodeRequestWaitTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeNodeRequestWaitTypeDef
def get_value() -> DescribeNodeRequestWaitTypeDef:
return {
"ClusterId": ...,
}
# DescribeNodeRequestWaitTypeDef definition
class DescribeNodeRequestWaitTypeDef(TypedDict):
ClusterId: str,
NodeId: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
GetSignalMapRequestWaitExtraExtraExtraTypeDef#
# GetSignalMapRequestWaitExtraExtraExtraTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import GetSignalMapRequestWaitExtraExtraExtraTypeDef
def get_value() -> GetSignalMapRequestWaitExtraExtraExtraTypeDef:
return {
"Identifier": ...,
}
# GetSignalMapRequestWaitExtraExtraExtraTypeDef definition
class GetSignalMapRequestWaitExtraExtraExtraTypeDef(TypedDict):
Identifier: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
GetSignalMapRequestWaitExtraExtraTypeDef#
# GetSignalMapRequestWaitExtraExtraTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import GetSignalMapRequestWaitExtraExtraTypeDef
def get_value() -> GetSignalMapRequestWaitExtraExtraTypeDef:
return {
"Identifier": ...,
}
# GetSignalMapRequestWaitExtraExtraTypeDef definition
class GetSignalMapRequestWaitExtraExtraTypeDef(TypedDict):
Identifier: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
GetSignalMapRequestWaitExtraTypeDef#
# GetSignalMapRequestWaitExtraTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import GetSignalMapRequestWaitExtraTypeDef
def get_value() -> GetSignalMapRequestWaitExtraTypeDef:
return {
"Identifier": ...,
}
# GetSignalMapRequestWaitExtraTypeDef definition
class GetSignalMapRequestWaitExtraTypeDef(TypedDict):
Identifier: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
GetSignalMapRequestWaitTypeDef#
# GetSignalMapRequestWaitTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import GetSignalMapRequestWaitTypeDef
def get_value() -> GetSignalMapRequestWaitTypeDef:
return {
"Identifier": ...,
}
# GetSignalMapRequestWaitTypeDef definition
class GetSignalMapRequestWaitTypeDef(TypedDict):
Identifier: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
ListChannelPlacementGroupsResponseTypeDef#
# ListChannelPlacementGroupsResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListChannelPlacementGroupsResponseTypeDef
def get_value() -> ListChannelPlacementGroupsResponseTypeDef:
return {
"ChannelPlacementGroups": ...,
}
# ListChannelPlacementGroupsResponseTypeDef definition
class ListChannelPlacementGroupsResponseTypeDef(TypedDict):
ChannelPlacementGroups: List[DescribeChannelPlacementGroupSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
DescribeInputSecurityGroupResponseTypeDef#
# DescribeInputSecurityGroupResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeInputSecurityGroupResponseTypeDef
def get_value() -> DescribeInputSecurityGroupResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import InputSecurityGroupTypeDef
def get_value() -> InputSecurityGroupTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import DescribeScheduleRequestPaginateTypeDef
def get_value() -> DescribeScheduleRequestPaginateTypeDef:
return {
"ChannelId": ...,
}
# DescribeScheduleRequestPaginateTypeDef definition
class DescribeScheduleRequestPaginateTypeDef(TypedDict):
ChannelId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListChannelPlacementGroupsRequestPaginateTypeDef#
# ListChannelPlacementGroupsRequestPaginateTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListChannelPlacementGroupsRequestPaginateTypeDef
def get_value() -> ListChannelPlacementGroupsRequestPaginateTypeDef:
return {
"ClusterId": ...,
}
# ListChannelPlacementGroupsRequestPaginateTypeDef definition
class ListChannelPlacementGroupsRequestPaginateTypeDef(TypedDict):
ClusterId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListChannelsRequestPaginateTypeDef#
# ListChannelsRequestPaginateTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListChannelsRequestPaginateTypeDef
def get_value() -> ListChannelsRequestPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListChannelsRequestPaginateTypeDef definition
class ListChannelsRequestPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListCloudWatchAlarmTemplateGroupsRequestPaginateTypeDef#
# ListCloudWatchAlarmTemplateGroupsRequestPaginateTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListCloudWatchAlarmTemplateGroupsRequestPaginateTypeDef
def get_value() -> ListCloudWatchAlarmTemplateGroupsRequestPaginateTypeDef:
return {
"Scope": ...,
}
# ListCloudWatchAlarmTemplateGroupsRequestPaginateTypeDef definition
class ListCloudWatchAlarmTemplateGroupsRequestPaginateTypeDef(TypedDict):
Scope: NotRequired[str],
SignalMapIdentifier: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListCloudWatchAlarmTemplatesRequestPaginateTypeDef#
# ListCloudWatchAlarmTemplatesRequestPaginateTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListCloudWatchAlarmTemplatesRequestPaginateTypeDef
def get_value() -> ListCloudWatchAlarmTemplatesRequestPaginateTypeDef:
return {
"GroupIdentifier": ...,
}
# ListCloudWatchAlarmTemplatesRequestPaginateTypeDef definition
class ListCloudWatchAlarmTemplatesRequestPaginateTypeDef(TypedDict):
GroupIdentifier: NotRequired[str],
Scope: NotRequired[str],
SignalMapIdentifier: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListClustersRequestPaginateTypeDef#
# ListClustersRequestPaginateTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListClustersRequestPaginateTypeDef
def get_value() -> ListClustersRequestPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListClustersRequestPaginateTypeDef definition
class ListClustersRequestPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListEventBridgeRuleTemplateGroupsRequestPaginateTypeDef#
# ListEventBridgeRuleTemplateGroupsRequestPaginateTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListEventBridgeRuleTemplateGroupsRequestPaginateTypeDef
def get_value() -> ListEventBridgeRuleTemplateGroupsRequestPaginateTypeDef:
return {
"SignalMapIdentifier": ...,
}
# ListEventBridgeRuleTemplateGroupsRequestPaginateTypeDef definition
class ListEventBridgeRuleTemplateGroupsRequestPaginateTypeDef(TypedDict):
SignalMapIdentifier: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListEventBridgeRuleTemplatesRequestPaginateTypeDef#
# ListEventBridgeRuleTemplatesRequestPaginateTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListEventBridgeRuleTemplatesRequestPaginateTypeDef
def get_value() -> ListEventBridgeRuleTemplatesRequestPaginateTypeDef:
return {
"GroupIdentifier": ...,
}
# ListEventBridgeRuleTemplatesRequestPaginateTypeDef definition
class ListEventBridgeRuleTemplatesRequestPaginateTypeDef(TypedDict):
GroupIdentifier: NotRequired[str],
SignalMapIdentifier: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListInputDeviceTransfersRequestPaginateTypeDef#
# ListInputDeviceTransfersRequestPaginateTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListInputDeviceTransfersRequestPaginateTypeDef
def get_value() -> ListInputDeviceTransfersRequestPaginateTypeDef:
return {
"TransferType": ...,
}
# ListInputDeviceTransfersRequestPaginateTypeDef definition
class ListInputDeviceTransfersRequestPaginateTypeDef(TypedDict):
TransferType: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListInputDevicesRequestPaginateTypeDef#
# ListInputDevicesRequestPaginateTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListInputDevicesRequestPaginateTypeDef
def get_value() -> ListInputDevicesRequestPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListInputDevicesRequestPaginateTypeDef definition
class ListInputDevicesRequestPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListInputSecurityGroupsRequestPaginateTypeDef#
# ListInputSecurityGroupsRequestPaginateTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListInputSecurityGroupsRequestPaginateTypeDef
def get_value() -> ListInputSecurityGroupsRequestPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListInputSecurityGroupsRequestPaginateTypeDef definition
class ListInputSecurityGroupsRequestPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListInputsRequestPaginateTypeDef#
# ListInputsRequestPaginateTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListInputsRequestPaginateTypeDef
def get_value() -> ListInputsRequestPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListInputsRequestPaginateTypeDef definition
class ListInputsRequestPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListMultiplexProgramsRequestPaginateTypeDef#
# ListMultiplexProgramsRequestPaginateTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListMultiplexProgramsRequestPaginateTypeDef
def get_value() -> ListMultiplexProgramsRequestPaginateTypeDef:
return {
"MultiplexId": ...,
}
# ListMultiplexProgramsRequestPaginateTypeDef definition
class ListMultiplexProgramsRequestPaginateTypeDef(TypedDict):
MultiplexId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListMultiplexesRequestPaginateTypeDef#
# ListMultiplexesRequestPaginateTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListMultiplexesRequestPaginateTypeDef
def get_value() -> ListMultiplexesRequestPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListMultiplexesRequestPaginateTypeDef definition
class ListMultiplexesRequestPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListNetworksRequestPaginateTypeDef#
# ListNetworksRequestPaginateTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListNetworksRequestPaginateTypeDef
def get_value() -> ListNetworksRequestPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListNetworksRequestPaginateTypeDef definition
class ListNetworksRequestPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListNodesRequestPaginateTypeDef#
# ListNodesRequestPaginateTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListNodesRequestPaginateTypeDef
def get_value() -> ListNodesRequestPaginateTypeDef:
return {
"ClusterId": ...,
}
# ListNodesRequestPaginateTypeDef definition
class ListNodesRequestPaginateTypeDef(TypedDict):
ClusterId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListOfferingsRequestPaginateTypeDef#
# ListOfferingsRequestPaginateTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListOfferingsRequestPaginateTypeDef
def get_value() -> ListOfferingsRequestPaginateTypeDef:
return {
"ChannelClass": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import ListReservationsRequestPaginateTypeDef
def get_value() -> ListReservationsRequestPaginateTypeDef:
return {
"ChannelClass": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import ListSignalMapsRequestPaginateTypeDef
def get_value() -> ListSignalMapsRequestPaginateTypeDef:
return {
"CloudWatchAlarmTemplateGroupIdentifier": ...,
}
# ListSignalMapsRequestPaginateTypeDef definition
class ListSignalMapsRequestPaginateTypeDef(TypedDict):
CloudWatchAlarmTemplateGroupIdentifier: NotRequired[str],
EventBridgeRuleTemplateGroupIdentifier: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
M2tsSettingsTypeDef#
# M2tsSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import M2tsSettingsTypeDef
def get_value() -> M2tsSettingsTypeDef:
return {
"AbsentInputAudioBehavior": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import OutputLockingSettingsOutputTypeDef
def get_value() -> OutputLockingSettingsOutputTypeDef:
return {
"EpochLockingSettings": ...,
}
# OutputLockingSettingsOutputTypeDef definition
class OutputLockingSettingsOutputTypeDef(TypedDict):
EpochLockingSettings: NotRequired[EpochLockingSettingsTypeDef], # (1)
PipelineLockingSettings: NotRequired[Dict[str, Any]],
OutputLockingSettingsTypeDef#
# OutputLockingSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import OutputLockingSettingsTypeDef
def get_value() -> OutputLockingSettingsTypeDef:
return {
"EpochLockingSettings": ...,
}
# OutputLockingSettingsTypeDef definition
class OutputLockingSettingsTypeDef(TypedDict):
EpochLockingSettings: NotRequired[EpochLockingSettingsTypeDef], # (1)
PipelineLockingSettings: NotRequired[Mapping[str, Any]],
ListEventBridgeRuleTemplateGroupsResponseTypeDef#
# ListEventBridgeRuleTemplateGroupsResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListEventBridgeRuleTemplateGroupsResponseTypeDef
def get_value() -> ListEventBridgeRuleTemplateGroupsResponseTypeDef:
return {
"EventBridgeRuleTemplateGroups": ...,
}
# ListEventBridgeRuleTemplateGroupsResponseTypeDef definition
class ListEventBridgeRuleTemplateGroupsResponseTypeDef(TypedDict):
EventBridgeRuleTemplateGroups: List[EventBridgeRuleTemplateGroupSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ListEventBridgeRuleTemplatesResponseTypeDef#
# ListEventBridgeRuleTemplatesResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListEventBridgeRuleTemplatesResponseTypeDef
def get_value() -> ListEventBridgeRuleTemplatesResponseTypeDef:
return {
"EventBridgeRuleTemplates": ...,
}
# ListEventBridgeRuleTemplatesResponseTypeDef definition
class ListEventBridgeRuleTemplatesResponseTypeDef(TypedDict):
EventBridgeRuleTemplates: List[EventBridgeRuleTemplateSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
FailoverConditionSettingsTypeDef#
# FailoverConditionSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import FailoverConditionSettingsTypeDef
def get_value() -> FailoverConditionSettingsTypeDef:
return {
"AudioSilenceSettings": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import ScheduleActionStartSettingsOutputTypeDef
def get_value() -> ScheduleActionStartSettingsOutputTypeDef:
return {
"FixedModeScheduleActionStartSettings": ...,
}
# ScheduleActionStartSettingsOutputTypeDef definition
class ScheduleActionStartSettingsOutputTypeDef(TypedDict):
FixedModeScheduleActionStartSettings: NotRequired[FixedModeScheduleActionStartSettingsTypeDef], # (1)
FollowModeScheduleActionStartSettings: NotRequired[FollowModeScheduleActionStartSettingsTypeDef], # (2)
ImmediateModeScheduleActionStartSettings: NotRequired[Dict[str, Any]],
ScheduleActionStartSettingsTypeDef#
# ScheduleActionStartSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ScheduleActionStartSettingsTypeDef
def get_value() -> ScheduleActionStartSettingsTypeDef:
return {
"FixedModeScheduleActionStartSettings": ...,
}
# ScheduleActionStartSettingsTypeDef definition
class ScheduleActionStartSettingsTypeDef(TypedDict):
FixedModeScheduleActionStartSettings: NotRequired[FixedModeScheduleActionStartSettingsTypeDef], # (1)
FollowModeScheduleActionStartSettings: NotRequired[FollowModeScheduleActionStartSettingsTypeDef], # (2)
ImmediateModeScheduleActionStartSettings: NotRequired[Mapping[str, Any]],
FrameCaptureCdnSettingsTypeDef#
# FrameCaptureCdnSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import FrameCaptureCdnSettingsTypeDef
def get_value() -> FrameCaptureCdnSettingsTypeDef:
return {
"FrameCaptureS3Settings": ...,
}
# FrameCaptureCdnSettingsTypeDef definition
class FrameCaptureCdnSettingsTypeDef(TypedDict):
FrameCaptureS3Settings: NotRequired[FrameCaptureS3SettingsTypeDef], # (1)
H264FilterSettingsTypeDef#
# H264FilterSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import H264FilterSettingsTypeDef
def get_value() -> H264FilterSettingsTypeDef:
return {
"TemporalFilterSettings": ...,
}
# H264FilterSettingsTypeDef definition
class H264FilterSettingsTypeDef(TypedDict):
TemporalFilterSettings: NotRequired[TemporalFilterSettingsTypeDef], # (1)
BandwidthReductionFilterSettings: NotRequired[BandwidthReductionFilterSettingsTypeDef], # (2)
H265FilterSettingsTypeDef#
# H265FilterSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import H265FilterSettingsTypeDef
def get_value() -> H265FilterSettingsTypeDef:
return {
"TemporalFilterSettings": ...,
}
# H265FilterSettingsTypeDef definition
class H265FilterSettingsTypeDef(TypedDict):
TemporalFilterSettings: NotRequired[TemporalFilterSettingsTypeDef], # (1)
BandwidthReductionFilterSettings: NotRequired[BandwidthReductionFilterSettingsTypeDef], # (2)
Mpeg2FilterSettingsTypeDef#
# Mpeg2FilterSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import Mpeg2FilterSettingsTypeDef
def get_value() -> Mpeg2FilterSettingsTypeDef:
return {
"TemporalFilterSettings": ...,
}
# Mpeg2FilterSettingsTypeDef definition
class Mpeg2FilterSettingsTypeDef(TypedDict):
TemporalFilterSettings: NotRequired[TemporalFilterSettingsTypeDef], # (1)
HlsCdnSettingsTypeDef#
# HlsCdnSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import HlsCdnSettingsTypeDef
def get_value() -> HlsCdnSettingsTypeDef:
return {
"HlsAkamaiSettings": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import InputClippingSettingsTypeDef
def get_value() -> InputClippingSettingsTypeDef:
return {
"InputTimecodeSource": ...,
}
# InputClippingSettingsTypeDef definition
class InputClippingSettingsTypeDef(TypedDict):
InputTimecodeSource: InputTimecodeSourceType, # (1)
StartTimecode: NotRequired[StartTimecodeTypeDef], # (2)
StopTimecode: NotRequired[StopTimecodeTypeDef], # (3)
InputDestinationRequestTypeDef#
# InputDestinationRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import InputDestinationRequestTypeDef
def get_value() -> InputDestinationRequestTypeDef:
return {
"StreamName": ...,
}
# InputDestinationRequestTypeDef definition
class InputDestinationRequestTypeDef(TypedDict):
StreamName: NotRequired[str],
Network: NotRequired[str],
NetworkRoutes: NotRequired[Sequence[InputRequestDestinationRouteTypeDef]], # (1)
StaticIpAddress: NotRequired[str],
InputDestinationTypeDef#
# InputDestinationTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import InputDestinationTypeDef
def get_value() -> InputDestinationTypeDef:
return {
"Ip": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import InputDeviceConfigurableSettingsTypeDef
def get_value() -> InputDeviceConfigurableSettingsTypeDef:
return {
"ConfiguredInput": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import InputDeviceUhdSettingsTypeDef
def get_value() -> InputDeviceUhdSettingsTypeDef:
return {
"ActiveInput": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import ListInputDeviceTransfersResponseTypeDef
def get_value() -> ListInputDeviceTransfersResponseTypeDef:
return {
"InputDeviceTransfers": ...,
}
# ListInputDeviceTransfersResponseTypeDef definition
class ListInputDeviceTransfersResponseTypeDef(TypedDict):
InputDeviceTransfers: List[TransferringInputDeviceSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ListMultiplexProgramsResponseTypeDef#
# ListMultiplexProgramsResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListMultiplexProgramsResponseTypeDef
def get_value() -> ListMultiplexProgramsResponseTypeDef:
return {
"MultiplexPrograms": ...,
}
# ListMultiplexProgramsResponseTypeDef definition
class ListMultiplexProgramsResponseTypeDef(TypedDict):
MultiplexPrograms: List[MultiplexProgramSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ListSignalMapsResponseTypeDef#
# ListSignalMapsResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListSignalMapsResponseTypeDef
def get_value() -> ListSignalMapsResponseTypeDef:
return {
"NextToken": ...,
}
# ListSignalMapsResponseTypeDef definition
class ListSignalMapsResponseTypeDef(TypedDict):
SignalMaps: List[SignalMapSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
StandardHlsSettingsTypeDef#
# StandardHlsSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import StandardHlsSettingsTypeDef
def get_value() -> StandardHlsSettingsTypeDef:
return {
"AudioRenditionSets": ...,
}
# StandardHlsSettingsTypeDef definition
class StandardHlsSettingsTypeDef(TypedDict):
M3u8Settings: M3u8SettingsTypeDef, # (1)
AudioRenditionSets: NotRequired[str],
MediaResourceTypeDef#
# MediaResourceTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MediaResourceTypeDef
def get_value() -> MediaResourceTypeDef:
return {
"Destinations": ...,
}
# MediaResourceTypeDef definition
class MediaResourceTypeDef(TypedDict):
Destinations: NotRequired[List[MediaResourceNeighborTypeDef]], # (1)
Name: NotRequired[str],
Sources: NotRequired[List[MediaResourceNeighborTypeDef]], # (1)
MotionGraphicsConfigurationOutputTypeDef#
# MotionGraphicsConfigurationOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MotionGraphicsConfigurationOutputTypeDef
def get_value() -> MotionGraphicsConfigurationOutputTypeDef:
return {
"MotionGraphicsInsertion": ...,
}
# MotionGraphicsConfigurationOutputTypeDef definition
class MotionGraphicsConfigurationOutputTypeDef(TypedDict):
MotionGraphicsSettings: MotionGraphicsSettingsOutputTypeDef, # (2)
MotionGraphicsInsertion: NotRequired[MotionGraphicsInsertionType], # (1)
MotionGraphicsConfigurationTypeDef#
# MotionGraphicsConfigurationTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MotionGraphicsConfigurationTypeDef
def get_value() -> MotionGraphicsConfigurationTypeDef:
return {
"MotionGraphicsInsertion": ...,
}
# MotionGraphicsConfigurationTypeDef definition
class MotionGraphicsConfigurationTypeDef(TypedDict):
MotionGraphicsSettings: MotionGraphicsSettingsTypeDef, # (2)
MotionGraphicsInsertion: NotRequired[MotionGraphicsInsertionType], # (1)
NetworkInputSettingsTypeDef#
# NetworkInputSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import NetworkInputSettingsTypeDef
def get_value() -> NetworkInputSettingsTypeDef:
return {
"HlsInputSettings": ...,
}
# NetworkInputSettingsTypeDef definition
class NetworkInputSettingsTypeDef(TypedDict):
HlsInputSettings: NotRequired[HlsInputSettingsTypeDef], # (1)
ServerValidation: NotRequired[NetworkInputServerValidationType], # (2)
MulticastInputSettings: NotRequired[MulticastInputSettingsTypeDef], # (3)
MulticastSettingsCreateRequestTypeDef#
# MulticastSettingsCreateRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MulticastSettingsCreateRequestTypeDef
def get_value() -> MulticastSettingsCreateRequestTypeDef:
return {
"Sources": ...,
}
# MulticastSettingsCreateRequestTypeDef definition
class MulticastSettingsCreateRequestTypeDef(TypedDict):
Sources: NotRequired[Sequence[MulticastSourceCreateRequestTypeDef]], # (1)
MulticastSettingsTypeDef#
# MulticastSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MulticastSettingsTypeDef
def get_value() -> MulticastSettingsTypeDef:
return {
"Sources": ...,
}
# MulticastSettingsTypeDef definition
class MulticastSettingsTypeDef(TypedDict):
Sources: NotRequired[List[MulticastSourceTypeDef]], # (1)
MulticastSettingsUpdateRequestTypeDef#
# MulticastSettingsUpdateRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MulticastSettingsUpdateRequestTypeDef
def get_value() -> MulticastSettingsUpdateRequestTypeDef:
return {
"Sources": ...,
}
# MulticastSettingsUpdateRequestTypeDef definition
class MulticastSettingsUpdateRequestTypeDef(TypedDict):
Sources: NotRequired[Sequence[MulticastSourceUpdateRequestTypeDef]], # (1)
MultiplexContainerSettingsTypeDef#
# MultiplexContainerSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MultiplexContainerSettingsTypeDef
def get_value() -> MultiplexContainerSettingsTypeDef:
return {
"MultiplexM2tsSettings": ...,
}
# MultiplexContainerSettingsTypeDef definition
class MultiplexContainerSettingsTypeDef(TypedDict):
MultiplexM2tsSettings: NotRequired[MultiplexM2tsSettingsTypeDef], # (1)
MultiplexOutputDestinationTypeDef#
# MultiplexOutputDestinationTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MultiplexOutputDestinationTypeDef
def get_value() -> MultiplexOutputDestinationTypeDef:
return {
"MediaConnectSettings": ...,
}
# MultiplexOutputDestinationTypeDef definition
class MultiplexOutputDestinationTypeDef(TypedDict):
MediaConnectSettings: NotRequired[MultiplexMediaConnectOutputDestinationSettingsTypeDef], # (1)
MultiplexSummaryTypeDef#
# MultiplexSummaryTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MultiplexSummaryTypeDef
def get_value() -> MultiplexSummaryTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import MultiplexVideoSettingsTypeDef
def get_value() -> MultiplexVideoSettingsTypeDef:
return {
"ConstantBitrate": ...,
}
# MultiplexVideoSettingsTypeDef definition
class MultiplexVideoSettingsTypeDef(TypedDict):
ConstantBitrate: NotRequired[int],
StatmuxSettings: NotRequired[MultiplexStatmuxVideoSettingsTypeDef], # (1)
NielsenWatermarksSettingsTypeDef#
# NielsenWatermarksSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import NielsenWatermarksSettingsTypeDef
def get_value() -> NielsenWatermarksSettingsTypeDef:
return {
"NielsenCbetSettings": ...,
}
# NielsenWatermarksSettingsTypeDef definition
class NielsenWatermarksSettingsTypeDef(TypedDict):
NielsenCbetSettings: NotRequired[NielsenCBETTypeDef], # (1)
NielsenDistributionType: NotRequired[NielsenWatermarksDistributionTypesType], # (2)
NielsenNaesIiNwSettings: NotRequired[NielsenNaesIiNwTypeDef], # (3)
OutputDestinationOutputTypeDef#
# OutputDestinationOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import OutputDestinationOutputTypeDef
def get_value() -> OutputDestinationOutputTypeDef:
return {
"Id": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import OutputDestinationTypeDef
def get_value() -> OutputDestinationTypeDef:
return {
"Id": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import PauseStateScheduleActionSettingsOutputTypeDef
def get_value() -> PauseStateScheduleActionSettingsOutputTypeDef:
return {
"Pipelines": ...,
}
# PauseStateScheduleActionSettingsOutputTypeDef definition
class PauseStateScheduleActionSettingsOutputTypeDef(TypedDict):
Pipelines: NotRequired[List[PipelinePauseStateSettingsTypeDef]], # (1)
PauseStateScheduleActionSettingsTypeDef#
# PauseStateScheduleActionSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import PauseStateScheduleActionSettingsTypeDef
def get_value() -> PauseStateScheduleActionSettingsTypeDef:
return {
"Pipelines": ...,
}
# PauseStateScheduleActionSettingsTypeDef definition
class PauseStateScheduleActionSettingsTypeDef(TypedDict):
Pipelines: NotRequired[Sequence[PipelinePauseStateSettingsTypeDef]], # (1)
UpdateNetworkRequestTypeDef#
# UpdateNetworkRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UpdateNetworkRequestTypeDef
def get_value() -> UpdateNetworkRequestTypeDef:
return {
"NetworkId": ...,
}
# UpdateNetworkRequestTypeDef definition
class UpdateNetworkRequestTypeDef(TypedDict):
NetworkId: str,
IpPools: NotRequired[Sequence[IpPoolUpdateRequestTypeDef]], # (1)
Name: NotRequired[str],
Routes: NotRequired[Sequence[RouteUpdateRequestTypeDef]], # (2)
Scte35SegmentationDescriptorTypeDef#
# Scte35SegmentationDescriptorTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import Scte35SegmentationDescriptorTypeDef
def get_value() -> Scte35SegmentationDescriptorTypeDef:
return {
"DeliveryRestrictions": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import SrtCallerSourceRequestTypeDef
def get_value() -> SrtCallerSourceRequestTypeDef:
return {
"Decryption": ...,
}
# SrtCallerSourceRequestTypeDef definition
class SrtCallerSourceRequestTypeDef(TypedDict):
Decryption: NotRequired[SrtCallerDecryptionRequestTypeDef], # (1)
MinimumLatency: NotRequired[int],
SrtListenerAddress: NotRequired[str],
SrtListenerPort: NotRequired[str],
StreamId: NotRequired[str],
SrtCallerSourceTypeDef#
# SrtCallerSourceTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import SrtCallerSourceTypeDef
def get_value() -> SrtCallerSourceTypeDef:
return {
"Decryption": ...,
}
# SrtCallerSourceTypeDef definition
class SrtCallerSourceTypeDef(TypedDict):
Decryption: NotRequired[SrtCallerDecryptionTypeDef], # (1)
MinimumLatency: NotRequired[int],
SrtListenerAddress: NotRequired[str],
SrtListenerPort: NotRequired[str],
StreamId: NotRequired[str],
ThumbnailDetailTypeDef#
# ThumbnailDetailTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ThumbnailDetailTypeDef
def get_value() -> ThumbnailDetailTypeDef:
return {
"PipelineId": ...,
}
# ThumbnailDetailTypeDef definition
class ThumbnailDetailTypeDef(TypedDict):
PipelineId: NotRequired[str],
Thumbnails: NotRequired[List[ThumbnailTypeDef]], # (1)
- See ThumbnailTypeDef
VideoSelectorSettingsTypeDef#
# VideoSelectorSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import VideoSelectorSettingsTypeDef
def get_value() -> VideoSelectorSettingsTypeDef:
return {
"VideoSelectorPid": ...,
}
# VideoSelectorSettingsTypeDef definition
class VideoSelectorSettingsTypeDef(TypedDict):
VideoSelectorPid: NotRequired[VideoSelectorPidTypeDef], # (1)
VideoSelectorProgramId: NotRequired[VideoSelectorProgramIdTypeDef], # (2)
ArchiveGroupSettingsTypeDef#
# ArchiveGroupSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ArchiveGroupSettingsTypeDef
def get_value() -> ArchiveGroupSettingsTypeDef:
return {
"ArchiveCdnSettings": ...,
}
# ArchiveGroupSettingsTypeDef definition
class ArchiveGroupSettingsTypeDef(TypedDict):
Destination: OutputLocationRefTypeDef, # (2)
ArchiveCdnSettings: NotRequired[ArchiveCdnSettingsTypeDef], # (1)
RolloverInterval: NotRequired[int],
RemixSettingsOutputTypeDef#
# RemixSettingsOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import RemixSettingsOutputTypeDef
def get_value() -> RemixSettingsOutputTypeDef:
return {
"ChannelMappings": ...,
}
# RemixSettingsOutputTypeDef definition
class RemixSettingsOutputTypeDef(TypedDict):
ChannelMappings: List[AudioChannelMappingOutputTypeDef], # (1)
ChannelsIn: NotRequired[int],
ChannelsOut: NotRequired[int],
RemixSettingsTypeDef#
# RemixSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import RemixSettingsTypeDef
def get_value() -> RemixSettingsTypeDef:
return {
"ChannelMappings": ...,
}
# RemixSettingsTypeDef definition
class RemixSettingsTypeDef(TypedDict):
ChannelMappings: Sequence[AudioChannelMappingTypeDef], # (1)
ChannelsIn: NotRequired[int],
ChannelsOut: NotRequired[int],
CaptionDestinationSettingsOutputTypeDef#
# CaptionDestinationSettingsOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CaptionDestinationSettingsOutputTypeDef
def get_value() -> CaptionDestinationSettingsOutputTypeDef:
return {
"AribDestinationSettings": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import CaptionDestinationSettingsTypeDef
def get_value() -> CaptionDestinationSettingsTypeDef:
return {
"AribDestinationSettings": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import KeyProviderSettingsTypeDef
def get_value() -> KeyProviderSettingsTypeDef:
return {
"StaticKeySettings": ...,
}
# KeyProviderSettingsTypeDef definition
class KeyProviderSettingsTypeDef(TypedDict):
StaticKeySettings: NotRequired[StaticKeySettingsTypeDef], # (1)
AudioSelectorSettingsOutputTypeDef#
# AudioSelectorSettingsOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import AudioSelectorSettingsOutputTypeDef
def get_value() -> AudioSelectorSettingsOutputTypeDef:
return {
"AudioHlsRenditionSelection": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import Av1SettingsOutputTypeDef
def get_value() -> Av1SettingsOutputTypeDef:
return {
"AfdSignaling": ...,
}
# 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
Av1SettingsTypeDef#
# Av1SettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import Av1SettingsTypeDef
def get_value() -> Av1SettingsTypeDef:
return {
"AfdSignaling": ...,
}
# Av1SettingsTypeDef definition
class Av1SettingsTypeDef(TypedDict):
FramerateDenominator: int,
FramerateNumerator: int,
AfdSignaling: NotRequired[AfdSignalingType], # (1)
BufSize: NotRequired[int],
ColorSpaceSettings: NotRequired[Av1ColorSpaceSettingsTypeDef], # (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
- See FixedAfdType
- See Av1GopSizeUnitsType
- See Av1LevelType
- See Av1LookAheadRateControlType
- See Av1SceneChangeDetectType
- See TimecodeBurninSettingsTypeDef
AvailConfigurationTypeDef#
# AvailConfigurationTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import AvailConfigurationTypeDef
def get_value() -> AvailConfigurationTypeDef:
return {
"AvailSettings": ...,
}
# AvailConfigurationTypeDef definition
class AvailConfigurationTypeDef(TypedDict):
AvailSettings: NotRequired[AvailSettingsTypeDef], # (1)
Scte35SegmentationScope: NotRequired[Scte35SegmentationScopeType], # (2)
CaptionSelectorSettingsOutputTypeDef#
# CaptionSelectorSettingsOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CaptionSelectorSettingsOutputTypeDef
def get_value() -> CaptionSelectorSettingsOutputTypeDef:
return {
"AncillarySourceSettings": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import CaptionSelectorSettingsTypeDef
def get_value() -> CaptionSelectorSettingsTypeDef:
return {
"AncillarySourceSettings": ...,
}
# 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
CreateClusterRequestTypeDef#
# CreateClusterRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CreateClusterRequestTypeDef
def get_value() -> CreateClusterRequestTypeDef:
return {
"ClusterType": ...,
}
# CreateClusterRequestTypeDef definition
class CreateClusterRequestTypeDef(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 TypedDict usage example
from types_boto3_medialive.type_defs import CreateClusterResponseTypeDef
def get_value() -> CreateClusterResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import DeleteClusterResponseTypeDef
def get_value() -> DeleteClusterResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import DescribeClusterResponseTypeDef
def get_value() -> DescribeClusterResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import DescribeClusterSummaryTypeDef
def get_value() -> DescribeClusterSummaryTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import UpdateClusterResponseTypeDef
def get_value() -> UpdateClusterResponseTypeDef:
return {
"Arn": ...,
}
# 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
UpdateClusterRequestTypeDef#
# UpdateClusterRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UpdateClusterRequestTypeDef
def get_value() -> UpdateClusterRequestTypeDef:
return {
"ClusterId": ...,
}
# UpdateClusterRequestTypeDef definition
class UpdateClusterRequestTypeDef(TypedDict):
ClusterId: str,
Name: NotRequired[str],
NetworkSettings: NotRequired[ClusterNetworkSettingsUpdateRequestTypeDef], # (1)
ListNetworksResponseTypeDef#
# ListNetworksResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListNetworksResponseTypeDef
def get_value() -> ListNetworksResponseTypeDef:
return {
"Networks": ...,
}
# ListNetworksResponseTypeDef definition
class ListNetworksResponseTypeDef(TypedDict):
Networks: List[DescribeNetworkSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ListNodesResponseTypeDef#
# ListNodesResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListNodesResponseTypeDef
def get_value() -> ListNodesResponseTypeDef:
return {
"NextToken": ...,
}
# ListNodesResponseTypeDef definition
class ListNodesResponseTypeDef(TypedDict):
Nodes: List[DescribeNodeSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ListOfferingsResponseTypeDef#
# ListOfferingsResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListOfferingsResponseTypeDef
def get_value() -> ListOfferingsResponseTypeDef:
return {
"NextToken": ...,
}
# ListOfferingsResponseTypeDef definition
class ListOfferingsResponseTypeDef(TypedDict):
Offerings: List[OfferingTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ListReservationsResponseTypeDef#
# ListReservationsResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListReservationsResponseTypeDef
def get_value() -> ListReservationsResponseTypeDef:
return {
"NextToken": ...,
}
# ListReservationsResponseTypeDef definition
class ListReservationsResponseTypeDef(TypedDict):
Reservations: List[ReservationTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
PurchaseOfferingResponseTypeDef#
# PurchaseOfferingResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import PurchaseOfferingResponseTypeDef
def get_value() -> PurchaseOfferingResponseTypeDef:
return {
"Reservation": ...,
}
# PurchaseOfferingResponseTypeDef definition
class PurchaseOfferingResponseTypeDef(TypedDict):
Reservation: ReservationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateReservationResponseTypeDef#
# UpdateReservationResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UpdateReservationResponseTypeDef
def get_value() -> UpdateReservationResponseTypeDef:
return {
"Reservation": ...,
}
# UpdateReservationResponseTypeDef definition
class UpdateReservationResponseTypeDef(TypedDict):
Reservation: ReservationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateInputSecurityGroupResponseTypeDef#
# CreateInputSecurityGroupResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CreateInputSecurityGroupResponseTypeDef
def get_value() -> CreateInputSecurityGroupResponseTypeDef:
return {
"SecurityGroup": ...,
}
# CreateInputSecurityGroupResponseTypeDef definition
class CreateInputSecurityGroupResponseTypeDef(TypedDict):
SecurityGroup: InputSecurityGroupTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListInputSecurityGroupsResponseTypeDef#
# ListInputSecurityGroupsResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListInputSecurityGroupsResponseTypeDef
def get_value() -> ListInputSecurityGroupsResponseTypeDef:
return {
"InputSecurityGroups": ...,
}
# ListInputSecurityGroupsResponseTypeDef definition
class ListInputSecurityGroupsResponseTypeDef(TypedDict):
InputSecurityGroups: List[InputSecurityGroupTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
UpdateInputSecurityGroupResponseTypeDef#
# UpdateInputSecurityGroupResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UpdateInputSecurityGroupResponseTypeDef
def get_value() -> UpdateInputSecurityGroupResponseTypeDef:
return {
"SecurityGroup": ...,
}
# UpdateInputSecurityGroupResponseTypeDef definition
class UpdateInputSecurityGroupResponseTypeDef(TypedDict):
SecurityGroup: InputSecurityGroupTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ArchiveContainerSettingsOutputTypeDef#
# ArchiveContainerSettingsOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ArchiveContainerSettingsOutputTypeDef
def get_value() -> ArchiveContainerSettingsOutputTypeDef:
return {
"M2tsSettings": ...,
}
# ArchiveContainerSettingsOutputTypeDef definition
class ArchiveContainerSettingsOutputTypeDef(TypedDict):
M2tsSettings: NotRequired[M2tsSettingsTypeDef], # (1)
RawSettings: NotRequired[Dict[str, Any]],
ArchiveContainerSettingsTypeDef#
# ArchiveContainerSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ArchiveContainerSettingsTypeDef
def get_value() -> ArchiveContainerSettingsTypeDef:
return {
"M2tsSettings": ...,
}
# ArchiveContainerSettingsTypeDef definition
class ArchiveContainerSettingsTypeDef(TypedDict):
M2tsSettings: NotRequired[M2tsSettingsTypeDef], # (1)
RawSettings: NotRequired[Mapping[str, Any]],
UdpContainerSettingsTypeDef#
# UdpContainerSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UdpContainerSettingsTypeDef
def get_value() -> UdpContainerSettingsTypeDef:
return {
"M2tsSettings": ...,
}
# UdpContainerSettingsTypeDef definition
class UdpContainerSettingsTypeDef(TypedDict):
M2tsSettings: NotRequired[M2tsSettingsTypeDef], # (1)
GlobalConfigurationOutputTypeDef#
# GlobalConfigurationOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import GlobalConfigurationOutputTypeDef
def get_value() -> GlobalConfigurationOutputTypeDef:
return {
"InitialAudioGain": ...,
}
# 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
GlobalConfigurationTypeDef#
# GlobalConfigurationTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import GlobalConfigurationTypeDef
def get_value() -> GlobalConfigurationTypeDef:
return {
"InitialAudioGain": ...,
}
# 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[OutputLockingSettingsTypeDef], # (6)
- See GlobalConfigurationInputEndActionType
- See InputLossBehaviorTypeDef
- See GlobalConfigurationOutputLockingModeType
- See GlobalConfigurationOutputTimingSourceType
- See GlobalConfigurationLowFramerateInputsType
- See OutputLockingSettingsTypeDef
FailoverConditionTypeDef#
# FailoverConditionTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import FailoverConditionTypeDef
def get_value() -> FailoverConditionTypeDef:
return {
"FailoverConditionSettings": ...,
}
# FailoverConditionTypeDef definition
class FailoverConditionTypeDef(TypedDict):
FailoverConditionSettings: NotRequired[FailoverConditionSettingsTypeDef], # (1)
FrameCaptureGroupSettingsTypeDef#
# FrameCaptureGroupSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import FrameCaptureGroupSettingsTypeDef
def get_value() -> FrameCaptureGroupSettingsTypeDef:
return {
"Destination": ...,
}
# FrameCaptureGroupSettingsTypeDef definition
class FrameCaptureGroupSettingsTypeDef(TypedDict):
Destination: OutputLocationRefTypeDef, # (1)
FrameCaptureCdnSettings: NotRequired[FrameCaptureCdnSettingsTypeDef], # (2)
H264SettingsOutputTypeDef#
# H264SettingsOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import H264SettingsOutputTypeDef
def get_value() -> H264SettingsOutputTypeDef:
return {
"AdaptiveQuantization": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import H264SettingsTypeDef
def get_value() -> H264SettingsTypeDef:
return {
"AdaptiveQuantization": ...,
}
# 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[H264ColorSpaceSettingsTypeDef], # (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
- 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 TypedDict usage example
from types_boto3_medialive.type_defs import H265SettingsOutputTypeDef
def get_value() -> H265SettingsOutputTypeDef:
return {
"AdaptiveQuantization": ...,
}
# 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
H265SettingsTypeDef#
# H265SettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import H265SettingsTypeDef
def get_value() -> H265SettingsTypeDef:
return {
"AdaptiveQuantization": ...,
}
# 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[H265ColorSpaceSettingsTypeDef], # (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
- 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 TypedDict usage example
from types_boto3_medialive.type_defs import Mpeg2SettingsTypeDef
def get_value() -> Mpeg2SettingsTypeDef:
return {
"AdaptiveQuantization": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import InputPrepareScheduleActionSettingsOutputTypeDef
def get_value() -> InputPrepareScheduleActionSettingsOutputTypeDef:
return {
"InputAttachmentNameReference": ...,
}
# InputPrepareScheduleActionSettingsOutputTypeDef definition
class InputPrepareScheduleActionSettingsOutputTypeDef(TypedDict):
InputAttachmentNameReference: NotRequired[str],
InputClippingSettings: NotRequired[InputClippingSettingsTypeDef], # (1)
UrlPath: NotRequired[List[str]],
InputPrepareScheduleActionSettingsTypeDef#
# InputPrepareScheduleActionSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import InputPrepareScheduleActionSettingsTypeDef
def get_value() -> InputPrepareScheduleActionSettingsTypeDef:
return {
"InputAttachmentNameReference": ...,
}
# InputPrepareScheduleActionSettingsTypeDef definition
class InputPrepareScheduleActionSettingsTypeDef(TypedDict):
InputAttachmentNameReference: NotRequired[str],
InputClippingSettings: NotRequired[InputClippingSettingsTypeDef], # (1)
UrlPath: NotRequired[Sequence[str]],
InputSwitchScheduleActionSettingsOutputTypeDef#
# InputSwitchScheduleActionSettingsOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import InputSwitchScheduleActionSettingsOutputTypeDef
def get_value() -> InputSwitchScheduleActionSettingsOutputTypeDef:
return {
"InputAttachmentNameReference": ...,
}
# InputSwitchScheduleActionSettingsOutputTypeDef definition
class InputSwitchScheduleActionSettingsOutputTypeDef(TypedDict):
InputAttachmentNameReference: str,
InputClippingSettings: NotRequired[InputClippingSettingsTypeDef], # (1)
UrlPath: NotRequired[List[str]],
InputSwitchScheduleActionSettingsTypeDef#
# InputSwitchScheduleActionSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import InputSwitchScheduleActionSettingsTypeDef
def get_value() -> InputSwitchScheduleActionSettingsTypeDef:
return {
"InputAttachmentNameReference": ...,
}
# InputSwitchScheduleActionSettingsTypeDef definition
class InputSwitchScheduleActionSettingsTypeDef(TypedDict):
InputAttachmentNameReference: str,
InputClippingSettings: NotRequired[InputClippingSettingsTypeDef], # (1)
UrlPath: NotRequired[Sequence[str]],
UpdateInputDeviceRequestTypeDef#
# UpdateInputDeviceRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UpdateInputDeviceRequestTypeDef
def get_value() -> UpdateInputDeviceRequestTypeDef:
return {
"InputDeviceId": ...,
}
# UpdateInputDeviceRequestTypeDef definition
class UpdateInputDeviceRequestTypeDef(TypedDict):
InputDeviceId: str,
HdDeviceSettings: NotRequired[InputDeviceConfigurableSettingsTypeDef], # (1)
Name: NotRequired[str],
UhdDeviceSettings: NotRequired[InputDeviceConfigurableSettingsTypeDef], # (1)
AvailabilityZone: NotRequired[str],
DescribeInputDeviceResponseTypeDef#
# DescribeInputDeviceResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeInputDeviceResponseTypeDef
def get_value() -> DescribeInputDeviceResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import InputDeviceSummaryTypeDef
def get_value() -> InputDeviceSummaryTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import UpdateInputDeviceResponseTypeDef
def get_value() -> UpdateInputDeviceResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import HlsSettingsOutputTypeDef
def get_value() -> HlsSettingsOutputTypeDef:
return {
"AudioOnlyHlsSettings": ...,
}
# HlsSettingsOutputTypeDef definition
class HlsSettingsOutputTypeDef(TypedDict):
AudioOnlyHlsSettings: NotRequired[AudioOnlyHlsSettingsTypeDef], # (1)
Fmp4HlsSettings: NotRequired[Fmp4HlsSettingsTypeDef], # (2)
FrameCaptureHlsSettings: NotRequired[Dict[str, Any]],
StandardHlsSettings: NotRequired[StandardHlsSettingsTypeDef], # (3)
HlsSettingsTypeDef#
# HlsSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import HlsSettingsTypeDef
def get_value() -> HlsSettingsTypeDef:
return {
"AudioOnlyHlsSettings": ...,
}
# HlsSettingsTypeDef definition
class HlsSettingsTypeDef(TypedDict):
AudioOnlyHlsSettings: NotRequired[AudioOnlyHlsSettingsTypeDef], # (1)
Fmp4HlsSettings: NotRequired[Fmp4HlsSettingsTypeDef], # (2)
FrameCaptureHlsSettings: NotRequired[Mapping[str, Any]],
StandardHlsSettings: NotRequired[StandardHlsSettingsTypeDef], # (3)
CreateSignalMapResponseTypeDef#
# CreateSignalMapResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CreateSignalMapResponseTypeDef
def get_value() -> CreateSignalMapResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import GetSignalMapResponseTypeDef
def get_value() -> GetSignalMapResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import StartDeleteMonitorDeploymentResponseTypeDef
def get_value() -> StartDeleteMonitorDeploymentResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import StartMonitorDeploymentResponseTypeDef
def get_value() -> StartMonitorDeploymentResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import StartUpdateSignalMapResponseTypeDef
def get_value() -> StartUpdateSignalMapResponseTypeDef:
return {
"Arn": ...,
}
# 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
MultiplexOutputSettingsTypeDef#
# MultiplexOutputSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MultiplexOutputSettingsTypeDef
def get_value() -> MultiplexOutputSettingsTypeDef:
return {
"Destination": ...,
}
# MultiplexOutputSettingsTypeDef definition
class MultiplexOutputSettingsTypeDef(TypedDict):
Destination: OutputLocationRefTypeDef, # (1)
ContainerSettings: NotRequired[MultiplexContainerSettingsTypeDef], # (2)
DeleteMultiplexResponseTypeDef#
# DeleteMultiplexResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DeleteMultiplexResponseTypeDef
def get_value() -> DeleteMultiplexResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import DescribeMultiplexResponseTypeDef
def get_value() -> DescribeMultiplexResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import MultiplexTypeDef
def get_value() -> MultiplexTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import StartMultiplexResponseTypeDef
def get_value() -> StartMultiplexResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import StopMultiplexResponseTypeDef
def get_value() -> StopMultiplexResponseTypeDef:
return {
"Arn": ...,
}
# 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
UpdateMultiplexRequestTypeDef#
# UpdateMultiplexRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UpdateMultiplexRequestTypeDef
def get_value() -> UpdateMultiplexRequestTypeDef:
return {
"MultiplexId": ...,
}
# UpdateMultiplexRequestTypeDef definition
class UpdateMultiplexRequestTypeDef(TypedDict):
MultiplexId: str,
MultiplexSettings: NotRequired[MultiplexSettingsTypeDef], # (1)
Name: NotRequired[str],
PacketIdentifiersMapping: NotRequired[Mapping[str, MultiplexProgramPacketIdentifiersMapUnionTypeDef]], # (2)
- See MultiplexSettingsTypeDef
- See MultiplexProgramPacketIdentifiersMapTypeDef MultiplexProgramPacketIdentifiersMapOutputTypeDef
ListMultiplexesResponseTypeDef#
# ListMultiplexesResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListMultiplexesResponseTypeDef
def get_value() -> ListMultiplexesResponseTypeDef:
return {
"Multiplexes": ...,
}
# ListMultiplexesResponseTypeDef definition
class ListMultiplexesResponseTypeDef(TypedDict):
Multiplexes: List[MultiplexSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
MultiplexProgramSettingsTypeDef#
# MultiplexProgramSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import MultiplexProgramSettingsTypeDef
def get_value() -> MultiplexProgramSettingsTypeDef:
return {
"PreferredChannelPipeline": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import AudioWatermarkSettingsTypeDef
def get_value() -> AudioWatermarkSettingsTypeDef:
return {
"NielsenWatermarksSettings": ...,
}
# AudioWatermarkSettingsTypeDef definition
class AudioWatermarkSettingsTypeDef(TypedDict):
NielsenWatermarksSettings: NotRequired[NielsenWatermarksSettingsTypeDef], # (1)
Scte35DescriptorSettingsTypeDef#
# Scte35DescriptorSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import Scte35DescriptorSettingsTypeDef
def get_value() -> Scte35DescriptorSettingsTypeDef:
return {
"SegmentationDescriptorScte35DescriptorSettings": ...,
}
# Scte35DescriptorSettingsTypeDef definition
class Scte35DescriptorSettingsTypeDef(TypedDict):
SegmentationDescriptorScte35DescriptorSettings: Scte35SegmentationDescriptorTypeDef, # (1)
SrtSettingsRequestTypeDef#
# SrtSettingsRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import SrtSettingsRequestTypeDef
def get_value() -> SrtSettingsRequestTypeDef:
return {
"SrtCallerSources": ...,
}
# SrtSettingsRequestTypeDef definition
class SrtSettingsRequestTypeDef(TypedDict):
SrtCallerSources: NotRequired[Sequence[SrtCallerSourceRequestTypeDef]], # (1)
SrtSettingsTypeDef#
# SrtSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import SrtSettingsTypeDef
def get_value() -> SrtSettingsTypeDef:
return {
"SrtCallerSources": ...,
}
# SrtSettingsTypeDef definition
class SrtSettingsTypeDef(TypedDict):
SrtCallerSources: NotRequired[List[SrtCallerSourceTypeDef]], # (1)
DescribeThumbnailsResponseTypeDef#
# DescribeThumbnailsResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeThumbnailsResponseTypeDef
def get_value() -> DescribeThumbnailsResponseTypeDef:
return {
"ThumbnailDetails": ...,
}
# DescribeThumbnailsResponseTypeDef definition
class DescribeThumbnailsResponseTypeDef(TypedDict):
ThumbnailDetails: List[ThumbnailDetailTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
VideoSelectorTypeDef#
# VideoSelectorTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import VideoSelectorTypeDef
def get_value() -> VideoSelectorTypeDef:
return {
"ColorSpace": ...,
}
# 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
CaptionDescriptionOutputTypeDef#
# CaptionDescriptionOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CaptionDescriptionOutputTypeDef
def get_value() -> CaptionDescriptionOutputTypeDef:
return {
"Accessibility": ...,
}
# 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
CaptionDescriptionTypeDef#
# CaptionDescriptionTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CaptionDescriptionTypeDef
def get_value() -> CaptionDescriptionTypeDef:
return {
"Accessibility": ...,
}
# CaptionDescriptionTypeDef definition
class CaptionDescriptionTypeDef(TypedDict):
CaptionSelectorName: str,
Name: str,
Accessibility: NotRequired[AccessibilityTypeType], # (1)
DestinationSettings: NotRequired[CaptionDestinationSettingsTypeDef], # (2)
LanguageCode: NotRequired[str],
LanguageDescription: NotRequired[str],
CaptionDashRoles: NotRequired[Sequence[DashRoleCaptionType]], # (3)
DvbDashAccessibility: NotRequired[DvbDashAccessibilityType], # (4)
- See AccessibilityTypeType
- See CaptionDestinationSettingsTypeDef
- See DashRoleCaptionType
- See DvbDashAccessibilityType
HlsGroupSettingsOutputTypeDef#
# HlsGroupSettingsOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import HlsGroupSettingsOutputTypeDef
def get_value() -> HlsGroupSettingsOutputTypeDef:
return {
"AdMarkers": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import HlsGroupSettingsTypeDef
def get_value() -> HlsGroupSettingsTypeDef:
return {
"AdMarkers": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import AudioSelectorOutputTypeDef
def get_value() -> AudioSelectorOutputTypeDef:
return {
"Name": ...,
}
# AudioSelectorOutputTypeDef definition
class AudioSelectorOutputTypeDef(TypedDict):
Name: str,
SelectorSettings: NotRequired[AudioSelectorSettingsOutputTypeDef], # (1)
AudioSelectorSettingsTypeDef#
# AudioSelectorSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import AudioSelectorSettingsTypeDef
def get_value() -> AudioSelectorSettingsTypeDef:
return {
"AudioHlsRenditionSelection": ...,
}
# 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
CaptionSelectorOutputTypeDef#
# CaptionSelectorOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CaptionSelectorOutputTypeDef
def get_value() -> CaptionSelectorOutputTypeDef:
return {
"LanguageCode": ...,
}
# CaptionSelectorOutputTypeDef definition
class CaptionSelectorOutputTypeDef(TypedDict):
Name: str,
LanguageCode: NotRequired[str],
SelectorSettings: NotRequired[CaptionSelectorSettingsOutputTypeDef], # (1)
ListClustersResponseTypeDef#
# ListClustersResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListClustersResponseTypeDef
def get_value() -> ListClustersResponseTypeDef:
return {
"Clusters": ...,
}
# ListClustersResponseTypeDef definition
class ListClustersResponseTypeDef(TypedDict):
Clusters: List[DescribeClusterSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ArchiveOutputSettingsOutputTypeDef#
# ArchiveOutputSettingsOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ArchiveOutputSettingsOutputTypeDef
def get_value() -> ArchiveOutputSettingsOutputTypeDef:
return {
"ContainerSettings": ...,
}
# ArchiveOutputSettingsOutputTypeDef definition
class ArchiveOutputSettingsOutputTypeDef(TypedDict):
ContainerSettings: ArchiveContainerSettingsOutputTypeDef, # (1)
Extension: NotRequired[str],
NameModifier: NotRequired[str],
ArchiveOutputSettingsTypeDef#
# ArchiveOutputSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ArchiveOutputSettingsTypeDef
def get_value() -> ArchiveOutputSettingsTypeDef:
return {
"ContainerSettings": ...,
}
# ArchiveOutputSettingsTypeDef definition
class ArchiveOutputSettingsTypeDef(TypedDict):
ContainerSettings: ArchiveContainerSettingsTypeDef, # (1)
Extension: NotRequired[str],
NameModifier: NotRequired[str],
SrtOutputSettingsTypeDef#
# SrtOutputSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import SrtOutputSettingsTypeDef
def get_value() -> SrtOutputSettingsTypeDef:
return {
"BufferMsec": ...,
}
# SrtOutputSettingsTypeDef definition
class SrtOutputSettingsTypeDef(TypedDict):
ContainerSettings: UdpContainerSettingsTypeDef, # (1)
Destination: OutputLocationRefTypeDef, # (2)
BufferMsec: NotRequired[int],
EncryptionType: NotRequired[SrtEncryptionTypeType], # (3)
Latency: NotRequired[int],
UdpOutputSettingsTypeDef#
# UdpOutputSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UdpOutputSettingsTypeDef
def get_value() -> UdpOutputSettingsTypeDef:
return {
"BufferMsec": ...,
}
# UdpOutputSettingsTypeDef definition
class UdpOutputSettingsTypeDef(TypedDict):
ContainerSettings: UdpContainerSettingsTypeDef, # (1)
Destination: OutputLocationRefTypeDef, # (2)
BufferMsec: NotRequired[int],
FecOutputSettings: NotRequired[FecOutputSettingsTypeDef], # (3)
AutomaticInputFailoverSettingsOutputTypeDef#
# AutomaticInputFailoverSettingsOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import AutomaticInputFailoverSettingsOutputTypeDef
def get_value() -> AutomaticInputFailoverSettingsOutputTypeDef:
return {
"ErrorClearTimeMsec": ...,
}
# AutomaticInputFailoverSettingsOutputTypeDef definition
class AutomaticInputFailoverSettingsOutputTypeDef(TypedDict):
SecondaryInputId: str,
ErrorClearTimeMsec: NotRequired[int],
FailoverConditions: NotRequired[List[FailoverConditionTypeDef]], # (1)
InputPreference: NotRequired[InputPreferenceType], # (2)
AutomaticInputFailoverSettingsTypeDef#
# AutomaticInputFailoverSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import AutomaticInputFailoverSettingsTypeDef
def get_value() -> AutomaticInputFailoverSettingsTypeDef:
return {
"ErrorClearTimeMsec": ...,
}
# AutomaticInputFailoverSettingsTypeDef definition
class AutomaticInputFailoverSettingsTypeDef(TypedDict):
SecondaryInputId: str,
ErrorClearTimeMsec: NotRequired[int],
FailoverConditions: NotRequired[Sequence[FailoverConditionTypeDef]], # (1)
InputPreference: NotRequired[InputPreferenceType], # (2)
VideoCodecSettingsOutputTypeDef#
# VideoCodecSettingsOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import VideoCodecSettingsOutputTypeDef
def get_value() -> VideoCodecSettingsOutputTypeDef:
return {
"FrameCaptureSettings": ...,
}
# 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
VideoCodecSettingsTypeDef#
# VideoCodecSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import VideoCodecSettingsTypeDef
def get_value() -> VideoCodecSettingsTypeDef:
return {
"FrameCaptureSettings": ...,
}
# VideoCodecSettingsTypeDef definition
class VideoCodecSettingsTypeDef(TypedDict):
FrameCaptureSettings: NotRequired[FrameCaptureSettingsTypeDef], # (1)
H264Settings: NotRequired[H264SettingsTypeDef], # (2)
H265Settings: NotRequired[H265SettingsTypeDef], # (3)
Mpeg2Settings: NotRequired[Mpeg2SettingsTypeDef], # (4)
Av1Settings: NotRequired[Av1SettingsTypeDef], # (5)
- See FrameCaptureSettingsTypeDef
- See H264SettingsTypeDef
- See H265SettingsTypeDef
- See Mpeg2SettingsTypeDef
- See Av1SettingsTypeDef
ListInputDevicesResponseTypeDef#
# ListInputDevicesResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListInputDevicesResponseTypeDef
def get_value() -> ListInputDevicesResponseTypeDef:
return {
"InputDevices": ...,
}
# ListInputDevicesResponseTypeDef definition
class ListInputDevicesResponseTypeDef(TypedDict):
InputDevices: List[InputDeviceSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
HlsOutputSettingsOutputTypeDef#
# HlsOutputSettingsOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import HlsOutputSettingsOutputTypeDef
def get_value() -> HlsOutputSettingsOutputTypeDef:
return {
"H265PackagingType": ...,
}
# HlsOutputSettingsOutputTypeDef definition
class HlsOutputSettingsOutputTypeDef(TypedDict):
HlsSettings: HlsSettingsOutputTypeDef, # (2)
H265PackagingType: NotRequired[HlsH265PackagingTypeType], # (1)
NameModifier: NotRequired[str],
SegmentModifier: NotRequired[str],
HlsOutputSettingsTypeDef#
# HlsOutputSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import HlsOutputSettingsTypeDef
def get_value() -> HlsOutputSettingsTypeDef:
return {
"H265PackagingType": ...,
}
# HlsOutputSettingsTypeDef definition
class HlsOutputSettingsTypeDef(TypedDict):
HlsSettings: HlsSettingsTypeDef, # (2)
H265PackagingType: NotRequired[HlsH265PackagingTypeType], # (1)
NameModifier: NotRequired[str],
SegmentModifier: NotRequired[str],
CreateMultiplexResponseTypeDef#
# CreateMultiplexResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CreateMultiplexResponseTypeDef
def get_value() -> CreateMultiplexResponseTypeDef:
return {
"Multiplex": ...,
}
# CreateMultiplexResponseTypeDef definition
class CreateMultiplexResponseTypeDef(TypedDict):
Multiplex: MultiplexTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateMultiplexResponseTypeDef#
# UpdateMultiplexResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UpdateMultiplexResponseTypeDef
def get_value() -> UpdateMultiplexResponseTypeDef:
return {
"Multiplex": ...,
}
# UpdateMultiplexResponseTypeDef definition
class UpdateMultiplexResponseTypeDef(TypedDict):
Multiplex: MultiplexTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateMultiplexProgramRequestTypeDef#
# CreateMultiplexProgramRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CreateMultiplexProgramRequestTypeDef
def get_value() -> CreateMultiplexProgramRequestTypeDef:
return {
"MultiplexId": ...,
}
# CreateMultiplexProgramRequestTypeDef definition
class CreateMultiplexProgramRequestTypeDef(TypedDict):
MultiplexId: str,
MultiplexProgramSettings: MultiplexProgramSettingsTypeDef, # (1)
ProgramName: str,
RequestId: str,
DeleteMultiplexProgramResponseTypeDef#
# DeleteMultiplexProgramResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DeleteMultiplexProgramResponseTypeDef
def get_value() -> DeleteMultiplexProgramResponseTypeDef:
return {
"ChannelId": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import DescribeMultiplexProgramResponseTypeDef
def get_value() -> DescribeMultiplexProgramResponseTypeDef:
return {
"ChannelId": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import MultiplexProgramTypeDef
def get_value() -> MultiplexProgramTypeDef:
return {
"ChannelId": ...,
}
# 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
UpdateMultiplexProgramRequestTypeDef#
# UpdateMultiplexProgramRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UpdateMultiplexProgramRequestTypeDef
def get_value() -> UpdateMultiplexProgramRequestTypeDef:
return {
"MultiplexId": ...,
}
# UpdateMultiplexProgramRequestTypeDef definition
class UpdateMultiplexProgramRequestTypeDef(TypedDict):
MultiplexId: str,
ProgramName: str,
MultiplexProgramSettings: NotRequired[MultiplexProgramSettingsTypeDef], # (1)
AudioDescriptionOutputTypeDef#
# AudioDescriptionOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import AudioDescriptionOutputTypeDef
def get_value() -> AudioDescriptionOutputTypeDef:
return {
"AudioNormalizationSettings": ...,
}
# 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
AudioDescriptionTypeDef#
# AudioDescriptionTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import AudioDescriptionTypeDef
def get_value() -> AudioDescriptionTypeDef:
return {
"AudioNormalizationSettings": ...,
}
# 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[AudioCodecSettingsTypeDef], # (5)
LanguageCode: NotRequired[str],
LanguageCodeControl: NotRequired[AudioDescriptionLanguageCodeControlType], # (6)
RemixSettings: NotRequired[RemixSettingsTypeDef], # (7)
StreamName: NotRequired[str],
AudioDashRoles: NotRequired[Sequence[DashRoleAudioType]], # (8)
DvbDashAccessibility: NotRequired[DvbDashAccessibilityType], # (9)
- See AudioNormalizationSettingsTypeDef
- See AudioTypeType
- See AudioDescriptionAudioTypeControlType
- See AudioWatermarkSettingsTypeDef
- See AudioCodecSettingsTypeDef
- See AudioDescriptionLanguageCodeControlType
- See RemixSettingsTypeDef
- See DashRoleAudioType
- See DvbDashAccessibilityType
UpdateChannelClassRequestTypeDef#
# UpdateChannelClassRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UpdateChannelClassRequestTypeDef
def get_value() -> UpdateChannelClassRequestTypeDef:
return {
"ChannelClass": ...,
}
# UpdateChannelClassRequestTypeDef definition
class UpdateChannelClassRequestTypeDef(TypedDict):
ChannelClass: ChannelClassType, # (1)
ChannelId: str,
Destinations: NotRequired[Sequence[OutputDestinationUnionTypeDef]], # (2)
Scte35DescriptorTypeDef#
# Scte35DescriptorTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import Scte35DescriptorTypeDef
def get_value() -> Scte35DescriptorTypeDef:
return {
"Scte35DescriptorSettings": ...,
}
# Scte35DescriptorTypeDef definition
class Scte35DescriptorTypeDef(TypedDict):
Scte35DescriptorSettings: Scte35DescriptorSettingsTypeDef, # (1)
CreateInputRequestTypeDef#
# CreateInputRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CreateInputRequestTypeDef
def get_value() -> CreateInputRequestTypeDef:
return {
"Destinations": ...,
}
# CreateInputRequestTypeDef definition
class CreateInputRequestTypeDef(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
UpdateInputRequestTypeDef#
# UpdateInputRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UpdateInputRequestTypeDef
def get_value() -> UpdateInputRequestTypeDef:
return {
"InputId": ...,
}
# UpdateInputRequestTypeDef definition
class UpdateInputRequestTypeDef(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 TypedDict usage example
from types_boto3_medialive.type_defs import DescribeInputResponseTypeDef
def get_value() -> DescribeInputResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import InputTypeDef
def get_value() -> InputTypeDef:
return {
"Arn": ...,
}
# 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
OutputGroupSettingsOutputTypeDef#
# OutputGroupSettingsOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import OutputGroupSettingsOutputTypeDef
def get_value() -> OutputGroupSettingsOutputTypeDef:
return {
"ArchiveGroupSettings": ...,
}
# 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
OutputGroupSettingsTypeDef#
# OutputGroupSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import OutputGroupSettingsTypeDef
def get_value() -> OutputGroupSettingsTypeDef:
return {
"ArchiveGroupSettings": ...,
}
# OutputGroupSettingsTypeDef definition
class OutputGroupSettingsTypeDef(TypedDict):
ArchiveGroupSettings: NotRequired[ArchiveGroupSettingsTypeDef], # (1)
FrameCaptureGroupSettings: NotRequired[FrameCaptureGroupSettingsTypeDef], # (2)
HlsGroupSettings: NotRequired[HlsGroupSettingsTypeDef], # (3)
MediaPackageGroupSettings: NotRequired[MediaPackageGroupSettingsTypeDef], # (4)
MsSmoothGroupSettings: NotRequired[MsSmoothGroupSettingsTypeDef], # (5)
MultiplexGroupSettings: NotRequired[Mapping[str, Any]],
RtmpGroupSettings: NotRequired[RtmpGroupSettingsTypeDef], # (6)
UdpGroupSettings: NotRequired[UdpGroupSettingsTypeDef], # (7)
CmafIngestGroupSettings: NotRequired[CmafIngestGroupSettingsTypeDef], # (8)
SrtGroupSettings: NotRequired[SrtGroupSettingsTypeDef], # (9)
- See ArchiveGroupSettingsTypeDef
- See FrameCaptureGroupSettingsTypeDef
- See HlsGroupSettingsTypeDef
- See MediaPackageGroupSettingsTypeDef
- See MsSmoothGroupSettingsTypeDef
- See RtmpGroupSettingsTypeDef
- See UdpGroupSettingsTypeDef
- See CmafIngestGroupSettingsTypeDef
- See SrtGroupSettingsTypeDef
InputSettingsOutputTypeDef#
# InputSettingsOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import InputSettingsOutputTypeDef
def get_value() -> InputSettingsOutputTypeDef:
return {
"AudioSelectors": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import CaptionSelectorTypeDef
def get_value() -> CaptionSelectorTypeDef:
return {
"LanguageCode": ...,
}
# CaptionSelectorTypeDef definition
class CaptionSelectorTypeDef(TypedDict):
Name: str,
LanguageCode: NotRequired[str],
SelectorSettings: NotRequired[CaptionSelectorSettingsUnionTypeDef], # (1)
VideoDescriptionOutputTypeDef#
# VideoDescriptionOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import VideoDescriptionOutputTypeDef
def get_value() -> VideoDescriptionOutputTypeDef:
return {
"CodecSettings": ...,
}
# 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
VideoDescriptionTypeDef#
# VideoDescriptionTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import VideoDescriptionTypeDef
def get_value() -> VideoDescriptionTypeDef:
return {
"CodecSettings": ...,
}
# VideoDescriptionTypeDef definition
class VideoDescriptionTypeDef(TypedDict):
Name: str,
CodecSettings: NotRequired[VideoCodecSettingsTypeDef], # (1)
Height: NotRequired[int],
RespondToAfd: NotRequired[VideoDescriptionRespondToAfdType], # (2)
ScalingBehavior: NotRequired[VideoDescriptionScalingBehaviorType], # (3)
Sharpness: NotRequired[int],
Width: NotRequired[int],
- See VideoCodecSettingsTypeDef
- See VideoDescriptionRespondToAfdType
- See VideoDescriptionScalingBehaviorType
OutputSettingsOutputTypeDef#
# OutputSettingsOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import OutputSettingsOutputTypeDef
def get_value() -> OutputSettingsOutputTypeDef:
return {
"ArchiveOutputSettings": ...,
}
# 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
OutputSettingsTypeDef#
# OutputSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import OutputSettingsTypeDef
def get_value() -> OutputSettingsTypeDef:
return {
"ArchiveOutputSettings": ...,
}
# OutputSettingsTypeDef definition
class OutputSettingsTypeDef(TypedDict):
ArchiveOutputSettings: NotRequired[ArchiveOutputSettingsTypeDef], # (1)
FrameCaptureOutputSettings: NotRequired[FrameCaptureOutputSettingsTypeDef], # (2)
HlsOutputSettings: NotRequired[HlsOutputSettingsTypeDef], # (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
- See FrameCaptureOutputSettingsTypeDef
- See HlsOutputSettingsTypeDef
- See MsSmoothOutputSettingsTypeDef
- See MultiplexOutputSettingsTypeDef
- See RtmpOutputSettingsTypeDef
- See UdpOutputSettingsTypeDef
- See CmafIngestOutputSettingsTypeDef
- See SrtOutputSettingsTypeDef
CreateMultiplexProgramResponseTypeDef#
# CreateMultiplexProgramResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CreateMultiplexProgramResponseTypeDef
def get_value() -> CreateMultiplexProgramResponseTypeDef:
return {
"MultiplexProgram": ...,
}
# CreateMultiplexProgramResponseTypeDef definition
class CreateMultiplexProgramResponseTypeDef(TypedDict):
MultiplexProgram: MultiplexProgramTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateMultiplexProgramResponseTypeDef#
# UpdateMultiplexProgramResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UpdateMultiplexProgramResponseTypeDef
def get_value() -> UpdateMultiplexProgramResponseTypeDef:
return {
"MultiplexProgram": ...,
}
# UpdateMultiplexProgramResponseTypeDef definition
class UpdateMultiplexProgramResponseTypeDef(TypedDict):
MultiplexProgram: MultiplexProgramTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
Scte35TimeSignalScheduleActionSettingsOutputTypeDef#
# Scte35TimeSignalScheduleActionSettingsOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import Scte35TimeSignalScheduleActionSettingsOutputTypeDef
def get_value() -> Scte35TimeSignalScheduleActionSettingsOutputTypeDef:
return {
"Scte35Descriptors": ...,
}
# Scte35TimeSignalScheduleActionSettingsOutputTypeDef definition
class Scte35TimeSignalScheduleActionSettingsOutputTypeDef(TypedDict):
Scte35Descriptors: List[Scte35DescriptorTypeDef], # (1)
Scte35TimeSignalScheduleActionSettingsTypeDef#
# Scte35TimeSignalScheduleActionSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import Scte35TimeSignalScheduleActionSettingsTypeDef
def get_value() -> Scte35TimeSignalScheduleActionSettingsTypeDef:
return {
"Scte35Descriptors": ...,
}
# Scte35TimeSignalScheduleActionSettingsTypeDef definition
class Scte35TimeSignalScheduleActionSettingsTypeDef(TypedDict):
Scte35Descriptors: Sequence[Scte35DescriptorTypeDef], # (1)
CreateInputResponseTypeDef#
# CreateInputResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CreateInputResponseTypeDef
def get_value() -> CreateInputResponseTypeDef:
return {
"Input": ...,
}
# CreateInputResponseTypeDef definition
class CreateInputResponseTypeDef(TypedDict):
Input: InputTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See InputTypeDef
- See ResponseMetadataTypeDef
CreatePartnerInputResponseTypeDef#
# CreatePartnerInputResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CreatePartnerInputResponseTypeDef
def get_value() -> CreatePartnerInputResponseTypeDef:
return {
"Input": ...,
}
# CreatePartnerInputResponseTypeDef definition
class CreatePartnerInputResponseTypeDef(TypedDict):
Input: InputTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See InputTypeDef
- See ResponseMetadataTypeDef
ListInputsResponseTypeDef#
# ListInputsResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListInputsResponseTypeDef
def get_value() -> ListInputsResponseTypeDef:
return {
"Inputs": ...,
}
# ListInputsResponseTypeDef definition
class ListInputsResponseTypeDef(TypedDict):
Inputs: List[InputTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See InputTypeDef
- See ResponseMetadataTypeDef
UpdateInputResponseTypeDef#
# UpdateInputResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UpdateInputResponseTypeDef
def get_value() -> UpdateInputResponseTypeDef:
return {
"Input": ...,
}
# UpdateInputResponseTypeDef definition
class UpdateInputResponseTypeDef(TypedDict):
Input: InputTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See InputTypeDef
- See ResponseMetadataTypeDef
AudioSelectorTypeDef#
# AudioSelectorTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import AudioSelectorTypeDef
def get_value() -> AudioSelectorTypeDef:
return {
"Name": ...,
}
# AudioSelectorTypeDef definition
class AudioSelectorTypeDef(TypedDict):
Name: str,
SelectorSettings: NotRequired[AudioSelectorSettingsUnionTypeDef], # (1)
InputAttachmentOutputTypeDef#
# InputAttachmentOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import InputAttachmentOutputTypeDef
def get_value() -> InputAttachmentOutputTypeDef:
return {
"AutomaticInputFailoverSettings": ...,
}
# InputAttachmentOutputTypeDef definition
class InputAttachmentOutputTypeDef(TypedDict):
AutomaticInputFailoverSettings: NotRequired[AutomaticInputFailoverSettingsOutputTypeDef], # (1)
InputAttachmentName: NotRequired[str],
InputId: NotRequired[str],
InputSettings: NotRequired[InputSettingsOutputTypeDef], # (2)
LogicalInterfaceNames: NotRequired[List[str]],
ExtraTypeDef#
# ExtraTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ExtraTypeDef
def get_value() -> ExtraTypeDef:
return {
"AudioDescriptionNames": ...,
}
# ExtraTypeDef definition
class ExtraTypeDef(TypedDict):
OutputSettings: OutputSettingsOutputTypeDef, # (1)
AudioDescriptionNames: NotRequired[List[str]],
CaptionDescriptionNames: NotRequired[List[str]],
OutputName: NotRequired[str],
VideoDescriptionName: NotRequired[str],
OutputTypeDef#
# OutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import OutputTypeDef
def get_value() -> OutputTypeDef:
return {
"AudioDescriptionNames": ...,
}
# OutputTypeDef definition
class OutputTypeDef(TypedDict):
OutputSettings: OutputSettingsTypeDef, # (1)
AudioDescriptionNames: NotRequired[Sequence[str]],
CaptionDescriptionNames: NotRequired[Sequence[str]],
OutputName: NotRequired[str],
VideoDescriptionName: NotRequired[str],
ScheduleActionSettingsOutputTypeDef#
# ScheduleActionSettingsOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ScheduleActionSettingsOutputTypeDef
def get_value() -> ScheduleActionSettingsOutputTypeDef:
return {
"HlsId3SegmentTaggingSettings": ...,
}
# 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)
Id3SegmentTaggingSettings: NotRequired[Id3SegmentTaggingScheduleActionSettingsTypeDef], # (15)
TimedMetadataSettings: NotRequired[TimedMetadataScheduleActionSettingsTypeDef], # (16)
- 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
- See Id3SegmentTaggingScheduleActionSettingsTypeDef
- See TimedMetadataScheduleActionSettingsTypeDef
ChannelSummaryTypeDef#
# ChannelSummaryTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ChannelSummaryTypeDef
def get_value() -> ChannelSummaryTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import OutputGroupOutputTypeDef
def get_value() -> OutputGroupOutputTypeDef:
return {
"Name": ...,
}
# OutputGroupOutputTypeDef definition
class OutputGroupOutputTypeDef(TypedDict):
OutputGroupSettings: OutputGroupSettingsOutputTypeDef, # (1)
Outputs: List[ExtraTypeDef], # (2)
Name: NotRequired[str],
OutputGroupTypeDef#
# OutputGroupTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import OutputGroupTypeDef
def get_value() -> OutputGroupTypeDef:
return {
"Name": ...,
}
# OutputGroupTypeDef definition
class OutputGroupTypeDef(TypedDict):
OutputGroupSettings: OutputGroupSettingsTypeDef, # (1)
Outputs: Sequence[OutputTypeDef], # (2)
Name: NotRequired[str],
ScheduleActionOutputTypeDef#
# ScheduleActionOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ScheduleActionOutputTypeDef
def get_value() -> ScheduleActionOutputTypeDef:
return {
"ActionName": ...,
}
# ScheduleActionOutputTypeDef definition
class ScheduleActionOutputTypeDef(TypedDict):
ActionName: str,
ScheduleActionSettings: ScheduleActionSettingsOutputTypeDef, # (1)
ScheduleActionStartSettings: ScheduleActionStartSettingsOutputTypeDef, # (2)
ScheduleActionSettingsTypeDef#
# ScheduleActionSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ScheduleActionSettingsTypeDef
def get_value() -> ScheduleActionSettingsTypeDef:
return {
"HlsId3SegmentTaggingSettings": ...,
}
# 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)
Id3SegmentTaggingSettings: NotRequired[Id3SegmentTaggingScheduleActionSettingsTypeDef], # (15)
TimedMetadataSettings: NotRequired[TimedMetadataScheduleActionSettingsTypeDef], # (16)
- 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
- See Id3SegmentTaggingScheduleActionSettingsTypeDef
- See TimedMetadataScheduleActionSettingsTypeDef
InputSettingsTypeDef#
# InputSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import InputSettingsTypeDef
def get_value() -> InputSettingsTypeDef:
return {
"AudioSelectors": ...,
}
# 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
ListChannelsResponseTypeDef#
# ListChannelsResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ListChannelsResponseTypeDef
def get_value() -> ListChannelsResponseTypeDef:
return {
"Channels": ...,
}
# ListChannelsResponseTypeDef definition
class ListChannelsResponseTypeDef(TypedDict):
Channels: List[ChannelSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
EncoderSettingsOutputTypeDef#
# EncoderSettingsOutputTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import EncoderSettingsOutputTypeDef
def get_value() -> EncoderSettingsOutputTypeDef:
return {
"AudioDescriptions": ...,
}
# 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
EncoderSettingsTypeDef#
# EncoderSettingsTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import EncoderSettingsTypeDef
def get_value() -> EncoderSettingsTypeDef:
return {
"AudioDescriptions": ...,
}
# EncoderSettingsTypeDef definition
class EncoderSettingsTypeDef(TypedDict):
AudioDescriptions: Sequence[AudioDescriptionTypeDef], # (1)
OutputGroups: Sequence[OutputGroupTypeDef], # (10)
TimecodeConfig: TimecodeConfigTypeDef, # (11)
VideoDescriptions: Sequence[VideoDescriptionTypeDef], # (12)
AvailBlanking: NotRequired[AvailBlankingTypeDef], # (2)
AvailConfiguration: NotRequired[AvailConfigurationTypeDef], # (3)
BlackoutSlate: NotRequired[BlackoutSlateTypeDef], # (4)
CaptionDescriptions: NotRequired[Sequence[CaptionDescriptionTypeDef]], # (5)
FeatureActivations: NotRequired[FeatureActivationsTypeDef], # (6)
GlobalConfiguration: NotRequired[GlobalConfigurationTypeDef], # (7)
MotionGraphicsConfiguration: NotRequired[MotionGraphicsConfigurationTypeDef], # (8)
NielsenConfiguration: NotRequired[NielsenConfigurationTypeDef], # (9)
ThumbnailConfiguration: NotRequired[ThumbnailConfigurationTypeDef], # (13)
ColorCorrectionSettings: NotRequired[ColorCorrectionSettingsTypeDef], # (14)
- See AudioDescriptionTypeDef
- See AvailBlankingTypeDef
- See AvailConfigurationTypeDef
- See BlackoutSlateTypeDef
- See CaptionDescriptionTypeDef
- See FeatureActivationsTypeDef
- See GlobalConfigurationTypeDef
- See MotionGraphicsConfigurationTypeDef
- See NielsenConfigurationTypeDef
- See OutputGroupTypeDef
- See TimecodeConfigTypeDef
- See VideoDescriptionTypeDef
- See ThumbnailConfigurationTypeDef
- See ColorCorrectionSettingsTypeDef
BatchScheduleActionCreateResultTypeDef#
# BatchScheduleActionCreateResultTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import BatchScheduleActionCreateResultTypeDef
def get_value() -> BatchScheduleActionCreateResultTypeDef:
return {
"ScheduleActions": ...,
}
# BatchScheduleActionCreateResultTypeDef definition
class BatchScheduleActionCreateResultTypeDef(TypedDict):
ScheduleActions: List[ScheduleActionOutputTypeDef], # (1)
BatchScheduleActionDeleteResultTypeDef#
# BatchScheduleActionDeleteResultTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import BatchScheduleActionDeleteResultTypeDef
def get_value() -> BatchScheduleActionDeleteResultTypeDef:
return {
"ScheduleActions": ...,
}
# BatchScheduleActionDeleteResultTypeDef definition
class BatchScheduleActionDeleteResultTypeDef(TypedDict):
ScheduleActions: List[ScheduleActionOutputTypeDef], # (1)
DescribeScheduleResponseTypeDef#
# DescribeScheduleResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import DescribeScheduleResponseTypeDef
def get_value() -> DescribeScheduleResponseTypeDef:
return {
"NextToken": ...,
}
# DescribeScheduleResponseTypeDef definition
class DescribeScheduleResponseTypeDef(TypedDict):
ScheduleActions: List[ScheduleActionOutputTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ChannelTypeDef#
# ChannelTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ChannelTypeDef
def get_value() -> ChannelTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import DeleteChannelResponseTypeDef
def get_value() -> DeleteChannelResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import DescribeChannelResponseTypeDef
def get_value() -> DescribeChannelResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import RestartChannelPipelinesResponseTypeDef
def get_value() -> RestartChannelPipelinesResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import StartChannelResponseTypeDef
def get_value() -> StartChannelResponseTypeDef:
return {
"Arn": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import StopChannelResponseTypeDef
def get_value() -> StopChannelResponseTypeDef:
return {
"Arn": ...,
}
# 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
BatchUpdateScheduleResponseTypeDef#
# BatchUpdateScheduleResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import BatchUpdateScheduleResponseTypeDef
def get_value() -> BatchUpdateScheduleResponseTypeDef:
return {
"Creates": ...,
}
# BatchUpdateScheduleResponseTypeDef definition
class BatchUpdateScheduleResponseTypeDef(TypedDict):
Creates: BatchScheduleActionCreateResultTypeDef, # (1)
Deletes: BatchScheduleActionDeleteResultTypeDef, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
- See BatchScheduleActionCreateResultTypeDef
- See BatchScheduleActionDeleteResultTypeDef
- See ResponseMetadataTypeDef
ScheduleActionTypeDef#
# ScheduleActionTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import ScheduleActionTypeDef
def get_value() -> ScheduleActionTypeDef:
return {
"ActionName": ...,
}
# ScheduleActionTypeDef definition
class ScheduleActionTypeDef(TypedDict):
ActionName: str,
ScheduleActionSettings: ScheduleActionSettingsUnionTypeDef, # (1)
ScheduleActionStartSettings: ScheduleActionStartSettingsUnionTypeDef, # (2)
- See ScheduleActionSettingsTypeDef ScheduleActionSettingsOutputTypeDef
- See ScheduleActionStartSettingsTypeDef ScheduleActionStartSettingsOutputTypeDef
InputAttachmentTypeDef#
# InputAttachmentTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import InputAttachmentTypeDef
def get_value() -> InputAttachmentTypeDef:
return {
"AutomaticInputFailoverSettings": ...,
}
# 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 TypedDict usage example
from types_boto3_medialive.type_defs import CreateChannelResponseTypeDef
def get_value() -> CreateChannelResponseTypeDef:
return {
"Channel": ...,
}
# CreateChannelResponseTypeDef definition
class CreateChannelResponseTypeDef(TypedDict):
Channel: ChannelTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateChannelClassResponseTypeDef#
# UpdateChannelClassResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UpdateChannelClassResponseTypeDef
def get_value() -> UpdateChannelClassResponseTypeDef:
return {
"Channel": ...,
}
# UpdateChannelClassResponseTypeDef definition
class UpdateChannelClassResponseTypeDef(TypedDict):
Channel: ChannelTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateChannelResponseTypeDef#
# UpdateChannelResponseTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UpdateChannelResponseTypeDef
def get_value() -> UpdateChannelResponseTypeDef:
return {
"Channel": ...,
}
# UpdateChannelResponseTypeDef definition
class UpdateChannelResponseTypeDef(TypedDict):
Channel: ChannelTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
BatchScheduleActionCreateRequestTypeDef#
# BatchScheduleActionCreateRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import BatchScheduleActionCreateRequestTypeDef
def get_value() -> BatchScheduleActionCreateRequestTypeDef:
return {
"ScheduleActions": ...,
}
# BatchScheduleActionCreateRequestTypeDef definition
class BatchScheduleActionCreateRequestTypeDef(TypedDict):
ScheduleActions: Sequence[ScheduleActionUnionTypeDef], # (1)
CreateChannelRequestTypeDef#
# CreateChannelRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import CreateChannelRequestTypeDef
def get_value() -> CreateChannelRequestTypeDef:
return {
"CdiInputSpecification": ...,
}
# CreateChannelRequestTypeDef definition
class CreateChannelRequestTypeDef(TypedDict):
CdiInputSpecification: NotRequired[CdiInputSpecificationTypeDef], # (1)
ChannelClass: NotRequired[ChannelClassType], # (2)
Destinations: NotRequired[Sequence[OutputDestinationUnionTypeDef]], # (3)
EncoderSettings: NotRequired[EncoderSettingsUnionTypeDef], # (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 EncoderSettingsOutputTypeDef
- See InputAttachmentTypeDef InputAttachmentOutputTypeDef
- See InputSpecificationTypeDef
- See LogLevelType
- See MaintenanceCreateSettingsTypeDef
- See VpcOutputSettingsTypeDef
- See AnywhereSettingsTypeDef
- See ChannelEngineVersionRequestTypeDef
UpdateChannelRequestTypeDef#
# UpdateChannelRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import UpdateChannelRequestTypeDef
def get_value() -> UpdateChannelRequestTypeDef:
return {
"ChannelId": ...,
}
# UpdateChannelRequestTypeDef definition
class UpdateChannelRequestTypeDef(TypedDict):
ChannelId: str,
CdiInputSpecification: NotRequired[CdiInputSpecificationTypeDef], # (1)
Destinations: NotRequired[Sequence[OutputDestinationUnionTypeDef]], # (2)
EncoderSettings: NotRequired[EncoderSettingsUnionTypeDef], # (3)
InputAttachments: NotRequired[Sequence[InputAttachmentUnionTypeDef]], # (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],
- See CdiInputSpecificationTypeDef
- See OutputDestinationTypeDef OutputDestinationOutputTypeDef
- See EncoderSettingsTypeDef EncoderSettingsOutputTypeDef
- See InputAttachmentTypeDef InputAttachmentOutputTypeDef
- See InputSpecificationTypeDef
- See LogLevelType
- See MaintenanceUpdateSettingsTypeDef
- See ChannelEngineVersionRequestTypeDef
BatchUpdateScheduleRequestTypeDef#
# BatchUpdateScheduleRequestTypeDef TypedDict usage example
from types_boto3_medialive.type_defs import BatchUpdateScheduleRequestTypeDef
def get_value() -> BatchUpdateScheduleRequestTypeDef:
return {
"ChannelId": ...,
}
# BatchUpdateScheduleRequestTypeDef definition
class BatchUpdateScheduleRequestTypeDef(TypedDict):
ChannelId: str,
Creates: NotRequired[BatchScheduleActionCreateRequestTypeDef], # (1)
Deletes: NotRequired[BatchScheduleActionDeleteRequestTypeDef], # (2)