Следуйте правилам синтаксиса в формате ключа элемента данных, включая параметры ключа. На рисунках изображен поддерживаемый синтаксис. Допустимые элементы и символы в каждой позиции можно определить, следуя стрелкам - если до какого-то блока можно добраться по линии, то он разрешён, если нет - то не разрешён.
Для построения корректного ключа элемента данных нужно начать с указания имени ключа; затем есть выбор в зависимости от того, имеет ли ключ параметры или нет, - как проиллюстрировано двумя линиями, которым можно следовать.
Имя ключа имеет ограниченный диапазон разрешенных символов, которые просто следуют друг за другом. Разрешенные символы:
Что означает:
Ключ элемента данных может принимать несколько параметров, которые должны быть разделены запятой.
Каждый параметр ключа может быть одним из: заключенная в кавычки строка, строка без кавычек, массив.
Параметр можно оставить пустым и тогда будет использоваться значение по умолчанию. В этом случае Вы должны добавить соответствующее количество запятых, если какой-то из дальнейших параметров все же нужно задать. Например, ключ элемента данных icmpping[,,200,,500] будет указывать на то, что период проверки ping 200 миллисекунд, время ожидания - 500 миллисекунд, а все остальные параметры будут заполнены значениями по умолчанию.
Если параметр ключа - это строка, заключенная в кавычки, тогда разрешен любой символ в Юникод.
Если строка параметра ключа содержит запятую, то этот параметр должен быть заключен в кавычки.
Если строка параметра ключа содержит кавычки, этот параметр должен быть заключен в кавычки, а каждая кавычка, являющаяся частью строки параметра, должна экранироваться символом обратной косой черты (\
).
Чтобы заключить параметры ключа элемента данных в кавычки, используйте только двойные кавычки. Одинарные кавычки не поддерживаются.
Если параметр ключа - это строка без кавычек, тогда разрешен любой символ в Юникод, за исключением запятой и правой квадратной скобки (]). Параметр, который не заключен в кавычки, не может начинаться с левой квадратной скобки ([).
Если параметр ключа - это массив, тогда он должен быть заключен в квадратные скобки, в которых каждый индивидуальный параметр следует один за другим, согласно правилам и синтаксису.
Многоуровневые массивы параметров, например [a,[b,[c,d]],e]
, не разрешены.