Oracle Database@Google Cloud v1 API - Class SourceConfig (1.8.0)

public sealed class SourceConfig : IMessage<SourceConfig>, IEquatable<SourceConfig>, IDeepCloneable<SourceConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Oracle Database@Google Cloud v1 API class SourceConfig.

The source configuration for the standby Autonomous Database.

Inheritance

object > SourceConfig

Namespace

Google.Cloud.OracleDatabase.V1

Assembly

Google.Cloud.OracleDatabase.V1.dll

Constructors

SourceConfig()

public SourceConfig()

SourceConfig(SourceConfig)

public SourceConfig(SourceConfig other)
Parameter
Name Description
other SourceConfig

Properties

AutoRefreshFrequencySeconds

public int AutoRefreshFrequencySeconds { get; set; }

Optional. The frequency in seconds a refreshable clone is refreshed after auto-refresh is enabled.

Property Value
Type Description
int

AutoRefreshPointLagSeconds

public int AutoRefreshPointLagSeconds { get; set; }

Optional. The time, in seconds, the data of the automatic refreshable clone lags the primary database at the point of refresh.

Property Value
Type Description
int

AutoRefreshStartTime

public Timestamp AutoRefreshStartTime { get; set; }

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.

Property Value
Type Description
Timestamp

AutomaticBackupsReplicationEnabled

public bool AutomaticBackupsReplicationEnabled { get; set; }

Optional. This field specifies if the replication of automatic backups is enabled when creating a Data Guard.

Property Value
Type Description
bool

AutonomousDatabase

public string AutonomousDatabase { get; set; }

Optional. The name of the primary Autonomous Database that is used to create a Peer Autonomous Database from a source.

Property Value
Type Description
string

AutonomousDatabaseAsAutonomousDatabaseName

public AutonomousDatabaseName AutonomousDatabaseAsAutonomousDatabaseName { get; set; }

AutonomousDatabaseName-typed view over the AutonomousDatabase resource name property.

Property Value
Type Description
AutonomousDatabaseName

AutonomousDatabaseBackup

public string AutonomousDatabaseBackup { get; set; }

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.

Property Value
Type Description
string

AutonomousDatabaseBackupAsAutonomousDatabaseBackupName

public AutonomousDatabaseBackupName AutonomousDatabaseBackupAsAutonomousDatabaseBackupName { get; set; }

AutonomousDatabaseBackupName-typed view over the AutonomousDatabaseBackup resource name property.

Property Value
Type Description
AutonomousDatabaseBackupName

BackupTime

public Timestamp BackupTime { get; set; }

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.

Property Value
Type Description
Timestamp

CloneType

public SourceConfig.Types.CloneType CloneType { get; set; }

Optional. The clone type of the Autonomous Database. This field is only applicable in case of cloning

Property Value
Type Description
SourceConfigTypesCloneType

HasAutoRefreshPointLagSeconds

public bool HasAutoRefreshPointLagSeconds { get; }

Gets whether the "auto_refresh_point_lag_seconds" field is set

Property Value
Type Description
bool

RefreshableMode

public SourceConfig.Types.RefreshableMode RefreshableMode { get; set; }

Optional. The refresh mode of the clone.

Property Value
Type Description
SourceConfigTypesRefreshableMode

SourceType

public SourceConfig.Types.SourceType SourceType { get; set; }

Optional. The source type of the Autonomous Database.

Property Value
Type Description
SourceConfigTypesSourceType

UseLatestAvailableBackup

public bool UseLatestAvailableBackup { get; set; }

Optional. Clone from latest available backup timestamp. This field is only applicable in case of BACKUP_FROM_TIMESTAMP source type.

Property Value
Type Description
bool