cloudy-0.1.0.1: CLI tool to easily spin up and control compute instances in various cloud environments
Safe HaskellSafe-Inferred
LanguageHaskell98

Cloudy.InstanceSetup.Types

Documentation

data InstanceSetup Source #

Instances

Instances details
FromJSON InstanceSetup Source # 
Instance details

Defined in Cloudy.InstanceSetup.Types

ToJSON InstanceSetup Source # 
Instance details

Defined in Cloudy.InstanceSetup.Types

Generic InstanceSetup Source # 
Instance details

Defined in Cloudy.InstanceSetup.Types

Associated Types

type Rep InstanceSetup :: Type -> Type #

Show InstanceSetup Source # 
Instance details

Defined in Cloudy.InstanceSetup.Types

NFData InstanceSetup Source # 
Instance details

Defined in Cloudy.InstanceSetup.Types

Methods

rnf :: InstanceSetup -> () #

Eq InstanceSetup Source # 
Instance details

Defined in Cloudy.InstanceSetup.Types

type Rep InstanceSetup Source # 
Instance details

Defined in Cloudy.InstanceSetup.Types

type Rep InstanceSetup = D1 ('MetaData "InstanceSetup" "Cloudy.InstanceSetup.Types" "cloudy-0.1.0.1-5VjfdG77lOCCQJklKWzVTC" 'False) (C1 ('MetaCons "InstanceSetup" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "instanceSetupData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 InstanceSetupData) :*: S1 ('MetaSel ('Just "rawInstanceSetupData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))))

data InstanceSetupData Source #

Instances

Instances details
FromJSON InstanceSetupData Source # 
Instance details

Defined in Cloudy.InstanceSetup.Types

ToJSON InstanceSetupData Source # 
Instance details

Defined in Cloudy.InstanceSetup.Types

Generic InstanceSetupData Source # 
Instance details

Defined in Cloudy.InstanceSetup.Types

Associated Types

type Rep InstanceSetupData :: Type -> Type #

Show InstanceSetupData Source # 
Instance details

Defined in Cloudy.InstanceSetup.Types

NFData InstanceSetupData Source # 
Instance details

Defined in Cloudy.InstanceSetup.Types

Methods

rnf :: InstanceSetupData -> () #

Eq InstanceSetupData Source # 
Instance details

Defined in Cloudy.InstanceSetup.Types

type Rep InstanceSetupData Source # 
Instance details

Defined in Cloudy.InstanceSetup.Types

type Rep InstanceSetupData = D1 ('MetaData "InstanceSetupData" "Cloudy.InstanceSetup.Types" "cloudy-0.1.0.1-5VjfdG77lOCCQJklKWzVTC" 'False) (C1 ('MetaCons "InstanceSetupData" 'PrefixI 'True) (S1 ('MetaSel ('Just "shortDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "cloudInitUserData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))