public sealed class EnableManagedRotationRequest : IMessage<EnableManagedRotationRequest>, IEquatable<EnableManagedRotationRequest>, IDeepCloneable<EnableManagedRotationRequest>, IBufferMessage, IMessageReference documentation and code samples for the Secret Manager v1 API class EnableManagedRotationRequest.
Request message for [SecretManagerService.EnableManagedRotation][google.cloud.secretmanager.v1.SecretManagerService.EnableManagedRotation].
Implements
IMessageEnableManagedRotationRequest, IEquatableEnableManagedRotationRequest, IDeepCloneableEnableManagedRotationRequest, IBufferMessage, IMessageNamespace
Google.Cloud.SecretManager.V1Assembly
Google.Cloud.SecretManager.V1.dll
Constructors
EnableManagedRotationRequest()
public EnableManagedRotationRequest()EnableManagedRotationRequest(EnableManagedRotationRequest)
public EnableManagedRotationRequest(EnableManagedRotationRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
EnableManagedRotationRequest |
Properties
CloudSqlSingleUserCredentials
public CloudSqlSingleUserCredentials CloudSqlSingleUserCredentials { get; set; }Credentials required for Cloud SQL DB for Single user Managed Rotation.
| Property Value | |
|---|---|
| Type | Description |
CloudSqlSingleUserCredentials |
|
CredentialCase
public EnableManagedRotationRequest.CredentialOneofCase CredentialCase { get; }| Property Value | |
|---|---|
| Type | Description |
EnableManagedRotationRequestCredentialOneofCase |
|
Parent
public string Parent { get; set; }Required. The resource name of the
[Secret][google.cloud.secretmanager.v1.Secret] to associate with the
[SecretVersion][google.cloud.secretmanager.v1.SecretVersion] in the format
projects/*/secrets/* or projects/*/locations/*/secrets/*.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ParentAsSecretName
public SecretName ParentAsSecretName { get; set; }SecretName-typed view over the Parent resource name property.
| Property Value | |
|---|---|
| Type | Description |
SecretName |
|