Skip to content

Commit 3d72b63

Browse files
authored
feat(rds): support minor engine versions for oracle (#32058)
This PR supports minor versions for oracle 19c and 21c. - 19c - 19.0.0.0.ru-2024-07.rur-2024-07.r1 - 19.0.0.0.ru-2024-10.rur-2024-10.r1 - 21c - 21.0.0.0.ru-2024-07.rur-2024-07.r1 - 21.0.0.0.ru-2024-10.rur-2024-10.r1 What's new and Ref - https://aws.amazon.com/jp/about-aws/whats-new/2024/11/amazon-rds-oracle-october-2024-update/ - https://docs.aws.amazon.com/AmazonRDS/latest/OracleReleaseNotes/oracle-version-21-0.html - https://docs.aws.amazon.com/AmazonRDS/latest/OracleReleaseNotes/oracle-version-19-0.html ```sh ❯ aws rds describe-db-engine-versions --engine oracle-ee-cdb --query "DBEngineVersions[?EngineVersion=='19.0.0.0.ru-2024-07.rur-2024-07.r1'||EngineVersion=='19.0.0.0.ru-2024-10.rur-2024-10.r1'||EngineVersion=='21.0.0.0.ru-2024-07.rur-2024-07.r1'||EngineVersion=='21.0.0.0.ru-2024-10.rur-2024-10.r1'].[DBEngineVersionDescription,EngineVersion,DBParameterGroupFamily,MajorEngineVersion,Status]" [ [ "Oracle 19.0.0.0.ru-2024-07.rur-2024-07.r1", "19.0.0.0.ru-2024-07.rur-2024-07.r1", "oracle-ee-cdb-19", "19", "available" ], [ "Oracle 19.0.0.0.ru-2024-10.rur-2024-10.r1", "19.0.0.0.ru-2024-10.rur-2024-10.r1", "oracle-ee-cdb-19", "19", "available" ], [ "Oracle 21.0.0.0.ru-2024-07.rur-2024-07.r1", "21.0.0.0.ru-2024-07.rur-2024-07.r1", "oracle-ee-cdb-21", "21", "available" ], [ "Oracle 21.0.0.0.ru-2024-10.rur-2024-10.r1", "21.0.0.0.ru-2024-10.rur-2024-10.r1", "oracle-ee-cdb-21", "21", "available" ] ] ``` ### Checklist - [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md) ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
1 parent e0ebcfe commit 3d72b63

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

packages/aws-cdk-lib/aws-rds/lib/instance-engine.ts

+8
Original file line numberDiff line numberDiff line change
@@ -2166,6 +2166,10 @@ export class OracleEngineVersion {
21662166
public static readonly VER_19_0_0_0_2024_01_R1 = OracleEngineVersion.of('19.0.0.0.ru-2024-01.rur-2024-01.r1', '19');
21672167
/** Version "19.0.0.0.ru-2024-04.rur-2024-04.r1". */
21682168
public static readonly VER_19_0_0_0_2024_04_R1 = OracleEngineVersion.of('19.0.0.0.ru-2024-04.rur-2024-04.r1', '19');
2169+
/** Version "19.0.0.0.ru-2024-07.rur-2024-07.r1". */
2170+
public static readonly VER_19_0_0_0_2024_07_R1 = OracleEngineVersion.of('19.0.0.0.ru-2024-07.rur-2024-07.r1', '19');
2171+
/** Version "19.0.0.0.ru-2024-10.rur-2024-10.r1". */
2172+
public static readonly VER_19_0_0_0_2024_10_R1 = OracleEngineVersion.of('19.0.0.0.ru-2024-10.rur-2024-10.r1', '19');
21692173

21702174
/** Version "21" (only a major version, without a specific minor version). */
21712175
public static readonly VER_21 = OracleEngineVersion.of('21', '21');
@@ -2191,6 +2195,10 @@ export class OracleEngineVersion {
21912195
public static readonly VER_21_0_0_0_2024_01_R1 = OracleEngineVersion.of('21.0.0.0.ru-2024-01.rur-2024-01.r1', '21');
21922196
/** Version "21.0.0.0.ru-2024-04.rur-2024-04.r1". */
21932197
public static readonly VER_21_0_0_0_2024_04_R1 = OracleEngineVersion.of('21.0.0.0.ru-2024-04.rur-2024-04.r1', '21');
2198+
/** Version "21.0.0.0.ru-2024-07.rur-2024-07.r1". */
2199+
public static readonly VER_21_0_0_0_2024_07_R1 = OracleEngineVersion.of('21.0.0.0.ru-2024-07.rur-2024-07.r1', '21');
2200+
/** Version "21.0.0.0.ru-2024-10.rur-2024-10.r1". */
2201+
public static readonly VER_21_0_0_0_2024_10_R1 = OracleEngineVersion.of('21.0.0.0.ru-2024-10.rur-2024-10.r1', '21');
21942202

21952203
/**
21962204
* Creates a new OracleEngineVersion with an arbitrary version.

0 commit comments

Comments
 (0)