Input
¶
Source code in docs_src/capo_medialive/types/input.py
arn
instance-attribute
¶
arn: NotRequired[__string]
The Unique ARN of the input (generated, immutable).
attached_channels
instance-attribute
¶
attached_channels: NotRequired[__listOf__string]
A list of channel IDs that that input is attached to (currently an input can only be attached to one channel).
destinations
instance-attribute
¶
destinations: NotRequired[__listOfInputDestination]
A list of the destinations of the input (PUSH-type).
id
instance-attribute
¶
id: NotRequired[__string]
The generated ID of the input (unique for user account, immutable).
input_class
instance-attribute
¶
input_class: NotRequired[InputClass]
STANDARD - MediaLive expects two sources to be connected to this input. If the channel is also STANDARD, both sources will be ingested. If the channel is SINGLE_PIPELINE, only the first source will be ingested; the second source will always be ignored, even if the first source fails. SINGLE_PIPELINE - You can connect only one source to this input. If the ChannelClass is also SINGLE_PIPELINE, this value is valid. If the ChannelClass is STANDARD, this value is not valid because the channel requires two sources in the input.
input_devices
instance-attribute
¶
input_devices: NotRequired[__listOfInputDeviceSettings]
Settings for the input devices.
input_network_location
instance-attribute
¶
input_network_location: NotRequired[InputNetworkLocation]
The location of this input. AWS, for an input existing in the AWS Cloud, On-Prem for an input in a customer network.
input_partner_ids
instance-attribute
¶
input_partner_ids: NotRequired[__listOf__string]
A list of IDs for all Inputs which are partners of this one.
input_source_type
instance-attribute
¶
input_source_type: NotRequired[InputSourceType]
Certain pull input sources can be dynamic, meaning that they can have their URL's dynamically changes during input switch actions. Presently, this functionality only works with MP4_FILE and TS_FILE inputs.
media_connect_flows
instance-attribute
¶
media_connect_flows: NotRequired[__listOfMediaConnectFlow]
A list of MediaConnect Flows for this input.
multicast_settings
instance-attribute
¶
multicast_settings: NotRequired[MulticastSettings]
Multicast Input settings.
name
instance-attribute
¶
name: NotRequired[__string]
The user-assigned name (This is a mutable value).
role_arn
instance-attribute
¶
role_arn: NotRequired[__string]
The Amazon Resource Name (ARN) of the role this input assumes during and after creation.
router_settings
instance-attribute
¶
router_settings: NotRequired[RouterInputSettings]
Information about any MediaConnect router association with this input.
security_groups
instance-attribute
¶
security_groups: NotRequired[__listOf__string]
A list of IDs for all the Input Security Groups attached to the input.
smpte2110_receiver_group_settings
instance-attribute
¶
smpte2110_receiver_group_settings: NotRequired[Smpte2110ReceiverGroupSettings]
Include this parameter if the input is a SMPTE 2110 input, to identify the stream sources for this input.
sources
instance-attribute
¶
sources: NotRequired[__listOfInputSource]
A list of the sources of the input (PULL-type).
srt_settings
instance-attribute
¶
srt_settings: NotRequired[SrtSettings]
The settings associated with an SRT input.