The autoscaling action CreateAutoScalingGroup should allow availability zones to be omitted when using vpc as they are only required for classic networking:
AvailabilityZones.member.N
A list of Availability Zones where instances in the Auto Scaling group can be created. This parameter is optional if you specify one or more subnets for VPCZoneIdentifier.
Conditional: If your account supports EC2-Classic and VPC, this parameter is required to launch instances into EC2-Classic.
The autoscaling action
CreateAutoScalingGroup
should allow availability zones to be omitted when using vpc as they are only required for classic networking:https://docs.aws.amazon.com/autoscaling/ec2/APIReference/API_CreateAutoScalingGroup.html
Zones are currently required by the binding causing creation to fail with the error: