hercules-ci-api-agent-0.5.0.1: src/Hercules/API/Agent/Evaluate/ImmutableGitInput.hs
{-# LANGUAGE DeriveAnyClass #-}
module Hercules.API.Agent.Evaluate.ImmutableGitInput where
import Hercules.API.Prelude
data ImmutableGitInput = ImmutableGitInput
{ rev :: Text,
ref :: Text,
sshURL :: Text,
httpURL :: Text,
webURL :: Maybe Text,
forgeType :: Maybe Text,
owner :: Maybe Text,
name :: Maybe Text
}
deriving (Generic, Show, Eq)
deriving anyclass (NFData, ToJSON, FromJSON, ToSchema)