public sealed class EnableSecretVersionRequest : IMessage<EnableSecretVersionRequest>, IEquatable<EnableSecretVersionRequest>, IDeepCloneable<EnableSecretVersionRequest>, IBufferMessage, IMessage
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"]],[["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 `EnableSecretVersionRequest` class within the `Google.Cloud.SecretManager.V1` namespace, specifically version 1.8.0 of the library, which is used for enabling secret versions within Google Cloud Secret Manager."],["The `EnableSecretVersionRequest` class implements several interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, supporting various functionalities like message handling, equality comparison, deep cloning, and buffer manipulation."],["The class includes properties such as `Etag`, which allows for conditional requests based on the version's current state, and `Name`, which is required to identify the specific secret version to enable in a structured format."],["The provided content highlights that `EnableSecretVersionRequest` inherits members from the base `Object` class, such as `GetHashCode`, `GetType`, `MemberwiseClone`, and `ToString`, showing the foundational structure of the class."],["The webpage lists previous versions of the same feature, ranging from the latest version, 2.5.0 to 1.3.0, demonstrating historical release information."]]],[]]