| 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