gounity

package
v0.0.0-...-4c6f6f9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 30, 2018 License: MIT Imports: 1 Imported by: 2

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL