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