Class: Aws::MediaConnect::Types::MediaLiveTransitEncryption

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

Overview

The encryption configuration that defines how content is encrypted during transit between MediaConnect Router and MediaLive. This configuration determines whether encryption keys are automatically managed by the service or manually managed through Secrets Manager.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#encryption_key_configurationTypes::MediaLiveTransitEncryptionKeyConfiguration

The configuration details for the MediaLive encryption key.



4678
4679
4680
4681
4682
4683
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4678

class MediaLiveTransitEncryption < Struct.new(
  :encryption_key_type,
  :encryption_key_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#encryption_key_typeString

The type of encryption key to use for MediaLive transit encryption.

Returns:

  • (String)


4678
4679
4680
4681
4682
4683
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4678

class MediaLiveTransitEncryption < Struct.new(
  :encryption_key_type,
  :encryption_key_configuration)
  SENSITIVE = []
  include Aws::Structure
end