Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AgentConfigMsg ¶
type AgentConfigMsg struct { Name string `json:"name" binding:"required" bson:"name"` Type string `json:"type" bson:"type"` Signature string `json:"signature" bson:"signature"` Version string `json:"version" bson:"version"` SHA256 string `json:"sha256" bson:"sha256"` DownloadURL []string `json:"download_url" bson:"download_url"` Detail string `json:"detail" bson:"detail"` }
type AgentHBInfo ¶
type AgentHBInfo struct { AgentId string `json:"agent_id" bson:"agent_id"` SourceIp string `json:"source_ip" bson:"source_ip"` SourcePort int64 `json:"source_port" bson:"source_port"` Tags []string `json:"tags" bson:"tags"` PSMName string `json:"psm_name" bson:"psm_name"` PSMPath string `json:"psm_path" bson:"psm_path"` Enhanced bool `json:"enhanced" bson:"enhanced"` Config []AgentConfigMsg `json:"config,omitempty" bson:"config"` ConfigUpdateTime int64 `json:"config_update_time,omitempty" bson:"config_update_time"` }
type AgentQuickTask ¶
type AgentQuickTask struct { AgentID string `json:"agent_id" bson:"agent_id" binding:"required"` Command ConfigRequest `json:"command" bson:"command" binding:"required"` }
type AgentTaskMsg ¶
type ComponentRes ¶
type ConfigRequest ¶
type ConfigRequest struct { AgentCtrl int `json:"agent_ctrl,omitempty"` Task AgentTaskMsg `json:"task,omitempty"` Config []AgentConfigMsg `json:"config,omitempty"` }
type ConnSimpleStat ¶
type SrvConnListResp ¶
type SrvConnStatResp ¶
type SrvConnStatRespV2 ¶
type SvrResponse ¶
Click to show internal directories.
Click to hide internal directories.