Class: Aws::Types::CreateInputRequest

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#destinations::Array[Types::InputDestinationRequest]

Returns the value of attribute destinations.

Returns:



652
653
654
# File 'sig/types.rbs', line 652

def destinations
  @destinations
end

#input_devices::Array[Types::InputDeviceSettings]

Returns the value of attribute input_devices.

Returns:



653
654
655
# File 'sig/types.rbs', line 653

def input_devices
  @input_devices
end

#input_network_location"AWS", "ON_PREMISES"

Returns the value of attribute input_network_location.

Returns:

  • ("AWS", "ON_PREMISES")


664
665
666
# File 'sig/types.rbs', line 664

def input_network_location
  @input_network_location
end

#input_security_groups::Array[::String]

Returns the value of attribute input_security_groups.

Returns:

  • (::Array[::String])


654
655
656
# File 'sig/types.rbs', line 654

def input_security_groups
  @input_security_groups
end

#media_connect_flows::Array[Types::MediaConnectFlowRequest]

Returns the value of attribute media_connect_flows.

Returns:



655
656
657
# File 'sig/types.rbs', line 655

def media_connect_flows
  @media_connect_flows
end

#multicast_settingsTypes::MulticastSettingsCreateRequest

Returns the value of attribute multicast_settings.



665
666
667
# File 'sig/types.rbs', line 665

def multicast_settings
  @multicast_settings
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


656
657
658
# File 'sig/types.rbs', line 656

def name
  @name
end

#request_id::String

Returns the value of attribute request_id.

Returns:

  • (::String)


657
658
659
# File 'sig/types.rbs', line 657

def request_id
  @request_id
end

#role_arn::String

Returns the value of attribute role_arn.

Returns:

  • (::String)


658
659
660
# File 'sig/types.rbs', line 658

def role_arn
  @role_arn
end

#router_settingsTypes::RouterSettings

Returns the value of attribute router_settings.



668
669
670
# File 'sig/types.rbs', line 668

def router_settings
  @router_settings
end

#sdi_sources::Array[::String]

Returns the value of attribute sdi_sources.

Returns:

  • (::Array[::String])


667
668
669
# File 'sig/types.rbs', line 667

def sdi_sources
  @sdi_sources
end

#smpte_2110_receiver_group_settingsTypes::Smpte2110ReceiverGroupSettings

Returns the value of attribute smpte_2110_receiver_group_settings.



666
667
668
# File 'sig/types.rbs', line 666

def smpte_2110_receiver_group_settings
  @smpte_2110_receiver_group_settings
end

#sources::Array[Types::InputSourceRequest]

Returns the value of attribute sources.

Returns:



659
660
661
# File 'sig/types.rbs', line 659

def sources
  @sources
end

#srt_settingsTypes::SrtSettingsRequest

Returns the value of attribute srt_settings.



663
664
665
# File 'sig/types.rbs', line 663

def srt_settings
  @srt_settings
end

#tags::Hash[::String, ::String]

Returns the value of attribute tags.

Returns:

  • (::Hash[::String, ::String])


660
661
662
# File 'sig/types.rbs', line 660

def tags
  @tags
end

#type"UDP_PUSH", ...

Returns the value of attribute type.

Returns:

  • ("UDP_PUSH", "RTP_PUSH", "RTMP_PUSH", "RTMP_PULL", "URL_PULL", "MP4_FILE", "MEDIACONNECT", "INPUT_DEVICE", "AWS_CDI", "TS_FILE", "SRT_CALLER", "MULTICAST", "SMPTE_2110_RECEIVER_GROUP", "SDI", "MEDIACONNECT_ROUTER", "SRT_LISTENER")


661
662
663
# File 'sig/types.rbs', line 661

def type
  @type
end

#vpcTypes::InputVpcRequest

Returns the value of attribute vpc.



662
663
664
# File 'sig/types.rbs', line 662

def vpc
  @vpc
end