Class BackupDrEnabledWindow
Information about a single window when BackupDR was enabled for this cluster.
Implements
Inherited Members
Namespace: Google.Apis.CloudAlloyDBAdmin.v1alpha.Data
Assembly: Google.Apis.CloudAlloyDBAdmin.v1alpha.dll
Syntax
public class BackupDrEnabledWindow : IDirectResponseSchema
Properties
AutomatedBackupPreviouslyEnabled
Whether automated backup was previously enabled prior to enabling BackupDR protection for this cluster.
Declaration
[JsonProperty("automatedBackupPreviouslyEnabled")]
public virtual bool? AutomatedBackupPreviouslyEnabled { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
BackupPlanAssociation
The BackupPlanAssociation resource that was used to enable BackupDR protection for this cluster.
Declaration
[JsonProperty("backupPlanAssociation")]
public virtual string BackupPlanAssociation { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ContinuousBackupPreviousRecoveryWindowDays
The retention set for the continuous backup that was previously enabled prior to enabling BackupDR protection for this cluster.
Declaration
[JsonProperty("continuousBackupPreviousRecoveryWindowDays")]
public virtual int? ContinuousBackupPreviousRecoveryWindowDays { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
ContinuousBackupPreviouslyEnabled
Whether continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
Declaration
[JsonProperty("continuousBackupPreviouslyEnabled")]
public virtual bool? ContinuousBackupPreviouslyEnabled { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
ContinuousBackupPreviouslyEnabledTime
object representation of ContinuousBackupPreviouslyEnabledTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use ContinuousBackupPreviouslyEnabledTimeDateTimeOffset instead.")]
public virtual object ContinuousBackupPreviouslyEnabledTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
ContinuousBackupPreviouslyEnabledTimeDateTimeOffset
DateTimeOffset representation of ContinuousBackupPreviouslyEnabledTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? ContinuousBackupPreviouslyEnabledTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
ContinuousBackupPreviouslyEnabledTimeRaw
The time when continuous backup was previously enabled prior to enabling BackupDR protection for this cluster.
Declaration
[JsonProperty("continuousBackupPreviouslyEnabledTime")]
public virtual string ContinuousBackupPreviouslyEnabledTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DataSource
The DataSource resource that represents the cluster in BackupDR.
Declaration
[JsonProperty("dataSource")]
public virtual string DataSource { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DisabledTime
object representation of DisabledTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use DisabledTimeDateTimeOffset instead.")]
public virtual object DisabledTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
DisabledTimeDateTimeOffset
DateTimeOffset representation of DisabledTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? DisabledTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
DisabledTimeRaw
Time when the BackupDR protection for this cluster was disabled. This field will be empty if this BackupDR
window is the current_window.
Declaration
[JsonProperty("disabledTime")]
public virtual string DisabledTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { 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
Time when the BackupDR protection for this cluster was enabled.
Declaration
[JsonProperty("enabledTime")]
public virtual string EnabledTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LogRetentionPeriod
The retention period for logs generated by BackupDR for this cluster.
Declaration
[JsonProperty("logRetentionPeriod")]
public virtual object LogRetentionPeriod { get; set; }
Property Value
| Type | Description |
|---|---|
| object |