public sealed class 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.
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.
Version of the secret (version number or the string 'latest'). It is
preferrable to use latest version with secret volumes as secret value
changes are reflected immediately.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe documentation covers the \u003ccode\u003eSecretVersion\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.Functions.V1\u003c/code\u003e API, specifically version 2.1.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eSecretVersion\u003c/code\u003e is used for configuring individual secret versions and is implemented with multiple interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eSecretVersion\u003c/code\u003e class provides two constructors: a default constructor and one that accepts another \u003ccode\u003eSecretVersion\u003c/code\u003e object.\u003c/p\u003e\n"],["\u003cp\u003eThe class contains two properties: \u003ccode\u003ePath\u003c/code\u003e, which determines the file's relative path for mounting the secret value, and \u003ccode\u003eVersion\u003c/code\u003e, which specifies the secret's version, including the option for 'latest'.\u003c/p\u003e\n"],["\u003cp\u003eThe API has several available versions, spanning from 1.1.0 up to the most recent version of 2.7.0, for the same SecretVolume class.\u003c/p\u003e\n"]]],[],null,[]]