This template creates an Auto Scaling group with a warm pool. The `AWS::AutoScaling::WarmPool` resource is used to define the warm pool for the Auto Scaling group. The `MinSize` property specifies the minimum number of instances in the warm pool, and the `PoolState` property specifies the initial state of the warm pool. The `AutoScalingGroupName` property is used to reference the Auto Scaling group to which the warm pool belongs.

CloudFormation Template