aws-cdk-lib.aws_rds.OracleEngineVersion

class OracleEngineVersion

LanguageType name
.NETAmazon.CDK.AWS.RDS.OracleEngineVersion
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsrds#OracleEngineVersion
Javasoftware.amazon.awscdk.services.rds.OracleEngineVersion
Pythonaws_cdk.aws_rds.OracleEngineVersion
TypeScript (source)aws-cdk-lib » aws_rds » OracleEngineVersion

The versions for the Oracle instance engines.

Those returned by the following list.

  • DatabaseInstanceEngine.oracleSe2
  • DatabaseInstanceEngine.oracleSe2Cdb
  • DatabaseInstanceEngine.oracleEe
  • DatabaseInstanceEngine.oracleEeCdb.

Example

declare const vpc: ec2.Vpc;
const instance = new rds.DatabaseInstance(this, 'Instance', {
  engine: rds.DatabaseInstanceEngine.oracleSe2({ version: rds.OracleEngineVersion.VER_19_0_0_0_2020_04_R1 }),
  // optional, defaults to m5.large
  instanceType: ec2.InstanceType.of(ec2.InstanceClass.BURSTABLE3, ec2.InstanceSize.SMALL),
  credentials: rds.Credentials.fromGeneratedSecret('syscdk'), // Optional - will default to 'admin' username and generated password
  vpc,
  vpcSubnets: {
    subnetType: ec2.SubnetType.PRIVATE_WITH_EGRESS,
  }
});

Properties

