Cloud Functions v1 API - Class SecretVolume.Types.SecretVersion (2.5.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 v1 API class SecretVolume.Types.SecretVersion.

Configuration for a single version.

Inheritance

object > SecretVolume.Types.SecretVersion

Namespace

Google.Cloud.Functions.V1

Assembly

Google.Cloud.Functions.V1.dll

Constructors

SecretVersion()

public SecretVersion()

SecretVersion(SecretVersion)

public SecretVersion(SecretVolume.Types.SecretVersion other)
Parameter
Name Description
other SecretVolumeTypesSecretVersion

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
Type Description
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
Type Description
string