Encryption(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Encryption settings.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes | |
---|---|
Name | Description |
key |
str
Required. 128 bit encryption key represented as lowercase hexadecimal digits. |
iv |
str
Required. 128 bit Initialization Vector (IV) represented as lowercase hexadecimal digits. |
aes_128 |
google.cloud.video.transcoder_v1beta1.types.Encryption.Aes128Encryption
Configuration for AES-128 encryption. This field is a member of oneof _ encryption_mode .
|
sample_aes |
google.cloud.video.transcoder_v1beta1.types.Encryption.SampleAesEncryption
Configuration for SAMPLE-AES encryption. This field is a member of oneof _ encryption_mode .
|
mpeg_cenc |
google.cloud.video.transcoder_v1beta1.types.Encryption.MpegCommonEncryption
Configuration for MPEG Common Encryption (MPEG-CENC). This field is a member of oneof _ encryption_mode .
|
Classes
Aes128Encryption
Aes128Encryption(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Configuration for AES-128 encryption.
MpegCommonEncryption
MpegCommonEncryption(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Configuration for MPEG Common Encryption (MPEG-CENC).
SampleAesEncryption
SampleAesEncryption(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Configuration for SAMPLE-AES encryption.