enum AmazonLinuxKernel
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.EC2.AmazonLinuxKernel |
![]() | software.amazon.awscdk.services.ec2.AmazonLinuxKernel |
![]() | aws_cdk.aws_ec2.AmazonLinuxKernel |
![]() | @aws-cdk/aws-ec2 » AmazonLinuxKernel |
Amazon Linux Kernel.
Example
declare const vpc: ec2.Vpc;
declare const instanceType: ec2.InstanceType;
// AWS Linux
new ec2.Instance(this, 'Instance1', {
vpc,
instanceType,
machineImage: new ec2.AmazonLinuxImage(),
});
// AWS Linux 2
new ec2.Instance(this, 'Instance2', {
vpc,
instanceType,
machineImage: new ec2.AmazonLinuxImage({
generation: ec2.AmazonLinuxGeneration.AMAZON_LINUX_2,
}),
});
// AWS Linux 2 with kernel 5.x
new ec2.Instance(this, 'Instance3', {
vpc,
instanceType,
machineImage: new ec2.AmazonLinuxImage({
generation: ec2.AmazonLinuxGeneration.AMAZON_LINUX_2,
kernel: ec2.AmazonLinuxKernel.KERNEL5_X,
}),
});
// AWS Linux 2022
new ec2.Instance(this, 'Instance4', {
vpc,
instanceType,
machineImage: new ec2.AmazonLinuxImage({
generation: ec2.AmazonLinuxGeneration.AMAZON_LINUX_2022,
}),
});
Members
Name | Description |
---|---|
KERNEL5_X | Standard edition. |
KERNEL5_X
Standard edition.