> Объект пользовательского макроса

Следующие объекты напрямую связаны с API usermacro.

Глобальный макрос

Объект глобального макроса имеет следующие свойства.

Свойство Тип Описание
globalmacroid string (только для чтения) - идентификатор глобального макроса.
macro
(обязательно)
string Строка макроса.
value
(обязательно)
string Значение макроса.
type integer Тип макроса.

Возможные значения:
0 - (по умолчанию) Текст;
1 - Скрытый текст;
2 - Секрет Хранилища.
description string Описание макроса.

Обратите внимание, что для некоторых методов (например, update и delete) набор обязательных и необязательных параметров отличается.

Макрос узла сети

Объект макроса узла сети определяет макрос, доступный на узле сети, прототипе узла сети или шаблоне. Он имеет следующие свойства.

Свойство Тип Описание
hostmacroid string (только для чтения) - идентификатор макроса узла сети.
hostid
(обязательно)
string Идентификатор узла сети, которому принадлежит макрос.
macro
(обязательно)
string Строка макроса.
value
(обязательно)
string Значение макроса.
type integer Тип макроса.

Возможные значения:
0 - (по умолчанию) Текст;
1 - Скрытый текст;
2 - Секрет Хранилища.
description string Описание макроса.

Обратите внимание, что для некоторых методов (например, update и delete) набор обязательных и необязательных параметров отличается.