Передача меток через механизм SA
Описание
В некоторых интерфейсах SA
предусмотрена возможность передавать тэги для передачи их в модели:
-
IGetSLAProbes
- полеtags
-
IGetInterfaces
- полеhints
После появления меток (Labels
) есть предложение обобщить данный опыт для передачи меток на основе информации из адаптера.
Предложение
Предусмотреть в интерфейсы SA
тип поля Labels
который наследуется от (StringListParameter
). Работает следующим образом:
- Если передана метка без
scope
- используетсяscope
по умолчанию (параметр default_scope) - Если в метка передана с собственным
scope
, то она передаётся как есть - Если метка отсутствует в системе, то она создаётся, если модель разрешена в
scope
- Возможно добавление параметра allowed_scopes, для ограничения на передаваемые метки
Будет полезно для задач раскраски инстансов.