public sealed class SourceConfig : IMessage<SourceConfig>, IEquatable<SourceConfig>, IDeepCloneable<SourceConfig>, IBufferMessage, IMessageReference documentation and code samples for the Oracle Database@Google Cloud v1 API class SourceConfig.
The source configuration for the standby Autonomous Database.
Implements
IMessageSourceConfig, IEquatableSourceConfig, IDeepCloneableSourceConfig, IBufferMessage, IMessageNamespace
Google.Cloud.OracleDatabase.V1Assembly
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 |
|