JobTemplateConfigEncryption constructor
const
JobTemplateConfigEncryption({
- Input<
Map< ? aes128,String, dynamic> ?> - Input<
JobTemplateConfigEncryptionDrmSystems?> ? drmSystems, - required Input<
String> id, - Input<
JobTemplateConfigEncryptionMpegCenc?> ? mpegCenc, - Input<
Map< ? sampleAes,String, dynamic> ?> - Input<
JobTemplateConfigEncryptionSecretManagerKeySource?> ? secretManagerKeySource,
Creates a new JobTemplateConfigEncryption.
aes128 Configuration for AES-128 encryption.
drmSystems DRM system(s) to use; at least one must be specified. If a DRM system is omitted, it is considered disabled.
id Identifier for this set of encryption options.
mpegCenc Configuration for MPEG Common Encryption (MPEG-CENC).
sampleAes Configuration for SAMPLE-AES encryption.
secretManagerKeySource Configuration for secrets stored in Google Secret Manager.
Implementation
const JobTemplateConfigEncryption({
this.aes128,
this.drmSystems,
required this.id,
this.mpegCenc,
this.sampleAes,
this.secretManagerKeySource,
});