Skip to content

Commit 04eaa54

Browse files
authored
chore(rds): add support for newer aurora postgresql versions and deprecate out-of-support versions (#27731)
Added newly supported aurora rds postgres versions, as well as deprecated versions no longer supported by aws. Versions added: `11.20, 11.21, 12.15, 12.16, 13.11, 13.12, 14.9, 15.4`. [Aurora Postgres Versions](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraPostgreSQLReleaseNotes/AuroraPostgreSQL.Updates.html) ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
1 parent 6c2d1b7 commit 04eaa54

File tree

1 file changed

+96
-20
lines changed

1 file changed

+96
-20
lines changed

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

+96-20
Original file line numberDiff line numberDiff line change
@@ -725,17 +725,35 @@ export class AuroraPostgresEngineVersion {
725725
* @deprecated Version 10.14 is no longer supported by Amazon RDS.
726726
*/
727727
public static readonly VER_10_14 = AuroraPostgresEngineVersion.of('10.14', '10', { s3Import: true, s3Export: true });
728-
/** Version "10.16". */
728+
/**
729+
* Version "10.16".
730+
* @deprecated Version 10.16 is no longer supported by Amazon RDS.
731+
*/
729732
public static readonly VER_10_16 = AuroraPostgresEngineVersion.of('10.16', '10', { s3Import: true, s3Export: true });
730-
/** Version "10.17". */
733+
/**
734+
* Version "10.17".
735+
* @deprecated Version 10.17 is no longer supported by Amazon RDS.
736+
*/
731737
public static readonly VER_10_17 = AuroraPostgresEngineVersion.of('10.17', '10', { s3Import: true, s3Export: true });
732-
/** Version "10.18". */
738+
/**
739+
* Version "10.18".
740+
* @deprecated Version 10.18 is no longer supported by Amazon RDS.
741+
*/
733742
public static readonly VER_10_18 = AuroraPostgresEngineVersion.of('10.18', '10', { s3Import: true, s3Export: true });
734-
/** Version "10.19". */
743+
/**
744+
* Version "10.19".
745+
* @deprecated Version 10.19 is no longer supported by Amazon RDS.
746+
*/
735747
public static readonly VER_10_19 = AuroraPostgresEngineVersion.of('10.19', '10', { s3Import: true, s3Export: true });
736-
/** Version "10.20". */
748+
/**
749+
* Version "10.20".
750+
* @deprecated Version 10.20 is no longer supported by Amazon RDS.
751+
*/
737752
public static readonly VER_10_20 = AuroraPostgresEngineVersion.of('10.20', '10', { s3Import: true, s3Export: true });
738-
/** Version "10.21". */
753+
/**
754+
* Version "10.21".
755+
* @deprecated Version 10.21 is no longer supported by Amazon RDS.
756+
*/
739757
public static readonly VER_10_21 = AuroraPostgresEngineVersion.of('10.21', '10', { s3Import: true, s3Export: true });
740758
/**
741759
* Version "11.4".
@@ -759,15 +777,30 @@ export class AuroraPostgresEngineVersion {
759777
public static readonly VER_11_8 = AuroraPostgresEngineVersion.of('11.8', '11', { s3Import: true, s3Export: true });
760778
/** Version "11.9". */
761779
public static readonly VER_11_9 = AuroraPostgresEngineVersion.of('11.9', '11', { s3Import: true, s3Export: true });
762-
/** Version "11.11". */
780+
/**
781+
* Version "11.11".
782+
* @deprecated Version 11.11 is no longer supported by Amazon RDS.
783+
*/
763784
public static readonly VER_11_11 = AuroraPostgresEngineVersion.of('11.11', '11', { s3Import: true, s3Export: true });
764-
/** Version "11.12". */
785+
/**
786+
* Version "11.12".
787+
* @deprecated Version 11.12 is no longer supported by Amazon RDS.
788+
*/
765789
public static readonly VER_11_12 = AuroraPostgresEngineVersion.of('11.12', '11', { s3Import: true, s3Export: true });
766-
/** Version "11.13". */
790+
/**
791+
* Version "11.13".
792+
* @deprecated Version 11.13 is no longer supported by Amazon RDS.
793+
*/
767794
public static readonly VER_11_13 = AuroraPostgresEngineVersion.of('11.13', '11', { s3Import: true, s3Export: true });
768-
/** Version "11.14". */
795+
/**
796+
* Version "11.14".
797+
* @deprecated Version 11.14 is no longer supported by Amazon RDS.
798+
*/
769799
public static readonly VER_11_14 = AuroraPostgresEngineVersion.of('11.14', '11', { s3Import: true, s3Export: true });
770-
/** Version "11.15". */
800+
/**
801+
* Version "11.15".
802+
* @deprecated Version 11.15 is no longer supported by Amazon RDS.
803+
*/
771804
public static readonly VER_11_15 = AuroraPostgresEngineVersion.of('11.15', '11', { s3Import: true, s3Export: true });
772805
/** Version "11.16". */
773806
public static readonly VER_11_16 = AuroraPostgresEngineVersion.of('11.16', '11', { s3Import: true, s3Export: true });
@@ -777,17 +810,36 @@ export class AuroraPostgresEngineVersion {
777810
public static readonly VER_11_18 = AuroraPostgresEngineVersion.of('11.18', '11', { s3Import: true, s3Export: true });
778811
/** Version "11.19". */
779812
public static readonly VER_11_19 = AuroraPostgresEngineVersion.of('11.19', '11', { s3Import: true, s3Export: true });
780-
/** Version "12.4". */
813+
/** Version "11.20". */
814+
public static readonly VER_11_20 = AuroraPostgresEngineVersion.of('11.20', '11', { s3Import: true, s3Export: true });
815+
/** Version "11.21". */
816+
public static readonly VER_11_21 = AuroraPostgresEngineVersion.of('11.21', '11', { s3Import: true, s3Export: true });
817+
/**
818+
* Version "12.4".
819+
* @deprecated Version 12.4 is no longer supported by Amazon RDS.
820+
*/
781821
public static readonly VER_12_4 = AuroraPostgresEngineVersion.of('12.4', '12', { s3Import: true, s3Export: true });
782-
/** Version "12.6". */
822+
/**
823+
* Version "12.6".
824+
* @deprecated Version 12.6 is no longer supported by Amazon RDS.
825+
*/
783826
public static readonly VER_12_6 = AuroraPostgresEngineVersion.of('12.6', '12', { s3Import: true, s3Export: true });
784-
/** Version "12.7". */
827+
/**
828+
* Version "12.7".
829+
* @deprecated Version 12.7 is no longer supported by Amazon RDS.
830+
*/
785831
public static readonly VER_12_7 = AuroraPostgresEngineVersion.of('12.7', '12', { s3Import: true, s3Export: true });
786-
/** Version "12.8". */
832+
/**
833+
* Version "12.8".
834+
* @deprecated Version 12.8 is no longer supported by Amazon RDS.
835+
*/
787836
public static readonly VER_12_8 = AuroraPostgresEngineVersion.of('12.8', '12', { s3Import: true, s3Export: true });
788837
/** Version "12.9". */
789838
public static readonly VER_12_9 = AuroraPostgresEngineVersion.of('12.9', '12', { s3Import: true, s3Export: true });
790-
/** Version "12.10". */
839+
/**
840+
* Version "12.10".
841+
* @deprecated Version 12.10 is no longer supported by Amazon RDS.
842+
*/
791843
public static readonly VER_12_10 = AuroraPostgresEngineVersion.of('12.10', '12', { s3Import: true, s3Export: true });
792844
/** Version "12.11". */
793845
public static readonly VER_12_11 = AuroraPostgresEngineVersion.of('12.11', '12', { s3Import: true, s3Export: true });
@@ -797,13 +849,29 @@ export class AuroraPostgresEngineVersion {
797849
public static readonly VER_12_13 = AuroraPostgresEngineVersion.of('12.13', '12', { s3Import: true, s3Export: true });
798850
/** Version "12.14". */
799851
public static readonly VER_12_14 = AuroraPostgresEngineVersion.of('12.14', '12', { s3Import: true, s3Export: true });
800-
/** Version "13.3". */
852+
/** Version "12.15". */
853+
public static readonly VER_12_15 = AuroraPostgresEngineVersion.of('12.15', '12', { s3Import: true, s3Export: true });
854+
/** Version "12.16". */
855+
public static readonly VER_12_16 = AuroraPostgresEngineVersion.of('12.16', '12', { s3Import: true, s3Export: true });
856+
/**
857+
* Version "13.3".
858+
* @deprecated Version 13.3 is no longer supported by Amazon RDS.
859+
*/
801860
public static readonly VER_13_3 = AuroraPostgresEngineVersion.of('13.3', '13', { s3Import: true, s3Export: true });
802-
/** Version "13.4". */
861+
/**
862+
* Version "13.4".
863+
* @deprecated Version 13.4 is no longer supported by Amazon RDS.
864+
*/
803865
public static readonly VER_13_4 = AuroraPostgresEngineVersion.of('13.4', '13', { s3Import: true, s3Export: true });
804-
/** Version "13.5". */
866+
/**
867+
* Version "13.5".
868+
* @deprecated Version 13.5 is no longer supported by Amazon RDS.
869+
*/
805870
public static readonly VER_13_5 = AuroraPostgresEngineVersion.of('13.5', '13', { s3Import: true, s3Export: true });
806-
/** Version "13.6". */
871+
/**
872+
* Version "13.6".
873+
* @deprecated Version 13.6 is no longer supported by Amazon RDS.
874+
*/
807875
public static readonly VER_13_6 = AuroraPostgresEngineVersion.of('13.6', '13', { s3Import: true, s3Export: true });
808876
/** Version "13.7". */
809877
public static readonly VER_13_7 = AuroraPostgresEngineVersion.of('13.7', '13', { s3Import: true, s3Export: true });
@@ -813,6 +881,10 @@ export class AuroraPostgresEngineVersion {
813881
public static readonly VER_13_9 = AuroraPostgresEngineVersion.of('13.9', '13', { s3Import: true, s3Export: true });
814882
/** Version "13.10". */
815883
public static readonly VER_13_10 = AuroraPostgresEngineVersion.of('13.10', '13', { s3Import: true, s3Export: true });
884+
/** Version "13.11". */
885+
public static readonly VER_13_11 = AuroraPostgresEngineVersion.of('13.11', '13', { s3Import: true, s3Export: true });
886+
/** Version "13.12". */
887+
public static readonly VER_13_12 = AuroraPostgresEngineVersion.of('13.12', '13', { s3Import: true, s3Export: true });
816888
/** Version "14.3". */
817889
public static readonly VER_14_3 = AuroraPostgresEngineVersion.of('14.3', '14', { s3Import: true, s3Export: true });
818890
/**
@@ -828,10 +900,14 @@ export class AuroraPostgresEngineVersion {
828900
public static readonly VER_14_7 = AuroraPostgresEngineVersion.of('14.7', '14', { s3Import: true, s3Export: true });
829901
/** Version "14.8". */
830902
public static readonly VER_14_8 = AuroraPostgresEngineVersion.of('14.8', '14', { s3Import: true, s3Export: true });
903+
/** Version "14.9". */
904+
public static readonly VER_14_9 = AuroraPostgresEngineVersion.of('14.9', '14', { s3Import: true, s3Export: true });
831905
/** Version "15.2". */
832906
public static readonly VER_15_2 = AuroraPostgresEngineVersion.of('15.2', '15', { s3Import: true, s3Export: true });
833907
/** Version "15.3". */
834908
public static readonly VER_15_3 = AuroraPostgresEngineVersion.of('15.3', '15', { s3Import: true, s3Export: true });
909+
/** Version "15.4". */
910+
public static readonly VER_15_4 = AuroraPostgresEngineVersion.of('15.4', '15', { s3Import: true, s3Export: true })
835911

836912
/**
837913
* Create a new AuroraPostgresEngineVersion with an arbitrary version.

0 commit comments

Comments
 (0)