# AdditionalHealthCheckType

Additional Health Check Type.

- Source: [`aws-autoscaling/lib/auto-scaling-group.ts`](https://github.com/aws/aws-cdk/blob/v2.275.0/packages/aws-cdk-lib/aws-autoscaling/lib/auto-scaling-group.ts#L2757)
- Type last changed: v2.182.0 · 5 Mar 2025

## Example

```ts
declare const vpc: ec2.Vpc;

new autoscaling.AutoScalingGroup(this, 'ASG', {
  vpc,
  instanceType: ec2.InstanceType.of(ec2.InstanceClass.BURSTABLE2, ec2.InstanceSize.MICRO),
  machineImage: ec2.MachineImage.latestAmazonLinux2(),
  healthChecks: autoscaling.HealthChecks.withAdditionalChecks({
    gracePeriod: Duration.seconds(100),
    additionalTypes: [
      autoscaling.AdditionalHealthCheckType.EBS,
      autoscaling.AdditionalHealthCheckType.ELB,
      autoscaling.AdditionalHealthCheckType.VPC_LATTICE,
    ],
  }),
});
```

## Members

| Member | Description |
| --- | --- |
| `ELB` | ELB Health Check. |
| `EBS` | EBS Health Check. |
| `VPC_LATTICE` | VPC LATTICE Health Check. |

## Referenced by

- [`AdditionalHealthChecksOptions`](/v2/docs/aws-cdk-lib.aws_autoscaling.AdditionalHealthChecksOptions).additionalTypes
