Skip to content

Commit 1061988

Browse files
authored
chore(rds): deprecate PostgreSQL versions 13.17, 13.19, 14.14, 14.16, 15.9, 15.11, 16.5, 16.7, 17.1, and 17.3 (#35009)
### Reason for this change Some PostgreSQL engine versions have been removed from available engine versions. ### Description of changes Deprecate following PostgreSQL engine versions: - 13.17, 13.19 - 14.14, 14.16 - 15.9, 15.11 - 16.5, 16.7 - 17.1, 17.3 ### Describe any new or updated permissions being added N/A ### Description of how you validated changes ```console $ aws --region us-east-1 rds describe-db-engine-versions --engine postgres --query 'DBEngineVersions[].EngineVersion' --output table -------------------------- |DescribeDBEngineVersions| +------------------------+ | 11.22 | | 11.22-rds.20240418 | | 11.22-rds.20240509 | | 11.22-rds.20240808 | | 11.22-rds.20241121 | | 11.22-rds.20250220 | | 11.22-rds.20250508 | | 12.22 | | 12.22-rds.20250220 | | 12.22-rds.20250508 | | 13.15 | | 13.16 | | 13.18 | | 13.20 | | 13.21 | | 14.12 | | 14.13 | | 14.15 | | 14.17 | | 14.18 | | 15.7 | | 15.8 | | 15.10 | | 15.12 | | 15.13 | | 16.3 | | 16.4 | | 16.6 | | 16.8 | | 16.9 | | 17.2 | | 17.4 | | 17.5 | +------------------------+ ``` ### 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 1e20df6 commit 1061988

File tree

1 file changed

+40
-10
lines changed

1 file changed

+40
-10
lines changed

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

Lines changed: 40 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1719,11 +1719,17 @@ export class PostgresEngineVersion {
17191719
public static readonly VER_13_15 = PostgresEngineVersion.of('13.15', '13', { s3Import: true, s3Export: true });
17201720
/** Version "13.16". */
17211721
public static readonly VER_13_16 = PostgresEngineVersion.of('13.16', '13', { s3Import: true, s3Export: true });
1722-
/** Version "13.17". */
1722+
/**
1723+
* Version "13.17".
1724+
* @deprecated PostgreSQL 13.17 is no longer supported by Amazon RDS
1725+
*/
17231726
public static readonly VER_13_17 = PostgresEngineVersion.of('13.17', '13', { s3Import: true, s3Export: true });
17241727
/** Version "13.18". */
17251728
public static readonly VER_13_18 = PostgresEngineVersion.of('13.18', '13', { s3Import: true, s3Export: true });
1726-
/** Version "13.19". */
1729+
/**
1730+
* Version "13.19".
1731+
* @deprecated PostgreSQL 13.19 is no longer supported by Amazon RDS
1732+
*/
17271733
public static readonly VER_13_19 = PostgresEngineVersion.of('13.19', '13', { s3Import: true, s3Export: true });
17281734
/** Version "13.20". */
17291735
public static readonly VER_13_20 = PostgresEngineVersion.of('13.20', '13', { s3Import: true, s3Export: true });
@@ -1791,11 +1797,17 @@ export class PostgresEngineVersion {
17911797
public static readonly VER_14_12 = PostgresEngineVersion.of('14.12', '14', { s3Import: true, s3Export: true });
17921798
/** Version "14.13". */
17931799
public static readonly VER_14_13 = PostgresEngineVersion.of('14.13', '14', { s3Import: true, s3Export: true });
1794-
/** Version "14.14". */
1800+
/**
1801+
* Version "14.14".
1802+
* @deprecated PostgreSQL 14.14 is no longer supported by Amazon RDS
1803+
*/
17951804
public static readonly VER_14_14 = PostgresEngineVersion.of('14.14', '14', { s3Import: true, s3Export: true });
17961805
/** Version "14.15". */
17971806
public static readonly VER_14_15 = PostgresEngineVersion.of('14.15', '14', { s3Import: true, s3Export: true });
1798-
/** Version "14.16". */
1807+
/**
1808+
* Version "14.16".
1809+
* @deprecated PostgreSQL 14.16 is no longer supported by Amazon RDS
1810+
*/
17991811
public static readonly VER_14_16 = PostgresEngineVersion.of('14.16', '14', { s3Import: true, s3Export: true });
18001812
/** Version "14.17". */
18011813
public static readonly VER_14_17 = PostgresEngineVersion.of('14.17', '14', { s3Import: true, s3Export: true });
@@ -1833,11 +1845,17 @@ export class PostgresEngineVersion {
18331845
public static readonly VER_15_7 = PostgresEngineVersion.of('15.7', '15', { s3Import: true, s3Export: true });
18341846
/** Version "15.8". */
18351847
public static readonly VER_15_8 = PostgresEngineVersion.of('15.8', '15', { s3Import: true, s3Export: true });
1836-
/** Version "15.9". */
1848+
/**
1849+
* Version "15.9".
1850+
* @deprecated PostgreSQL 15.9 is no longer supported by Amazon RDS
1851+
*/
18371852
public static readonly VER_15_9 = PostgresEngineVersion.of('15.9', '15', { s3Import: true, s3Export: true });
18381853
/** Version "15.10". */
18391854
public static readonly VER_15_10 = PostgresEngineVersion.of('15.10', '15', { s3Import: true, s3Export: true });
1840-
/** Version "15.11". */
1855+
/**
1856+
* Version "15.11".
1857+
* @deprecated PostgreSQL 15.11 is no longer supported by Amazon RDS
1858+
*/
18411859
public static readonly VER_15_11 = PostgresEngineVersion.of('15.11', '15', { s3Import: true, s3Export: true });
18421860
/** Version "15.12". */
18431861
public static readonly VER_15_12 = PostgresEngineVersion.of('15.12', '15', { s3Import: true, s3Export: true });
@@ -1860,11 +1878,17 @@ export class PostgresEngineVersion {
18601878
public static readonly VER_16_3 = PostgresEngineVersion.of('16.3', '16', { s3Import: true, s3Export: true });
18611879
/** Version "16.4". */
18621880
public static readonly VER_16_4 = PostgresEngineVersion.of('16.4', '16', { s3Import: true, s3Export: true });
1863-
/** Version "16.5". */
1881+
/**
1882+
* Version "16.5".
1883+
* @deprecated PostgreSQL 16.5 is no longer supported by Amazon RDS
1884+
*/
18641885
public static readonly VER_16_5 = PostgresEngineVersion.of('16.5', '16', { s3Import: true, s3Export: true });
18651886
/** Version "16.6" */
18661887
public static readonly VER_16_6 = PostgresEngineVersion.of('16.6', '16', { s3Import: true, s3Export: true });
1867-
/** Version "16.7" */
1888+
/**
1889+
* Version "16.7".
1890+
* @deprecated PostgreSQL 16.7 is no longer supported by Amazon RDS
1891+
*/
18681892
public static readonly VER_16_7 = PostgresEngineVersion.of('16.7', '16', { s3Import: true, s3Export: true });
18691893
/** Version "16.8" */
18701894
public static readonly VER_16_8 = PostgresEngineVersion.of('16.8', '16', { s3Import: true, s3Export: true });
@@ -1873,11 +1897,17 @@ export class PostgresEngineVersion {
18731897

18741898
/** Version "17" (only a major version, without a specific minor version). */
18751899
public static readonly VER_17 = PostgresEngineVersion.of('17', '17', { s3Import: true, s3Export: true });
1876-
/** Version "17.1". */
1900+
/**
1901+
* Version "17.1".
1902+
* @deprecated PostgreSQL 17.1 is no longer supported by Amazon RDS
1903+
*/
18771904
public static readonly VER_17_1 = PostgresEngineVersion.of('17.1', '17', { s3Import: true, s3Export: true });
18781905
/** Version "17.2". */
18791906
public static readonly VER_17_2 = PostgresEngineVersion.of('17.2', '17', { s3Import: true, s3Export: true });
1880-
/** Version "17.3". */
1907+
/**
1908+
* Version "17.3".
1909+
* @deprecated PostgreSQL 17.3 is no longer supported by Amazon RDS
1910+
*/
18811911
public static readonly VER_17_3 = PostgresEngineVersion.of('17.3', '17', { s3Import: true, s3Export: true });
18821912
/** Version "17.4". */
18831913
public static readonly VER_17_4 = PostgresEngineVersion.of('17.4', '17', { s3Import: true, s3Export: true });

0 commit comments

Comments
 (0)