GoogleApi.Transcoder.V1.Model.Encryption (google_api_transcoder v0.4.2)
View SourceEncryption settings.
Attributes
-
aes128(type:GoogleApi.Transcoder.V1.Model.Aes128Encryption.t, default:nil) - Configuration for AES-128 encryption. -
drmSystems(type:GoogleApi.Transcoder.V1.Model.DrmSystems.t, default:nil) - Required. DRM system(s) to use; at least one must be specified. If a DRM system is omitted, it is considered disabled. -
id(type:String.t, default:nil) - Required. Identifier for this set of encryption options. -
mpegCenc(type:GoogleApi.Transcoder.V1.Model.MpegCommonEncryption.t, default:nil) - Configuration for MPEG Common Encryption (MPEG-CENC). -
sampleAes(type:GoogleApi.Transcoder.V1.Model.SampleAesEncryption.t, default:nil) - Configuration for SAMPLE-AES encryption. -
secretManagerKeySource(type:GoogleApi.Transcoder.V1.Model.SecretManagerSource.t, default:nil) - Keys are stored in Google Secret Manager.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Transcoder.V1.Model.Encryption{ aes128: GoogleApi.Transcoder.V1.Model.Aes128Encryption.t() | nil, drmSystems: GoogleApi.Transcoder.V1.Model.DrmSystems.t() | nil, id: String.t() | nil, mpegCenc: GoogleApi.Transcoder.V1.Model.MpegCommonEncryption.t() | nil, sampleAes: GoogleApi.Transcoder.V1.Model.SampleAesEncryption.t() | nil, secretManagerKeySource: GoogleApi.Transcoder.V1.Model.SecretManagerSource.t() | nil }