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 AWS 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.



4473
4474
4475
4476
4477
4478
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4473

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)


4473
4474
4475
4476
4477
4478
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4473

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