Class: Aws::Types::CreateInput

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:



631
632
633
# File 'sig/types.rbs', line 631

def destinations
  @destinations
end

#input_devices::Array[Types::InputDeviceSettings]

Returns the value of attribute input_devices.

Returns:



632
633
634
# File 'sig/types.rbs', line 632

def input_devices
  @input_devices
end

#input_network_location"AWS", "ON_PREMISES"

Returns the value of attribute input_network_location.

Returns:

  • ("AWS", "ON_PREMISES")


643
644
645
# File 'sig/types.rbs', line 643

def input_network_location
  @input_network_location
end

#input_security_groups::Array[::String]

Returns the value of attribute input_security_groups.

Returns:

  • (::Array[::String])


633
634
635
# File 'sig/types.rbs', line 633

def input_security_groups
  @input_security_groups
end

#media_connect_flows::Array[Types::MediaConnectFlowRequest]

Returns the value of attribute media_connect_flows.

Returns:



634
635
636
# File 'sig/types.rbs', line 634

def media_connect_flows
  @media_connect_flows
end

#multicast_settingsTypes::MulticastSettingsCreateRequest

Returns the value of attribute multicast_settings.



644
645
646
# File 'sig/types.rbs', line 644

def multicast_settings
  @multicast_settings
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


635
636
637
# File 'sig/types.rbs', line 635

def name
  @name
end

#request_id::String

Returns the value of attribute request_id.

Returns:

  • (::String)


636
637
638
# File 'sig/types.rbs', line 636

def request_id
  @request_id
end

#role_arn::String

Returns the value of attribute role_arn.

Returns:

  • (::String)


637
638
639
# File 'sig/types.rbs', line 637

def role_arn
  @role_arn
end

#router_settingsTypes::RouterSettings

Returns the value of attribute router_settings.



647
648
649
# File 'sig/types.rbs', line 647

def router_settings
  @router_settings
end

#sdi_sources::Array[::String]

Returns the value of attribute sdi_sources.

Returns:

  • (::Array[::String])


646
647
648
# File 'sig/types.rbs', line 646

def sdi_sources
  @sdi_sources
end

#smpte_2110_receiver_group_settingsTypes::Smpte2110ReceiverGroupSettings

Returns the value of attribute smpte_2110_receiver_group_settings.



645
646
647
# File 'sig/types.rbs', line 645

def smpte_2110_receiver_group_settings
  @smpte_2110_receiver_group_settings
end

#sources::Array[Types::InputSourceRequest]

Returns the value of attribute sources.

Returns:



638
639
640
# File 'sig/types.rbs', line 638

def sources
  @sources
end

#srt_settingsTypes::SrtSettingsRequest

Returns the value of attribute srt_settings.



642
643
644
# File 'sig/types.rbs', line 642

def srt_settings
  @srt_settings
end

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

Returns the value of attribute tags.

Returns:

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


639
640
641
# File 'sig/types.rbs', line 639

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")


640
641
642
# File 'sig/types.rbs', line 640

def type
  @type
end

#vpcTypes::InputVpcRequest

Returns the value of attribute vpc.



641
642
643
# File 'sig/types.rbs', line 641

def vpc
  @vpc
end