diff --git a/packages/aws-cdk-lib/aws-rds/lib/cluster-engine.ts b/packages/aws-cdk-lib/aws-rds/lib/cluster-engine.ts index 1a408929e9846..a4d69a77954d9 100644 --- a/packages/aws-cdk-lib/aws-rds/lib/cluster-engine.ts +++ b/packages/aws-cdk-lib/aws-rds/lib/cluster-engine.ts @@ -1152,6 +1152,8 @@ export class AuroraPostgresEngineVersion { public static readonly VER_13_18 = AuroraPostgresEngineVersion.of('13.18', '13', { s3Import: true, s3Export: true }); /** Version "13.20". */ public static readonly VER_13_20 = AuroraPostgresEngineVersion.of('13.20', '13', { s3Import: true, s3Export: true }); + /** Version "13.21". */ + public static readonly VER_13_21 = AuroraPostgresEngineVersion.of('13.21', '13', { s3Import: true, s3Export: true }); /** * Version "14.3". * @deprecated Version 14.3 is no longer supported by Amazon RDS. @@ -1195,6 +1197,8 @@ export class AuroraPostgresEngineVersion { public static readonly VER_14_15 = AuroraPostgresEngineVersion.of('14.15', '14', { s3Import: true, s3Export: true }); /** Version "14.17". */ public static readonly VER_14_17 = AuroraPostgresEngineVersion.of('14.17', '14', { s3Import: true, s3Export: true }); + /** Version "14.18". */ + public static readonly VER_14_18 = AuroraPostgresEngineVersion.of('14.18', '14', { s3Import: true, s3Export: true }); /** * Version "15.2". * @deprecated Version 15.2 is no longer supported by Amazon RDS. @@ -1221,6 +1225,8 @@ export class AuroraPostgresEngineVersion { public static readonly VER_15_10 = AuroraPostgresEngineVersion.of('15.10', '15', { s3Import: true, s3Export: true }); /** Version "15.12". */ public static readonly VER_15_12 = AuroraPostgresEngineVersion.of('15.12', '15', { s3Import: true, s3Export: true }); + /** Version "15.13". */ + public static readonly VER_15_13 = AuroraPostgresEngineVersion.of('15.13', '15', { s3Import: true, s3Export: true }); /** * Version "16.0" * @deprecated Version 16.0 is no longer supported by Amazon RDS. @@ -1249,6 +1255,8 @@ export class AuroraPostgresEngineVersion { public static readonly VER_16_8 = AuroraPostgresEngineVersion.of('16.8', '16', { s3Import: true, s3Export: true }); /** Version "16.8 limitless" */ public static readonly VER_16_8_LIMITLESS = AuroraPostgresEngineVersion.of('16.8-limitless', '16', { s3Import: true, s3Export: true }); + /** Version "16.9". */ + public static readonly VER_16_9 = AuroraPostgresEngineVersion.of('16.9', '16', { s3Import: true, s3Export: true }); /** * Version "17.1" * @deprecated Version 17.1 is no longer supported by Amazon RDS. 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 a6bc1dc42d2ab..462729dd0d780 100644 --- a/packages/aws-cdk-lib/aws-rds/lib/instance-engine.ts +++ b/packages/aws-cdk-lib/aws-rds/lib/instance-engine.ts @@ -1006,12 +1006,16 @@ export class MysqlEngineVersion { public static readonly VER_8_0_41 = MysqlEngineVersion.of('8.0.41', '8.0'); /** Version "8.0.42". */ public static readonly VER_8_0_42 = MysqlEngineVersion.of('8.0.42', '8.0'); + /** Version "8.0.43". */ + public static readonly VER_8_0_43 = MysqlEngineVersion.of('8.0.43', '8.0'); /** Version "8.4.3". */ public static readonly VER_8_4_3 = MysqlEngineVersion.of('8.4.3', '8.4'); /** Version "8.4.4". */ public static readonly VER_8_4_4 = MysqlEngineVersion.of('8.4.4', '8.4'); /** Version "8.4.5". */ public static readonly VER_8_4_5 = MysqlEngineVersion.of('8.4.5', '8.4'); + /** Version "8.4.6". */ + public static readonly VER_8_4_6 = MysqlEngineVersion.of('8.4.6', '8.4'); /** * Create a new MysqlEngineVersion with an arbitrary version. @@ -2811,6 +2815,8 @@ export class SqlServerEngineVersion { public static readonly VER_13_00_6450_1_V1 = SqlServerEngineVersion.of('13.00.6450.1.v1', '13.00'); /** Version "13.00.6455.2.v1". */ public static readonly VER_13_00_6455_2_V1 = SqlServerEngineVersion.of('13.00.6455.2.v1', '13.00'); + /** Version "13.00.6460.7.v1". */ + public static readonly VER_13_00_6460_7_V1 = SqlServerEngineVersion.of('13.00.6460.7.v1', '13.00'); /** Version "14.00" (only a major version, without a specific minor version). */ public static readonly VER_14 = SqlServerEngineVersion.of('14.00', '14.00'); @@ -2870,6 +2876,8 @@ export class SqlServerEngineVersion { public static readonly VER_14_00_3480_1_V1 = SqlServerEngineVersion.of('14.00.3480.1.v1', '14.00'); /** Version "14.00.3485.1.v1 ". */ public static readonly VER_14_00_3485_1_V1 = SqlServerEngineVersion.of('14.00.3485.1.v1', '14.00'); + /** Version "14.00.3495.9.v1 ". */ + public static readonly VER_14_00_3495_9_V1 = SqlServerEngineVersion.of('14.00.3495.9.v1', '14.00'); /** Version "15.00" (only a major version, without a specific minor version). */ public static readonly VER_15 = SqlServerEngineVersion.of('15.00', '15.00'); @@ -2920,6 +2928,8 @@ export class SqlServerEngineVersion { public static readonly VER_15_00_4420_2_V1 = SqlServerEngineVersion.of('15.00.4420.2.v1', '15.00'); /** Version "15.00.4430.1.v1". */ public static readonly VER_15_00_4430_1_V1 = SqlServerEngineVersion.of('15.00.4430.1.v1', '15.00'); + /** Version "15.00.4435.7.v1". */ + public static readonly VER_15_00_4435_7_V1 = SqlServerEngineVersion.of('15.00.4435.7.v1', '15.00'); /** Version "16.00" (only a major version, without a specific minor version). */ public static readonly VER_16 = SqlServerEngineVersion.of('16.00', '16.00'); @@ -2949,6 +2959,10 @@ export class SqlServerEngineVersion { public static readonly VER_16_00_4175_1_V1 = SqlServerEngineVersion.of('16.00.4175.1.v1', '16.00'); /** Version "16.00.4185.3.v1". */ public static readonly VER_16_00_4185_3_V1 = SqlServerEngineVersion.of('16.00.4185.3.v1', '16.00'); + /** Version "16.00.4195.2.v1". */ + public static readonly VER_16_00_4195_2_V1 = SqlServerEngineVersion.of('16.00.4195.2.v1', '16.00'); + /** Version "16.00.4205.1.v1". */ + public static readonly VER_16_00_4205_1_V1 = SqlServerEngineVersion.of('16.00.4205.1.v1', '16.00'); /** * Create a new SqlServerEngineVersion with an arbitrary version. diff --git a/packages/aws-cdk-lib/aws-rds/test/cluster-engine.test.ts b/packages/aws-cdk-lib/aws-rds/test/cluster-engine.test.ts index 112c329128630..b7455181dc463 100644 --- a/packages/aws-cdk-lib/aws-rds/test/cluster-engine.test.ts +++ b/packages/aws-cdk-lib/aws-rds/test/cluster-engine.test.ts @@ -53,14 +53,16 @@ describe('cluster engine', () => { 'aurora-postgresql9.6'); expect(DatabaseClusterEngine.auroraPostgres({ version: AuroraPostgresEngineVersion.of('10.0', '10') }).parameterGroupFamily).toEqual( 'aurora-postgresql10'); - expect(DatabaseClusterEngine.auroraPostgres({ version: AuroraPostgresEngineVersion.of('13.20', '13') }).parameterGroupFamily).toEqual( + expect(DatabaseClusterEngine.auroraPostgres({ version: AuroraPostgresEngineVersion.of('13.21', '13') }).parameterGroupFamily).toEqual( 'aurora-postgresql13'); - expect(DatabaseClusterEngine.auroraPostgres({ version: AuroraPostgresEngineVersion.of('14.3', '14') }).parameterGroupFamily).toEqual( + expect(DatabaseClusterEngine.auroraPostgres({ version: AuroraPostgresEngineVersion.of('14.18', '14') }).parameterGroupFamily).toEqual( 'aurora-postgresql14'); - expect(DatabaseClusterEngine.auroraPostgres({ version: AuroraPostgresEngineVersion.of('15.7', '15') }).parameterGroupFamily).toEqual( + expect(DatabaseClusterEngine.auroraPostgres({ version: AuroraPostgresEngineVersion.of('15.13', '15') }).parameterGroupFamily).toEqual( 'aurora-postgresql15'); - expect(DatabaseClusterEngine.auroraPostgres({ version: AuroraPostgresEngineVersion.of('16.3', '16') }).parameterGroupFamily).toEqual( + expect(DatabaseClusterEngine.auroraPostgres({ version: AuroraPostgresEngineVersion.of('16.9', '16') }).parameterGroupFamily).toEqual( 'aurora-postgresql16'); + expect(DatabaseClusterEngine.auroraPostgres({ version: AuroraPostgresEngineVersion.of('17.5', '17') }).parameterGroupFamily).toEqual( + 'aurora-postgresql17'); }); test('supported log types', () => {