public sealed class ContinuousBackupConfig : IMessage<ContinuousBackupConfig>, IEquatable<ContinuousBackupConfig>, IDeepCloneable<ContinuousBackupConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the AlloyDB v1 API class ContinuousBackupConfig.
ContinuousBackupConfig describes the continuous backups recovery
configurations of a cluster.
public EncryptionConfig EncryptionConfig { get; set; }
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 use the cluster's encryption config.
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe latest version of the \u003ccode\u003eContinuousBackupConfig\u003c/code\u003e API class is 1.9.0, part of the Google.Cloud.AlloyDb.V1 namespace and is used to manage continuous backup configurations for a cluster.\u003c/p\u003e\n"],["\u003cp\u003eThis class allows users to enable continuous backups and to manage the encryption of backups using customer-managed keys or the default encryption scheme.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eContinuousBackupConfig\u003c/code\u003e class enables users to set a recovery window, defaulting to 14 days, specifying the time frame for point-in-time recovery (PITR), and it implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eContinuousBackupConfig\u003c/code\u003e class includes properties such as \u003ccode\u003eEnabled\u003c/code\u003e, \u003ccode\u003eEncryptionConfig\u003c/code\u003e, \u003ccode\u003eHasEnabled\u003c/code\u003e, and \u003ccode\u003eRecoveryWindowDays\u003c/code\u003e to configure and manage continuous backups.\u003c/p\u003e\n"]]],[],null,[]]