public sealed class EnableSecretVersionRequest : IMessage<EnableSecretVersionRequest>, IEquatable<EnableSecretVersionRequest>, IDeepCloneable<EnableSecretVersionRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Secret Manager v1 API class EnableSecretVersionRequest.
Request message for [SecretManagerService.EnableSecretVersion][google.cloud.secretmanager.v1.SecretManagerService.EnableSecretVersion].
Optional. Etag of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion]. The request succeeds if it matches
the etag of the currently stored secret version object. If the etag is
omitted, the request succeeds.
Required. The resource name of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] to enable in the format
projects/*/secrets/*/versions/*.
[[["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 document provides reference documentation for the \u003ccode\u003eEnableSecretVersionRequest\u003c/code\u003e class within the Google Cloud Secret Manager v1 API, specifically for version 2.1.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eEnableSecretVersionRequest\u003c/code\u003e is a request message used to enable a specific version of a secret via the \u003ccode\u003eSecretManagerService.EnableSecretVersion\u003c/code\u003e API method.\u003c/p\u003e\n"],["\u003cp\u003eThe class implements interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and inherits members from the \u003ccode\u003eObject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eThe class has a \u003ccode\u003eName\u003c/code\u003e property, which is required and specifies the resource name of the \u003ccode\u003eSecretVersion\u003c/code\u003e to enable, and an optional \u003ccode\u003eEtag\u003c/code\u003e property, for version control when updating secret versions.\u003c/p\u003e\n"],["\u003cp\u003eThere is a versioned list of Google.Cloud.SecretManager.V1 API versions, with 2.5.0 being the latest, allowing you to view documentation in specific version, and there are constructors available to create an instance of this object.\u003c/p\u003e\n"]]],[],null,[]]