AmazonLinuxKernel
- class aws_cdk.aws_ec2.AmazonLinuxKernel(value)
Bases:
Enum
Amazon Linux Kernel.
- ExampleMetadata:
infused
Example:
# Example automatically generated from non-compiling source. May contain errors. # vpc: ec2.Vpc # instance_type: ec2.InstanceType # Amazon Linux 1 ec2.Instance(self, "Instance1", vpc=vpc, instance_type=instance_type, machine_image=ec2.MachineImage.latest_amazon_linux() ) # Amazon Linux 2 ec2.Instance(self, "Instance2", vpc=vpc, instance_type=instance_type, machine_image=ec2.MachineImage.latest_amazon_linux( generation=ec2.AmazonLinuxGeneration.AMAZON_LINUX_2 ) ) # Amazon Linux 2 with kernel 5.x ec2.Instance(self, "Instance3", vpc=vpc, instance_type=instance_type, machine_image=ec2.MachineImage.latest_amazon_linux( generation=ec2.AmazonLinuxGeneration.AMAZON_LINUX_2, kernel=ec2.AmazonLinuxKernel.KERNEL5_X ) ) # AWS Linux 2022 ec2.Instance(self, "Instance4", vpc=vpc, instance_type=instance_type, machine_image=ec2.MachineImage.latest_amazon_linux( generation=ec2.AmazonLinuxGeneration.AMAZON_LINUX_2022 ) ) # Graviton 3 Processor ec2.Instance(self, "Instance5", vpc=vpc, instance_type=ec2.InstanceType.of(ec2.InstanceClass.C7G, ec2.InstanceSize.LARGE), machine_image=ec2.MachineImage.latest_amazon_linux( generation=ec2.AmazonLinuxGeneration.AMAZON_LINUX_2, cpu_type=ec2.AmazonLinuxCpuType.ARM_64 ) )
Attributes
- KERNEL5_X
Standard edition.