DataGuardGroup¶
-
class
oci.database.models.
DataGuardGroup
(**kwargs)¶ Bases:
object
Details of Data Guard setup that the given database is part of. Also includes information about databases part of this Data Guard group and properties for their Data Guard configuration.
Attributes
PROTECTION_MODE_MAXIMUM_AVAILABILITY
A constant which can be used with the protection_mode property of a DataGuardGroup. PROTECTION_MODE_MAXIMUM_PERFORMANCE
A constant which can be used with the protection_mode property of a DataGuardGroup. PROTECTION_MODE_MAXIMUM_PROTECTION
A constant which can be used with the protection_mode property of a DataGuardGroup. members
Gets the members of this DataGuardGroup. protection_mode
Gets the protection_mode of this DataGuardGroup. Methods
__init__
(**kwargs)Initializes a new DataGuardGroup 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 DataGuardGroup. 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 DataGuardGroup. This constant has a value of “MAXIMUM_PERFORMANCE”
-
PROTECTION_MODE_MAXIMUM_PROTECTION
= 'MAXIMUM_PROTECTION'¶ A constant which can be used with the protection_mode property of a DataGuardGroup. This constant has a value of “MAXIMUM_PROTECTION”
-
__init__
(**kwargs)¶ Initializes a new DataGuardGroup object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - members (list[oci.database.models.DataGuardGroupMember]) – The value to assign to the members property of this DataGuardGroup.
- protection_mode (str) – The value to assign to the protection_mode property of this DataGuardGroup. Allowed values for this property are: “MAXIMUM_AVAILABILITY”, “MAXIMUM_PERFORMANCE”, “MAXIMUM_PROTECTION”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
-
members
¶ Gets the members of this DataGuardGroup. List of Data Guard members, representing each database that is part of Data Guard.
Returns: The members of this DataGuardGroup. Return type: list[oci.database.models.DataGuardGroupMember]
-
protection_mode
¶ Gets the protection_mode of this DataGuardGroup. The protection mode of this Data Guard. 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”, “MAXIMUM_PROTECTION”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The protection_mode of this DataGuardGroup. Return type: str
-