AddStandbyAutonomousContainerDatabaseDetails

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

Bases: object

Create Standby Autonomous Container Database to an existing Autonomous Container Database

Attributes

PROTECTION_MODE_MAXIMUM_AVAILABILITY A constant which can be used with the protection_mode property of a AddStandbyAutonomousContainerDatabaseDetails.
PROTECTION_MODE_MAXIMUM_PERFORMANCE A constant which can be used with the protection_mode property of a AddStandbyAutonomousContainerDatabaseDetails.
fast_start_fail_over_lag_limit_in_seconds Gets the fast_start_fail_over_lag_limit_in_seconds of this AddStandbyAutonomousContainerDatabaseDetails.
is_automatic_failover_enabled Gets the is_automatic_failover_enabled of this AddStandbyAutonomousContainerDatabaseDetails.
peer_autonomous_container_database_backup_config Gets the peer_autonomous_container_database_backup_config of this AddStandbyAutonomousContainerDatabaseDetails.
peer_autonomous_container_database_compartment_id Gets the peer_autonomous_container_database_compartment_id of this AddStandbyAutonomousContainerDatabaseDetails.
peer_autonomous_container_database_display_name Gets the peer_autonomous_container_database_display_name of this AddStandbyAutonomousContainerDatabaseDetails.
peer_autonomous_vm_cluster_id Gets the peer_autonomous_vm_cluster_id of this AddStandbyAutonomousContainerDatabaseDetails.
peer_cloud_autonomous_vm_cluster_id Gets the peer_cloud_autonomous_vm_cluster_id of this AddStandbyAutonomousContainerDatabaseDetails.
peer_db_unique_name Gets the peer_db_unique_name of this AddStandbyAutonomousContainerDatabaseDetails.
protection_mode Gets the protection_mode of this AddStandbyAutonomousContainerDatabaseDetails.
standby_maintenance_buffer_in_days Gets the standby_maintenance_buffer_in_days of this AddStandbyAutonomousContainerDatabaseDetails.

Methods

__init__(**kwargs) Initializes a new AddStandbyAutonomousContainerDatabaseDetails 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 AddStandbyAutonomousContainerDatabaseDetails. 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 AddStandbyAutonomousContainerDatabaseDetails. This constant has a value of “MAXIMUM_PERFORMANCE”

__init__(**kwargs)

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

Parameters:
  • 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 AddStandbyAutonomousContainerDatabaseDetails.
  • is_automatic_failover_enabled (bool) – The value to assign to the is_automatic_failover_enabled property of this AddStandbyAutonomousContainerDatabaseDetails.
  • peer_autonomous_container_database_backup_config (oci.database.models.PeerAutonomousContainerDatabaseBackupConfig) – The value to assign to the peer_autonomous_container_database_backup_config property of this AddStandbyAutonomousContainerDatabaseDetails.
  • peer_autonomous_container_database_compartment_id (str) – The value to assign to the peer_autonomous_container_database_compartment_id property of this AddStandbyAutonomousContainerDatabaseDetails.
  • peer_autonomous_container_database_display_name (str) – The value to assign to the peer_autonomous_container_database_display_name property of this AddStandbyAutonomousContainerDatabaseDetails.
  • peer_cloud_autonomous_vm_cluster_id (str) – The value to assign to the peer_cloud_autonomous_vm_cluster_id property of this AddStandbyAutonomousContainerDatabaseDetails.
  • peer_autonomous_vm_cluster_id (str) – The value to assign to the peer_autonomous_vm_cluster_id property of this AddStandbyAutonomousContainerDatabaseDetails.
  • peer_db_unique_name (str) – The value to assign to the peer_db_unique_name property of this AddStandbyAutonomousContainerDatabaseDetails.
  • protection_mode (str) – The value to assign to the protection_mode property of this AddStandbyAutonomousContainerDatabaseDetails. Allowed values for this property are: “MAXIMUM_AVAILABILITY”, “MAXIMUM_PERFORMANCE”
  • standby_maintenance_buffer_in_days (int) – The value to assign to the standby_maintenance_buffer_in_days property of this AddStandbyAutonomousContainerDatabaseDetails.
fast_start_fail_over_lag_limit_in_seconds

Gets the fast_start_fail_over_lag_limit_in_seconds of this AddStandbyAutonomousContainerDatabaseDetails. 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 AddStandbyAutonomousContainerDatabaseDetails.
Return type:int
is_automatic_failover_enabled

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

Returns:The is_automatic_failover_enabled of this AddStandbyAutonomousContainerDatabaseDetails.
Return type:bool
peer_autonomous_container_database_backup_config

Gets the peer_autonomous_container_database_backup_config of this AddStandbyAutonomousContainerDatabaseDetails.

Returns:The peer_autonomous_container_database_backup_config of this AddStandbyAutonomousContainerDatabaseDetails.
Return type:oci.database.models.PeerAutonomousContainerDatabaseBackupConfig
peer_autonomous_container_database_compartment_id

Gets the peer_autonomous_container_database_compartment_id of this AddStandbyAutonomousContainerDatabaseDetails. The OCID of the compartment where the standby Autonomous Container Database will be created.

Returns:The peer_autonomous_container_database_compartment_id of this AddStandbyAutonomousContainerDatabaseDetails.
Return type:str
peer_autonomous_container_database_display_name

Gets the peer_autonomous_container_database_display_name of this AddStandbyAutonomousContainerDatabaseDetails. The display name for the peer Autonomous Container Database.

Returns:The peer_autonomous_container_database_display_name of this AddStandbyAutonomousContainerDatabaseDetails.
Return type:str
peer_autonomous_vm_cluster_id

Gets the peer_autonomous_vm_cluster_id of this AddStandbyAutonomousContainerDatabaseDetails. The OCID of the peer Autonomous Exadata VM Cluster.

Returns:The peer_autonomous_vm_cluster_id of this AddStandbyAutonomousContainerDatabaseDetails.
Return type:str
peer_cloud_autonomous_vm_cluster_id

Gets the peer_cloud_autonomous_vm_cluster_id of this AddStandbyAutonomousContainerDatabaseDetails. The OCID of the peer cloud Autonomous Exadata VM Cluster.

Returns:The peer_cloud_autonomous_vm_cluster_id of this AddStandbyAutonomousContainerDatabaseDetails.
Return type:str
peer_db_unique_name

Gets the peer_db_unique_name of this AddStandbyAutonomousContainerDatabaseDetails. Specifies the DB_UNIQUE_NAME of the peer database to be created.

Returns:The peer_db_unique_name of this AddStandbyAutonomousContainerDatabaseDetails.
Return type:str
protection_mode

Gets the protection_mode of this AddStandbyAutonomousContainerDatabaseDetails. 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 AddStandbyAutonomousContainerDatabaseDetails.
Return type:str
standby_maintenance_buffer_in_days

Gets the standby_maintenance_buffer_in_days of this AddStandbyAutonomousContainerDatabaseDetails. The scheduling detail for the quarterly maintenance window of the standby Autonomous Container Database. This value represents the number of days before scheduled maintenance of the primary database.

Returns:The standby_maintenance_buffer_in_days of this AddStandbyAutonomousContainerDatabaseDetails.
Return type:int