NameTypeDescription
oracleFullVersionstringThe full version string, for example, "19.0.0.0.ru-2019-10.rur-2019-10.r1".
oracleMajorVersionstringThe major version of the engine, for example, "19".
static VER_12_1OracleEngineVersionVersion "12.1" (only a major version, without a specific minor version).
static VER_12_1_0_2_V1OracleEngineVersionVersion "12.1.0.2.v1".
static VER_12_1_0_2_V10OracleEngineVersionVersion "12.1.0.2.v10".
static VER_12_1_0_2_V11OracleEngineVersionVersion "12.1.0.2.v11".
static VER_12_1_0_2_V12OracleEngineVersionVersion "12.1.0.2.v12".
static VER_12_1_0_2_V13OracleEngineVersionVersion "12.1.0.2.v13".
static VER_12_1_0_2_V14OracleEngineVersionVersion "12.1.0.2.v14".
static VER_12_1_0_2_V15OracleEngineVersionVersion "12.1.0.2.v15".
static VER_12_1_0_2_V16OracleEngineVersionVersion "12.1.0.2.v16".
static VER_12_1_0_2_V17OracleEngineVersionVersion "12.1.0.2.v17".
static VER_12_1_0_2_V18OracleEngineVersionVersion "12.1.0.2.v18".
static VER_12_1_0_2_V19OracleEngineVersionVersion "12.1.0.2.v19".
static VER_12_1_0_2_V2OracleEngineVersionVersion "12.1.0.2.v2".
static VER_12_1_0_2_V20OracleEngineVersionVersion "12.1.0.2.v20".
static VER_12_1_0_2_V21OracleEngineVersionVersion "12.1.0.2.v21".
static VER_12_1_0_2_V22OracleEngineVersionVersion "12.1.0.2.v22".
static VER_12_1_0_2_V23OracleEngineVersionVersion "12.1.0.2.v23".
static VER_12_1_0_2_V24OracleEngineVersionVersion "12.1.0.2.v24".
static VER_12_1_0_2_V25OracleEngineVersionVersion "12.1.0.2.v25".
static VER_12_1_0_2_V26OracleEngineVersionVersion "12.1.0.2.v26".
static VER_12_1_0_2_V27OracleEngineVersionVersion "12.1.0.2.v27".
static VER_12_1_0_2_V28OracleEngineVersionVersion "12.1.0.2.v28".
static VER_12_1_0_2_V29OracleEngineVersionVersion "12.1.0.2.v29".
static VER_12_1_0_2_V3OracleEngineVersionVersion "12.1.0.2.v3".
static VER_12_1_0_2_V4OracleEngineVersionVersion "12.1.0.2.v4".
static VER_12_1_0_2_V5OracleEngineVersionVersion "12.1.0.2.v5".
static VER_12_1_0_2_V6OracleEngineVersionVersion "12.1.0.2.v6".
static VER_12_1_0_2_V7OracleEngineVersionVersion "12.1.0.2.v7".
static VER_12_1_0_2_V8OracleEngineVersionVersion "12.1.0.2.v8".
static VER_12_1_0_2_V9OracleEngineVersionVersion "12.1.0.2.v9".
static VER_12_2OracleEngineVersionVersion "12.2" (only a major version, without a specific minor version).
static VER_12_2_0_1_2018_10_R1OracleEngineVersionVersion "12.2.0.1.ru-2018-10.rur-2018-10.r1".
static VER_12_2_0_1_2019_01_R1OracleEngineVersionVersion "12.2.0.1.ru-2019-01.rur-2019-01.r1".
static VER_12_2_0_1_2019_04_R1OracleEngineVersionVersion "12.2.0.1.ru-2019-04.rur-2019-04.r1".
static VER_12_2_0_1_2019_07_R1OracleEngineVersionVersion "12.2.0.1.ru-2019-07.rur-2019-07.r1".
static VER_12_2_0_1_2019_10_R1OracleEngineVersionVersion "12.2.0.1.ru-2019-10.rur-2019-10.r1".
static VER_12_2_0_1_2020_01_R1OracleEngineVersionVersion "12.2.0.1.ru-2020-01.rur-2020-01.r1".
static VER_12_2_0_1_2020_04_R1OracleEngineVersionVersion "12.2.0.1.ru-2020-04.rur-2020-04.r1".
static VER_12_2_0_1_2020_07_R1OracleEngineVersionVersion "12.2.0.1.ru-2020-07.rur-2020-07.r1".
static VER_12_2_0_1_2020_10_R1OracleEngineVersionVersion "12.2.0.1.ru-2021-10.rur-2020-10.r1".
static VER_12_2_0_1_2021_01_R1OracleEngineVersionVersion "12.2.0.1.ru-2021-01.rur-2021-01.r1".
static VER_12_2_0_1_2021_04_R1OracleEngineVersionVersion "12.2.0.1.ru-2021-04.rur-2021-04.r1".
static VER_12_2_0_1_2021_07_R1OracleEngineVersionVersion "12.2.0.1.ru-2021-07.rur-2021-07.r1".
static VER_12_2_0_1_2021_10_R1OracleEngineVersionVersion "12.2.0.1.ru-2021-10.rur-2021-10.r1".
static VER_12_2_0_1_2022_01_R1OracleEngineVersionVersion "12.2.0.1.ru-2022-01.rur-2022-01.r1".
static VER_18OracleEngineVersionVersion "18" (only a major version, without a specific minor version).
static VER_18_0_0_0_2019_07_R1OracleEngineVersionVersion "18.0.0.0.ru-2019-07.rur-2019-07.r1".
static VER_18_0_0_0_2019_10_R1OracleEngineVersionVersion "18.0.0.0.ru-2019-10.rur-2019-10.r1".
static VER_18_0_0_0_2020_01_R1OracleEngineVersionVersion "18.0.0.0.ru-2020-01.rur-2020-01.r1".
static VER_18_0_0_0_2020_04_R1OracleEngineVersionVersion "18.0.0.0.ru-2020-04.rur-2020-04.r1".
static VER_18_0_0_0_2020_07_R1OracleEngineVersionVersion "18.0.0.0.ru-2020-07.rur-2020-07.r1".
static VER_18_0_0_0_2020_10_R1OracleEngineVersionVersion "18.0.0.0.ru-2020-10.rur-2020-10.r1".
static VER_18_0_0_0_2021_01_R1OracleEngineVersionVersion "18.0.0.0.ru-2021-01.rur-2021-01.r1".
static VER_18_0_0_0_2021_04_R1OracleEngineVersionVersion "18.0.0.0.ru-2021-04.rur-2021-04.r1".
static VER_19OracleEngineVersionVersion "19" (only a major version, without a specific minor version).
static VER_19_0_0_0_2019_07_R1OracleEngineVersionVersion "19.0.0.0.ru-2019-07.rur-2019-07.r1".
static VER_19_0_0_0_2019_10_R1OracleEngineVersionVersion "19.0.0.0.ru-2019-10.rur-2019-10.r1".
static VER_19_0_0_0_2020_01_R1OracleEngineVersionVersion "19.0.0.0.ru-2020-01.rur-2020-01.r1".
static VER_19_0_0_0_2020_04_R1OracleEngineVersionVersion "19.0.0.0.ru-2020-04.rur-2020-04.r1".
static VER_19_0_0_0_2020_07_R1OracleEngineVersionVersion "19.0.0.0.ru-2020-07.rur-2020-07.r1".
static VER_19_0_0_0_2020_10_R1OracleEngineVersionVersion "19.0.0.0.ru-2020-07.rur-2020-10.r1".
static VER_19_0_0_0_2021_01_R1OracleEngineVersionVersion "19.0.0.0.ru-2021-01.rur-2021-01.r1".
static VER_19_0_0_0_2021_01_R2OracleEngineVersionVersion "19.0.0.0.ru-2021-01.rur-2021-01.r2".
static VER_19_0_0_0_2021_04_R1OracleEngineVersionVersion "19.0.0.0.ru-2021-01.rur-2021-04.r1".
static VER_19_0_0_0_2021_07_R1OracleEngineVersionVersion "19.0.0.0.ru-2021-07.rur-2021-07.r1".
static VER_19_0_0_0_2021_10_R1OracleEngineVersionVersion "19.0.0.0.ru-2021-10.rur-2021-10.r1".
static VER_19_0_0_0_2022_01_R1OracleEngineVersionVersion "19.0.0.0.ru-2022-01.rur-2022-01.r1".
static VER_19_0_0_0_2022_04_R1OracleEngineVersionVersion "19.0.0.0.ru-2022-04.rur-2022-04.r1".
static VER_19_0_0_0_2022_07_R1OracleEngineVersionVersion "19.0.0.0.ru-2022-07.rur-2022-07.r1".
static VER_19_0_0_0_2022_10_R1OracleEngineVersionVersion "19.0.0.0.ru-2022-10.rur-2022-10.r1".
static VER_19_0_0_0_2023_01_R1OracleEngineVersionVersion "19.0.0.0.ru-2023-01.rur-2023-01.r1".
static VER_19_0_0_0_2023_04_R1OracleEngineVersionVersion "19.0.0.0.ru-2023-04.rur-2023-04.r1".
static VER_21OracleEngineVersionVersion "21" (only a major version, without a specific minor version).
static VER_21_0_0_0_2022_01_R1OracleEngineVersionVersion "21.0.0.0.ru-2022-01.rur-2022-01.r1".
static VER_21_0_0_0_2022_04_R1OracleEngineVersionVersion "21.0.0.0.ru-2022-04.rur-2022-04.r1".
static VER_21_0_0_0_2022_07_R1OracleEngineVersionVersion "21.0.0.0.ru-2022-07.rur-2022-07.r1".
static VER_21_0_0_0_2022_10_R1OracleEngineVersionVersion "21.0.0.0.ru-2022-10.rur-2022-10.r1".
static VER_21_0_0_0_2023_01_R1OracleEngineVersionVersion "21.0.0.0.ru-2023-01.rur-2023-01.r1".
static VER_21_0_0_0_2023_04_R1OracleEngineVersionVersion "21.0.0.0.ru-2023-04.rur-2023-04.r1".

