AutonomousDbVersionSummary

class oci.database.models.AutonomousDbVersionSummary(**kwargs)

Bases: object

The supported Autonomous Database version.

Attributes

DB_WORKLOAD_AJD A constant which can be used with the db_workload property of a AutonomousDbVersionSummary.
DB_WORKLOAD_APEX A constant which can be used with the db_workload property of a AutonomousDbVersionSummary.
DB_WORKLOAD_DW A constant which can be used with the db_workload property of a AutonomousDbVersionSummary.
DB_WORKLOAD_OLTP A constant which can be used with the db_workload property of a AutonomousDbVersionSummary.
db_workload Gets the db_workload of this AutonomousDbVersionSummary.
details Gets the details of this AutonomousDbVersionSummary.
is_dedicated Gets the is_dedicated of this AutonomousDbVersionSummary.
is_default_for_free Gets the is_default_for_free of this AutonomousDbVersionSummary.
is_default_for_paid Gets the is_default_for_paid of this AutonomousDbVersionSummary.
is_free_tier_enabled Gets the is_free_tier_enabled of this AutonomousDbVersionSummary.
is_paid_enabled Gets 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_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”, ‘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_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 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.

Allowed values for this property are: “OLTP”, “DW”, “AJD”, “APEX”, ‘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 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 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 Database software’s default is paid.

Returns:The is_default_for_paid 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 Database software can be used for Always-Free Autonomous 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 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 Database version for Autonomous Database.

Returns:The version of this AutonomousDbVersionSummary.
Return type:str