Class: Aws::MediaConnect::Types::DestinationEndpointRouterInputConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaConnect::Types::DestinationEndpointRouterInputConfiguration
- Defined in:
- gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb
Overview
Configuration settings for a router input that is represented by a destination endpoint.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#endpoint_lifecycle_management ⇒ String
The entity that manages the lifecycle of the associated destination endpoint.
-
#source_transit_decryption ⇒ Types::EndpointEncryptionConfiguration
The encryption settings for an endpoint connection.
-
#source_transit_decryption_type ⇒ String
The type of transit decryption applied to the source content that this router input receives.
Instance Attribute Details
#endpoint_lifecycle_management ⇒ String
The entity that manages the lifecycle of the associated destination endpoint. Valid values include the following:
MANAGED– MediaConnect manages the lifecycle of the associated destination endpoint.UNMANAGED– You manage the lifecycle of the associated destination endpoint.
2862 2863 2864 2865 2866 2867 2868 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 2862 class DestinationEndpointRouterInputConfiguration < Struct.new( :endpoint_lifecycle_management, :source_transit_decryption_type, :source_transit_decryption) SENSITIVE = [] include Aws::Structure end |
#source_transit_decryption ⇒ 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.
2862 2863 2864 2865 2866 2867 2868 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 2862 class DestinationEndpointRouterInputConfiguration < Struct.new( :endpoint_lifecycle_management, :source_transit_decryption_type, :source_transit_decryption) SENSITIVE = [] include Aws::Structure end |
#source_transit_decryption_type ⇒ String
The type of transit decryption applied to the source content that this router input receives. Valid values include the following:
SECRETS_MANAGER– The decryption key or passphrase is stored in Secrets Manager.AUTOMATIC– MediaConnect determines the decryption key when the endpoint connects.
2862 2863 2864 2865 2866 2867 2868 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 2862 class DestinationEndpointRouterInputConfiguration < Struct.new( :endpoint_lifecycle_management, :source_transit_decryption_type, :source_transit_decryption) SENSITIVE = [] include Aws::Structure end |