eventmsg.go 829 B

123456789101112131415161718192021222324252627
  1. package model
  2. // EventMessage event from bigdata.
  3. type EventMessage struct {
  4. Time string `json:"time"`
  5. IP string `json:"ip"`
  6. Service string `json:"service"`
  7. Event string `json:"event"`
  8. ActiveMid int64 `json:"active_mid"`
  9. TargetMid int64 `json:"target_mid"`
  10. TargetID int64 `json:"target_id"`
  11. Args interface{} `json:"args"`
  12. Result string `json:"result"`
  13. Effect string `json:"effect"`
  14. RiskLevel int8 `json:"risk_level"`
  15. }
  16. // SpyStatMessage sin stat message.
  17. type SpyStatMessage struct {
  18. TargetMid int64 `json:"target_mid"`
  19. TargetID int64 `json:"target_id"`
  20. Type int8 `json:"type"`
  21. Quantity int64 `json:"quantity"`
  22. Time int64 `json:"time"`
  23. EventName string `json:"event_name"`
  24. UUID string `json:"uuid"`
  25. }