Class: Aws::MediaConnect::Types::StandardDestinationEndpointConfiguration

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

Overview

The configuration settings for a standard destination endpoint.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#destination_networking_configuration ⇒ Types::StandardDestinationEndpointNetworkingConfiguration

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



10303
10304
10305
10306
10307
10308
10309
10310
10311
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 10303

class StandardDestinationEndpointConfiguration < Struct.new(
  :name,
  :destination_networking_configuration,
  :protocol_configuration,
  :destination_networking_type,
  :protocol)
  SENSITIVE = []
  include Aws::Structure
end

#destination_networking_type ⇒ String

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

  • PUBLIC – The destination endpoint is publicly accessible.

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

Returns:

  • (String)


10303
10304
10305
10306
10307
10308
10309
10310
10311
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 10303

class StandardDestinationEndpointConfiguration < Struct.new(
  :name,
  :destination_networking_configuration,
  :protocol_configuration,
  :destination_networking_type,
  :protocol)
  SENSITIVE = []
  include Aws::Structure
end

#name ⇒ String

The name of the destination endpoint.

Returns:

  • (String)


10303
10304
10305
10306
10307
10308
10309
10310
10311
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 10303

class StandardDestinationEndpointConfiguration < Struct.new(
  :name,
  :destination_networking_configuration,
  :protocol_configuration,
  :destination_networking_type,
  :protocol)
  SENSITIVE = []
  include Aws::Structure
end

#protocol ⇒ String

The protocol used by the destination 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)


10303
10304
10305
10306
10307
10308
10309
10310
10311
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 10303

class StandardDestinationEndpointConfiguration < Struct.new(
  :name,
  :destination_networking_configuration,
  :protocol_configuration,
  :destination_networking_type,
  :protocol)
  SENSITIVE = []
  include Aws::Structure
end

#protocol_configuration ⇒ Types::StandardDestinationEndpointProtocolConfiguration

The protocol configuration for the destination endpoint.



10303
10304
10305
10306
10307
10308
10309
10310
10311
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 10303

class StandardDestinationEndpointConfiguration < Struct.new(
  :name,
  :destination_networking_configuration,
  :protocol_configuration,
  :destination_networking_type,
  :protocol)
  SENSITIVE = []
  include Aws::Structure
end