ExternalDatabaseDiagnosticsAndManagementFeatureDetails¶
-
class
oci.database_management.models.ExternalDatabaseDiagnosticsAndManagementFeatureDetails(**kwargs)¶ Bases:
oci.database_management.models.external_database_feature_details.ExternalDatabaseFeatureDetailsThe details required to enable the Diagnostics and Management feature.
Attributes
FEATURE_DB_LIFECYCLE_MANAGEMENTstr(object=’’) -> str FEATURE_DIAGNOSTICS_AND_MANAGEMENTstr(object=’’) -> str FEATURE_SQLWATCHstr(object=’’) -> str LICENSE_MODEL_BRING_YOUR_OWN_LICENSEA constant which can be used with the license_model property of a ExternalDatabaseDiagnosticsAndManagementFeatureDetails. LICENSE_MODEL_LICENSE_INCLUDEDA constant which can be used with the license_model property of a ExternalDatabaseDiagnosticsAndManagementFeatureDetails. can_enable_all_current_pdbsGets the can_enable_all_current_pdbs of this ExternalDatabaseDiagnosticsAndManagementFeatureDetails. connector_details[Required] Gets the connector_details of this ExternalDatabaseFeatureDetails. feature[Required] Gets the feature of this ExternalDatabaseFeatureDetails. is_auto_enable_pluggable_databaseGets the is_auto_enable_pluggable_database of this ExternalDatabaseDiagnosticsAndManagementFeatureDetails. license_model[Required] Gets the license_model of this ExternalDatabaseDiagnosticsAndManagementFeatureDetails. Methods
__init__(**kwargs)Initializes a new ExternalDatabaseDiagnosticsAndManagementFeatureDetails 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'¶
-
LICENSE_MODEL_BRING_YOUR_OWN_LICENSE= 'BRING_YOUR_OWN_LICENSE'¶ A constant which can be used with the license_model property of a ExternalDatabaseDiagnosticsAndManagementFeatureDetails. This constant has a value of “BRING_YOUR_OWN_LICENSE”
-
LICENSE_MODEL_LICENSE_INCLUDED= 'LICENSE_INCLUDED'¶ A constant which can be used with the license_model property of a ExternalDatabaseDiagnosticsAndManagementFeatureDetails. This constant has a value of “LICENSE_INCLUDED”
-
__init__(**kwargs)¶ Initializes a new ExternalDatabaseDiagnosticsAndManagementFeatureDetails object with values from keyword arguments. The default value of the
featureattribute of this class isDIAGNOSTICS_AND_MANAGEMENTand 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 ExternalDatabaseDiagnosticsAndManagementFeatureDetails. 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 ExternalDatabaseDiagnosticsAndManagementFeatureDetails.
- license_model (str) – The value to assign to the license_model property of this ExternalDatabaseDiagnosticsAndManagementFeatureDetails. Allowed values for this property are: “LICENSE_INCLUDED”, “BRING_YOUR_OWN_LICENSE”
- can_enable_all_current_pdbs (bool) – The value to assign to the can_enable_all_current_pdbs property of this ExternalDatabaseDiagnosticsAndManagementFeatureDetails.
- is_auto_enable_pluggable_database (bool) – The value to assign to the is_auto_enable_pluggable_database property of this ExternalDatabaseDiagnosticsAndManagementFeatureDetails.
-
can_enable_all_current_pdbs¶ Gets the can_enable_all_current_pdbs of this ExternalDatabaseDiagnosticsAndManagementFeatureDetails. Indicates whether Diagnostics & Management should be enabled for all the current pluggable databases in the container database.
Returns: The can_enable_all_current_pdbs of this ExternalDatabaseDiagnosticsAndManagementFeatureDetails. Return type: bool
-
connector_details¶ [Required] Gets the connector_details of this ExternalDatabaseFeatureDetails.
Returns: The connector_details of this ExternalDatabaseFeatureDetails. Return type: oci.database_management.models.ConnectorDetails
-
feature¶ [Required] Gets the feature of this ExternalDatabaseFeatureDetails. 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 ExternalDatabaseFeatureDetails. 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 ExternalDatabaseDiagnosticsAndManagementFeatureDetails. Indicates whether Diagnostics & Management should be enabled automatically for all the pluggable databases in the container database.
Returns: The is_auto_enable_pluggable_database of this ExternalDatabaseDiagnosticsAndManagementFeatureDetails. Return type: bool
-
license_model¶ [Required] Gets the license_model of this ExternalDatabaseDiagnosticsAndManagementFeatureDetails. The Oracle license model that applies to the external database.
Allowed values for this property are: “LICENSE_INCLUDED”, “BRING_YOUR_OWN_LICENSE”
Returns: The license_model of this ExternalDatabaseDiagnosticsAndManagementFeatureDetails. Return type: str
-