Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Data ¶
type Data struct {
Count int `json:"count"`
Next string `json:"next"`
Previous string `json:"previous"`
Results []struct {
EventID string `json:"event_id"`
SourceIPAddress string `json:"source_ip_address"`
Country string `json:"country"`
UserAgent string `json:"user_agent"`
Payload string `json:"payload"`
PostData string `json:"post_data"`
TargetPort int `json:"target_port"`
Protocol string `json:"protocol"`
Tags []struct {
Cve string `json:"cve"`
Category string `json:"category"`
Description string `json:"description"`
} `json:"tags"`
EventCount int `json:"event_count"`
FirstSeen time.Time `json:"first_seen"`
LastSeen time.Time `json:"last_seen"`
} `json:"results"`
}
Data struct with data from query
type Request ¶
type Request struct {
SourceIPAddress string `url:"source_ip_address,omitempty"`
TargetPort uint16 `url:"target_port,omitempty"`
Protocol string `url:"protocol,omitempty"`
UserAgent string `url:"user_agent,omitempty"`
Payload string `url:"payload,omitempty"`
PostData string `url:"post_data,omitempty"`
Country string `url:"country,omitempty"`
FirstSeenBefore time.Time `url:"first_seen_before,omitempty"`
LastSeenBefore time.Time `url:"last_seen_before,omitempty"`
FirstSeenAfter time.Time `url:"first_seen_after,omitempty"`
LastSeenAfter time.Time `url:"last_seen_after,omitempty"`
EventCount uint64 `url:"event_count,omitempty"`
Limit uint32 `url:"limit,omitempty"`
Page uint32 `url:"page,omitempty"`
Tags string `url:"tags,omitempty"`
}
Request struct for making search
Click to show internal directories.
Click to hide internal directories.