DatabaseLifecycleFeatureConfiguration¶
-
class
oci.database_management.models.DatabaseLifecycleFeatureConfiguration(**kwargs)¶ Bases:
oci.database_management.models.database_feature_configuration.DatabaseFeatureConfigurationThe details required to enable the Database Lifecycle Management feature.
Attributes
FEATURE_DB_LIFECYCLE_MANAGEMENTstr(object=’’) -> str FEATURE_DIAGNOSTICS_AND_MANAGEMENTstr(object=’’) -> str FEATURE_SQLWATCHstr(object=’’) -> str FEATURE_STATUS_DISABLINGstr(object=’’) -> str FEATURE_STATUS_ENABLEDstr(object=’’) -> str FEATURE_STATUS_ENABLED_WITH_WARNINGSstr(object=’’) -> str FEATURE_STATUS_ENABLINGstr(object=’’) -> str FEATURE_STATUS_FAILEDstr(object=’’) -> str FEATURE_STATUS_FAILED_DISABLINGstr(object=’’) -> str FEATURE_STATUS_FAILED_ENABLINGstr(object=’’) -> str FEATURE_STATUS_NOT_ENABLEDstr(object=’’) -> str FEATURE_STATUS_PENDING_DISABLEstr(object=’’) -> str FEATURE_STATUS_UNSUPPORTEDstr(object=’’) -> str LICENSE_MODEL_BRING_YOUR_OWN_LICENSEA constant which can be used with the license_model property of a DatabaseLifecycleFeatureConfiguration. LICENSE_MODEL_LICENSE_INCLUDEDA constant which can be used with the license_model property of a DatabaseLifecycleFeatureConfiguration. connector_detailsGets the connector_details of this DatabaseFeatureConfiguration. database_connection_detailsGets the database_connection_details of this DatabaseFeatureConfiguration. feature[Required] Gets the feature of this DatabaseFeatureConfiguration. feature_status[Required] Gets the feature_status of this DatabaseFeatureConfiguration. license_modelGets the license_model of this DatabaseLifecycleFeatureConfiguration. Methods
__init__(**kwargs)Initializes a new DatabaseLifecycleFeatureConfiguration 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'¶
-
FEATURE_STATUS_DISABLING= 'DISABLING'¶
-
FEATURE_STATUS_ENABLED= 'ENABLED'¶
-
FEATURE_STATUS_ENABLED_WITH_WARNINGS= 'ENABLED_WITH_WARNINGS'¶
-
FEATURE_STATUS_ENABLING= 'ENABLING'¶
-
FEATURE_STATUS_FAILED= 'FAILED'¶
-
FEATURE_STATUS_FAILED_DISABLING= 'FAILED_DISABLING'¶
-
FEATURE_STATUS_FAILED_ENABLING= 'FAILED_ENABLING'¶
-
FEATURE_STATUS_NOT_ENABLED= 'NOT_ENABLED'¶
-
FEATURE_STATUS_PENDING_DISABLE= 'PENDING_DISABLE'¶
-
FEATURE_STATUS_UNSUPPORTED= 'UNSUPPORTED'¶
-
LICENSE_MODEL_BRING_YOUR_OWN_LICENSE= 'BRING_YOUR_OWN_LICENSE'¶ A constant which can be used with the license_model property of a DatabaseLifecycleFeatureConfiguration. 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 DatabaseLifecycleFeatureConfiguration. This constant has a value of “LICENSE_INCLUDED”
-
__init__(**kwargs)¶ Initializes a new DatabaseLifecycleFeatureConfiguration object with values from keyword arguments. The default value of the
featureattribute of this class isDB_LIFECYCLE_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 DatabaseLifecycleFeatureConfiguration. Allowed values for this property are: “DIAGNOSTICS_AND_MANAGEMENT”, “DB_LIFECYCLE_MANAGEMENT”, “SQLWATCH”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- feature_status (str) – The value to assign to the feature_status property of this DatabaseLifecycleFeatureConfiguration. Allowed values for this property are: “ENABLED”, “NOT_ENABLED”, “UNSUPPORTED”, “FAILED_ENABLING”, “FAILED_DISABLING”, “FAILED”, “ENABLED_WITH_WARNINGS”, “PENDING_DISABLE”, “ENABLING”, “DISABLING”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- connector_details (oci.database_management.models.ConnectorDetails) – The value to assign to the connector_details property of this DatabaseLifecycleFeatureConfiguration.
- database_connection_details (oci.database_management.models.DatabaseConnectionDetails) – The value to assign to the database_connection_details property of this DatabaseLifecycleFeatureConfiguration.
- license_model (str) – The value to assign to the license_model property of this DatabaseLifecycleFeatureConfiguration. Allowed values for this property are: “LICENSE_INCLUDED”, “BRING_YOUR_OWN_LICENSE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
-
connector_details¶ Gets the connector_details of this DatabaseFeatureConfiguration.
Returns: The connector_details of this DatabaseFeatureConfiguration. Return type: oci.database_management.models.ConnectorDetails
-
database_connection_details¶ Gets the database_connection_details of this DatabaseFeatureConfiguration.
Returns: The database_connection_details of this DatabaseFeatureConfiguration. Return type: oci.database_management.models.DatabaseConnectionDetails
-
feature¶ [Required] Gets the feature of this DatabaseFeatureConfiguration. The name of the Database Management feature.
Allowed values for this property are: “DIAGNOSTICS_AND_MANAGEMENT”, “DB_LIFECYCLE_MANAGEMENT”, “SQLWATCH”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The feature of this DatabaseFeatureConfiguration. Return type: str
-
feature_status¶ [Required] Gets the feature_status of this DatabaseFeatureConfiguration. The list of statuses for Database Management features.
Allowed values for this property are: “ENABLED”, “NOT_ENABLED”, “UNSUPPORTED”, “FAILED_ENABLING”, “FAILED_DISABLING”, “FAILED”, “ENABLED_WITH_WARNINGS”, “PENDING_DISABLE”, “ENABLING”, “DISABLING”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The feature_status of this DatabaseFeatureConfiguration. 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.
-
license_model¶ Gets the license_model of this DatabaseLifecycleFeatureConfiguration. The Oracle license model that applies to the external database.
Allowed values for this property are: “LICENSE_INCLUDED”, “BRING_YOUR_OWN_LICENSE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The license_model of this DatabaseLifecycleFeatureConfiguration. Return type: str
-