oracleFullVersion

Type: string

The full version string, for example, "19.0.0.0.ru-2019-10.rur-2019-10.r1".


oracleMajorVersion

Type: string

The major version of the engine, for example, "19".


static VER_12_1

Type: OracleEngineVersion

Version "12.1" (only a major version, without a specific minor version).


static VER_12_1_0_2_V1

Type: OracleEngineVersion

Version "12.1.0.2.v1".


static VER_12_1_0_2_V10

Type: OracleEngineVersion

Version "12.1.0.2.v10".


static VER_12_1_0_2_V11

Type: OracleEngineVersion

Version "12.1.0.2.v11".


static VER_12_1_0_2_V12

Type: OracleEngineVersion

Version "12.1.0.2.v12".


static VER_12_1_0_2_V13

Type: OracleEngineVersion

Version "12.1.0.2.v13".


static VER_12_1_0_2_V14

Type: OracleEngineVersion

Version "12.1.0.2.v14".


static VER_12_1_0_2_V15

Type: OracleEngineVersion

Version "12.1.0.2.v15".


static VER_12_1_0_2_V16

Type: OracleEngineVersion

Version "12.1.0.2.v16".


static VER_12_1_0_2_V17

Type: OracleEngineVersion

Version "12.1.0.2.v17".


static VER_12_1_0_2_V18

