AdditionalHealthChecksOptions Struct
Additional Heath checks options.
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,
],
}),
});
Properties
additionalTypesAdditionalHealthCheckType[]additional_typestyping.List[AdditionalHealthCheckType]additionalTypesList<AdditionalHealthCheckType>AdditionalTypesAdditionalHealthCheckType[]AdditionalTypes*[]AdditionalHealthCheckTyperequired#One or more health check types other than EC2.
gracePeriodoptionalDurationgrace_periodoptionalDurationgracePeriodoptionalDurationGracePeriodoptionalDurationGracePeriodoptionalDuration= Duration.seconds(0)#Specified the time Auto Scaling waits before checking the health status of an EC2 instance that has come into service and marking it unhealthy due to a failed health check.