public sealed class SecretManagerConfig.Types.RotationConfig : IMessage<SecretManagerConfig.Types.RotationConfig>, IEquatable<SecretManagerConfig.Types.RotationConfig>, IDeepCloneable<SecretManagerConfig.Types.RotationConfig>, IBufferMessage, IMessageReference documentation and code samples for the Google Kubernetes Engine v1 API class SecretManagerConfig.Types.RotationConfig.
RotationConfig is config for secret manager auto rotation.
Implements
IMessageSecretManagerConfigTypesRotationConfig, IEquatableSecretManagerConfigTypesRotationConfig, IDeepCloneableSecretManagerConfigTypesRotationConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Container.V1Assembly
Google.Cloud.Container.V1.dll
Constructors
RotationConfig()
public RotationConfig()RotationConfig(RotationConfig)
public RotationConfig(SecretManagerConfig.Types.RotationConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
SecretManagerConfigTypesRotationConfig |
Properties
Enabled
public bool Enabled { get; set; }Whether the rotation is enabled.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasEnabled
public bool HasEnabled { get; }Gets whether the "enabled" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
RotationInterval
public Duration RotationInterval { get; set; }The interval between two consecutive rotations. Default rotation interval is 2 minutes.
| Property Value | |
|---|---|
| Type | Description |
Duration |
|