github.com/jingruilea/kubeedge@v1.2.0-beta.0.0.20200410162146-4bb8902b3879/edge/pkg/edged/apis/rule/rule.go (about) 1 package rule 2 3 //Key string type for rules exporting 4 type Key string 5 6 //constants for different rules key 7 const ( 8 EventType Key = "event_type" 9 MessageFilter Key = "message_filter" 10 FunctionUrn Key = "function_urn" 11 TargetAddress Key = "target_address" 12 ) 13 14 //Rule defines map of rules 15 type Rule struct { 16 Name string `json:"name,omitempty"` 17 Data map[Key]string `json:"data,omitempty"` 18 }