public sealed class ContinuousBackupInfo : IMessage<ContinuousBackupInfo>, IEquatable<ContinuousBackupInfo>, IDeepCloneable<ContinuousBackupInfo>, IBufferMessage, IMessage
Reference documentation and code samples for the AlloyDB v1 API class ContinuousBackupInfo.
ContinuousBackupInfo describes the continuous backup properties of a
cluster.
public Timestamp EarliestRestorableTime { get; set; }
Output only. The earliest restorable time that can be restored to. If
continuous backups and recovery was recently enabled, the earliest
restorable time is the creation time of the earliest eligible backup within
this cluster's continuous backup recovery window. After a cluster has had
continuous backups enabled for the duration of its recovery window, the
earliest restorable time becomes "now minus the recovery window". For
example, assuming a point in time recovery is attempted at 04/16/2025
3:23:00PM with a 14d recovery window, the earliest restorable time would be
04/02/2025 3:23:00PM. This field is only visible if the
CLUSTER_VIEW_CONTINUOUS_BACKUP cluster view is provided.
[[["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\u003eThis webpage provides reference documentation for the \u003ccode\u003eContinuousBackupInfo\u003c/code\u003e class within the Google Cloud AlloyDB v1 API, detailing its properties and functionality.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eContinuousBackupInfo\u003c/code\u003e class describes the continuous backup features of an AlloyDB cluster, including properties like \u003ccode\u003eEarliestRestorableTime\u003c/code\u003e, \u003ccode\u003eEnabledTime\u003c/code\u003e, \u003ccode\u003eEncryptionInfo\u003c/code\u003e, and \u003ccode\u003eSchedule\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe page lists available versions of the \u003ccode\u003eContinuousBackupInfo\u003c/code\u003e class, from the latest 1.9.0 down to version 1.0.0, with links to each version's specific documentation.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eContinuousBackupInfo\u003c/code\u003e class inherits from the base \u003ccode\u003eobject\u003c/code\u003e class and implements several interfaces, including \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"]]],[],null,["# AlloyDB v1 API - Class ContinuousBackupInfo (1.11.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.11.0 (latest)](/dotnet/docs/reference/Google.Cloud.AlloyDb.V1/latest/Google.Cloud.AlloyDb.V1.ContinuousBackupInfo)\n- [1.10.0](/dotnet/docs/reference/Google.Cloud.AlloyDb.V1/1.10.0/Google.Cloud.AlloyDb.V1.ContinuousBackupInfo)\n- [1.9.0](/dotnet/docs/reference/Google.Cloud.AlloyDb.V1/1.9.0/Google.Cloud.AlloyDb.V1.ContinuousBackupInfo)\n- [1.8.0](/dotnet/docs/reference/Google.Cloud.AlloyDb.V1/1.8.0/Google.Cloud.AlloyDb.V1.ContinuousBackupInfo)\n- [1.7.0](/dotnet/docs/reference/Google.Cloud.AlloyDb.V1/1.7.0/Google.Cloud.AlloyDb.V1.ContinuousBackupInfo)\n- [1.6.0](/dotnet/docs/reference/Google.Cloud.AlloyDb.V1/1.6.0/Google.Cloud.AlloyDb.V1.ContinuousBackupInfo)\n- [1.5.0](/dotnet/docs/reference/Google.Cloud.AlloyDb.V1/1.5.0/Google.Cloud.AlloyDb.V1.ContinuousBackupInfo)\n- [1.4.0](/dotnet/docs/reference/Google.Cloud.AlloyDb.V1/1.4.0/Google.Cloud.AlloyDb.V1.ContinuousBackupInfo)\n- [1.3.0](/dotnet/docs/reference/Google.Cloud.AlloyDb.V1/1.3.0/Google.Cloud.AlloyDb.V1.ContinuousBackupInfo)\n- [1.2.0](/dotnet/docs/reference/Google.Cloud.AlloyDb.V1/1.2.0/Google.Cloud.AlloyDb.V1.ContinuousBackupInfo)\n- [1.1.0](/dotnet/docs/reference/Google.Cloud.AlloyDb.V1/1.1.0/Google.Cloud.AlloyDb.V1.ContinuousBackupInfo)\n- [1.0.0](/dotnet/docs/reference/Google.Cloud.AlloyDb.V1/1.0.0/Google.Cloud.AlloyDb.V1.ContinuousBackupInfo) \n\n public sealed class ContinuousBackupInfo : IMessage\u003cContinuousBackupInfo\u003e, IEquatable\u003cContinuousBackupInfo\u003e, IDeepCloneable\u003cContinuousBackupInfo\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the AlloyDB v1 API class ContinuousBackupInfo.\n\nContinuousBackupInfo describes the continuous backup properties of a\ncluster. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e ContinuousBackupInfo \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[ContinuousBackupInfo](/dotnet/docs/reference/Google.Cloud.AlloyDb.V1/latest/Google.Cloud.AlloyDb.V1.ContinuousBackupInfo), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[ContinuousBackupInfo](/dotnet/docs/reference/Google.Cloud.AlloyDb.V1/latest/Google.Cloud.AlloyDb.V1.ContinuousBackupInfo), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[ContinuousBackupInfo](/dotnet/docs/reference/Google.Cloud.AlloyDb.V1/latest/Google.Cloud.AlloyDb.V1.ContinuousBackupInfo), [IBufferMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IBufferMessage.html), [IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage.html) \n\nInherited Members\n-----------------\n\n[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) \n[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) \n[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)\n\nNamespace\n---------\n\n[Google.Cloud.AlloyDb.V1](/dotnet/docs/reference/Google.Cloud.AlloyDb.V1/latest/Google.Cloud.AlloyDb.V1)\n\nAssembly\n--------\n\nGoogle.Cloud.AlloyDb.V1.dll\n\nConstructors\n------------\n\n### ContinuousBackupInfo()\n\n public ContinuousBackupInfo()\n\n### ContinuousBackupInfo(ContinuousBackupInfo)\n\n public ContinuousBackupInfo(ContinuousBackupInfo other)\n\nProperties\n----------\n\n### EarliestRestorableTime\n\n public Timestamp EarliestRestorableTime { get; set; }\n\nOutput only. The earliest restorable time that can be restored to. If\ncontinuous backups and recovery was recently enabled, the earliest\nrestorable time is the creation time of the earliest eligible backup within\nthis cluster's continuous backup recovery window. After a cluster has had\ncontinuous backups enabled for the duration of its recovery window, the\nearliest restorable time becomes \"now minus the recovery window\". For\nexample, assuming a point in time recovery is attempted at 04/16/2025\n3:23:00PM with a 14d recovery window, the earliest restorable time would be\n04/02/2025 3:23:00PM. This field is only visible if the\nCLUSTER_VIEW_CONTINUOUS_BACKUP cluster view is provided.\n\n### EnabledTime\n\n public Timestamp EnabledTime { get; set; }\n\nOutput only. When ContinuousBackup was most recently enabled. Set to null\nif ContinuousBackup is not enabled.\n\n### EncryptionInfo\n\n public EncryptionInfo EncryptionInfo { get; set; }\n\nOutput only. The encryption information for the WALs and backups required\nfor ContinuousBackup.\n\n### Schedule\n\n public RepeatedField\u003cDayOfWeek\u003e Schedule { get; }\n\nOutput only. Days of the week on which a continuous backup is taken."]]