hercules-ci-api-0.8.0.0: Hercules CI API definition with Servant
Safe HaskellSafe-Inferred
LanguageHaskell2010

Hercules.API.BillingStatus

Documentation

data BillingStatus Source #

Instances

Instances details
FromJSON BillingStatus Source # 
Instance details

Defined in Hercules.API.BillingStatus

ToJSON BillingStatus Source # 
Instance details

Defined in Hercules.API.BillingStatus

Generic BillingStatus Source # 
Instance details

Defined in Hercules.API.BillingStatus

Associated Types

type Rep BillingStatus :: Type -> Type #

Show BillingStatus Source # 
Instance details

Defined in Hercules.API.BillingStatus

NFData BillingStatus Source # 
Instance details

Defined in Hercules.API.BillingStatus

Methods

rnf :: BillingStatus -> () #

Eq BillingStatus Source # 
Instance details

Defined in Hercules.API.BillingStatus

ToSchema BillingStatus Source # 
Instance details

Defined in Hercules.API.BillingStatus

type Rep BillingStatus Source # 
Instance details

Defined in Hercules.API.BillingStatus

type Rep BillingStatus = D1 ('MetaData "BillingStatus" "Hercules.API.BillingStatus" "hercules-ci-api-0.8.0.0-inplace" 'False) ((C1 ('MetaCons "Community" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Trial" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Active" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "Cancelled" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "External" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Enterprise" 'PrefixI 'False) (U1 :: Type -> Type))))