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
- (::Google::Cloud::OracleDatabase::V1::SourceConfig::CloneType) — Optional. The clone type of the Autonomous Database. This field is only applicable in case of cloning
#clone_type=
def clone_type=(value) -> ::Google::Cloud::OracleDatabase::V1::SourceConfig::CloneType
Parameter
- value (::Google::Cloud::OracleDatabase::V1::SourceConfig::CloneType) — Optional. The clone type of the Autonomous Database. This field is only applicable in case of cloning
Returns
- (::Google::Cloud::OracleDatabase::V1::SourceConfig::CloneType) — Optional. The clone type of the Autonomous Database. This field is only applicable in case of cloning
#refreshable_mode
def refreshable_mode() -> ::Google::Cloud::OracleDatabase::V1::SourceConfig::RefreshableMode
Returns
- (::Google::Cloud::OracleDatabase::V1::SourceConfig::RefreshableMode) — Optional. The refresh mode of the clone.
#refreshable_mode=
def refreshable_mode=(value) -> ::Google::Cloud::OracleDatabase::V1::SourceConfig::RefreshableMode
Parameter
- value (::Google::Cloud::OracleDatabase::V1::SourceConfig::RefreshableMode) — Optional. The refresh mode of the clone.
Returns
- (::Google::Cloud::OracleDatabase::V1::SourceConfig::RefreshableMode) — Optional. The refresh mode of the clone.
#source_type
def source_type() -> ::Google::Cloud::OracleDatabase::V1::SourceConfig::SourceType
Returns
- (::Google::Cloud::OracleDatabase::V1::SourceConfig::SourceType) — Optional. The source type of the Autonomous Database.
#source_type=
def source_type=(value) -> ::Google::Cloud::OracleDatabase::V1::SourceConfig::SourceType
Parameter
- value (::Google::Cloud::OracleDatabase::V1::SourceConfig::SourceType) — Optional. The source type of the Autonomous Database.
Returns
- (::Google::Cloud::OracleDatabase::V1::SourceConfig::SourceType) — Optional. The source type of the Autonomous Database.
#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.