Cloud Functions v2 API - Class SecretVolume.Types.SecretVersion (1.4.0)

public sealed class SecretVolume.Types.SecretVersion : IMessage<SecretVolume.Types.SecretVersion>, IEquatable<SecretVolume.Types.SecretVersion>, IDeepCloneable<SecretVolume.Types.SecretVersion>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Functions v2 API class SecretVolume.Types.SecretVersion.

Configuration for a single version.

Inheritance

object > SecretVolume.Types.SecretVersion

Namespace

Google.Cloud.Functions.V2

Assembly

Google.Cloud.Functions.V2.dll

Constructors

SecretVersion()

public SecretVersion()

SecretVersion(SecretVersion)

public SecretVersion(SecretVolume.Types.SecretVersion other)
Parameter
NameDescription
otherSecretVolumeTypesSecretVersion

Properties

Path

public string Path { get; set; }

Relative path of the file under the mount path where the secret value for this version will be fetched and made available. For example, setting the mount_path as '/etc/secrets' and path as secret_foo would mount the secret value file at /etc/secrets/secret_foo.

Property Value
TypeDescription
string

Version

public string Version { get; set; }

Version of the secret (version number or the string 'latest'). It is preferable to use latest version with secret volumes as secret value changes are reflected immediately.

Property Value
TypeDescription
string