Live Stream v1 API - Class Encryption.Types.SecretManagerSource (1.8.0)

public sealed class Encryption.Types.SecretManagerSource : IMessage<Encryption.Types.SecretManagerSource>, IEquatable<Encryption.Types.SecretManagerSource>, IDeepCloneable<Encryption.Types.SecretManagerSource>, IBufferMessage, IMessage

Reference documentation and code samples for the Live Stream v1 API class Encryption.Types.SecretManagerSource.

Configuration for secrets stored in Google Secret Manager.

Inheritance

object > Encryption.Types.SecretManagerSource

Namespace

Google.Cloud.Video.LiveStream.V1

Assembly

Google.Cloud.Video.LiveStream.V1.dll

Constructors

SecretManagerSource()

public SecretManagerSource()

SecretManagerSource(SecretManagerSource)

public SecretManagerSource(Encryption.Types.SecretManagerSource other)
Parameter
Name Description
other EncryptionTypesSecretManagerSource

Properties

SecretVersion

public string SecretVersion { get; set; }

Required. The name of the Secret Version containing the encryption key. projects/{project}/secrets/{secret_id}/versions/{version_number}

Property Value
Type Description
string

SecretVersionAsSecretVersionName

public SecretVersionName SecretVersionAsSecretVersionName { get; set; }

SecretVersionName-typed view over the SecretVersion resource name property.

Property Value
Type Description
SecretVersionName