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 then use default encryption scheme to
protect the user data.
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"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eVersion 1.8.0 of the Google.Cloud.AlloyDb.V1 API class \u003ccode\u003eContinuousBackupConfig\u003c/code\u003e is detailed in this documentation.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eContinuousBackupConfig\u003c/code\u003e is a class used to define the continuous backup and recovery settings for an AlloyDB cluster.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements multiple 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\u003eKey properties of \u003ccode\u003eContinuousBackupConfig\u003c/code\u003e include \u003ccode\u003eEnabled\u003c/code\u003e (to enable continuous backups), \u003ccode\u003eEncryptionConfig\u003c/code\u003e (for customer-managed encryption), \u003ccode\u003eHasEnabled\u003c/code\u003e (to check if the enabled property is set), and \u003ccode\u003eRecoveryWindowDays\u003c/code\u003e (to define the recovery window length in days).\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of this API is 1.9.0 and the documentation covers versions all the way back to version 1.0.0.\u003c/p\u003e\n"]]],[],null,[]]