RouterInputTransitEncryptionKeyConfiguration
Defines the configuration settings for 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 RouterInputTransitEncryptionKeyConfiguration as a Automatic and retrieves its aws.sdk.kotlin.services.mediaconnect.model.AutomaticEncryptionKeyConfiguration value. Throws an exception if the RouterInputTransitEncryptionKeyConfiguration is not a Automatic.
Casts this RouterInputTransitEncryptionKeyConfiguration as a Automatic and retrieves its aws.sdk.kotlin.services.mediaconnect.model.AutomaticEncryptionKeyConfiguration value. Returns null if the RouterInputTransitEncryptionKeyConfiguration is not a Automatic.
Casts this RouterInputTransitEncryptionKeyConfiguration as a SecretsManager and retrieves its aws.sdk.kotlin.services.mediaconnect.model.SecretsManagerEncryptionKeyConfiguration value. Throws an exception if the RouterInputTransitEncryptionKeyConfiguration is not a SecretsManager.
Casts this RouterInputTransitEncryptionKeyConfiguration as a SecretsManager and retrieves its aws.sdk.kotlin.services.mediaconnect.model.SecretsManagerEncryptionKeyConfiguration value. Returns null if the RouterInputTransitEncryptionKeyConfiguration is not a SecretsManager.