Class SourceConfig
The source configuration for the standby Autonomous Database.
Implements
Inherited Members
Namespace: Google.Apis.OracleDatabase.v1.Data
Assembly: Google.Apis.OracleDatabase.v1.dll
Syntax
public class SourceConfig : IDirectResponseSchema
Properties
AutoRefreshFrequencySeconds
Optional. The frequency in seconds a refreshable clone is refreshed after auto-refresh is enabled.
Declaration
[JsonProperty("autoRefreshFrequencySeconds")]
public virtual int? AutoRefreshFrequencySeconds { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
AutoRefreshPointLagSeconds
Optional. The time, in seconds, the data of the automatic refreshable clone lags the primary database at the point of refresh.
Declaration
[JsonProperty("autoRefreshPointLagSeconds")]
public virtual int? AutoRefreshPointLagSeconds { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
AutoRefreshStartTime
object representation of AutoRefreshStartTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use AutoRefreshStartTimeDateTimeOffset instead.")]
public virtual object AutoRefreshStartTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
AutoRefreshStartTimeDateTimeOffset
DateTimeOffset representation of AutoRefreshStartTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? AutoRefreshStartTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
AutoRefreshStartTimeRaw
Optional. The date and time that auto-refreshing will begin for an Autonomous Database refreshable clone. This value controls only the start time for the first refresh operation.
Declaration
[JsonProperty("autoRefreshStartTime")]
public virtual string AutoRefreshStartTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
AutomaticBackupsReplicationEnabled
Optional. This field specifies if the replication of automatic backups is enabled when creating a Data Guard.
Declaration
[JsonProperty("automaticBackupsReplicationEnabled")]
public virtual bool? AutomaticBackupsReplicationEnabled { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
AutonomousDatabase
Optional. The name of the primary Autonomous Database that is used to create a Peer Autonomous Database from a source.
Declaration
[JsonProperty("autonomousDatabase")]
public virtual string AutonomousDatabase { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
AutonomousDatabaseBackup
Optional. The name of the Autonomous Database Backup resource with the format: projects/{project}/locations/{region}/autonomousDatabaseBackups/{autonomous_database_backup} Required when source_type is BACKUP_FROM_ID.
Declaration
[JsonProperty("autonomousDatabaseBackup")]
public virtual string AutonomousDatabaseBackup { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
BackupTime
object representation of BackupTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use BackupTimeDateTimeOffset instead.")]
public virtual object BackupTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
BackupTimeDateTimeOffset
DateTimeOffset representation of BackupTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? BackupTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
BackupTimeRaw
Optional. The timestamp specified for the point-in-time clone of the source Autonomous Database. This field is only applicable in case of BACKUP_FROM_TIMESTAMP source type and when use_latest_available_backup is false.
Declaration
[JsonProperty("backupTime")]
public virtual string BackupTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CloneType
Optional. The clone type of the Autonomous Database. This field is only applicable in case of cloning
Declaration
[JsonProperty("cloneType")]
public virtual string CloneType { 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 |
RefreshableMode
Optional. The refresh mode of the clone.
Declaration
[JsonProperty("refreshableMode")]
public virtual string RefreshableMode { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SourceType
Optional. The source type of the Autonomous Database.
Declaration
[JsonProperty("sourceType")]
public virtual string SourceType { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
UseLatestAvailableBackup
Optional. Clone from latest available backup timestamp. This field is only applicable in case of BACKUP_FROM_TIMESTAMP source type.
Declaration
[JsonProperty("useLatestAvailableBackup")]
public virtual bool? UseLatestAvailableBackup { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |