-- | 'SuspendProcesses' constructor.
--
-- The fields accessible through corresponding lenses are:
--
-- * 'spAutoScalingGroupName' @::@ 'Text'
--
-- * 'spScalingProcesses' @::@ ['Text']
--
suspendProcesses :: Text -- ^ 'spAutoScalingGroupName'
                 -> SuspendProcesses
suspendProcesses p1 = SuspendProcesses
    { _spAutoScalingGroupName = p1
    , _spScalingProcesses     = mempty
    }
suspendProcesses :: Text -- ^ 'spAutoScalingGroupName'
                 -> SuspendProcesses
suspendProcesses p1 = SuspendProcesses
    { _spAutoScalingGroupName = p1
    , _spScalingProcesses     = mempty
    }
suspendProcesses p1 = SuspendProcesses
    { _spAutoScalingGroupName = p1
    , _spScalingProcesses     = mempty
    }