Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type HeaderRoundTripper ¶
type HeaderRoundTripper struct {
Transport http.RoundTripper
Headers http.Header
}
type ProcessData ¶
type ProcessData struct {
PID int32 `json:"pid,omitempty"`
PPID int32 `json:"ppid,omitempty"`
ProcessGroupName string `json:"processGroupName,omitempty"`
ProcessGroupIndex int `json:"processGroupIndex,omitempty"`
DetectionType string `json:"detectionType,omitempty"`
Type int `json:"type,omitempty"`
Techs []Tech `json:"techs,omitempty"`
State string `json:"state,omitempty"`
StartTime int64 `json:"startTime,omitempty"`
Name string `json:"name,omitempty"`
Cmd string `json:"cmd,omitempty"`
ContainerId string `json:"containerId,omitempty"`
ListenPorts []string `json:"listenPorts,omitempty"`
ProcessUID string `json:"processUID,omitempty"`
AgentUID string `json:"agentUID,omitempty"`
AgentVersion string `json:"agentVersion,omitempty"`
Cpu float64 `json:"cpu,omitempty"`
}
func (*ProcessData) UnmarshalJSON ¶
func (p *ProcessData) UnmarshalJSON(data []byte) error
UnmarshalJSON for ProcessData to handle string to int conversion
type ResponseData ¶
type ResponseData struct {
Code int `json:"code,omitempty"`
Data struct {
QueryTime string `json:"queryTime,omitempty"`
UniqueHost string `json:"uniqueHost,omitempty"`
EnableHostMonitor string `json:"enableHostMonitor,omitempty"`
AccountGUID string `json:"accountGUID,omitempty"`
EnvID string `json:"envId,omitempty"`
Cluster string `json:"cluster,omitempty"`
NetworkZone string `json:"networkzone,omitempty"`
ContainerCount string `json:"containerCount,omitempty"`
User string `json:"user,omitempty"`
Group string `json:"group,omitempty"`
Mode string `json:"mode,omitempty"`
InjectMode string `json:"injectMode,omitempty"`
Processes []ProcessData `json:"processes,omitempty"`
} `json:"data,omitempty"`
}
func (*ResponseData) UnmarshalJSON ¶
func (r *ResponseData) UnmarshalJSON(data []byte) error
UnmarshalJSON for ResponseData to handle string to int conversion
Click to show internal directories.
Click to hide internal directories.