UpdateAutonomousContainerDatabaseDataGuardAssociationDetails

class oci.database.models.UpdateAutonomousContainerDatabaseDataGuardAssociationDetails(**kwargs)

Bases: object

The configuration details for updating a Autonomous Container DatabaseData Guard association for a Autonomous Container Database.

Attributes

PROTECTION_MODE_MAXIMUM_AVAILABILITY A constant which can be used with the protection_mode property of a UpdateAutonomousContainerDatabaseDataGuardAssociationDetails.
PROTECTION_MODE_MAXIMUM_PERFORMANCE A constant which can be used with the protection_mode property of a UpdateAutonomousContainerDatabaseDataGuardAssociationDetails.
fast_start_fail_over_lag_limit_in_seconds Gets the fast_start_fail_over_lag_limit_in_seconds of this UpdateAutonomousContainerDatabaseDataGuardAssociationDetails.
is_automatic_failover_enabled Gets the is_automatic_failover_enabled of this UpdateAutonomousContainerDatabaseDataGuardAssociationDetails.
protection_mode Gets the protection_mode of this UpdateAutonomousContainerDatabaseDataGuardAssociationDetails.

Methods

__init__(**kwargs) Initializes a new UpdateAutonomousContainerDatabaseDataGuardAssociationDetails object with values from keyword arguments.
PROTECTION_MODE_MAXIMUM_AVAILABILITY = 'MAXIMUM_AVAILABILITY'

A constant which can be used with the protection_mode property of a UpdateAutonomousContainerDatabaseDataGuardAssociationDetails. This constant has a value of “MAXIMUM_AVAILABILITY”

PROTECTION_MODE_MAXIMUM_PERFORMANCE = 'MAXIMUM_PERFORMANCE'

A constant which can be used with the protection_mode property of a UpdateAutonomousContainerDatabaseDataGuardAssociationDetails. This constant has a value of “MAXIMUM_PERFORMANCE”

__init__(**kwargs)

Initializes a new UpdateAutonomousContainerDatabaseDataGuardAssociationDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • is_automatic_failover_enabled (bool) – The value to assign to the is_automatic_failover_enabled property of this UpdateAutonomousContainerDatabaseDataGuardAssociationDetails.
  • protection_mode (str) – The value to assign to the protection_mode property of this UpdateAutonomousContainerDatabaseDataGuardAssociationDetails. Allowed values for this property are: “MAXIMUM_AVAILABILITY”, “MAXIMUM_PERFORMANCE”
  • fast_start_fail_over_lag_limit_in_seconds (int) – The value to assign to the fast_start_fail_over_lag_limit_in_seconds property of this UpdateAutonomousContainerDatabaseDataGuardAssociationDetails.
fast_start_fail_over_lag_limit_in_seconds

Gets the fast_start_fail_over_lag_limit_in_seconds of this UpdateAutonomousContainerDatabaseDataGuardAssociationDetails. The lag time for my preference based on data loss tolerance in seconds.

Returns:The fast_start_fail_over_lag_limit_in_seconds of this UpdateAutonomousContainerDatabaseDataGuardAssociationDetails.
Return type:int
is_automatic_failover_enabled

Gets the is_automatic_failover_enabled of this UpdateAutonomousContainerDatabaseDataGuardAssociationDetails. Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association

Returns:The is_automatic_failover_enabled of this UpdateAutonomousContainerDatabaseDataGuardAssociationDetails.
Return type:bool
protection_mode

Gets the protection_mode of this UpdateAutonomousContainerDatabaseDataGuardAssociationDetails. The protection mode of this Autonomous Data Guard association. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation.

Allowed values for this property are: “MAXIMUM_AVAILABILITY”, “MAXIMUM_PERFORMANCE”

Returns:The protection_mode of this UpdateAutonomousContainerDatabaseDataGuardAssociationDetails.
Return type:str