Type: OracleEngineVersion

Version "12.1.0.2.v18".


static VER_12_1_0_2_V19

Type: OracleEngineVersion

Version "12.1.0.2.v19".


static VER_12_1_0_2_V2

Type: OracleEngineVersion

Version "12.1.0.2.v2".


static VER_12_1_0_2_V20

Type: OracleEngineVersion

Version "12.1.0.2.v20".


static VER_12_1_0_2_V21

Type: OracleEngineVersion

Version "12.1.0.2.v21".


static VER_12_1_0_2_V22

Type: OracleEngineVersion

Version "12.1.0.2.v22".


static VER_12_1_0_2_V23

Type: OracleEngineVersion

Version "12.1.0.2.v23".


static VER_12_1_0_2_V24

Type: OracleEngineVersion

Version "12.1.0.2.v24".


static VER_12_1_0_2_V25

Type: OracleEngineVersion

Version "12.1.0.2.v25".


static VER_12_1_0_2_V26

Type: OracleEngineVersion

Version "12.1.0.2.v26".


static VER_12_1_0_2_V27

Type: OracleEngineVersion

Version "12.1.0.2.v27".


static VER_12_1_0_2_V28

Type: OracleEngineVersion

Version "12.1.0.2.v28".


static VER_12_1_0_2_V29

Type: OracleEngineVersion

Version "12.1.0.2.v29".


static VER_12_1_0_2_V3

Type: OracleEngineVersion

Version "12.1.0.2.v3".


static VER_12_1_0_2_V4

Type: OracleEngineVersion

Version "12.1.0.2.v4".


static VER_12_1_0_2_V5

Type: OracleEngineVersion

Version "12.1.0.2.v5".


static VER_12_1_0_2_V6

Type: OracleEngineVersion

Version "12.1.0.2.v6".


static VER_12_1_0_2_V7

Type: OracleEngineVersion

Version "12.1.0.2.v7".


static VER_12_1_0_2_V8

Type: OracleEngineVersion

Version "12.1.0.2.v8".


static VER_12_1_0_2_V9

Type: OracleEngineVersion

Version "12.1.0.2.v9".


static VER_12_2

Type: OracleEngineVersion

Version "12.2" (only a major version, without a specific minor version).


static VER_12_2_0_1_2018_10_R1

Type: OracleEngineVersion

Version "12.2.0.1.ru-2018-10.rur-2018-10.r1".


static VER_12_2_0_1_2019_01_R1

Type: OracleEngineVersion

Version "12.2.0.1.ru-2019-01.rur-2019-01.r1".


