Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Detail ¶
type Detail struct { VmID int `json:"vmid"` Name string `json:"name"` Cpus int `json:"cpus"` Cpu float64 `json:"cpu"` Status string `json:"status"` // stopped | running MaxMem int64 `json:"maxmem"` // in bytes Mem int64 `json:"mem"` // In bytes MaxDisk int64 `json:"maxdisk"` // In bytes Disk int64 `json:"disk"` // In bytes Pid int `json:"pid"` NetIn int64 `json:"netin"` NetOut int64 `json:"netout"` DiskRead int64 `json:"diskread"` DiskWrite int64 `json:"diskwrite"` Uptime int `json:"uptime"` // in seconds HA *DetailHA `json:"ha"` }
type FirewallLog ¶
type FirewallOption ¶
type FirewallOption struct { Digest string `json:"digest"` Enable int `json:"enable"` DHCP int `json:"dhcp"` NDP int `json:"ndp"` MacFilter int `json:"macfilter"` IPFilter int `json:"ipfilter"` Radv int `json:"radv"` LogLevelIn firewall.LogLevel `json:"log_level_in"` LogLevelOut firewall.LogLevel `json:"log_level_out"` PolicyIn firewall.Policy `json:"policy_in"` PolicyOut firewall.Policy `json:"policy_out"` }
type Information ¶
type Information struct { VmID int `json:"vmid"` Name string `json:"name"` Cpus int `json:"cpus"` Cpu float64 `json:"cpu"` Status string `json:"status"` // stopped | running Lock string `json:"lock"` MaxMem int64 `json:"maxmem"` // in bytes Mem int64 `json:"mem"` // In bytes MaxDisk int64 `json:"maxdisk"` // In bytes Disk int64 `json:"disk"` // In bytes Pid int `json:"pid"` NetIn int64 `json:"netin"` NetOut int64 `json:"netout"` DiskRead int64 `json:"diskread"` DiskWrite int64 `json:"diskwrite"` Uptime int `json:"uptime"` // in seconds }
Click to show internal directories.
Click to hide internal directories.