Class ContinuousBackupConfig
ContinuousBackupConfig describes the continuous backups recovery configurations of a cluster.
Implements
Inherited Members
Namespace: Google.Apis.CloudAlloyDBAdmin.v1.Data
Assembly: Google.Apis.CloudAlloyDBAdmin.v1.dll
Syntax
public class ContinuousBackupConfig : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Enabled
Whether ContinuousBackup is enabled.
Declaration
[JsonProperty("enabled")]
public virtual bool? Enabled { get; set; }
Property Value
Type | Description |
---|---|
bool? |
EncryptionConfig
The encryption config can be specified to encrypt the backups with a customer-managed encryption key (CMEK). When this field is not specified, the backup will then use default encryption scheme to protect the user data.
Declaration
[JsonProperty("encryptionConfig")]
public virtual EncryptionConfig EncryptionConfig { get; set; }
Property Value
Type | Description |
---|---|
EncryptionConfig |
RecoveryWindowDays
The number of days that are eligible to restore from using PITR. To support the entire recovery window, backups and logs are retained for one day more than the recovery window. If not set, defaults to 14 days.
Declaration
[JsonProperty("recoveryWindowDays")]
public virtual int? RecoveryWindowDays { get; set; }
Property Value
Type | Description |
---|---|
int? |