PeerTargetDatabase¶
-
class
oci.data_safe.models.
PeerTargetDatabase
(**kwargs)¶ Bases:
object
The details of the peer target database in Data Safe.
Attributes
LIFECYCLE_STATE_ACTIVE
A constant which can be used with the lifecycle_state property of a PeerTargetDatabase. LIFECYCLE_STATE_CREATING
A constant which can be used with the lifecycle_state property of a PeerTargetDatabase. LIFECYCLE_STATE_DELETED
A constant which can be used with the lifecycle_state property of a PeerTargetDatabase. LIFECYCLE_STATE_DELETING
A constant which can be used with the lifecycle_state property of a PeerTargetDatabase. LIFECYCLE_STATE_FAILED
A constant which can be used with the lifecycle_state property of a PeerTargetDatabase. LIFECYCLE_STATE_INACTIVE
A constant which can be used with the lifecycle_state property of a PeerTargetDatabase. LIFECYCLE_STATE_NEEDS_ATTENTION
A constant which can be used with the lifecycle_state property of a PeerTargetDatabase. LIFECYCLE_STATE_UPDATING
A constant which can be used with the lifecycle_state property of a PeerTargetDatabase. database_details
[Required] Gets the database_details of this PeerTargetDatabase. database_unique_name
Gets the database_unique_name of this PeerTargetDatabase. dataguard_association_id
[Required] Gets the dataguard_association_id of this PeerTargetDatabase. description
Gets the description of this PeerTargetDatabase. display_name
[Required] Gets the display_name of this PeerTargetDatabase. key
[Required] Gets the key of this PeerTargetDatabase. lifecycle_details
Gets the lifecycle_details of this PeerTargetDatabase. lifecycle_state
[Required] Gets the lifecycle_state of this PeerTargetDatabase. role
Gets the role of this PeerTargetDatabase. time_created
[Required] Gets the time_created of this PeerTargetDatabase. tls_config
Gets the tls_config of this PeerTargetDatabase. Methods
__init__
(**kwargs)Initializes a new PeerTargetDatabase object with values from keyword arguments. -
LIFECYCLE_STATE_ACTIVE
= 'ACTIVE'¶ A constant which can be used with the lifecycle_state property of a PeerTargetDatabase. This constant has a value of “ACTIVE”
-
LIFECYCLE_STATE_CREATING
= 'CREATING'¶ A constant which can be used with the lifecycle_state property of a PeerTargetDatabase. This constant has a value of “CREATING”
-
LIFECYCLE_STATE_DELETED
= 'DELETED'¶ A constant which can be used with the lifecycle_state property of a PeerTargetDatabase. This constant has a value of “DELETED”
-
LIFECYCLE_STATE_DELETING
= 'DELETING'¶ A constant which can be used with the lifecycle_state property of a PeerTargetDatabase. This constant has a value of “DELETING”
-
LIFECYCLE_STATE_FAILED
= 'FAILED'¶ A constant which can be used with the lifecycle_state property of a PeerTargetDatabase. This constant has a value of “FAILED”
-
LIFECYCLE_STATE_INACTIVE
= 'INACTIVE'¶ A constant which can be used with the lifecycle_state property of a PeerTargetDatabase. This constant has a value of “INACTIVE”
-
LIFECYCLE_STATE_NEEDS_ATTENTION
= 'NEEDS_ATTENTION'¶ A constant which can be used with the lifecycle_state property of a PeerTargetDatabase. This constant has a value of “NEEDS_ATTENTION”
-
LIFECYCLE_STATE_UPDATING
= 'UPDATING'¶ A constant which can be used with the lifecycle_state property of a PeerTargetDatabase. This constant has a value of “UPDATING”
-
__init__
(**kwargs)¶ Initializes a new PeerTargetDatabase object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - display_name (str) – The value to assign to the display_name property of this PeerTargetDatabase.
- description (str) – The value to assign to the description property of this PeerTargetDatabase.
- key (int) – The value to assign to the key property of this PeerTargetDatabase.
- dataguard_association_id (str) – The value to assign to the dataguard_association_id property of this PeerTargetDatabase.
- time_created (datetime) – The value to assign to the time_created property of this PeerTargetDatabase.
- role (str) – The value to assign to the role property of this PeerTargetDatabase.
- database_unique_name (str) – The value to assign to the database_unique_name property of this PeerTargetDatabase.
- database_details (oci.data_safe.models.DatabaseDetails) – The value to assign to the database_details property of this PeerTargetDatabase.
- tls_config (oci.data_safe.models.TlsConfig) – The value to assign to the tls_config property of this PeerTargetDatabase.
- lifecycle_state (str) – The value to assign to the lifecycle_state property of this PeerTargetDatabase. Allowed values for this property are: “CREATING”, “UPDATING”, “ACTIVE”, “INACTIVE”, “DELETING”, “DELETED”, “NEEDS_ATTENTION”, “FAILED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- lifecycle_details (str) – The value to assign to the lifecycle_details property of this PeerTargetDatabase.
-
database_details
¶ [Required] Gets the database_details of this PeerTargetDatabase.
Returns: The database_details of this PeerTargetDatabase. Return type: oci.data_safe.models.DatabaseDetails
-
database_unique_name
¶ Gets the database_unique_name of this PeerTargetDatabase. Unique name of the database associated to the peer target database.
Returns: The database_unique_name of this PeerTargetDatabase. Return type: str
-
dataguard_association_id
¶ [Required] Gets the dataguard_association_id of this PeerTargetDatabase. The OCID of the Data Guard Association resource in which the database associated to the peer target database is considered as peer database to the primary database.
Returns: The dataguard_association_id of this PeerTargetDatabase. Return type: str
-
description
¶ Gets the description of this PeerTargetDatabase. The description of the peer target database in Data Safe.
Returns: The description of this PeerTargetDatabase. Return type: str
-
display_name
¶ [Required] Gets the display_name of this PeerTargetDatabase. The display name of the peer target database in Data Safe.
Returns: The display_name of this PeerTargetDatabase. Return type: str
-
key
¶ [Required] Gets the key of this PeerTargetDatabase. The secondary key assigned for the peer target database in Data Safe.
Returns: The key of this PeerTargetDatabase. Return type: int
-
lifecycle_details
¶ Gets the lifecycle_details of this PeerTargetDatabase. Details about the current state of the peer target database in Data Safe.
Returns: The lifecycle_details of this PeerTargetDatabase. Return type: str
-
lifecycle_state
¶ [Required] Gets the lifecycle_state of this PeerTargetDatabase. The current state of the peer target database in Data Safe.
Allowed values for this property are: “CREATING”, “UPDATING”, “ACTIVE”, “INACTIVE”, “DELETING”, “DELETED”, “NEEDS_ATTENTION”, “FAILED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The lifecycle_state of this PeerTargetDatabase. Return type: str
-
role
¶ Gets the role of this PeerTargetDatabase. Role of the database associated to the peer target database.
Returns: The role of this PeerTargetDatabase. Return type: str
-
time_created
¶ [Required] Gets the time_created of this PeerTargetDatabase. The date and time of the peer target database registration in Data Safe.
Returns: The time_created of this PeerTargetDatabase. Return type: datetime
-
tls_config
¶ Gets the tls_config of this PeerTargetDatabase.
Returns: The tls_config of this PeerTargetDatabase. Return type: oci.data_safe.models.TlsConfig
-