keter-1.8.4: Web application deployment manager, focusing on Haskell web frameworks
Safe HaskellNone
LanguageHaskell98

Keter.Types.Middleware

Documentation

data MiddlewareConfig Source #

Instances

Instances details
Show MiddlewareConfig Source # 
Instance details

Defined in Keter.Types.Middleware

Generic MiddlewareConfig Source # 
Instance details

Defined in Keter.Types.Middleware

Associated Types

type Rep MiddlewareConfig :: Type -> Type #

ToJSON MiddlewareConfig Source # 
Instance details

Defined in Keter.Types.Middleware

FromJSON MiddlewareConfig Source # 
Instance details

Defined in Keter.Types.Middleware

type Rep MiddlewareConfig Source # 
Instance details

Defined in Keter.Types.Middleware

type Rep MiddlewareConfig = D1 ('MetaData "MiddlewareConfig" "Keter.Types.Middleware" "keter-1.8.4-1tflYzAVAmAHAEINEx9DtT" 'False) (((C1 ('MetaCons "AcceptOverride" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Autohead" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "Jsonp" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "MethodOverride" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "MethodOverridePost" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "AddHeaders" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 [(ByteString, ByteString)]))) :+: (C1 ('MetaCons "BasicAuth" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 String) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 [(ByteString, ByteString)])) :+: C1 ('MetaCons "Local" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 ByteString)))))