Documentation
¶
Index ¶
Constants ¶
View Source
const ( LuaEngine = "lua" LuaCustomEngine = "lua_custom" CELEngine = "cel" ScriptEngine = "script" L4Engine = "l4" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct { Version string `mapstructure:"version"` Validators []*ValidatorConfig `mapstructure:"validators"` InputMetrics *InputMetricsConfig `mapstructure:"input_metrics"` OutputMetrics *OutputMetricsConfig `mapstructure:"output_metrics"` }
type InputMetricsConfig ¶
type OutputMetricsConfig ¶
type ValidatorConfig ¶
type ValidatorConfig struct { Type string `mapstructure:"type"` Rule string `mapstructure:"rule"` Title string `mapstructure:"title"` Description string `mapstructure:"description"` Name string `mapstructure:"name"` Major bool `mapstructure:"major"` // v3 and up Extra map[string]interface{} `mapstructure:"extra"` }
Click to show internal directories.
Click to hide internal directories.