Всем привет! Подскажите пожалуйста. Можно ли на основе одного обнаружения в зависимости от разного значения #TYPE делать разные прототипы элементов?
т.е.
Есть правило обнаружения. Ключ custom.hosts.discovery. Выдает такой JSON.
{
"data": [{
"{#PORT}": "22",
"{#HOST}": "host1",
"{#TYPE}": "type1"
}, {
"{#PORT}": "8430",
"{#HOST}": "host2",
"{#TYPE}": "type2"
}, {
"{#PORT}": "8080",
"{#HOST}": "host3",
"{#TYPE}": "type1"
}
]
}
В нем есть 2 типа #TYPE и я хочу чтобы:
1. Если #TYPE = type1 то создается прототип элемента данных с ключем custom.getinfo.type1[]
2. Если #TYPE = type1 то создается прототип элемента данных с ключем custom.getinfo.type2[]
Возможно такое сделать на основе одного правила обнаружения? Или придется делать два правила? :(