class Aws::MediaLive::Types::Input
@!attribute [rw] arn
The Unique ARN of the input (generated, immutable). @return [String]
@!attribute [rw] attached_channels
A list of channel IDs that that input is attached to (currently an input can only be attached to one channel). @return [Array<String>]
@!attribute [rw] destinations
A list of the destinations of the input (PUSH-type). @return [Array<Types::InputDestination>]
@!attribute [rw] id
The generated ID of the input (unique for user account, immutable). @return [String]
@!attribute [rw] input_class
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. @return [String]
@!attribute [rw] input_devices
Settings for the input devices. @return [Array<Types::InputDeviceSettings>]
@!attribute [rw] input_partner_ids
A list of IDs for all Inputs which are partners of this one. @return [Array<String>]
@!attribute [rw] input_source_type
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 inputs. @return [String]
@!attribute [rw] media_connect_flows
A list of MediaConnect Flows for this input. @return [Array<Types::MediaConnectFlow>]
@!attribute [rw] name
The user-assigned name (This is a mutable value). @return [String]
@!attribute [rw] role_arn
The Amazon Resource Name (ARN) of the role this input assumes during and after creation. @return [String]
@!attribute [rw] security_groups
A list of IDs for all the Input Security Groups attached to the input. @return [Array<String>]
@!attribute [rw] sources
A list of the sources of the input (PULL-type). @return [Array<Types::InputSource>]
@!attribute [rw] state
@return [String]
@!attribute [rw] tags
A collection of key-value pairs. @return [Hash<String,String>]
@!attribute [rw] type
@return [String]
@see docs.aws.amazon.com/goto/WebAPI/medialive-2017-10-14/Input AWS API Documentation
Constants
- SENSITIVE