Class: Aws::MediaConnect::Types::StandardSourceEndpointConfiguration

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb

Overview

The configuration settings for a standard source endpoint.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#name ⇒ String

The name of the source endpoint.

Returns:

  • (String)


10566
10567
10568
10569
10570
10571
10572
10573
10574
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 10566

class StandardSourceEndpointConfiguration < Struct.new(
  :name,
  :source_networking_configuration,
  :protocol_configuration,
  :source_networking_type,
  :protocol)
  SENSITIVE = []
  include Aws::Structure
end

#protocol ⇒ String

The protocol used by the source endpoint. Valid values include the following:

  • RTP – Real-time Transport Protocol.

  • RIST – Reliable Internet Stream Transport.

  • SRT_CALLER – Secure Reliable Transport (SRT) in caller mode.

  • SRT_LISTENER – Secure Reliable Transport (SRT) in listener mode.

Returns:

  • (String)


10566
10567
10568
10569
10570
10571
10572
10573
10574
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 10566

class StandardSourceEndpointConfiguration < Struct.new(
  :name,
  :source_networking_configuration,
  :protocol_configuration,
  :source_networking_type,
  :protocol)
  SENSITIVE = []
  include Aws::Structure
end

#protocol_configuration ⇒ Types::StandardSourceEndpointProtocolConfiguration

The protocol configuration for the source endpoint.



10566
10567
10568
10569
10570
10571
10572
10573
10574
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 10566

class StandardSourceEndpointConfiguration < Struct.new(
  :name,
  :source_networking_configuration,
  :protocol_configuration,
  :source_networking_type,
  :protocol)
  SENSITIVE = []
  include Aws::Structure
end

#source_networking_configuration ⇒ Types::StandardSourceEndpointNetworkingConfiguration

The networking configuration for the source endpoint, which determines whether it is publicly accessible or in a virtual private cloud (VPC).



10566
10567
10568
10569
10570
10571
10572
10573
10574
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 10566

class StandardSourceEndpointConfiguration < Struct.new(
  :name,
  :source_networking_configuration,
  :protocol_configuration,
  :source_networking_type,
  :protocol)
  SENSITIVE = []
  include Aws::Structure
end

#source_networking_type ⇒ String

The networking type of the source endpoint. Valid values include the following:

  • PUBLIC – The source endpoint is publicly accessible.

  • VPC – The source endpoint is in a virtual private cloud (VPC).

Returns:

  • (String)


10566
10567
10568
10569
10570
10571
10572
10573
10574
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 10566

class StandardSourceEndpointConfiguration < Struct.new(
  :name,
  :source_networking_configuration,
  :protocol_configuration,
  :source_networking_type,
  :protocol)
  SENSITIVE = []
  include Aws::Structure
end