GoogleApi.Transcoder.V1beta1.Model.Encryption (google_api_transcoder v0.4.2)
View SourceEncryption settings.
Attributes
-
aes128
(type:GoogleApi.Transcoder.V1beta1.Model.Aes128Encryption.t
, default:nil
) - Configuration for AES-128 encryption. -
iv
(type:String.t
, default:nil
) - Required. 128 bit Initialization Vector (IV) represented as lowercase hexadecimal digits. -
key
(type:String.t
, default:nil
) - Required. 128 bit encryption key represented as lowercase hexadecimal digits. -
mpegCenc
(type:GoogleApi.Transcoder.V1beta1.Model.MpegCommonEncryption.t
, default:nil
) - Configuration for MPEG Common Encryption (MPEG-CENC). -
sampleAes
(type:GoogleApi.Transcoder.V1beta1.Model.SampleAesEncryption.t
, default:nil
) - Configuration for SAMPLE-AES encryption.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Transcoder.V1beta1.Model.Encryption{ aes128: GoogleApi.Transcoder.V1beta1.Model.Aes128Encryption.t() | nil, iv: String.t() | nil, key: String.t() | nil, mpegCenc: GoogleApi.Transcoder.V1beta1.Model.MpegCommonEncryption.t() | nil, sampleAes: GoogleApi.Transcoder.V1beta1.Model.SampleAesEncryption.t() | nil }