FlowTransitEncryptionKeyConfiguration
Configuration settings for flow transit encryption keys.
Inheritors
Types
Configuration settings for automatic encryption key management, where MediaConnect handles key creation and rotation.
The configuration settings for transit encryption using AWS Secrets Manager, including the secret ARN and role ARN.
Functions
Casts this FlowTransitEncryptionKeyConfiguration as a Automatic and retrieves its aws.sdk.kotlin.services.mediaconnect.model.AutomaticEncryptionKeyConfiguration value. Throws an exception if the FlowTransitEncryptionKeyConfiguration is not a Automatic.
Casts this FlowTransitEncryptionKeyConfiguration as a Automatic and retrieves its aws.sdk.kotlin.services.mediaconnect.model.AutomaticEncryptionKeyConfiguration value. Returns null if the FlowTransitEncryptionKeyConfiguration is not a Automatic.
Casts this FlowTransitEncryptionKeyConfiguration as a SecretsManager and retrieves its aws.sdk.kotlin.services.mediaconnect.model.SecretsManagerEncryptionKeyConfiguration value. Throws an exception if the FlowTransitEncryptionKeyConfiguration is not a SecretsManager.
Casts this FlowTransitEncryptionKeyConfiguration as a SecretsManager and retrieves its aws.sdk.kotlin.services.mediaconnect.model.SecretsManagerEncryptionKeyConfiguration value. Returns null if the FlowTransitEncryptionKeyConfiguration is not a SecretsManager.