PeerTargetDatabase¶
-
class
oci.data_safe.models.PeerTargetDatabase(**kwargs)¶ Bases:
objectThe details of the peer target database in Data Safe.
Attributes
LIFECYCLE_STATE_ACTIVEA constant which can be used with the lifecycle_state property of a PeerTargetDatabase. LIFECYCLE_STATE_CREATINGA constant which can be used with the lifecycle_state property of a PeerTargetDatabase. LIFECYCLE_STATE_DELETEDA constant which can be used with the lifecycle_state property of a PeerTargetDatabase. LIFECYCLE_STATE_DELETINGA constant which can be used with the lifecycle_state property of a PeerTargetDatabase. LIFECYCLE_STATE_FAILEDA constant which can be used with the lifecycle_state property of a PeerTargetDatabase. LIFECYCLE_STATE_INACTIVEA constant which can be used with the lifecycle_state property of a PeerTargetDatabase. LIFECYCLE_STATE_NEEDS_ATTENTIONA constant which can be used with the lifecycle_state property of a PeerTargetDatabase. LIFECYCLE_STATE_UPDATINGA 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_nameGets the database_unique_name of this PeerTargetDatabase. dataguard_association_id[Required] Gets the dataguard_association_id of this PeerTargetDatabase. descriptionGets the description of this PeerTargetDatabase. display_name[Required] Gets the display_name of this PeerTargetDatabase. key[Required] Gets the key of this PeerTargetDatabase. lifecycle_detailsGets the lifecycle_details of this PeerTargetDatabase. lifecycle_state[Required] Gets the lifecycle_state of this PeerTargetDatabase. roleGets the role of this PeerTargetDatabase. time_created[Required] Gets the time_created of this PeerTargetDatabase. tls_configGets 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
-