Class EnableSecretVersionRequest

public sealed class EnableSecretVersionRequest : IMessage<EnableSecretVersionRequest>, IEquatable<EnableSecretVersionRequest>, IDeepCloneable<EnableSecretVersionRequest>, IBufferMessage, IMessage

Request message for [SecretManagerService.EnableSecretVersion][google.cloud.secretmanager.v1.SecretManagerService.EnableSecretVersion].

Inheritance

Object > EnableSecretVersionRequest

Namespace

Google.Cloud.SecretManager.V1

Assembly

Google.Cloud.SecretManager.V1.dll

Constructors

EnableSecretVersionRequest()

public EnableSecretVersionRequest()

EnableSecretVersionRequest(EnableSecretVersionRequest)

public EnableSecretVersionRequest(EnableSecretVersionRequest other)
Parameter
TypeNameDescription
EnableSecretVersionRequestother

Properties

Etag

public string Etag { get; set; }

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.

Property Value
TypeDescription
String

Name

public string Name { get; set; }

Required. The resource name of the [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] to enable in the format projects/*/secrets/*/versions/*.

Property Value
TypeDescription
String

SecretVersionName

public SecretVersionName SecretVersionName { get; set; }

SecretVersionName-typed view over the Name resource name property.

Property Value
TypeDescription
SecretVersionName