AutonomousDbVersionSummary¶
-
class
oci.database.models.AutonomousDbVersionSummary(**kwargs)¶ Bases:
objectThe supported Autonomous AI Database version.
Attributes
DB_WORKLOAD_AJDA constant which can be used with the db_workload property of a AutonomousDbVersionSummary. DB_WORKLOAD_APEXA constant which can be used with the db_workload property of a AutonomousDbVersionSummary. DB_WORKLOAD_DWA constant which can be used with the db_workload property of a AutonomousDbVersionSummary. DB_WORKLOAD_LHA constant which can be used with the db_workload property of a AutonomousDbVersionSummary. DB_WORKLOAD_OLTPA constant which can be used with the db_workload property of a AutonomousDbVersionSummary. db_workloadGets the db_workload of this AutonomousDbVersionSummary. detailsGets the details of this AutonomousDbVersionSummary. is_dedicatedGets the is_dedicated of this AutonomousDbVersionSummary. is_default_for_freeGets the is_default_for_free of this AutonomousDbVersionSummary. is_default_for_paidGets the is_default_for_paid of this AutonomousDbVersionSummary. is_dev_tier_enabledGets the is_dev_tier_enabled of this AutonomousDbVersionSummary. is_free_tier_enabledGets the is_free_tier_enabled of this AutonomousDbVersionSummary. is_paid_enabledGets the is_paid_enabled of this AutonomousDbVersionSummary. version[Required] Gets the version of this AutonomousDbVersionSummary. Methods
__init__(**kwargs)Initializes a new AutonomousDbVersionSummary object with values from keyword arguments. -
DB_WORKLOAD_AJD= 'AJD'¶ A constant which can be used with the db_workload property of a AutonomousDbVersionSummary. This constant has a value of “AJD”
-
DB_WORKLOAD_APEX= 'APEX'¶ A constant which can be used with the db_workload property of a AutonomousDbVersionSummary. This constant has a value of “APEX”
-
DB_WORKLOAD_DW= 'DW'¶ A constant which can be used with the db_workload property of a AutonomousDbVersionSummary. This constant has a value of “DW”
-
DB_WORKLOAD_LH= 'LH'¶ A constant which can be used with the db_workload property of a AutonomousDbVersionSummary. This constant has a value of “LH”
-
DB_WORKLOAD_OLTP= 'OLTP'¶ A constant which can be used with the db_workload property of a AutonomousDbVersionSummary. This constant has a value of “OLTP”
-
__init__(**kwargs)¶ Initializes a new AutonomousDbVersionSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - version (str) – The value to assign to the version property of this AutonomousDbVersionSummary.
- db_workload (str) – The value to assign to the db_workload property of this AutonomousDbVersionSummary. Allowed values for this property are: “OLTP”, “DW”, “AJD”, “APEX”, “LH”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- is_dedicated (bool) – The value to assign to the is_dedicated property of this AutonomousDbVersionSummary.
- details (str) – The value to assign to the details property of this AutonomousDbVersionSummary.
- is_free_tier_enabled (bool) – The value to assign to the is_free_tier_enabled property of this AutonomousDbVersionSummary.
- is_dev_tier_enabled (bool) – The value to assign to the is_dev_tier_enabled property of this AutonomousDbVersionSummary.
- is_paid_enabled (bool) – The value to assign to the is_paid_enabled property of this AutonomousDbVersionSummary.
- is_default_for_free (bool) – The value to assign to the is_default_for_free property of this AutonomousDbVersionSummary.
- is_default_for_paid (bool) – The value to assign to the is_default_for_paid property of this AutonomousDbVersionSummary.
-
db_workload¶ Gets the db_workload of this AutonomousDbVersionSummary. The Autonomous AI Database workload type. The following values are valid: - OLTP - indicates an Autonomous AI Transaction Processing database - DW - indicates an Autonomous AI Lakehouse database - AJD - indicates an Autonomous AI JSON Database - APEX - indicates an Autonomous AI Database with the Oracle APEX AI Application Development workload type. - LH - indicates an Oracle Autonomous AI Lakehouse database
Note Starting December 2026, DW will not be supported as a valid value for this parameter. When creating an Autonomous AI Database, if this parameter is not specified, the default value is OLTP.
This cannot be updated in parallel with any of the following: licenseModel, dbEdition, cpuCoreCount, computeCount, computeModel, adminPassword, whitelistedIps, isMTLSConnectionRequired, privateEndpointLabel, nsgIds, dbVersion, isRefreshable, dbName, scheduledOperations, dbToolsDetails, isLocalDataGuardEnabled, or isFreeTier.
Allowed values for this property are: “OLTP”, “DW”, “AJD”, “APEX”, “LH”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The db_workload of this AutonomousDbVersionSummary. Return type: str
-
details¶ Gets the details of this AutonomousDbVersionSummary. A URL that points to a detailed description of the Autonomous AI Database version.
Returns: The details of this AutonomousDbVersionSummary. Return type: str
-
is_dedicated¶ Gets the is_dedicated of this AutonomousDbVersionSummary. True if the database uses dedicated Exadata infrastructure.
Returns: The is_dedicated of this AutonomousDbVersionSummary. Return type: bool
-
is_default_for_free¶ Gets the is_default_for_free of this AutonomousDbVersionSummary. True if this version of the Oracle AI Database software’s default is free.
Returns: The is_default_for_free of this AutonomousDbVersionSummary. Return type: bool
-
is_default_for_paid¶ Gets the is_default_for_paid of this AutonomousDbVersionSummary. True if this version of the Oracle AI Database software’s default is paid.
Returns: The is_default_for_paid of this AutonomousDbVersionSummary. Return type: bool
-
is_dev_tier_enabled¶ Gets the is_dev_tier_enabled of this AutonomousDbVersionSummary. True if this Oracle AI Database software version can be used for Autonomous AI Databases for Developers.
Returns: The is_dev_tier_enabled of this AutonomousDbVersionSummary. Return type: bool
-
is_free_tier_enabled¶ Gets the is_free_tier_enabled of this AutonomousDbVersionSummary. True if this version of the Oracle AI Database software can be used for Always-Free Autonomous AI Databases.
Returns: The is_free_tier_enabled of this AutonomousDbVersionSummary. Return type: bool
-
is_paid_enabled¶ Gets the is_paid_enabled of this AutonomousDbVersionSummary. True if this version of the Oracle AI Database software has payments enabled.
Returns: The is_paid_enabled of this AutonomousDbVersionSummary. Return type: bool
-
version¶ [Required] Gets the version of this AutonomousDbVersionSummary. A valid Oracle AI Database version for Autonomous AI Database. When you specify 23ai for dbversion, the system will provision a 23ai database, but the UI will display it as 26ai. When you specify 26ai for dbversion, the system will provision and display a 26ai database as expected. For new databases, it is recommended to use either 19c or 26ai.
Note Starting December 2026, 23ai will not be supported as a valid value for this parameter.
Returns: The version of this AutonomousDbVersionSummary. Return type: str
-