Show / Hide Table of Contents

Class SourceConfig

The source configuration for the standby Autonomous Database.

Inheritance
object
SourceConfig
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.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?

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX