Skip to content
v2.273.0

AmazonLinuxGeneration Enum ​

What generation of Amazon Linux to use.

Example ​

ts
declare const vpc: ec2.Vpc;

new ec2.Instance(this, 'Instance', {
  vpc,
  instanceType: ec2.InstanceType.of(ec2.InstanceClass.T3, ec2.InstanceSize.NANO),
  machineImage: new ec2.AmazonLinuxImage({ generation: ec2.AmazonLinuxGeneration.AMAZON_LINUX_2 }),
  instanceInitiatedShutdownBehavior: ec2.InstanceInitiatedShutdownBehavior.TERMINATE, // default is STOP
});

Members ​

MemberDescription
AMAZON_LINUXAmazon Linux.
AMAZON_LINUX_2Amazon Linux 2.
AMAZON_LINUX_2022Amazon Linux 2022.
AMAZON_LINUX_2023Amazon Linux 2023.

Referenced by ​