module Cachix.Types.BinaryCacheCreate ( BinaryCacheCreate (..) ) where import Data.Aeson ( FromJSON, ToJSON ) import Data.Swagger import Data.Text (Text) import GHC.Generics (Generic) data BinaryCacheCreate = BinaryCacheCreate { publicSigningKey :: Maybe Text, isPublic :: Bool, githubOrganization :: Maybe Text, githubTeamId :: Maybe Int } deriving (Show, Generic, FromJSON, ToJSON, ToSchema)