Safe Haskell | None |
---|---|
Language | Haskell2010 |
Deletes the specified Auto Scaling group.
The group must have no instances and no scaling activities in progress.
To remove all instances before calling DeleteAutoScalingGroup
, you can call UpdateAutoScalingGroup
to set the minimum and maximum size of the AutoScalingGroup to zero.
http://docs.aws.amazon.com/AutoScaling/latest/APIReference/API_DeleteAutoScalingGroup.html
- data DeleteAutoScalingGroup
- deleteAutoScalingGroup :: Text -> DeleteAutoScalingGroup
- dasgAutoScalingGroupName :: Lens' DeleteAutoScalingGroup Text
- dasgForceDelete :: Lens' DeleteAutoScalingGroup (Maybe Bool)
- data DeleteAutoScalingGroupResponse
- deleteAutoScalingGroupResponse :: DeleteAutoScalingGroupResponse
Request
data DeleteAutoScalingGroup Source
Request constructor
DeleteAutoScalingGroup
constructor.
The fields accessible through corresponding lenses are:
Request lenses
dasgAutoScalingGroupName :: Lens' DeleteAutoScalingGroup Text Source
The name of the group to delete.
dasgForceDelete :: Lens' DeleteAutoScalingGroup (Maybe Bool) Source
Specifies that the group will be deleted along with all instances associated with the group, without waiting for all instances to be terminated. This parameter also deletes any lifecycle actions associated with the group.