Oracle Database@Google Cloud V1 API - Class Google::Cloud::OracleDatabase::V1::SourceConfig (v1.1.1)

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

The source configuration for the standby Autonomous Database.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#auto_refresh_frequency_seconds

def auto_refresh_frequency_seconds() -> ::Integer
Returns
  • (::Integer) — Optional. The frequency in seconds a refreshable clone is refreshed after auto-refresh is enabled.

#auto_refresh_frequency_seconds=

def auto_refresh_frequency_seconds=(value) -> ::Integer
Parameter
  • value (::Integer) — Optional. The frequency in seconds a refreshable clone is refreshed after auto-refresh is enabled.
Returns
  • (::Integer) — Optional. The frequency in seconds a refreshable clone is refreshed after auto-refresh is enabled.

#auto_refresh_point_lag_seconds

def auto_refresh_point_lag_seconds() -> ::Integer
Returns
  • (::Integer) — Optional. The time, in seconds, the data of the automatic refreshable clone lags the primary database at the point of refresh.

#auto_refresh_point_lag_seconds=

def auto_refresh_point_lag_seconds=(value) -> ::Integer
Parameter
  • value (::Integer) — Optional. The time, in seconds, the data of the automatic refreshable clone lags the primary database at the point of refresh.
Returns
  • (::Integer) — Optional. The time, in seconds, the data of the automatic refreshable clone lags the primary database at the point of refresh.

#auto_refresh_start_time

def auto_refresh_start_time() -> ::Google::Protobuf::Timestamp
Returns
  • (::Google::Protobuf::Timestamp) — 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.

#auto_refresh_start_time=

def auto_refresh_start_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
  • value (::Google::Protobuf::Timestamp) — 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.
Returns
  • (::Google::Protobuf::Timestamp) — 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.

#automatic_backups_replication_enabled

def automatic_backups_replication_enabled() -> ::Boolean
Returns
  • (::Boolean) — Optional. This field specifies if the replication of automatic backups is enabled when creating a Data Guard.

#automatic_backups_replication_enabled=

def automatic_backups_replication_enabled=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Optional. This field specifies if the replication of automatic backups is enabled when creating a Data Guard.
Returns
  • (::Boolean) — Optional. This field specifies if the replication of automatic backups is enabled when creating a Data Guard.

#autonomous_database

def autonomous_database() -> ::String
Returns
  • (::String) — Optional. The name of the primary Autonomous Database that is used to create a Peer Autonomous Database from a source.

#autonomous_database=

def autonomous_database=(value) -> ::String
Parameter
  • value (::String) — Optional. The name of the primary Autonomous Database that is used to create a Peer Autonomous Database from a source.
Returns
  • (::String) — Optional. The name of the primary Autonomous Database that is used to create a Peer Autonomous Database from a source.

#autonomous_database_backup

def autonomous_database_backup() -> ::String
Returns
  • (::String) — 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.

#autonomous_database_backup=

def autonomous_database_backup=(value) -> ::String
Parameter
  • value (::String) — 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.
Returns
  • (::String) — 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.

#backup_time

def backup_time() -> ::Google::Protobuf::Timestamp
Returns
  • (::Google::Protobuf::Timestamp) — 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.

#backup_time=

def backup_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
  • value (::Google::Protobuf::Timestamp) — 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.
Returns
  • (::Google::Protobuf::Timestamp) — 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.

#clone_type

def clone_type() -> ::Google::Cloud::OracleDatabase::V1::SourceConfig::CloneType
Returns

#clone_type=

def clone_type=(value) -> ::Google::Cloud::OracleDatabase::V1::SourceConfig::CloneType
Parameter
Returns

#refreshable_mode

def refreshable_mode() -> ::Google::Cloud::OracleDatabase::V1::SourceConfig::RefreshableMode
Returns

#refreshable_mode=

def refreshable_mode=(value) -> ::Google::Cloud::OracleDatabase::V1::SourceConfig::RefreshableMode
Parameter
Returns

#source_type

def source_type() -> ::Google::Cloud::OracleDatabase::V1::SourceConfig::SourceType
Returns

#source_type=

def source_type=(value) -> ::Google::Cloud::OracleDatabase::V1::SourceConfig::SourceType
Parameter
Returns

#use_latest_available_backup

def use_latest_available_backup() -> ::Boolean
Returns
  • (::Boolean) — Optional. Clone from latest available backup timestamp. This field is only applicable in case of BACKUP_FROM_TIMESTAMP source type.

#use_latest_available_backup=

def use_latest_available_backup=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Optional. Clone from latest available backup timestamp. This field is only applicable in case of BACKUP_FROM_TIMESTAMP source type.
Returns
  • (::Boolean) — Optional. Clone from latest available backup timestamp. This field is only applicable in case of BACKUP_FROM_TIMESTAMP source type.