pub struct SearchEventsRequest {Show 23 fields
pub page: Option<Option<i32>>,
pub limit: Option<Option<i32>>,
pub sort: Option<Option<String>>,
pub direction: Option<Option<DirectionSearchField>>,
pub minimal: Option<Option<bool>>,
pub attribute: Option<Option<String>>,
pub eventid: Option<String>,
pub datefrom: Option<Option<String>>,
pub dateuntil: Option<Option<String>>,
pub org: Option<Option<String>>,
pub eventinfo: Option<Option<String>>,
pub tag: Option<String>,
pub tags: Option<Option<Vec<String>>>,
pub distribution: Option<DistributionLevelId>,
pub sharinggroup: Option<Option<String>>,
pub analysis: Option<AnalysisLevelId>,
pub threatlevel: Option<ThreatLevelId>,
pub email: Option<Option<String>>,
pub hasproposal: Option<Option<String>>,
pub timestamp: Option<Option<String>>,
pub publish_timestamp: Option<Option<String>>,
pub search_datefrom: Option<Option<String>>,
pub search_dateuntil: Option<Option<String>>,
}Fields§
§page: Option<Option<i32>>§limit: Option<Option<i32>>§sort: Option<Option<String>>Field to be used to sort the result
direction: Option<Option<DirectionSearchField>>§minimal: Option<Option<bool>>Returns a minimal version of the event, only events with attributeCount > 0 will be returned
attribute: Option<Option<String>>Filter events matching the given string with attributes values
eventid: Option<String>§datefrom: Option<Option<String>>Event creation date is greater or equal
dateuntil: Option<Option<String>>Event creation date is less or equal
org: Option<Option<String>>Filter events by matching the creator organisation name
eventinfo: Option<Option<String>>Filter events by matching the event info text
tag: Option<String>Filter events by matching any of the event tags of a given list of tag names
distribution: Option<DistributionLevelId>§sharinggroup: Option<Option<String>>§analysis: Option<AnalysisLevelId>§threatlevel: Option<ThreatLevelId>§email: Option<Option<String>>Filter events by matching the event creator user email
hasproposal: Option<Option<String>>Filter events by checking if it has attributes with change proposals. Possible values: 0, 1
timestamp: Option<Option<String>>Event timestamp greater or equal
publish_timestamp: Option<Option<String>>Event publish timestamp greater or equal
search_datefrom: Option<Option<String>>Filters on the date, anything newer than the given date in YYYY-MM-DD format is taken - non-negatable
search_dateuntil: Option<Option<String>>Filters on the date, anything older than the given date in YYYY-MM-DD format is taken - non-negatable
Implementations§
Source§impl SearchEventsRequest
impl SearchEventsRequest
pub fn new() -> SearchEventsRequest
Trait Implementations§
Source§impl Clone for SearchEventsRequest
impl Clone for SearchEventsRequest
Source§fn clone(&self) -> SearchEventsRequest
fn clone(&self) -> SearchEventsRequest
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more