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.
Implements
IMessageEncryptionUpdate, IEquatableEncryptionUpdate, IDeepCloneableEncryptionUpdate, IBufferMessage, IMessageNamespace
Google.Cloud.Video.LiveStream.V1Assembly
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 |