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.
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 v1 API, specifically version 2.5.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eSecretVolume.Types.SecretVersion\u003c/code\u003e class represents the configuration for a single secret version and implements several 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 class includes properties for \u003ccode\u003ePath\u003c/code\u003e, which specifies the relative file path under the mount path for the secret value, and \u003ccode\u003eVersion\u003c/code\u003e, which denotes the secret's version number or the string "latest".\u003c/p\u003e\n"],["\u003cp\u003eThere are multiple documented versions of the API available, ranging from 1.1.0 up to 2.7.0, with 2.7.0 being the most recent version available.\u003c/p\u003e\n"],["\u003cp\u003eThe class offers two constructors, one default constructor and another that accepts a \u003ccode\u003eSecretVersion\u003c/code\u003e object for creating a new instance based on an existing one.\u003c/p\u003e\n"]]],[],null,[]]