PNG  IHDR;IDATxܻn0K )(pA 7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô! x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%t Mז -lG6mrz2s%9s@-k9=)kB5\+͂Zsٲ Rn~GRC wIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL/F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ RIENDB` package Paws::MediaLive::DescribeInputResponse; use Moose; has Arn => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'arn'); has AttachedChannels => (is => 'ro', isa => 'ArrayRef[Str|Undef]', traits => ['NameInRequest'], request_name => 'attachedChannels'); has Destinations => (is => 'ro', isa => 'ArrayRef[Paws::MediaLive::InputDestination]', traits => ['NameInRequest'], request_name => 'destinations'); has Id => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'id'); has InputClass => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'inputClass'); has InputDevices => (is => 'ro', isa => 'ArrayRef[Paws::MediaLive::InputDeviceSettings]', traits => ['NameInRequest'], request_name => 'inputDevices'); has InputPartnerIds => (is => 'ro', isa => 'ArrayRef[Str|Undef]', traits => ['NameInRequest'], request_name => 'inputPartnerIds'); has InputSourceType => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'inputSourceType'); has MediaConnectFlows => (is => 'ro', isa => 'ArrayRef[Paws::MediaLive::MediaConnectFlow]', traits => ['NameInRequest'], request_name => 'mediaConnectFlows'); has Name => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'name'); has RoleArn => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'roleArn'); has SecurityGroups => (is => 'ro', isa => 'ArrayRef[Str|Undef]', traits => ['NameInRequest'], request_name => 'securityGroups'); has Sources => (is => 'ro', isa => 'ArrayRef[Paws::MediaLive::InputSource]', traits => ['NameInRequest'], request_name => 'sources'); has State => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'state'); has Tags => (is => 'ro', isa => 'Paws::MediaLive::Tags', traits => ['NameInRequest'], request_name => 'tags'); has Type => (is => 'ro', isa => 'Str', traits => ['NameInRequest'], request_name => 'type'); has _request_id => (is => 'ro', isa => 'Str'); 1; ### main pod documentation begin ### =head1 NAME Paws::MediaLive::DescribeInputResponse =head1 ATTRIBUTES =head2 Arn => Str The Unique ARN of the input (generated, immutable). =head2 AttachedChannels => ArrayRef[Str|Undef] A list of channel IDs that that input is attached to (currently an input can only be attached to one channel). =head2 Destinations => ArrayRef[L] A list of the destinations of the input (PUSH-type). =head2 Id => Str The generated ID of the input (unique for user account, immutable). =head2 InputClass => Str 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. Valid values are: C<"STANDARD">, C<"SINGLE_PIPELINE"> =head2 InputDevices => ArrayRef[L] Settings for the input devices. =head2 InputPartnerIds => ArrayRef[Str|Undef] A list of IDs for all Inputs which are partners of this one. =head2 InputSourceType => Str 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. Valid values are: C<"STATIC">, C<"DYNAMIC"> =head2 MediaConnectFlows => ArrayRef[L] A list of MediaConnect Flows for this input. =head2 Name => Str The user-assigned name (This is a mutable value). =head2 RoleArn => Str The Amazon Resource Name (ARN) of the role this input assumes during and after creation. =head2 SecurityGroups => ArrayRef[Str|Undef] A list of IDs for all the Input Security Groups attached to the input. =head2 Sources => ArrayRef[L] A list of the sources of the input (PULL-type). =head2 State => Str Valid values are: C<"CREATING">, C<"DETACHED">, C<"ATTACHED">, C<"DELETING">, C<"DELETED"> =head2 Tags => L A collection of key-value pairs. =head2 Type => Str Valid values are: C<"UDP_PUSH">, C<"RTP_PUSH">, C<"RTMP_PUSH">, C<"RTMP_PULL">, C<"URL_PULL">, C<"MP4_FILE">, C<"MEDIACONNECT">, C<"INPUT_DEVICE">, C<"AWS_CDI"> =head2 _request_id => Str =cut