Skip to content

Commit

Permalink
Update ElastiCache instance types (#2262)
Browse files Browse the repository at this point in the history
  • Loading branch information
markpeek authored Sep 1, 2024
1 parent eab6609 commit 55ac0b6
Showing 1 changed file with 45 additions and 18 deletions.
63 changes: 45 additions & 18 deletions troposphere/constants.py
Original file line number Diff line number Diff line change
Expand Up @@ -974,19 +974,11 @@
# ElastiCache node types
#

CACHE_T1_MICRO: Final = "cache.t1.micro"

CACHE_T2_MICRO: Final = "cache.t2.micro"
CACHE_T2_SMALL: Final = "cache.t2.small"
CACHE_T2_MEDIUM: Final = "cache.t2.medium"

CACHE_T3_MICRO: Final = "cache.t3.micro"
CACHE_T3_SMALL: Final = "cache.t3.small"
CACHE_T3_MEDIUM: Final = "cache.t3.medium"
# v T1, M1, M2, M3, R3 will be final EOL 2024-10-15
# Likely C1 is EOL at the same time
CACHE_C1_XLARGE: Final = "cache.c1.xlarge"

CACHE_T4G_MICRO: Final = "cache.t4g.micro"
CACHE_T4G_SMALL: Final = "cache.t4g.small"
CACHE_T4G_MEDIUM: Final = "cache.t4g.medium"
CACHE_T1_MICRO: Final = "cache.t1.micro"

CACHE_M1_SMALL: Final = "cache.m1.small"
CACHE_M1_MEDIUM: Final = "cache.m1.medium"
Expand All @@ -1002,6 +994,21 @@
CACHE_M3_XLARGE: Final = "cache.m3.xlarge"
CACHE_M3_2XLARGE: Final = "cache.m3.2xlarge"

CACHE_R3_LARGE: Final = "cache.r3.large"
CACHE_R3_XLARGE: Final = "cache.r3.xlarge"
CACHE_R3_2XLARGE: Final = "cache.r3.2xlarge"
CACHE_R3_4XLARGE: Final = "cache.r3.4xlarge"
CACHE_R3_8XLARGE: Final = "cache.r3.8xlarge"
# ^ EOL 2024-10-15

CACHE_C7GN_LARGE: Final = "cache.c7gn.large"
CACHE_C7GN_XLARGE: Final = "cache.c7gn.xlarge"
CACHE_C7GN_2XLARGE: Final = "cache.c7gn.2xlarge"
CACHE_C7GN_4XLARGE: Final = "cache.c7gn.4xlarge"
CACHE_C7GN_8XLARGE: Final = "cache.c7gn.8xlarge"
CACHE_C7GN_12XLARGE: Final = "cache.c7gn.12xlarge"
CACHE_C7GN_16XLARGE: Final = "cache.c7gn.16xlarge"

CACHE_M4_LARGE: Final = "cache.m4.large"
CACHE_M4_XLARGE: Final = "cache.m4.xlarge"
CACHE_M4_2XLARGE: Final = "cache.m4.2xlarge"
Expand All @@ -1023,11 +1030,13 @@
CACHE_M6G_12XLARGE: Final = "cache.m6g.12xlarge"
CACHE_M6G_16XLARGE: Final = "cache.m6g.16xlarge"

CACHE_R3_LARGE: Final = "cache.r3.large"
CACHE_R3_XLARGE: Final = "cache.r3.xlarge"
CACHE_R3_2XLARGE: Final = "cache.r3.2xlarge"
CACHE_R3_4XLARGE: Final = "cache.r3.4xlarge"
CACHE_R3_8XLARGE: Final = "cache.r3.8xlarge"
CACHE_M7G_LARGE: Final = "cache.m7g.large"
CACHE_M7G_XLARGE: Final = "cache.m7g.xlarge"
CACHE_M7G_2XLARGE: Final = "cache.m7g.2xlarge"
CACHE_M7G_4XLARGE: Final = "cache.m7g.4xlarge"
CACHE_M7G_8XLARGE: Final = "cache.m7g.8xlarge"
CACHE_M7G_12XLARGE: Final = "cache.m7g.12xlarge"
CACHE_M7G_16XLARGE: Final = "cache.m7g.16xlarge"

CACHE_R4_LARGE: Final = "cache.r4.large"
CACHE_R4_XLARGE: Final = "cache.r4.xlarge"
Expand Down Expand Up @@ -1058,7 +1067,25 @@
CACHE_R6GD_12XLARGE: Final = "cache.r6gd.12xlarge"
CACHE_R6GD_16XLARGE: Final = "cache.r6gd.16xlarge"

CACHE_C1_XLARGE: Final = "cache.c1.xlarge"
CACHE_R7G_LARGE: Final = "cache.r7g.large"
CACHE_R7G_XLARGE: Final = "cache.r7g.xlarge"
CACHE_R7G_2XLARGE: Final = "cache.r7g.2xlarge"
CACHE_R7G_4XLARGE: Final = "cache.r7g.4xlarge"
CACHE_R7G_8XLARGE: Final = "cache.r7g.8xlarge"
CACHE_R7G_12XLARGE: Final = "cache.r7g.12xlarge"
CACHE_R7G_16XLARGE: Final = "cache.r7g.16xlarge"

CACHE_T2_MICRO: Final = "cache.t2.micro"
CACHE_T2_SMALL: Final = "cache.t2.small"
CACHE_T2_MEDIUM: Final = "cache.t2.medium"

CACHE_T3_MICRO: Final = "cache.t3.micro"
CACHE_T3_SMALL: Final = "cache.t3.small"
CACHE_T3_MEDIUM: Final = "cache.t3.medium"

CACHE_T4G_MICRO: Final = "cache.t4g.micro"
CACHE_T4G_SMALL: Final = "cache.t4g.small"
CACHE_T4G_MEDIUM: Final = "cache.t4g.medium"

#
# OpenSearch instance types
Expand Down

0 comments on commit 55ac0b6

Please sign in to comment.