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\u003eThe \u003ccode\u003eContinuousBackupConfig\u003c/code\u003e class in the AlloyDB v1 API manages continuous backup settings for a cluster, including enabling backups and configuring encryption.\u003c/p\u003e\n"],["\u003cp\u003eThis class allows users to configure the number of days that backups and logs are retained to support point-in-time recovery (PITR), defaulting to 14 days if unspecified.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eContinuousBackupConfig\u003c/code\u003e class offers 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 manage different aspects of the backup configuration.\u003c/p\u003e\n"],["\u003cp\u003eVersion 1.9.0 is the latest version of \u003ccode\u003eContinuousBackupConfig\u003c/code\u003e available in the documentation, with versions ranging from 1.0.0 up to that latest release.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eContinuousBackupConfig\u003c/code\u003e implements several interfaces, like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, providing a range of functionalities.\u003c/p\u003e\n"]]],[],null,[]]