|
1 |
| -import type { AutoScalingGroupProps, CfnAutoScalingGroup } from "@aws-cdk/aws-autoscaling"; |
2 | 1 | import { AutoScalingGroup } from "@aws-cdk/aws-autoscaling";
|
3 |
| -import type { ISecurityGroup, MachineImage, MachineImageConfig } from "@aws-cdk/aws-ec2"; |
4 | 2 | import { InstanceType, OperatingSystemType, UserData } from "@aws-cdk/aws-ec2";
|
5 |
| -import type { ApplicationTargetGroup } from "@aws-cdk/aws-elasticloadbalancingv2"; |
6 | 3 | import { Stage } from "../../constants";
|
7 | 4 | import { GuStatefulMigratableConstruct } from "../../utils/mixin";
|
8 |
| -import type { GuStack } from "../core"; |
9 | 5 | import { GuAmiParameter, GuInstanceTypeParameter } from "../core";
|
10 | 6 | import { AppIdentity } from "../core/identity";
|
11 |
| -import type { GuMigratingResource } from "../core/migrating"; |
12 | 7 | import { GuHttpsEgressSecurityGroup, GuWazuhAccess } from "../ec2";
|
13 | 8 | import { GuInstanceRole } from "../iam";
|
| 9 | +import type { GuStack } from "../core"; |
| 10 | +import type { GuMigratingResource } from "../core/migrating"; |
| 11 | +import type { AutoScalingGroupProps, CfnAutoScalingGroup } from "@aws-cdk/aws-autoscaling"; |
| 12 | +import type { ISecurityGroup, MachineImage, MachineImageConfig } from "@aws-cdk/aws-ec2"; |
| 13 | +import type { ApplicationTargetGroup } from "@aws-cdk/aws-elasticloadbalancingv2"; |
14 | 14 |
|
15 | 15 | // Since we want to override the types of what gets passed in for the below props,
|
16 | 16 | // we need to use Omit<T, U> to remove them from the interface this extends
|
|
0 commit comments