Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AgentHeaderNats ¶
type AgentInfoNats ¶
type AgentInfoNats struct { AgentId string `json:"agent_id"` Username string `json:"logged_in_username"` Hostname string `json:"hostname"` OS string `json:"operating_system"` Platform string `json:"plat"` TotalRAM float64 `json:"total_ram"` BootTime int64 `json:"boot_time"` RebootPending bool `json:"reboot_pending"` // was "needs_reboot" GoArch string `json:"goarch"` }
type PublicIPNats ¶
type SoftwareList ¶
type StorageDrive ¶
type StorageNats ¶
type StorageNats struct { AgentId string `json:"agent_id"` Drives []StorageDrive `json:"drives"` }
type WinSvcNats ¶
type WinSvcNats struct { AgentId string `json:"agent_id"` WinSvcs []WindowsService `json:"services"` }
type WinWMINats ¶
type WinWMINats struct { AgentId string `json:"agent_id"` WMI interface{} `json:"wmi"` }
type WindowsService ¶
type WindowsService struct { Name string `json:"name"` Status string `json:"status"` DisplayName string `json:"display_name"` BinPath string `json:"binpath"` Description string `json:"description"` Username string `json:"username"` PID uint32 `json:"pid"` StartType string `json:"start_type"` DelayedStart bool `json:"delayed_start"` }
Click to show internal directories.
Click to hide internal directories.