From 0347a19e49533971e4e57b7e04271dffc541ff92 Mon Sep 17 00:00:00 2001 From: "k.goto" <24818752+go-to-k@users.noreply.github.com> Date: Thu, 14 Dec 2023 04:08:40 +0900 Subject: [PATCH] feat(rds): support RDS for MariaDB 10.11.6, 10.6.16, 10.5.23 and 10.4.32 (#28345) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR supports RDS for MariaDB 10.11.6, 10.6.16, 10.5.23 and 10.4.32. https://aws.amazon.com/jp/about-aws/whats-new/2023/12/amazon-rds-mariadb-minors-10-11-6-10-6-16-10-5-23-10-4-32/ ```sh ❯ aws rds describe-db-engine-versions --engine mariadb --query "DBEngineVersions[?EngineVersion=='10.11.6'||EngineVersion=='10.6.16'||EngineVersion=='10.5.23'||EngineVersion=='10.4.32'].[DBEngineVersionDescription,EngineVersion,DBParameterGroupFamily,MajorEngineVersion,Status]" [ [ "MariaDB 10.4.32", "10.4.32", "mariadb10.4", "10.4", "available" ], [ "MariaDB 10.5.23", "10.5.23", "mariadb10.5", "10.5", "available" ], [ "MariaDB 10.6.16", "10.6.16", "mariadb10.6", "10.6", "available" ], [ "MariaDB 10.11.6", "10.11.6", "mariadb10.11", "10.11", "available" ] ] ``` ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license* --- packages/aws-cdk-lib/aws-rds/lib/instance-engine.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/aws-cdk-lib/aws-rds/lib/instance-engine.ts b/packages/aws-cdk-lib/aws-rds/lib/instance-engine.ts index 5ff8b40b84c86..52773f1f0bbea 100644 --- a/packages/aws-cdk-lib/aws-rds/lib/instance-engine.ts +++ b/packages/aws-cdk-lib/aws-rds/lib/instance-engine.ts @@ -346,6 +346,8 @@ export class MariaDbEngineVersion { public static readonly VER_10_4_30 = MariaDbEngineVersion.of('10.4.30', '10.4') /** Version "10.4.31". */ public static readonly VER_10_4_31 = MariaDbEngineVersion.of('10.4.31', '10.4') + /** Version "10.4.32". */ + public static readonly VER_10_4_32 = MariaDbEngineVersion.of('10.4.32', '10.4') /** Version "10.5" (only a major version, without a specific minor version). */ public static readonly VER_10_5 = MariaDbEngineVersion.of('10.5', '10.5'); @@ -373,6 +375,8 @@ export class MariaDbEngineVersion { public static readonly VER_10_5_21 = MariaDbEngineVersion.of('10.5.21', '10.5'); /** Version "10.5.22". */ public static readonly VER_10_5_22 = MariaDbEngineVersion.of('10.5.22', '10.5'); + /** Version "10.5.23". */ + public static readonly VER_10_5_23 = MariaDbEngineVersion.of('10.5.23', '10.5'); /** Version "10.6" (only a major version, without a specific minor version). */ public static readonly VER_10_6 = MariaDbEngineVersion.of('10.6', '10.6'); @@ -394,6 +398,8 @@ export class MariaDbEngineVersion { public static readonly VER_10_6_14 = MariaDbEngineVersion.of('10.6.14', '10.6'); /** Version "10.6.15". */ public static readonly VER_10_6_15 = MariaDbEngineVersion.of('10.6.15', '10.6'); + /** Version "10.6.16". */ + public static readonly VER_10_6_16 = MariaDbEngineVersion.of('10.6.16', '10.6'); /** Version "10.11" (only a major version, without a specific minor version). */ public static readonly VER_10_11 = MariaDbEngineVersion.of('10.11', '10.11'); @@ -401,6 +407,8 @@ export class MariaDbEngineVersion { public static readonly VER_10_11_4 = MariaDbEngineVersion.of('10.11.4', '10.11'); /** Version "10.11.5". */ public static readonly VER_10_11_5 = MariaDbEngineVersion.of('10.11.5', '10.11'); + /** Version "10.11.6". */ + public static readonly VER_10_11_6 = MariaDbEngineVersion.of('10.11.6', '10.11'); /** * Create a new MariaDbEngineVersion with an arbitrary version.