# MachineImageType

The machine image type.

- Source: [`aws-eks/lib/cluster.ts`](https://github.com/aws/aws-cdk/blob/v2.275.0/packages/aws-cdk-lib/aws-eks/lib/cluster.ts#L3022)

## Example

```ts
declare const cluster: eks.Cluster;
cluster.addAutoScalingGroupCapacity('BottlerocketNodes', {
  instanceType: new ec2.InstanceType('t3.small'),
  minCapacity:  2,
  machineImageType: eks.MachineImageType.BOTTLEROCKET,
});
```

## Members

| Member | Description |
| --- | --- |
| `AMAZON_LINUX_2` | Amazon EKS-optimized Linux AMI. |
| `BOTTLEROCKET` | Bottlerocket AMI. |

## Referenced by

- [`AutoScalingGroupCapacityOptions`](/v2/docs/aws-cdk-lib.aws_eks.AutoScalingGroupCapacityOptions).machineImageType
- [`AutoScalingGroupOptions`](/v2/docs/aws-cdk-lib.aws_eks.AutoScalingGroupOptions).machineImageType
