1 Star 0 Fork 0

sqos/beats

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
config.go 778 Bytes
一键复制 编辑 原始数据 按行查看 历史
package template
type TemplateConfig struct {
Enabled bool `config:"enabled"`
Name string `config:"name"`
Fields string `config:"fields"`
Overwrite bool `config:"overwrite"`
Settings templateSettings `config:"settings"`
OutputToFile OutputToFile `config:"output_to_file"`
}
// OutputToFile contains the configuration options for generating
// and writing the template into a file.
type OutputToFile struct {
Path string `config:"path"`
Version string `config:"version"`
}
type templateSettings struct {
Index map[string]interface{} `config:"index"`
Source map[string]interface{} `config:"_source"`
}
var (
defaultConfig = TemplateConfig{
Enabled: true,
Fields: "fields.yml",
}
)
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/sqos/beats.git
git@gitee.com:sqos/beats.git
sqos
beats
beats
v6.0.0-alpha2

搜索帮助