Show / Hide Table of Contents

Class AutonomousDbVersionSummary

The supported Autonomous AI Database version.

Inheritance
object
AutonomousDbVersionSummary
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DatabaseService.Models
Assembly: OCI.DotNetSDK.Database.dll
Syntax
public class AutonomousDbVersionSummary

Properties

DbWorkload

Declaration
[JsonProperty(PropertyName = "dbWorkload")]
[JsonConverter(typeof(ResponseEnumConverter))]
public AutonomousDbVersionSummary.DbWorkloadEnum? DbWorkload { get; set; }
Property Value
Type Description
AutonomousDbVersionSummary.DbWorkloadEnum?

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.

Details

Declaration
[JsonProperty(PropertyName = "details")]
public string Details { get; set; }
Property Value
Type Description
string

A URL that points to a detailed description of the Autonomous AI Database version.

IsDedicated

Declaration
[JsonProperty(PropertyName = "isDedicated")]
public bool? IsDedicated { get; set; }
Property Value
Type Description
bool?

True if the database uses dedicated Exadata infrastructure.

IsDefaultForFree

Declaration
[JsonProperty(PropertyName = "isDefaultForFree")]
public bool? IsDefaultForFree { get; set; }
Property Value
Type Description
bool?

True if this version of the Oracle AI Database software's default is free.

IsDefaultForPaid

Declaration
[JsonProperty(PropertyName = "isDefaultForPaid")]
public bool? IsDefaultForPaid { get; set; }
Property Value
Type Description
bool?

True if this version of the Oracle AI Database software's default is paid.

IsDevTierEnabled

Declaration
[JsonProperty(PropertyName = "isDevTierEnabled")]
public bool? IsDevTierEnabled { get; set; }
Property Value
Type Description
bool?

True if this Oracle AI Database software version can be used for Autonomous AI Databases for Developers.

IsFreeTierEnabled

Declaration
[JsonProperty(PropertyName = "isFreeTierEnabled")]
public bool? IsFreeTierEnabled { get; set; }
Property Value
Type Description
bool?

True if this version of the Oracle AI Database software can be used for Always-Free Autonomous AI Databases.

IsPaidEnabled

Declaration
[JsonProperty(PropertyName = "isPaidEnabled")]
public bool? IsPaidEnabled { get; set; }
Property Value
Type Description
bool?

True if this version of the Oracle AI Database software has payments enabled.

Version

Declaration
[Required(ErrorMessage = "Version is required.")]
[JsonProperty(PropertyName = "version")]
public string Version { get; set; }
Property Value
Type Description
string

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.

Remarks

Required

In this article
Back to top