Class AmazonLinuxKernel
Amazon Linux Kernel.
Inheritance
System.Object
AmazonLinuxKernel
Namespace: Amazon.CDK.AWS.EC2
Assembly: Amazon.CDK.AWS.EC2.dll
Syntax (csharp)
public sealed class AmazonLinuxKernel : Enum
Syntax (vb)
Public NotInheritable Class AmazonLinuxKernel
Inherits
Enum
Remarks
ExampleMetadata: infused
Examples
Vpc vpc;
InstanceType instanceType;
// AWS Linux
// AWS Linux
new Instance(this, "Instance1", new InstanceProps {
Vpc = vpc,
InstanceType = instanceType,
MachineImage = new AmazonLinuxImage()
});
// AWS Linux 2
// AWS Linux 2
new Instance(this, "Instance2", new InstanceProps {
Vpc = vpc,
InstanceType = instanceType,
MachineImage = new AmazonLinuxImage(new AmazonLinuxImageProps {
Generation = AmazonLinuxGeneration.AMAZON_LINUX_2
})
});
// AWS Linux 2 with kernel 5.x
// AWS Linux 2 with kernel 5.x
new Instance(this, "Instance3", new InstanceProps {
Vpc = vpc,
InstanceType = instanceType,
MachineImage = new AmazonLinuxImage(new AmazonLinuxImageProps {
Generation = AmazonLinuxGeneration.AMAZON_LINUX_2,
Kernel = AmazonLinuxKernel.KERNEL5_X
})
});
// AWS Linux 2022
// AWS Linux 2022
new Instance(this, "Instance4", new InstanceProps {
Vpc = vpc,
InstanceType = instanceType,
MachineImage = new AmazonLinuxImage(new AmazonLinuxImageProps {
Generation = AmazonLinuxGeneration.AMAZON_LINUX_2022
})
});
Synopsis
Fields
KERNEL5_X | Standard edition. |
value__ |
Fields
KERNEL5_X
Standard edition.
public const AmazonLinuxKernel KERNEL5_X
Field Value
Type | Description |
---|---|
AmazonLinuxKernel |
value__
public int value__
Field Value
Type | Description |
---|---|
System.Int32 |