ExternalPluggableDatabaseFeatureDetails¶
-
class
oci.database_management.models.
ExternalPluggableDatabaseFeatureDetails
(**kwargs)¶ Bases:
object
The details required to enable the specified Database Management feature.
Attributes
FEATURE_DB_LIFECYCLE_MANAGEMENT
A constant which can be used with the feature property of a ExternalPluggableDatabaseFeatureDetails. FEATURE_DIAGNOSTICS_AND_MANAGEMENT
A constant which can be used with the feature property of a ExternalPluggableDatabaseFeatureDetails. FEATURE_SQLWATCH
A constant which can be used with the feature property of a ExternalPluggableDatabaseFeatureDetails. connector_details
[Required] Gets the connector_details of this ExternalPluggableDatabaseFeatureDetails. feature
[Required] Gets the feature of this ExternalPluggableDatabaseFeatureDetails. Methods
__init__
(**kwargs)Initializes a new ExternalPluggableDatabaseFeatureDetails 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'¶ A constant which can be used with the feature property of a ExternalPluggableDatabaseFeatureDetails. This constant has a value of “DB_LIFECYCLE_MANAGEMENT”
-
FEATURE_DIAGNOSTICS_AND_MANAGEMENT
= 'DIAGNOSTICS_AND_MANAGEMENT'¶ A constant which can be used with the feature property of a ExternalPluggableDatabaseFeatureDetails. This constant has a value of “DIAGNOSTICS_AND_MANAGEMENT”
-
FEATURE_SQLWATCH
= 'SQLWATCH'¶ A constant which can be used with the feature property of a ExternalPluggableDatabaseFeatureDetails. This constant has a value of “SQLWATCH”
-
__init__
(**kwargs)¶ Initializes a new ExternalPluggableDatabaseFeatureDetails object with values from keyword arguments. This class has the following subclasses and if you are using this class as input to a service operations then you should favor using a subclass over the base class:
ExternalPluggableDatabaseDiagnosticsAndManagementFeatureDetails
ExternalPluggableDatabaseLifecycleManagementFeatureDetails
ExternalPluggableDatabaseSqlWatchFeatureDetails
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 ExternalPluggableDatabaseFeatureDetails. Allowed values for this property are: “DIAGNOSTICS_AND_MANAGEMENT”, “DB_LIFECYCLE_MANAGEMENT”, “SQLWATCH”
- connector_details (oci.database_management.models.ConnectorDetails) – The value to assign to the connector_details property of this ExternalPluggableDatabaseFeatureDetails.
-
connector_details
¶ [Required] Gets the connector_details of this ExternalPluggableDatabaseFeatureDetails.
Returns: The connector_details of this ExternalPluggableDatabaseFeatureDetails. Return type: oci.database_management.models.ConnectorDetails
-
feature
¶ [Required] Gets the feature of this ExternalPluggableDatabaseFeatureDetails. 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 ExternalPluggableDatabaseFeatureDetails. 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.
-