Versions in this module Expand all Collapse all v1 v1.1.0 May 6, 2022 v1.0.0 Jun 9, 2020 Changes in this version + type Options struct + Buffer int + Events []int + IDSExclude bool + IDSIgnore bool + Insecure bool + Key string + Keywords []string + Period []string + PublishedExclude bool + PublishedInclude bool + Tags []string + ThreatLevel []string + URL string + WarningInclude bool + func (o Options) AttributeFilter() map[string]interface{} + func (o Options) Authorize(req *http.Request) + func (o Options) EventFilter() map[string]interface{} + func (o Options) ObjectFilter() map[string]interface{} + func (o Options) Validate() error + type Worker interface + Enrich func(events chan *event.Event) chan *event.Event + Error func() error + Events func() chan *event.Event + func New(o *Options, l zerolog.Logger) (Worker, error)