public sealed class SecretSyncConfig.Types.SyncRotationConfig : IMessage<SecretSyncConfig.Types.SyncRotationConfig>, IEquatable<SecretSyncConfig.Types.SyncRotationConfig>, IDeepCloneable<SecretSyncConfig.Types.SyncRotationConfig>, IBufferMessage, IMessageReference documentation and code samples for the Google Kubernetes Engine v1 API class SecretSyncConfig.Types.SyncRotationConfig.
SyncRotationConfig is config for secret manager auto rotation.
Implements
IMessageSecretSyncConfigTypesSyncRotationConfig, IEquatableSecretSyncConfigTypesSyncRotationConfig, IDeepCloneableSecretSyncConfigTypesSyncRotationConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Container.V1Assembly
Google.Cloud.Container.V1.dll
Constructors
SyncRotationConfig()
public SyncRotationConfig()SyncRotationConfig(SyncRotationConfig)
public SyncRotationConfig(SecretSyncConfig.Types.SyncRotationConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
SecretSyncConfigTypesSyncRotationConfig |
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 |
|