Class Google::Cloud::Video::Transcoder::V1beta1::Encryption

Encryption settings.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#aes_128

def aes_128() -> ::Google::Cloud::Video::Transcoder::V1beta1::Encryption::Aes128Encryption
Returns

#aes_128=

def aes_128=(value) -> ::Google::Cloud::Video::Transcoder::V1beta1::Encryption::Aes128Encryption
Parameter
Returns

#iv

def iv() -> ::String
Returns
  • (::String) — Required. 128 bit Initialization Vector (IV) represented as lowercase hexadecimal digits.

#iv=

def iv=(value) -> ::String
Parameter
  • value (::String) — Required. 128 bit Initialization Vector (IV) represented as lowercase hexadecimal digits.
Returns
  • (::String) — Required. 128 bit Initialization Vector (IV) represented as lowercase hexadecimal digits.

#key

def key() -> ::String
Returns
  • (::String) — Required. 128 bit encryption key represented as lowercase hexadecimal digits.

#key=

def key=(value) -> ::String
Parameter
  • value (::String) — Required. 128 bit encryption key represented as lowercase hexadecimal digits.
Returns
  • (::String) — Required. 128 bit encryption key represented as lowercase hexadecimal digits.

#mpeg_cenc

def mpeg_cenc() -> ::Google::Cloud::Video::Transcoder::V1beta1::Encryption::MpegCommonEncryption
Returns

#mpeg_cenc=

def mpeg_cenc=(value) -> ::Google::Cloud::Video::Transcoder::V1beta1::Encryption::MpegCommonEncryption
Parameter
Returns

#sample_aes

def sample_aes() -> ::Google::Cloud::Video::Transcoder::V1beta1::Encryption::SampleAesEncryption
Returns

#sample_aes=

def sample_aes=(value) -> ::Google::Cloud::Video::Transcoder::V1beta1::Encryption::SampleAesEncryption
Parameter
Returns