AmazonLinuxGeneration

class aws_cdk.aws_ec2.AmazonLinuxGeneration(value)

Bases: Enum

What generation of Amazon Linux to use.

ExampleMetadata:

infused

Example:

# vpc: ec2.Vpc


my_security_group = ec2.SecurityGroup(self, "SecurityGroup", vpc=vpc)
autoscaling.AutoScalingGroup(self, "ASG",
    vpc=vpc,
    instance_type=ec2.InstanceType.of(ec2.InstanceClass.BURSTABLE2, ec2.InstanceSize.MICRO),
    machine_image=ec2.MachineImage.latest_amazon_linux(
        generation=ec2.AmazonLinuxGeneration.AMAZON_LINUX_2
    ),
    security_group=my_security_group
)

Attributes

AMAZON_LINUX

Amazon Linux.

AMAZON_LINUX_2

Amazon Linux 2.

AMAZON_LINUX_2022

Amazon Linux 2022.