Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data DeploymentConfiguration Source #
data StackConfiguration Source #
class HasParameterSources s a | s -> a where Source #
parameterSources :: Lens' s a Source #
deployment :: Monad m => Text -> StateT DeploymentConfiguration m a -> m DeploymentConfiguration Source #
environment :: (Monad m, HasParameterSources a (Set (Text, ParameterSource))) => [Text] -> StateT a m () Source #
flag :: (Monad m, HasParameterSources a (Set (Text, ParameterSource))) => Text -> StateT a m () Source #
param :: (Monad m, HasParameterSources a (Set (Text, ParameterSource))) => Text -> Text -> StateT a m () Source #
stack :: Monad m => Text -> StateT StackConfiguration m a -> StateT DeploymentConfiguration m () Source #