DatabaseDiagnosticsAndManagementFeatureDetails¶
-
class
oci.database_management.models.
DatabaseDiagnosticsAndManagementFeatureDetails
(**kwargs)¶ Bases:
oci.database_management.models.database_feature_details.DatabaseFeatureDetails
The details required to enable the Diagnostics and Management feature.
Attributes
FEATURE_DB_LIFECYCLE_MANAGEMENT
str(object=’’) -> str FEATURE_DIAGNOSTICS_AND_MANAGEMENT
str(object=’’) -> str FEATURE_SQLWATCH
str(object=’’) -> str MANAGEMENT_TYPE_ADVANCED
A constant which can be used with the management_type property of a DatabaseDiagnosticsAndManagementFeatureDetails. MANAGEMENT_TYPE_BASIC
A constant which can be used with the management_type property of a DatabaseDiagnosticsAndManagementFeatureDetails. connector_details
[Required] Gets the connector_details of this DatabaseFeatureDetails. database_connection_details
[Required] Gets the database_connection_details of this DatabaseFeatureDetails. feature
[Required] Gets the feature of this DatabaseFeatureDetails. is_auto_enable_pluggable_database
Gets the is_auto_enable_pluggable_database of this DatabaseDiagnosticsAndManagementFeatureDetails. management_type
[Required] Gets the management_type of this DatabaseDiagnosticsAndManagementFeatureDetails. Methods
__init__
(**kwargs)Initializes a new DatabaseDiagnosticsAndManagementFeatureDetails object with values from keyword arguments. get_subtype
(object_dictionary)Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype. -
FEATURE_DB_LIFECYCLE_MANAGEMENT
= 'DB_LIFECYCLE_MANAGEMENT'¶
-
FEATURE_DIAGNOSTICS_AND_MANAGEMENT
= 'DIAGNOSTICS_AND_MANAGEMENT'¶
-
FEATURE_SQLWATCH
= 'SQLWATCH'¶
-
MANAGEMENT_TYPE_ADVANCED
= 'ADVANCED'¶ A constant which can be used with the management_type property of a DatabaseDiagnosticsAndManagementFeatureDetails. This constant has a value of “ADVANCED”
-
MANAGEMENT_TYPE_BASIC
= 'BASIC'¶ A constant which can be used with the management_type property of a DatabaseDiagnosticsAndManagementFeatureDetails. This constant has a value of “BASIC”
-
__init__
(**kwargs)¶ Initializes a new DatabaseDiagnosticsAndManagementFeatureDetails object with values from keyword arguments. The default value of the
feature
attribute of this class isDIAGNOSTICS_AND_MANAGEMENT
and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):Parameters: - feature (str) – The value to assign to the feature property of this DatabaseDiagnosticsAndManagementFeatureDetails. Allowed values for this property are: “DIAGNOSTICS_AND_MANAGEMENT”, “DB_LIFECYCLE_MANAGEMENT”, “SQLWATCH”
- database_connection_details (oci.database_management.models.DatabaseConnectionDetails) – The value to assign to the database_connection_details property of this DatabaseDiagnosticsAndManagementFeatureDetails.
- connector_details (oci.database_management.models.ConnectorDetails) – The value to assign to the connector_details property of this DatabaseDiagnosticsAndManagementFeatureDetails.
- management_type (str) – The value to assign to the management_type property of this DatabaseDiagnosticsAndManagementFeatureDetails. Allowed values for this property are: “BASIC”, “ADVANCED”
- is_auto_enable_pluggable_database (bool) – The value to assign to the is_auto_enable_pluggable_database property of this DatabaseDiagnosticsAndManagementFeatureDetails.
-
connector_details
¶ [Required] Gets the connector_details of this DatabaseFeatureDetails.
Returns: The connector_details of this DatabaseFeatureDetails. Return type: oci.database_management.models.ConnectorDetails
-
database_connection_details
¶ [Required] Gets the database_connection_details of this DatabaseFeatureDetails.
Returns: The database_connection_details of this DatabaseFeatureDetails. Return type: oci.database_management.models.DatabaseConnectionDetails
-
feature
¶ [Required] Gets the feature of this DatabaseFeatureDetails. The name of the Database Management feature.
Allowed values for this property are: “DIAGNOSTICS_AND_MANAGEMENT”, “DB_LIFECYCLE_MANAGEMENT”, “SQLWATCH”
Returns: The feature of this DatabaseFeatureDetails. Return type: str
-
static
get_subtype
(object_dictionary)¶ Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.
-
is_auto_enable_pluggable_database
¶ Gets the is_auto_enable_pluggable_database of this DatabaseDiagnosticsAndManagementFeatureDetails. Indicates whether the pluggable database can be enabled automatically.
Returns: The is_auto_enable_pluggable_database of this DatabaseDiagnosticsAndManagementFeatureDetails. Return type: bool
-
management_type
¶ [Required] Gets the management_type of this DatabaseDiagnosticsAndManagementFeatureDetails. The management type for the database.
Allowed values for this property are: “BASIC”, “ADVANCED”
Returns: The management_type of this DatabaseDiagnosticsAndManagementFeatureDetails. Return type: str
-