Live Stream v1 API - Class EncryptionUpdate (1.10.0)

public sealed class EncryptionUpdate : IMessage<EncryptionUpdate>, IEquatable<EncryptionUpdate>, IDeepCloneable<EncryptionUpdate>, IBufferMessage, IMessage

Reference documentation and code samples for the Live Stream v1 API class EncryptionUpdate.

Encryption setting when updating encryption.

Inheritance

object > EncryptionUpdate

Namespace

Google.Cloud.Video.LiveStream.V1

Assembly

Google.Cloud.Video.LiveStream.V1.dll

Constructors

EncryptionUpdate()

public EncryptionUpdate()

EncryptionUpdate(EncryptionUpdate)

public EncryptionUpdate(EncryptionUpdate other)
Parameter
Name Description
other EncryptionUpdate

Properties

Id

public string Id { get; set; }

Required. Identifier for the encryption option to be updated.

Property Value
Type Description
string

SecretManagerKeySource

public Encryption.Types.SecretManagerSource SecretManagerKeySource { get; set; }

For keys stored in Google Secret Manager.

Property Value
Type Description
EncryptionTypesSecretManagerSource

SecretSourceCase

public EncryptionUpdate.SecretSourceOneofCase SecretSourceCase { get; }
Property Value
Type Description
EncryptionUpdateSecretSourceOneofCase