Show / Hide Table of Contents

Class ContinuousBackupInfo

ContinuousBackupInfo describes the continuous backup properties of a cluster.

Inheritance
object
ContinuousBackupInfo
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.CloudAlloyDBAdmin.v1beta.Data
Assembly: Google.Apis.CloudAlloyDBAdmin.v1beta.dll
Syntax
public class ContinuousBackupInfo : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

EarliestRestorableTime

object representation of EarliestRestorableTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use EarliestRestorableTimeDateTimeOffset instead.")]
public virtual object EarliestRestorableTime { get; set; }
Property Value
Type Description
object

EarliestRestorableTimeDateTimeOffset

DateTimeOffset representation of EarliestRestorableTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? EarliestRestorableTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

EarliestRestorableTimeRaw

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.

Declaration
[JsonProperty("earliestRestorableTime")]
public virtual string EarliestRestorableTimeRaw { get; set; }
Property Value
Type Description
string

EnabledTime

object representation of EnabledTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use EnabledTimeDateTimeOffset instead.")]
public virtual object EnabledTime { get; set; }
Property Value
Type Description
object

EnabledTimeDateTimeOffset

DateTimeOffset representation of EnabledTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? EnabledTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

EnabledTimeRaw

Output only. When ContinuousBackup was most recently enabled. Set to null if ContinuousBackup is not enabled.

Declaration
[JsonProperty("enabledTime")]
public virtual string EnabledTimeRaw { get; set; }
Property Value
Type Description
string

EncryptionInfo

Output only. The encryption information for the WALs and backups required for ContinuousBackup.

Declaration
[JsonProperty("encryptionInfo")]
public virtual EncryptionInfo EncryptionInfo { get; set; }
Property Value
Type Description
EncryptionInfo

Schedule

Output only. Days of the week on which a continuous backup is taken.

Declaration
[JsonProperty("schedule")]
public virtual IList<string> Schedule { get; set; }
Property Value
Type Description
IList<string>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX