Skip to content

Commit d6f6f56

Browse files
authored
chore(rds): support minor versions for RDS for SQL Server (#31491)
### Issue # (if applicable) Closes #<issue number here>. ### Reason for this change This PR supports engine versions for RDS for SQL Server. - SQL Server 2016 - 13.00.6445.1 - SQL Server 2017 - 14.00.3475.1 - SQL Server 2019 - 15.00.4390.2 - SQL Server 2022 - 16.00.4140.3 https://aws.amazon.com/about-aws/whats-new/2024/09/amazon-rds-sql-server-minor-versions-september-2024/ ``` ❯ aws rds describe-db-engine-versions --engine sqlserver-ee --query "DBEngineVersions[?EngineVersion=='13.00.6445.1.v1'||EngineVersion=='14.00.3475.1.v1'||EngineVersion=='15.00.4390.2.v1'||EngineVersion=='16.00.4140.3.v1'].[DBEngineVersionDescription,EngineVersion,DBParameterGroupFamily,MajorEngineVersion,Status]" [ [ "SQL Server 2016 13.00.6445.1.v1", "13.00.6445.1.v1", "sqlserver-ee-13.0", "13.00", "available" ], [ "SQL Server 2017 14.00.3475.1.v1", "14.00.3475.1.v1", "sqlserver-ee-14.0", "14.00", "available" ], [ "SQL Server 2019 15.00.4390.2.v1", "15.00.4390.2.v1", "sqlserver-ee-15.0", "15.00", "available" ], [ "SQL Server 2022 16.00.4140.3.v1", "16.00.4140.3.v1", "sqlserver-ee-16.0", "16.00", "available" ] ] ``` ### Description of changes ### Description of how you validated changes ### 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 bc2f579 commit d6f6f56

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
@@ -2573,6 +2573,8 @@ export class SqlServerEngineVersion {
25732573
public static readonly VER_13_00_6435_1_V1 = SqlServerEngineVersion.of('13.00.6435.1.v1', '13.00');
25742574
/** Version "13.00.6441.1.v1". */
25752575
public static readonly VER_13_00_6441_1_V1 = SqlServerEngineVersion.of('13.00.6441.1.v1', '13.00');
2576+
/** Version "13.00.6445.1.v1". */
2577+
public static readonly VER_13_00_6445_1_V1 = SqlServerEngineVersion.of('13.00.6445.1.v1', '13.00');
25762578

25772579
/** Version "14.00" (only a major version, without a specific minor version). */
25782580
public static readonly VER_14 = SqlServerEngineVersion.of('14.00', '14.00');
@@ -2626,6 +2628,8 @@ export class SqlServerEngineVersion {
26262628
public static readonly VER_14_00_3465_1_V1 = SqlServerEngineVersion.of('14.00.3465.1.v1', '14.00');
26272629
/** Version "14.00.3471.2.v1 ". */
26282630
public static readonly VER_14_00_3471_2_V1 = SqlServerEngineVersion.of('14.00.3471.2.v1 ', '14.00');
2631+
/** Version "14.00.3475.1.v1 ". */
2632+
public static readonly VER_14_00_3475_1_V1 = SqlServerEngineVersion.of('14.00.3475.1.v1 ', '14.00');
26292633

26302634
/** Version "15.00" (only a major version, without a specific minor version). */
26312635
public static readonly VER_15 = SqlServerEngineVersion.of('15.00', '15.00');
@@ -2664,6 +2668,8 @@ export class SqlServerEngineVersion {
26642668
public static readonly VER_15_00_4382_1_V1 = SqlServerEngineVersion.of('15.00.4382.1.v1', '15.00');
26652669
/** Version "15.00.4385.2.v1". */
26662670
public static readonly VER_15_00_4385_2_V1 = SqlServerEngineVersion.of('15.00.4385.2.v1', '15.00');
2671+
/** Version "15.00.4390.2.v1". */
2672+
public static readonly VER_15_00_4390_2_V1 = SqlServerEngineVersion.of('15.00.4390.2.v1', '15.00');
26672673

26682674
/** Version "16.00" (only a major version, without a specific minor version). */
26692675
public static readonly VER_16 = SqlServerEngineVersion.of('16.00', '16.00');
@@ -2683,6 +2689,8 @@ export class SqlServerEngineVersion {
26832689
public static readonly VER_16_00_4131_2_V1 = SqlServerEngineVersion.of('16.00.4131.2.v1', '16.00');
26842690
/** Version "16.00.4135.4.v1". */
26852691
public static readonly VER_16_00_4135_4_V1 = SqlServerEngineVersion.of('16.00.4135.4.v1', '16.00');
2692+
/** Version "16.00.4140.3.v1". */
2693+
public static readonly VER_16_00_4140_3_V1 = SqlServerEngineVersion.of('16.00.4140.3.v1', '16.00');
26862694

26872695
/**
26882696
* Create a new SqlServerEngineVersion with an arbitrary version.

0 commit comments

Comments
 (0)