Hercules.Formats.Secret
data Condition Source #
Constructors
Defined in Hercules.Formats.Secret
Methods
parseJSON :: Value -> Parser Condition #
parseJSONList :: Value -> Parser [Condition] #
toJSON :: Condition -> Value #
toEncoding :: Condition -> Encoding #
toJSONList :: [Condition] -> Value #
toEncodingList :: [Condition] -> Encoding #
Associated Types
type Rep Condition :: Type -> Type #
from :: Condition -> Rep Condition x #
to :: Rep Condition x -> Condition #
readsPrec :: Int -> ReadS Condition #
readList :: ReadS [Condition] #
readPrec :: ReadPrec Condition #
readListPrec :: ReadPrec [Condition] #
showsPrec :: Int -> Condition -> ShowS #
show :: Condition -> String #
showList :: [Condition] -> ShowS #
(==) :: Condition -> Condition -> Bool #
(/=) :: Condition -> Condition -> Bool #
taggedConditionParsers :: HashMap Text (Value -> Parser Condition) Source #
data Secret Source #
Arbitrary secret like keys, tokens, passwords etc.
Fields
parseJSON :: Value -> Parser Secret #
parseJSONList :: Value -> Parser [Secret] #
toJSON :: Secret -> Value #
toEncoding :: Secret -> Encoding #
toJSONList :: [Secret] -> Value #
toEncodingList :: [Secret] -> Encoding #