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.
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
preferable 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\u003eThis documentation provides reference information for the \u003ccode\u003eSecretVolume.Types.SecretVersion\u003c/code\u003e class within the Google Cloud Functions v2 API.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eSecretVolume.Types.SecretVersion\u003c/code\u003e class is a configuration class for specifying a single version of a secret, implementing interfaces such as \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\u003eIt inherits from the base \u003ccode\u003eobject\u003c/code\u003e class and contains two key properties: \u003ccode\u003ePath\u003c/code\u003e, which defines the relative file path for mounting the secret value, and \u003ccode\u003eVersion\u003c/code\u003e, which specifies the version of the secret to use.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version available for this is 1.7.0, with previous versions available as early as 1.0.0.\u003c/p\u003e\n"],["\u003cp\u003eThis class can be created using the default constructor, or by providing another \u003ccode\u003eSecretVolume.Types.SecretVersion\u003c/code\u003e instance to copy the values from.\u003c/p\u003e\n"]]],[],null,[]]