DCAE-D be initial commit
[sdc/dcae-d/dt-be-main.git] / dcaedt_tools / src / main / resources / conf / config.json
1 {
2         "templateInfo": [{
3                 "name": "SNMP Fault",
4                 "description": "SNMP FM with Map-Supplement-Enrich",
5                 "category": "Template",
6                 "subCategory":"Base Monitoring Template",
7                 "updateIfExist": "true",
8                 "composition": [{
9                         "type": "Map",
10                         "alias": "mapper"
11                 }, {
12                         "type": "Supplement",
13                         "alias": "sup"
14                 }, {
15                         "type": "Enrich",
16                         "alias": "enrich"
17                 }]
18         },
19                 {
20                         "name": "FOI",
21                         "description": "FOI SFTP with FOI-Collector and Docker-Map",
22                         "category": "Template",
23                         "subCategory":"Base Monitoring Template",
24                         "updateIfExist": "true",
25                         "composition": [{
26                                 "type": "foi",
27                                 "alias": "collector"
28                         }, {
29                                 "type": "DockerMap",
30                                 "alias": "map"
31                         }],
32                         "relations": [{
33                                 "fromComponent": "collector.foi",
34                                 "fromRequirement": "stream_publish_0",
35                                 "toComponent": "map.feed0",
36                                 "toCapability": "feed"
37                         }]
38                 },
39                 {
40                         "name": "Syslog non-VES Collector",
41                         "description": "Syslog flow with Syslog Collector",
42                         "category": "Template",
43                         "subCategory": "Base Monitoring Template",
44                         "updateIfExist": "true",
45                         "composition": [{
46                                 "type": "Syslog",
47                                 "alias": "collector"
48                         }]
49                 }
50         ]
51 }