Hi, I am using ECS Tooling (1.6 and 1.7) to generate template, adding "host" to a custom schema "Link". Added host.yml as following. In the resulted template.json, while host.geo exists, host.os is missing.
After I changed os.yml file (in buildin "schemas" dir) name to be o.yml, or bo.yml, host.os presents in template.
This happens for both 1.6 and 1.7.
host.yml (in custom-schema dir)
- name: host
title: Host
.....
type: group
reusable:
top_level: true
expected:
- Link
=========
Link.yml (in custom-schema dir)
-
name: Link
title: Link
group: 2
description: >
Link....
type: groupfields:
-
name: Name
level: custom
type: keyword
required: true
description: >
A distinguishable name for the link.
example: Frame Relay Cloud_1141289207 -
name: Protocol
level: custom
type: keyword
description: >
The type of link represented.
example: ethernet
-
I also tested changing geo.yml to o.yml, geo will be missing.
Is this config error in my part of something in the Tool?
Any help is very much appreciated.