OracleEngineVersion

class aws_cdk.aws_rds.OracleEngineVersion(*args: Any, **kwargs)

Bases: object

The versions for the Oracle instance engines.

Those returned by the following list.

  • DatabaseInstanceEngine.oracleSe2

  • DatabaseInstanceEngine.oracleSe2Cdb

  • DatabaseInstanceEngine.oracleEe

  • DatabaseInstanceEngine.oracleEeCdb.

ExampleMetadata:

infused

Example:

# vpc: ec2.Vpc
# security_group: ec2.SecurityGroup


rds.OptionGroup(self, "Options",
    engine=rds.DatabaseInstanceEngine.oracle_se2(
        version=rds.OracleEngineVersion.VER_19
    ),
    configurations=[rds.OptionConfiguration(
        name="OEM",
        port=5500,
        vpc=vpc,
        security_groups=[security_group]
    )
    ],
    option_group_name="MyOptionGroup"
)

Attributes

VER_12_1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_1_0_2_V1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_1_0_2_V10 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_1_0_2_V11 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_1_0_2_V12 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_1_0_2_V13 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_1_0_2_V14 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_1_0_2_V15 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_1_0_2_V16 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_1_0_2_V17 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_1_0_2_V18 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_1_0_2_V19 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_1_0_2_V2 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_1_0_2_V20 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_1_0_2_V21 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_1_0_2_V22 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_1_0_2_V23 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_1_0_2_V24 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_1_0_2_V25 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_1_0_2_V26 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_1_0_2_V27 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_1_0_2_V28 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_1_0_2_V29 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_1_0_2_V3 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_1_0_2_V4 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_1_0_2_V5 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_1_0_2_V6 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_1_0_2_V7 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_1_0_2_V8 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_1_0_2_V9 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_2 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_2_0_1_2018_10_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_2_0_1_2019_01_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_2_0_1_2019_04_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_2_0_1_2019_07_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_2_0_1_2019_10_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_2_0_1_2020_01_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_2_0_1_2020_04_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_2_0_1_2020_07_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_2_0_1_2020_10_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_2_0_1_2021_01_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_2_0_1_2021_04_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_2_0_1_2021_07_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_2_0_1_2021_10_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_12_2_0_1_2022_01_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_18 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_18_0_0_0_2019_07_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_18_0_0_0_2019_10_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_18_0_0_0_2020_01_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_18_0_0_0_2020_04_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_18_0_0_0_2020_07_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_18_0_0_0_2020_10_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_18_0_0_0_2021_01_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_18_0_0_0_2021_04_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_19 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_19_0_0_0_2019_07_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_19_0_0_0_2019_10_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_19_0_0_0_2020_01_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_19_0_0_0_2020_04_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_19_0_0_0_2020_07_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_19_0_0_0_2020_10_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_19_0_0_0_2021_01_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_19_0_0_0_2021_01_R2 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_19_0_0_0_2021_04_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_19_0_0_0_2021_07_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_19_0_0_0_2021_10_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_19_0_0_0_2022_01_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_19_0_0_0_2022_04_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_19_0_0_0_2022_07_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_19_0_0_0_2022_10_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_19_0_0_0_2023_01_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_19_0_0_0_2023_01_R2 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_19_0_0_0_2023_04_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_19_0_0_0_2023_07_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_19_0_0_0_2023_10_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_19_0_0_0_2024_01_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_19_0_0_0_2024_04_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_19_0_0_0_2024_07_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_19_0_0_0_2024_10_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_19_0_0_0_2025_01_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_19_0_0_0_2025_07_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_21 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_21_0_0_0_2022_01_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_21_0_0_0_2022_04_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_21_0_0_0_2022_07_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_21_0_0_0_2022_10_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_21_0_0_0_2023_01_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_21_0_0_0_2023_01_R2 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_21_0_0_0_2023_04_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_21_0_0_0_2023_07_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_21_0_0_0_2023_10_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_21_0_0_0_2024_01_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_21_0_0_0_2024_04_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_21_0_0_0_2024_07_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_21_0_0_0_2024_10_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_21_0_0_0_2025_01_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
VER_21_0_0_0_2025_07_R1 = <aws_cdk.aws_rds.OracleEngineVersion object>
oracle_full_version

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

oracle_major_version

The major version of the engine, for example, “19”.

Static Methods

classmethod of(oracle_full_version, oracle_major_version)

Creates a new OracleEngineVersion with an arbitrary version.

Parameters:
  • oracle_full_version (str) – the full version string, for example “19.0.0.0.ru-2019-10.rur-2019-10.r1”.

  • oracle_major_version (str) – the major version of the engine, for example “19”.

Return type:

OracleEngineVersion