static VER_12_2_0_1_2019_04_R1

Type: OracleEngineVersion

Version "12.2.0.1.ru-2019-04.rur-2019-04.r1".


static VER_12_2_0_1_2019_07_R1

Type: OracleEngineVersion

Version "12.2.0.1.ru-2019-07.rur-2019-07.r1".


static VER_12_2_0_1_2019_10_R1

Type: OracleEngineVersion

Version "12.2.0.1.ru-2019-10.rur-2019-10.r1".


static VER_12_2_0_1_2020_01_R1

Type: OracleEngineVersion

Version "12.2.0.1.ru-2020-01.rur-2020-01.r1".


static VER_12_2_0_1_2020_04_R1

Type: OracleEngineVersion

Version "12.2.0.1.ru-2020-04.rur-2020-04.r1".


static VER_12_2_0_1_2020_07_R1

Type: OracleEngineVersion

Version "12.2.0.1.ru-2020-07.rur-2020-07.r1".


static VER_12_2_0_1_2020_10_R1

Type: OracleEngineVersion

Version "12.2.0.1.ru-2021-10.rur-2020-10.r1".


static VER_12_2_0_1_2021_01_R1

Type: OracleEngineVersion

Version "12.2.0.1.ru-2021-01.rur-2021-01.r1".


static VER_12_2_0_1_2021_04_R1

Type: OracleEngineVersion

Version "12.2.0.1.ru-2021-04.rur-2021-04.r1".


static VER_12_2_0_1_2021_07_R1

Type: OracleEngineVersion

Version "12.2.0.1.ru-2021-07.rur-2021-07.r1".


static VER_12_2_0_1_2021_10_R1

Type: OracleEngineVersion

Version "12.2.0.1.ru-2021-10.rur-2021-10.r1".


static VER_12_2_0_1_2022_01_R1

Type: OracleEngineVersion

Version "12.2.0.1.ru-2022-01.rur-2022-01.r1".


static VER_18

Type: OracleEngineVersion

Version "18" (only a major version, without a specific minor version).


static VER_18_0_0_0_2019_07_R1

Type: OracleEngineVersion

Version "18.0.0.0.ru-2019-07.rur-2019-07.r1".


static VER_18_0_0_0_2019_10_R1

Type: OracleEngineVersion

Version "18.0.0.0.ru-2019-10.rur-2019-10.r1".


static VER_18_0_0_0_2020_01_R1

Type: OracleEngineVersion

Version "18.0.0.0.ru-2020-01.rur-2020-01.r1".


static VER_18_0_0_0_2020_04_R1

Type: OracleEngineVersion

Version "18.0.0.0.ru-2020-04.rur-2020-04.r1".


static VER_18_0_0_0_2020_07_R1

Type: OracleEngineVersion

Version "18.0.0.0.ru-2020-07.rur-2020-07.r1".


static VER_18_0_0_0_2020_10_R1

Type: OracleEngineVersion

Version "18.0.0.0.ru-2020-10.rur-2020-10.r1".


static VER_18_0_0_0_2021_01_R1

Type: OracleEngineVersion

Version "18.0.0.0.ru-2021-01.rur-2021-01.r1".


static VER_18_0_0_0_2021_04_R1

Type: OracleEngineVersion

Version "18.0.0.0.ru-2021-04.rur-2021-04.r1".


static VER_19

Type: OracleEngineVersion

Version "19" (only a major version, without a specific minor version).


static VER_19_0_0_0_2019_07_R1

Type: OracleEngineVersion

Version "19.0.0.0.ru-2019-07.rur-2019-07.r1".


static VER_19_0_0_0_2019_10_R1

Type: OracleEngineVersion

Version "19.0.0.0.ru-2019-10.rur-2019-10.r1".


static VER_19_0_0_0_2020_01_R1

Type: OracleEngineVersion

Version "19.0.0.0.ru-2020-01.rur-2020-01.r1".


