Safe Haskell | None |
---|
Ganeti.Objects.Nic
Description
Implementation of the Ganeti Instance config object.
Documentation
data FilledNicParams Source #
Constructors
FilledNicParams | |
Instances
data PartialNicParams Source #
Constructors
PartialNicParams | |
Instances
allNicParamFields :: [String] Source #
loadPartialNicParams :: JSValue -> Result PartialNicParams Source #
savePartialNicParams :: PartialNicParams -> JSValue Source #
loadFilledNicParams :: JSValue -> Result FilledNicParams Source #
saveFilledNicParams :: FilledNicParams -> JSValue Source #
data PartialNic Source #
Constructors
PartialNic | |
Fields
|
Instances
Eq PartialNic # | |
Defined in Ganeti.Objects.Nic | |
Show PartialNic # | |
Defined in Ganeti.Objects.Nic Methods showsPrec :: Int -> PartialNic -> ShowS show :: PartialNic -> String showList :: [PartialNic] -> ShowS | |
JSON PartialNic # | |
Defined in Ganeti.Objects.Nic Methods readJSON :: JSValue -> Result PartialNic showJSON :: PartialNic -> JSValue readJSONs :: JSValue -> Result [PartialNic] showJSONs :: [PartialNic] -> JSValue | |
ArrayObject PartialNic # | |
Defined in Ganeti.Objects.Nic Methods toJSArray :: PartialNic -> [JSValue] Source # fromJSArray :: [JSValue] -> Result PartialNic Source # | |
DictObject PartialNic # | |
Defined in Ganeti.Objects.Nic Methods toDict :: PartialNic -> [(String, JSValue)] Source # fromDictWKeys :: [(String, JSValue)] -> WriterT UsedKeys Result PartialNic Source # fromDict :: [(String, JSValue)] -> Result PartialNic Source # | |
UuidObject PartialNic # | |
Defined in Ganeti.Objects.Nic Methods uuidOf :: PartialNic -> String Source # | |
Arbitrary PartialNic | |
Defined in Test.Ganeti.Objects |
loadPartialNic :: JSValue -> Result PartialNic Source #
savePartialNic :: PartialNic -> JSValue Source #