Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BasicSystemInfo ¶
type BasicSystemInfo struct { Base string `json:"@base"` Updated time.Time `json:"updated"` Links []struct { Rel string `json:"rel"` Href string `json:"href"` } `json:"links"` Entries []struct { Base string `json:"@base"` Updated time.Time `json:"updated"` Links []struct { Rel string `json:"rel"` Href string `json:"href"` } `json:"links"` Content struct { ID string `json:"id"` Model string `json:"model"` Name string `json:"name"` SoftwareVersion string `json:"softwareVersion"` APIVersion string `json:"apiVersion"` EarliestAPIVersion string `json:"earliestApiVersion"` } `json:"content"` } `json:"entries"` }
BasicSystemInfo struct
type DNSServer ¶
type DNSServer struct { Base string `json:"@base"` Updated time.Time `json:"updated"` Links []struct { Rel string `json:"rel"` Href string `json:"href"` } `json:"links"` Entries []struct { Content struct { Origin int `json:"origin"` ID string `json:"id"` Addresses []string `json:"addresses"` } `json:"content"` } `json:"entries"` }
DNSServer struct
type KpiValueResponse ¶
type KpiValueResponse struct { Base string `json:"@base"` Updated time.Time `json:"updated"` Links []struct { Rel string `json:"rel"` Href string `json:"href"` } `json:"links"` Entries []struct { Content struct { Path string `json:"path"` StartTime time.Time `json:"startTime"` EndTime time.Time `json:"endTime"` Interval int `json:"interval"` ID string `json:"id"` Name string `json:"name"` Values map[time.Time]float64 `json:"values"` } `json:"content"` } `json:"entries"` }
KpiValueResponse struct
type MetricRealTimeQueryResponse ¶
type MetricRealTimeQueryResponse struct { Base string `json:"@base"` Updated time.Time `json:"updated"` Links []struct { Rel string `json:"rel"` Href string `json:"href"` } `json:"links"` Content struct { Interval int `json:"interval"` ID int `json:"id"` Paths []string `json:"paths"` MaximumSamples int `json:"maximumSamples"` Expiration time.Time `json:"expiration"` } `json:"content"` }
MetricRealTimeQueryResponse struct
type MetricRealTimeQueryResult ¶
type MetricRealTimeQueryResult struct { Base string `json:"@base"` Updated time.Time `json:"updated"` Links []struct { Rel string `json:"rel"` Href string `json:"href"` } `json:"links"` Entries []struct { Base string `json:"@base"` Updated time.Time `json:"updated"` Links []struct { Rel string `json:"rel"` Href string `json:"href"` } `json:"links"` Content struct { QueryID int `json:"queryId"` Path string `json:"path"` Timestamp time.Time `json:"timestamp"` Values interface{} `json:"values"` } `json:"content"` } `json:"entries"` }
MetricRealTimeQueryResult struct
type MetricValueResponse ¶
type MetricValueResponse struct { Base string `json:"@base"` Updated time.Time `json:"updated"` Links []struct { Rel string `json:"rel"` Href string `json:"href"` } `json:"links"` Entries []struct { Base string `json:"@base"` Updated time.Time `json:"updated"` Links []struct { Rel string `json:"rel"` Href string `json:"href"` } `json:"links"` Content struct { Interval int `json:"interval"` Path string `json:"path"` Timestamp time.Time `json:"timestamp"` Values interface{} `json:"values"` } `json:"content"` } `json:"entries"` }
MetricValueResponse struct
type Pool ¶
type Pool struct { Base string `json:"@base"` Updated time.Time `json:"updated"` Links []struct { Rel string `json:"rel"` Href string `json:"href"` } `json:"links"` Entries []struct { Base string `json:"@base"` Updated time.Time `json:"updated"` Links []struct { Rel string `json:"rel"` Href string `json:"href"` } `json:"links"` Content struct { ID string `json:"id"` Name string `json:"name"` SizeFree uint64 `json:"sizeFree"` SizeTotal uint64 `json:"sizeTotal"` SizeUsed uint64 `json:"sizeUsed"` SizeSubscribed uint64 `json:"sizeSubscribed"` } `json:"content"` } `json:"entries"` }
Pool struct
type StorageResource ¶
type StorageResource struct { Base string `json:"@base"` Updated time.Time `json:"updated"` Links []struct { Rel string `json:"rel"` Href string `json:"href"` } `json:"links"` Entries []struct { Base string `json:"@base"` Updated time.Time `json:"updated"` Links []struct { Rel string `json:"rel"` Href string `json:"href"` } `json:"links"` Content struct { ID string `json:"id"` Name string `json:"name"` SizeAllocated uint64 `json:"sizeAllocated"` SizeTotal uint64 `json:"sizeTotal"` SizeUsed uint64 `json:"sizeUsed"` Type int `json:"type"` } `json:"content"` } `json:"entries"` }
StorageResource struct
Click to show internal directories.
Click to hide internal directories.