Формат шаблона (YAML)

Шаблоны событий Kraken STT представляют собой структурированный файл, в формате YAML.

Формат шаблона

  • Данные в шаблоне в формате YAML
  • В случае, если в ключе или параметрах имеются специальные символы (':', '#', '@', '-', '?', ',', '[', ']', '{', '}', '&', '*', '!', '|', '>', '''', '"', '%', '`') , значение необходимо обрамлять в двойные кавычки

Секция Template

Общая информация о шаблоне

  • Version - версия шаблона
  • Name - имя шаблона
  • Autho - Автор шаблона
  • Enable - флаг активации шаблона
  • Type - Типа шаблона, пока не используется

Секция Data

Данные шаблона относящиеся ко всем событиями

  • Index - Индекс\топик\URL - в зависимости от используемого коннектора
  • _type - для ElasticSearch\Opensearch
  • UserAgent - Строка пользовательского агента, для HTTP коннекторов

Секция SMTP

Настройки SMTP коннектора

  • From - Адрес отправителя, пример sender@local
  • To - Адрес получателя, пример rec@local
  • Attachment - Прикреплять вложения
  • Random_attachment - Случное вложение

Секция управляется только через файл шаблона.

Секция POST

В данной секции данные хранятся в формате ключ значение, применяются в соответствующих коннекторах (HTTP POST)

Секция JSON

В данной секции данные хранятся в формате ключ значение, используются при включении опции JSON, при отправке и добавляются во все события.

Секция Templates

Массив строк шаблона

Примеры

Поделиться с друзьями