Safe Haskell | None |
---|
Ganeti.DataCollectors.InstStatusTypes
Description
Type declarations specific for the instance status data collector.
- data InstStatus = InstStatus {
- iStatName :: String
- iStatUuid :: String
- iStatAdminState :: AdminState
- iStatActualState :: ActualState
- iStatUptime :: Maybe String
- iStatMtime :: ClockTime
- iStatStateReason :: ReasonTrail
- iStatStatus :: DCStatus
- loadInstStatus :: JSValue -> Result InstStatus
- saveInstStatus :: InstStatus -> JSValue
- data ReportData = ReportData {}
- loadReportData :: JSValue -> Result ReportData
- saveReportData :: ReportData -> JSValue
Documentation
data InstStatus Source
Data type representing the status of an instance to be returned.
Constructors
InstStatus | |
Fields
|
Instances
Eq InstStatus | |
Show InstStatus | |
JSON InstStatus | |
ArrayObject InstStatus | |
DictObject InstStatus |
loadInstStatus :: JSValue -> Result InstStatusSource
saveInstStatus :: InstStatus -> JSValueSource
data ReportData Source
Constructors
ReportData | |
Fields
|
Instances
Eq ReportData | |
Show ReportData | |
JSON ReportData | |
ArrayObject ReportData | |
DictObject ReportData |
loadReportData :: JSValue -> Result ReportDataSource
saveReportData :: ReportData -> JSValueSource