Class: Aws::MediaConnect::Types::RouterInputDestinationEndpointConnectionDetails

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

Overview

The connection details for a destination endpoint that represents a router input.

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.



8008
8009
8010
8011
8012
8013
8014
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 8008

class RouterInputDestinationEndpointConnectionDetails < Struct.new(
  :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)


8008
8009
8010
8011
8012
8013
8014
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 8008

class RouterInputDestinationEndpointConnectionDetails < Struct.new(
  :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)


8008
8009
8010
8011
8012
8013
8014
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 8008

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