public sealed class SecretKeySelector : IMessage<SecretKeySelector>, IEquatable<SecretKeySelector>, IDeepCloneable<SecretKeySelector>, IBufferMessage, IMessage
SecretEnvVarSource represents a source for the value of an EnvVar.
Required. The name of the secret in Cloud Secret Manager.
Format: {secret_name} if the secret is in the same project.
projects/{project}/secrets/{secret_name} if the secret is
in a different project.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This webpage details the `SecretKeySelector` class within the `Google.Cloud.Run.V2` namespace, a component of Google Cloud's .NET library for managing Cloud Run resources."],["`SecretKeySelector` is a sealed class that implements several interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, indicating its role in handling message data and supporting deep cloning and comparison."],["The `SecretKeySelector` class allows you to specify the source of a secret, requiring the `Secret` property to define the secret's name and the `Version` property to specify the secret version, with options to use the 'latest' version."],["There are various versions of this class available, ranging from 1.0.0-beta02 to 2.13.0 (latest), each potentially offering different features or improvements."],["The class includes `SecretAsSecretName` and `VersionAsSecretVersionName` properties which offer typed views over the `Secret` and `Version` resource name properties, respectively."]]],[]]