Show / Hide Table of Contents

Class AutonomousDbVersionSummary

The supported Autonomous 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 Database workload type. The following values are valid:

  • OLTP - indicates an Autonomous Transaction Processing database
  • DW - indicates an Autonomous Data Warehouse database
  • AJD - indicates an Autonomous JSON Database
  • APEX - indicates an Autonomous Database with the Oracle APEX Application Development workload type.
    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 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 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 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 Database software version can be used for Autonomous 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 Database software can be used for Always-Free Autonomous Databases.

IsPaidEnabled

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

True if this version of the Oracle 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 Database version for Autonomous Database.

Remarks

Required

In this article
Back to top