public sealed class EncryptionUpdate : IMessage<EncryptionUpdate>, IEquatable<EncryptionUpdate>, IDeepCloneable<EncryptionUpdate>, IBufferMessage, IMessageReference 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 |
|