Documentation ¶
Index ¶
Constants ¶
View Source
const ( SectionKey = "windows_events" SectionMappedKey = "windows_event_log" )
Variables ¶
View Source
var ChildRule = map[string]translator.Rule{}
View Source
var MergeRuleMap = map[string]mergeJsonRule.MergeRule{}
Functions ¶
func GetCurPath ¶
func GetCurPath() string
func RegisterRule ¶
func RegisterRule(ruleName string, r translator.Rule)
Types ¶
type FileStateFolder ¶
type FileStateFolder struct { }
func (*FileStateFolder) ApplyRule ¶
func (f *FileStateFolder) ApplyRule(input interface{}) (returnKey string, returnVal interface{})
We are not exposing this field to customer
type WindowsEvent ¶
type WindowsEvent struct { }
func (*WindowsEvent) ApplyRule ¶
func (w *WindowsEvent) ApplyRule(input interface{}) (returnKey string, returnVal interface{})
func (*WindowsEvent) Merge ¶
func (w *WindowsEvent) Merge(source map[string]interface{}, result map[string]interface{})
Click to show internal directories.
Click to hide internal directories.