Hercules.API.Projects.SimpleProject
data SimpleProject Source #
Constructors
Fields
True if no authorization is required for retrieving basic information about a project, such as its existence, name, job statuses etc.
Defined in Hercules.API.Projects.SimpleProject
Methods
parseJSON :: Value -> Parser SimpleProject Source #
parseJSONList :: Value -> Parser [SimpleProject] Source #
toJSON :: SimpleProject -> Value Source #
toEncoding :: SimpleProject -> Encoding Source #
toJSONList :: [SimpleProject] -> Value Source #
toEncodingList :: [SimpleProject] -> Encoding Source #
Associated Types
type Rep SimpleProject :: Type -> Type Source #
from :: SimpleProject -> Rep SimpleProject x Source #
to :: Rep SimpleProject x -> SimpleProject Source #
showsPrec :: Int -> SimpleProject -> ShowS Source #
show :: SimpleProject -> String Source #
showList :: [SimpleProject] -> ShowS Source #
rnf :: SimpleProject -> () Source #
(==) :: SimpleProject -> SimpleProject -> Bool Source #
(/=) :: SimpleProject -> SimpleProject -> Bool Source #
declareNamedSchema :: Proxy SimpleProject -> Declare (Definitions Schema) NamedSchema Source #