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 Cloud Functions v1 API, specifically for version 2.4.0, with links to other versions.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eSecretVolume.Types.SecretVersion\u003c/code\u003e class is used to configure a specific version of a secret, inheriting from the base \u003ccode\u003eobject\u003c/code\u003e class and 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\u003eThe class includes two constructors: a default constructor \u003ccode\u003eSecretVersion()\u003c/code\u003e and a copy constructor \u003ccode\u003eSecretVersion(SecretVersion)\u003c/code\u003e, which takes another \u003ccode\u003eSecretVersion\u003c/code\u003e object as a parameter.\u003c/p\u003e\n"],["\u003cp\u003eThe class has two key properties, \u003ccode\u003ePath\u003c/code\u003e and \u003ccode\u003eVersion\u003c/code\u003e, which define the file path where the secret will be mounted and the specific version of the secret to be used, respectively.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation also provides links to inherited members, namespace, and assembly information, offering a comprehensive overview for developers using this class.\u003c/p\u003e\n"]]],[],null,[]]