static VER_19_0_0_0_2020_04_R1

Type: OracleEngineVersion

Version "19.0.0.0.ru-2020-04.rur-2020-04.r1".


static VER_19_0_0_0_2020_07_R1

Type: OracleEngineVersion

Version "19.0.0.0.ru-2020-07.rur-2020-07.r1".


static VER_19_0_0_0_2020_10_R1

Type: OracleEngineVersion

Version "19.0.0.0.ru-2020-07.rur-2020-10.r1".


static VER_19_0_0_0_2021_01_R1

Type: OracleEngineVersion

Version "19.0.0.0.ru-2021-01.rur-2021-01.r1".


static VER_19_0_0_0_2021_01_R2

Type: OracleEngineVersion

Version "19.0.0.0.ru-2021-01.rur-2021-01.r2".


static VER_19_0_0_0_2021_04_R1

Type: OracleEngineVersion

Version "19.0.0.0.ru-2021-01.rur-2021-04.r1".


static VER_19_0_0_0_2021_07_R1

Type: OracleEngineVersion

Version "19.0.0.0.ru-2021-07.rur-2021-07.r1".


static VER_19_0_0_0_2021_10_R1

Type: OracleEngineVersion

Version "19.0.0.0.ru-2021-10.rur-2021-10.r1".


static VER_19_0_0_0_2022_01_R1

Type: OracleEngineVersion

Version "19.0.0.0.ru-2022-01.rur-2022-01.r1".


static VER_19_0_0_0_2022_04_R1

Type: OracleEngineVersion

Version "19.0.0.0.ru-2022-04.rur-2022-04.r1".


static VER_19_0_0_0_2022_07_R1

Type: OracleEngineVersion

Version "19.0.0.0.ru-2022-07.rur-2022-07.r1".


static VER_19_0_0_0_2022_10_R1

Type: OracleEngineVersion

Version "19.0.0.0.ru-2022-10.rur-2022-10.r1".


static VER_19_0_0_0_2023_01_R1

Type: OracleEngineVersion

Version "19.0.0.0.ru-2023-01.rur-2023-01.r1".


static VER_19_0_0_0_2023_04_R1

Type: OracleEngineVersion

Version "19.0.0.0.ru-2023-04.rur-2023-04.r1".


static VER_21

Type: OracleEngineVersion

Version "21" (only a major version, without a specific minor version).


static VER_21_0_0_0_2022_01_R1

Type: OracleEngineVersion

Version "21.0.0.0.ru-2022-01.rur-2022-01.r1".


static VER_21_0_0_0_2022_04_R1

Type: OracleEngineVersion

Version "21.0.0.0.ru-2022-04.rur-2022-04.r1".


static VER_21_0_0_0_2022_07_R1

Type: OracleEngineVersion

Version "21.0.0.0.ru-2022-07.rur-2022-07.r1".


static VER_21_0_0_0_2022_10_R1

Type: OracleEngineVersion

Version "21.0.0.0.ru-2022-10.rur-2022-10.r1".


static VER_21_0_0_0_2023_01_R1

Type: OracleEngineVersion

Version "21.0.0.0.ru-2023-01.rur-2023-01.r1".


static VER_21_0_0_0_2023_04_R1

Type: OracleEngineVersion

Version "21.0.0.0.ru-2023-04.rur-2023-04.r1".

Methods

NameDescription
static of(oracleFullVersion, oracleMajorVersion)Creates a new OracleEngineVersion with an arbitrary version.

static of(oracleFullVersion, oracleMajorVersion)

public static of(oracleFullVersion: string, oracleMajorVersion: string): OracleEngineVersion

Parameters

  • oracleFullVersion string — the full version string, for example "19.0.0.0.ru-2019-10.rur-2019-10.r1".
  • oracleMajorVersion string — the major version of the engine, for example "19".

Returns

  • OracleEngineVersion

Creates a new OracleEngineVersion with an arbitrary version.