Class: Aws::MediaConnect::Types::StandardDestinationEndpointConnectionDetails

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

Overview

The connection details for a standard destination endpoint.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#source_encryption_configuration ⇒ Types::EndpointEncryptionConfiguration

The encryption settings for an endpoint connection. This is a union type, so exactly one of its members is set: secretsManager when you store the encryption key or passphrase in Secrets Manager, or automatic when you let MediaConnect determine the encryption key when the endpoint connects.



10342
10343
10344
10345
10346
10347
10348
10349
10350
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 10342

class StandardDestinationEndpointConnectionDetails < Struct.new(
  :source_ip_address,
  :source_listener_port,
  :source_encryption_type,
  :source_encryption_configuration,
  :source_endpoint_type)
  SENSITIVE = []
  include Aws::Structure
end

#source_encryption_type ⇒ String

The type of encryption that the source uses for the connection.

Returns:

  • (String)


10342
10343
10344
10345
10346
10347
10348
10349
10350
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 10342

class StandardDestinationEndpointConnectionDetails < Struct.new(
  :source_ip_address,
  :source_listener_port,
  :source_encryption_type,
  :source_encryption_configuration,
  :source_endpoint_type)
  SENSITIVE = []
  include Aws::Structure
end

#source_endpoint_type ⇒ String

The type of the connected source endpoint.

Returns:

  • (String)


10342
10343
10344
10345
10346
10347
10348
10349
10350
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 10342

class StandardDestinationEndpointConnectionDetails < Struct.new(
  :source_ip_address,
  :source_listener_port,
  :source_encryption_type,
  :source_encryption_configuration,
  :source_endpoint_type)
  SENSITIVE = []
  include Aws::Structure
end

#source_ip_address ⇒ String

The IP address of the source that is connected to the destination endpoint.

Returns:

  • (String)


10342
10343
10344
10345
10346
10347
10348
10349
10350
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 10342

class StandardDestinationEndpointConnectionDetails < Struct.new(
  :source_ip_address,
  :source_listener_port,
  :source_encryption_type,
  :source_encryption_configuration,
  :source_endpoint_type)
  SENSITIVE = []
  include Aws::Structure
end

#source_listener_port ⇒ Integer

The port on which the source listens for the connection.

Returns:

  • (Integer)


10342
10343
10344
10345
10346
10347
10348
10349
10350
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 10342

class StandardDestinationEndpointConnectionDetails < Struct.new(
  :source_ip_address,
  :source_listener_port,
  :source_encryption_type,
  :source_encryption_configuration,
  :source_endpoint_type)
  SENSITIVE = []
  include Aws::Structure
end