Google Kubernetes Engine v1 API - Class SecretSyncConfig.Types.SyncRotationConfig (3.38.0)

public sealed class SecretSyncConfig.Types.SyncRotationConfig : IMessage<SecretSyncConfig.Types.SyncRotationConfig>, IEquatable<SecretSyncConfig.Types.SyncRotationConfig>, IDeepCloneable<SecretSyncConfig.Types.SyncRotationConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Kubernetes Engine v1 API class SecretSyncConfig.Types.SyncRotationConfig.

SyncRotationConfig is config for secret manager auto rotation.

Inheritance

object > SecretSyncConfig.Types.SyncRotationConfig

Namespace

Google.Cloud.Container.V1

Assembly

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