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 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 covers the \u003ccode\u003eSecretVersion\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.Functions.V2\u003c/code\u003e namespace, which is part of the Cloud Functions v2 API.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eSecretVersion\u003c/code\u003e is used for configuring a specific version of a secret, allowing you to define the \u003ccode\u003ePath\u003c/code\u003e and \u003ccode\u003eVersion\u003c/code\u003e for mounting a secret file.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eSecretVersion\u003c/code\u003e class is available in multiple versions, from 1.0.0 to 1.7.0, with 1.7.0 being the latest version.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eSecretVersion\u003c/code\u003e 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, providing functionality for serialization, comparison, and cloning.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ePath\u003c/code\u003e property defines the file's location where the secret value will be mounted, and the \u003ccode\u003eVersion\u003c/code\u003e property specifies which version of the secret to use, preferably "latest" for immediate updates.\u003c/p\u003e\n"]]],[],null,[]]