public sealed class AutomatedBackupConfig : IMessage<AutomatedBackupConfig>, IEquatable<AutomatedBackupConfig>, IDeepCloneable<AutomatedBackupConfig>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Memorystore for Redis (cluster management) v1 API class AutomatedBackupConfig.
The automated backup config for a cluster.
Implements
IMessageAutomatedBackupConfig, IEquatableAutomatedBackupConfig, IDeepCloneableAutomatedBackupConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Redis.Cluster.V1Assembly
Google.Cloud.Redis.Cluster.V1.dll
Constructors
AutomatedBackupConfig()
public AutomatedBackupConfig()AutomatedBackupConfig(AutomatedBackupConfig)
public AutomatedBackupConfig(AutomatedBackupConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
AutomatedBackupConfig |
Properties
AutomatedBackupMode
public AutomatedBackupConfig.Types.AutomatedBackupMode AutomatedBackupMode { get; set; }Optional. The automated backup mode. If the mode is disabled, the other fields will be ignored.
| Property Value | |
|---|---|
| Type | Description |
AutomatedBackupConfigTypesAutomatedBackupMode |
|
FixedFrequencySchedule
public AutomatedBackupConfig.Types.FixedFrequencySchedule FixedFrequencySchedule { get; set; }Optional. Trigger automated backups at a fixed frequency.
| Property Value | |
|---|---|
| Type | Description |
AutomatedBackupConfigTypesFixedFrequencySchedule |
|
Retention
public Duration Retention { get; set; }Optional. How long to keep automated backups before the backups are deleted. The value should be between 1 day and 365 days. If not specified, the default value is 35 days.
| Property Value | |
|---|---|
| Type | Description |
Duration |
|
ScheduleCase
public AutomatedBackupConfig.ScheduleOneofCase ScheduleCase { get; }| Property Value | |
|---|---|
| Type | Description |
AutomatedBackupConfigScheduleOneofCase |
|