From b2081c6e399eb8889ef0b55634720ef23cb08525 Mon Sep 17 00:00:00 2001 From: phuhung273 Date: Wed, 5 Nov 2025 21:56:14 +0000 Subject: [PATCH] chore(ec2): add r8a instance class Signed-off-by: phuhung273 --- packages/aws-cdk-lib/aws-ec2/lib/instance-types.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/packages/aws-cdk-lib/aws-ec2/lib/instance-types.ts b/packages/aws-cdk-lib/aws-ec2/lib/instance-types.ts index 5be5e8d66c3be..1c9378ca84062 100644 --- a/packages/aws-cdk-lib/aws-ec2/lib/instance-types.ts +++ b/packages/aws-cdk-lib/aws-ec2/lib/instance-types.ts @@ -472,6 +472,16 @@ export enum InstanceClass { */ R7A = 'r7a', + /** + * Memory optimized instances based on 5th generation AMD EPYC (formerly code named Turin), 8th generation + */ + MEMORY8_AMD = 'memory8-amd', + + /** + * Memory optimized instances based on 5th generation AMD EPYC (formerly code named Turin), 8th generation + */ + R8A = 'r8a', + /** * Memory optimized instances with Graviton4 processors */ @@ -1897,6 +1907,8 @@ export class InstanceType { [InstanceClass.R7IZ]: 'r7iz', [InstanceClass.MEMORY7_AMD]: 'r7a', [InstanceClass.R7A]: 'r7a', + [InstanceClass.MEMORY8_AMD]: 'r8a', + [InstanceClass.R8A]: 'r8a', [InstanceClass.MEMORY8_GRAVITON]: 'r8g', [InstanceClass.R8G]: 'r8g', [InstanceClass.MEMORY8_GRAVITON4_NVME_DRIVE]: 'r8gd',