[comment]: # translation:outdated

[comment]: # ({c5a9e121-c5a9e121})
# > Об'єкт правила LLD

Наступні об’єкти безпосередньо пов’язані з API «discoveryrule».

[comment]: # ({/c5a9e121-c5a9e121})

[comment]: # ({d22a68e0-c17fa830})
### Правило LLD

Об'єкт правила виявлення низького рівня має такі властивості.

|Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис|
|--|--|------|
|itemid|рядок|*(лише для читання)* ID правила LLD.|
|**затримка**<br>(обов'язково)|рядок|Інтервал оновлення правила LLD. Приймає секунди або одиниці вимірювання часу з суфіксом і з одним або декількома [настроюваними інтервалами](/manual/config/items/item/custom_intervals), які складаються з гнучких інтервалів і інтервалів планування як серіалізованих рядків. Також приймає макроси користувача. Гнучкі інтервали можна записати у вигляді двох макросів, розділених косою рискою. Інтервали відокремлюються крапкою з комою.<br><br>Необов’язково для трапера Zabbix, залежних елементів і для агента Zabbix (активного) з ключем `mqtt.get`.|
|**hostid**<br>(обов’язково)|рядок|Ідентифікатор хоста, якому належить правило LLD.|
|**interfaceid**<br>(обов'язково)|рядок|ID інтерфейсу хоста правила LLD. Використовується лише для правил LLD хоста.<br><br>Не потрібно для правил LLD агента Zabbix (активного), внутрішнього Zabbix, перехоплювача Zabbix, залежного, монітора бази даних і сценарію. Необов’язковий для правил HTTP агента LLD.|
|**ключ\_**<br>(обов’язково)|рядок|ключ правила LLD.|
|**назва**<br>(обов’язково)|рядок|Назва правила LLD.|
|**тип**<br>(обов’язково)|ціле число|Тип правила LLD.<br><br>Можливі значення:<br>0 - агент Zabbix;<br>2 - перехоплювач Zabbix;<br>3 - проста перевірка;<br>5 - Zabbix внутрішній;<br>7 - Zabbix агент (активний);<br>10 - зовнішня перевірка;<br>11 - монітор бази даних;<br>12 - IPMI агент;<br> 13 - Агент SSH;<br>14 - Агент TELNET;<br>16 - Агент JMX;<br>18 - Залежний елемент;<br>19 - Агент HTTP;<br>20 - Агент SNMP;<br>21 - Сценарій.|
|**url**<br>(обов’язково)|рядок|Рядок URL-адреси, необхідний для правила LLD агента HTTP. Підтримує макроси користувача, {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {ITEM.ID}, {ITEM.KEY}.|
|allow\_traps|integer|Поле правила LLD агента HTTP. Дозволити також заповнювати значення, як у типі елемента trapper.<br><br>0 - *(за замовчуванням)* Не дозволяти приймати вхідні дані.<br>1 - Дозволяти приймати вхідні дані.|
|authtype|integer|Використовується лише агентом SSH або правилами LLD агента HTTP.<br><br>Можливі значення методу автентифікації агента SSH:<br>0 - *(за замовчуванням)* пароль;<br>1 - відкритий ключ.< br><br>Можливі значення методу автентифікації агента HTTP:<br>0 - *(за замовчуванням)* немає<br>1 - базовий<br>2 - NTLM|
|опис|рядок|Опис правила LLD.|
|помилка|рядок|*(лише читання)* Текст помилки, якщо є проблеми з оновленням правила LLD.|
|follow\_redirects|integer|Поле правила LLD агента HTTP. Дотримуйтесь переспрямувань відповідей під час об’єднання даних.<br><br>0 - Не слідуйте переспрямуванням.<br>1 - *(за замовчуванням)* Слідкуйте за переспрямуваннями.|
|headers|object|Поле правила LLD агента HTTP. Об’єкт із заголовками запитів HTTP(S), де назва заголовка використовується як ключ, а значення заголовка – як значення.<br><br>Приклад:<br>{ "User-Agent": "Zabbix" }|
|http\_proxy|рядок|Поле правила LLD агента HTTP. Рядок підключення проксі-сервера HTTP(S).|
|ipmi\_sensor|рядок|датчик IPMI. Використовується лише за правилами IPMI LLD.|
|jmx\_endpoint|рядок|спеціальний рядок підключення агента JMX.<br><br>Значення за замовчуванням:<br>service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT }/jmxrmi|
|тривалість|рядок|Період часу, після якого елементи, які більше не виявлено, буде видалено. Приймає секунди, одиницю часу з суфіксом і макрос користувача.<br><br>За замовчуванням: `30d`.|
|master\_itemid|integer|Ідентифікатор головного елемента.<br>Дозволяється рекурсія до 3 залежних елементів і максимальна кількість залежних елементів дорівнює 999.<br>Правило виявлення не може бути головним елементом для іншого правила виявлення.<br>< br>Потрібно для залежного елемента.|
|виведення\_формат|ціле|Поле правила LLD агента HTTP. Відповідь має бути перетворено в JSON.<br><br>0 - *(за замовчуванням)* Зберігати необроблені дані.<br>1 - Перетворити в JSON.|
|params|string|Додаткові параметри залежно від типу правила LLD:<br>- виконаний скрипт для правил SSH і Telnet LLD;<br>- SQL-запит для правил LLD монітора бази даних;<br>- формула для обчислених правил LLD .|
|параметри|масив|Додаткові параметри для правила LLD типу сценарію. Масив об’єктів із властивостями «ім’я» та «значення», де ім’я має бути унікальним.|
|password|string|Пароль для автентифікації. Використовується простою перевіркою, SSH, Telnet, монітором бази даних, правилами LLD JMX і агента HTTP.|
|post\_type|integer|Поле правила LLD агента HTTP. Тип тіла даних публікації, що зберігається у властивості posts.<br><br>0 - *(за замовчуванням)* Необроблені дані.<br>2 - Дані JSON.<br>3 - Дані XML.|
|повідомлення|рядок|Поле правила LLD агента HTTP. Дані тіла запиту HTTP(S). Використовується з post\_type.|
|privatekey|рядок|Назва файлу закритого ключа.|
|publickey|рядок|Назва файлу відкритого ключа.|
|query\_fields|array|Поле правила LLD агента HTTP. Параметри запиту. Масив об’єктів із парами «ключ»:«значення», де значенням може бути порожній рядок.|
|request\_method|integer|Поле правила LLD агента HTTP. Тип методу запиту.<br><br>0 - *(за замовчуванням)* GET<br>1 - POST<br>2 - PUT<br>3 - HEAD|
|retrieve\_mode|integer|Поле правила LLD агента HTTP. Яку частину відповіді слід зберегти.<br><br>0 - *(за замовчуванням)* Тіло.<br>1 - Заголовки.<br>2 - Буде збережено як тіло, так і заголовки.<br><br>Для запит\_метод HEAD лише 1 допустиме значення.|
|snmp\_oid|рядок|SNMP OID.|
|ssl\_cert\_file|рядок|Поле правила LLD агента HTTP. Шлях до файлу публічного ключа SSL.|
|ssl\_key\_file|рядок|Поле правила LLD агента HTTP. Шлях до файлу приватного ключа SSL.|
|ssl\_key\_password|рядок|Поле правила LLD агента HTTP. Пароль для файлу ключа SSL.|
|стан|ціле|*(лише для читання)* Стан правила LLD.<br><br>Можливі значення:<br>0 - *(за замовчуванням)* нормальний;<br>1 - не підтримується.|
|статус|ціле число|Статус правила LLD.<br><br>Можливі значення:<br>0 - *(за замовчуванням)* правило LLD увімкнено;<br>1 - правило LLD вимкнено.|
|статус\_коди|рядок|Поле правила LLD агента HTTP. Діапазони необхідних кодів стану HTTP, розділених комами. Також підтримує макроси користувача як частину списку, розділеного комами.<br><br>Приклад: 200,200-{$M},{$M},200-400|
|templateid|рядок|(лише для читання) Ідентифікатор правила LLD батьківського шаблону.|
|timeout|string|Тайм-аут запиту опитування даних елемента. Використовується для правил агента HTTP та сценарію LLD. Підтримує макроси користувача.<br><br>за умовчанням: 3 с<br>максимальне значення: 60 с|
|trapper\_hosts|рядок|Дозволені хости. Використовується правилами LLD перехоплювача або правилами LLD агента HTTP.|
|ім'я користувача|рядок|Ім'я користувача для автентифікації. Використовується простою перевіркою, SSH, Telnet, монітором бази даних, правилами LLD JMX і агента HTTP.<br><br>Потрібно правилами LLD SSH і Telnet.|
|uuid|рядок|Універсальний унікальний ідентифікатор, який використовується для зв’язування імпортованих правил LLD із уже існуючими. Використовується лише для правил LLD у шаблонах. Автоматично генерується, якщо не вказано.<br><br>Для операцій оновлення це поле є *лише для читання*.|
|verify\_host|integer|Поле правила LLD агента HTTP. Перевірте ім’я хоста в URL-адресі в полі Common Name або Subject Alternate Name сертифіката хоста.<br><br>0 - *(за замовчуванням)* Не перевіряти.<br>1 - Перевірити.|
|verify\_peer|integer|Поле правила LLD агента HTTP. Перевірка є автентичним сертифікатом хоста.<br><br>0 - *(за замовчуванням)* Не перевіряти.<br>1 - Перевірити.|

Зауважте, що для деяких методів (оновлення, видалення) комбінація обов’язкових/необов’язкових параметрів відрізняється.

[comment]: # ({/d22a68e0-c17fa830})

[comment]: # ({e640f5aa-b0412737})
### Фільтр правил LLD

Об’єкт фільтра правила LLD визначає набір умов, які можна використовувати для фільтрації виявлених об’єктів. Він має такі властивості:

|Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис|
|--|--|------|
|**conditions**<br>(обов’язково)|масив|Набір умов фільтра для використання для фільтрації результатів.|
|**evaltype**<br>(обов’язково)|ціле|Метод оцінки умови фільтра.<br><br>Можливі значення:<br>0 - та/або;<br>1 - і;<br>2 - або;<br>3 - спеціальний вираз.|
|eval\_formula|рядок|*(лише для читання)* Згенерований вираз, який використовуватиметься для оцінки умов фільтра. Вираз містить ідентифікатори, які посилаються на конкретні умови фільтра за його "формулою". Значення `eval_formula` дорівнює значенню `formula` для фільтрів із спеціальним виразом.|
|формула|рядок|Визначений користувачем вираз, який буде використовуватися для оцінки умов фільтрів за допомогою спеціального виразу. Вираз має містити ідентифікатори, які посилаються на конкретні умови фільтра за його "формулою". Ідентифікатори, які використовуються у виразі, мають точно відповідати ідентифікаторам, визначеним в умовах фільтра: жодна умова не може залишатися невикористаною або пропущеною.<br><br>Потрібно для фільтрів користувацьких виразів.|

[comment]: # ({/e640f5aa-b0412737})

[comment]: # ({dec92f63-be83ef5c})
#### Умова фільтра правила LLD

Об’єкт умов фільтра правила LLD визначає окрему перевірку значення макросу LLD. Він має такі властивості:

|Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис|
|--|--|------|
|**macro**<br>(обов’язково)|рядок|макрос LLD для виконання перевірки.|
|**value**<br>(обов’язково)|рядок|Значення для порівняння.|
|formulaid|рядок|Довільний унікальний ідентифікатор, який використовується для посилання на умову з користувацького виразу. Може містити лише великі літери. Ідентифікатор має бути визначений користувачем під час зміни умов фільтра, але буде згенеровано заново під час їхнього запиту пізніше.|
|оператор|ціле|Оператор умови.<br><br>Можливі значення:<br>8 - *(за замовчуванням)* відповідає регулярному виразу;<br>9 - не відповідає регулярному виразу;<br>12 - існує;< br>13 - не існує.|

::: notetip
Щоб краще зрозуміти, як використовувати фільтри з різними типами виразів, перегляньте приклади на сторінках методів [discoveryrule.get](get#retrieving_filter_conditions) і [discoveryrule.create](create#using_a_custom_expression_filter).
:::

[comment]: # ({/dec92f63-be83ef5c})

[comment]: # ({8afcce40-4a2b52b9})
### Шлях макросу LLD

Шлях макросу LLD має такі властивості:

|Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис|
|--|--|------|
|**lld\_macro**<br>(обов’язково)|рядок|LLD макрос.|
|**path**<br>(обов’язково)|рядок|Селектор для значення, яке буде призначено відповідному макросу.|

[comment]: # ({/8afcce40-4a2b52b9})

[comment]: # ({93a69f50-14dc55c1})
### Попередня обробка правила LLD

Об’єкт попередньої обробки правила LLD має такі властивості.

|Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис|
|--|--|------|
|**тип**<br>(обов’язково)|ціле|Тип параметра попередньої обробки.<br><br>Можливі значення:<br>5 – Зіставлення регулярного виразу;<br>11 – XML XPath;<br>12 - JSONPath;<br>15 - Не збігається з регулярним виразом;<br>16 - Перевірте наявність помилок у JSON;<br>17 - Перевірте наявність помилок у XML;<br>20 - Відкинути без змін із серцевим ритмом;<br>23 - Prometheus до JSON;<br>24 - CSV до JSON;<br>25 - Замінити;<br>27 - XML до JSON.|
|**параметри**<br>(обов’язково)|рядок|Додаткові параметри, які використовуються параметром попередньої обробки. Кілька параметрів розділені символом LF (\\n).|
|**error\_handler**<br>(обов’язково)|ціле|Тип дії, який використовується у випадку помилки етапу попередньої обробки.<br><br>Можливі значення:<br>0 - повідомлення про помилку встановлено сервером Zabbix;< br>1 - Відкинути значення;<br>2 - Установити спеціальне значення;<br>3 - Установити спеціальне повідомлення про помилку.|
|**error\_handler\_params**<br>(обов’язково)|рядок|Параметри обробника помилок. Використовується з `error_handler`.<br><br>Повинен бути порожнім, якщо `error_handler` дорівнює 0 або 1.<br>Може бути порожнім, якщо `error_handler` дорівнює 2.<br>Не може бути порожнім, якщо `error_handler` становить 3.|

Наступні параметри та засоби обробки помилок підтримуються для кожного типу попередньої обробки.

|Тип попередньої обробки|Назва|Параметр 1|Параметр 2|Параметр 3|Підтримувані обробники помилок|
|------------------|----|-----------|-----------|- ----------|-----------------------|
|5|Регулярний вираз|шаблон^1^|вивід^2^|<|0, 1, 2, 3|
|11|XML XPath|шлях^3^|<|<|0, 1, 2, 3|
|12|JSONPath|шлях^3^|<|<|0, 1, 2, 3|
|15|Не відповідає регулярному виразу|шаблону^1^|<|<|0, 1, 2, 3|
|16|Перевірте наявність помилок у JSON|path^3^|<|<|0, 1, 2, 3|
|17|Перевірити помилку в XML|path^3^|<|<|0, 1, 2, 3|
|20|Відкинути без змін із серцебиттям|секунди^4,\ 5,\ 6^|<|<|<|
|23|Prometheus до JSON|шаблон^5,\ 7^|<|<|0, 1, 2, 3|
|24|CSV до JSON|символ^2^|символ^2^|0,1|0, 1, 2, 3|
|25|Замінити|рядок пошуку^2^|заміна^2^|<|<|
|27|XML до JSON|<|<|<|0, 1, 2, 3|

^1^ регулярний вираз\
^2^ рядок\
^3^ JSONPath або XML XPath\
^4^ натуральне число (з підтримкою суфіксів часу, наприклад, 30 с, 1 хв, 2 год, 1 д)\
^5^ макрос користувача\
^6^ Макрос LLD\
^7^ Шаблон Prometheus із синтаксисом: `<назва метрики>{<назва мітки>="<значення мітки>", ...} == <значення>`. Кожен компонент шаблону Prometheus (метрика, назва мітки, значення мітки та значення метрики) може бути макросом користувача.\
^8^ Вихід Prometheus має такий синтаксис: `<назва мітки>`.

[comment]: # ({/93a69f50-14dc55c1})

[comment]: # ({21689ec0-2f32e5f0})
### Перевизначення правил LLD

Правило LLD overrides object визначає набір правил (фільтрів, умов і операцій), які використовуються для заміни властивостей різних об’єктів-прототипів. Він має такі властивості:

|Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис|
|--|--|------|
|**name**<br>(обов'язково)|рядок|Унікальне ім'я заміни.|
|**step**<br>(обов'язково)|ціле|Унікальний порядковий номер перевизначення.|
|зупинити|ціле число|Зупинити обробку наступних замін, якщо збігається.<br><br>Можливі значення:<br>0 - *(за замовчуванням)* не зупиняти обробку замін;<br>1 - зупинити обробку замін, якщо фільтр збігається. |
|фільтр|об'єкт|Замінити фільтр.|
|операції|масив|Перевизначити операції.|

[comment]: # ({/21689ec0-2f32e5f0})

[comment]: # ({b19400aa-573b52c4})
#### Фільтр перевизначення правил LLD

Об’єкт фільтра заміни правила LLD визначає набір умов, якщо вони відповідають виявленому об’єкту, застосовується заміна. Він має такі властивості:

|Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис|
|--|--|------|
|**evaltype**<br>(обов’язково)|integer|Замінити метод оцінки умов фільтра.<br><br>Можливі значення:<br>0 - і/або;<br>1 - і;<br>2 - або;<br>3 - спеціальний вираз.|
|**conditions**<br>(обов’язково)|масив|Набір умов заміни фільтра для використання для зіставлення виявлених об’єктів.|
|eval\_formula|рядок|*(лише для читання)* Згенерований вираз, який використовуватиметься для оцінки умов заміни фільтра. Вираз містить ідентифікатори, які посилаються на конкретні умови заміни фільтра за його "формулою". Значення `eval_formula` дорівнює значенню `formula` для фільтрів із спеціальним виразом.|
|формула|рядок|Визначений користувачем вираз, який буде використовуватися для оцінки умов заміни фільтрів за допомогою спеціального виразу. Вираз має містити ідентифікатори, які посилаються на конкретні умови заміни фільтра за його `formulaid`. Ідентифікатори, які використовуються у виразі, мають точно відповідати ідентифікаторам, визначеним в умовах заміни фільтра: жодна умова не може залишатися невикористаною або пропущеною.<br><br>Потрібно для фільтрів заміни користувацького виразу.|

[comment]: # ({/b19400aa-573b52c4})

[comment]: # ({017c8c12-e47f6c6a})
#### Умова фільтра перевизначення правила LLD

Об’єкт умов фільтра заміни правила LLD визначає окрему перевірку значення макросу LLD. Він має такі властивості:

|Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис|
|--|--|------|
|**macro**<br>(обов’язково)|рядок|макрос LLD для виконання перевірки.|
|**value**<br>(обов’язково)|рядок|Значення для порівняння.|
|formulaid|рядок|Довільний унікальний ідентифікатор, який використовується для посилання на умову з користувацького виразу. Може містити лише великі літери. Ідентифікатор має бути визначений користувачем під час зміни умов фільтра, але буде згенеровано заново під час їхнього запиту пізніше.|
|оператор|ціле|Оператор умови.<br><br>Можливі значення:<br>8 - *(за замовчуванням)* відповідає регулярному виразу;<br>9 - не відповідає регулярному виразу;<br>12 - існує;< br>13 - не існує.|

[comment]: # ({/017c8c12-e47f6c6a})

[comment]: # ({1efc5fc4-e7b08f3c})
#### Операція заміни правила LLD

Операція перевизначення правила LLD — це комбінація умов і дій, які потрібно виконати над об’єктом-прототипом. Він має такі властивості:

|Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис|
|--|--|------|
|**operationobject**<br>(обов’язково)|integer|Тип виявленого об’єкта для виконання дії.<br><br>Можливі значення:<br>0 – прототип елемента;<br>1 – прототип тригера;< br>2 - Прототип графа;<br>3 - Прототип хоста.|
|оператор|ціле|Оператор умови заміни.<br><br>Можливі значення:<br>0 - *(за замовчуванням)* дорівнює;<br>1 - не дорівнює;<br>2 - містить;<br>3 - не містить;<br>8 - збігається;<br>9 - не збігається.|
|значення|рядок|Шаблон для відповідності імені елемента, тригера, графіка чи прототипу хосту залежно від вибраного об’єкта.|
|opstatus|object|Заміна об’єкта стану операції для об’єктів елемента, тригера та хост-прототипу.|
|opdiscover|об'єкт|Перевизначити операцію виявлення об'єкта статусу (усі типи об'єктів).|
|opperiod|object|Перевизначати об’єкт періоду операції (інтервал оновлення) для об’єкта прототипу елемента.|
|ophistory|object|Замінити об’єкт історії операцій для об’єкта прототипу елемента.|
|optrends|object|Замінити об’єкт трендів операцій для об’єкта прототипу елемента.|
|opseverity|object|Замінити об’єкт серйозності операції для об’єкта прототипу тригера.|
|optag|масив|Заміна об'єкта тегу операції для об'єктів тригера та прототипу хоста.|
|optemplate|масив|Замінити об'єкт шаблону операції для об'єкта прототипу хоста.|
|opinventory|object|Замінити об’єкт інвентаризації операцій для об’єкта прототипу хоста.|

[comment]: # ({/1efc5fc4-e7b08f3c})

[comment]: # ({50ecccde-52d3b579})
##### Статус операції перевизначення правила LLD

Правило LLD перевизначає статус операції, встановлений для виявленого об’єкта. Він має такі властивості:

|Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис|
|--|--|------|
|**status**<br>(обов’язково)|ціле число|Замінити статус для вибраного об’єкта.<br><br>Можливі значення:<br>0 – Створювати ввімкнено;<br>1 – Створювати вимкнено.|

[comment]: # ({/50ecccde-52d3b579})

[comment]: # ({bf3e7029-ff620350})
##### Виявлення операції перевизначення правила LLD

Статус виявлення операції перевизначення правила LLD, встановлений для виявленого об’єкта. Він має такі властивості:

|Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис|
|--|--|------|
|**discover**<br>(обов’язково)|ціле число|Замінити статус виявлення для вибраного об’єкта.<br><br>Можливі значення:<br>0 – Так, продовжити виявлення об’єктів;<br>1 – Ні , нові об'єкти не будуть виявлені, а існуючі будуть позначені як втрачені.|

[comment]: # ({/bf3e7029-ff620350})

[comment]: # ({9ad249a9-6e469c1b})
##### Період дії перевизначення правила LLD

Період дії перевизначення правила LLD – це значення інтервалу оновлення (підтримує спеціальні інтервали), яке встановлено для виявленого елемента. Він має такі властивості:

|Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис|
|--|--|------|
|**delay**<br>(обов’язково)|рядок|Замінити інтервал оновлення прототипу елемента. Приймає секунди або одиницю вимірювання часу з суфіксом (30 с, 1 хв, 2 год, 1 д), а також гнучкі інтервали планування та макроси користувача або макроси LLD. Кілька інтервалів розділяються крапкою з комою.|

[comment]: # ({/9ad249a9-6e469c1b})

[comment]: # ({6157dac3-ff97489f})
##### Історія операцій перевизначення правила LLD

Правило LLD замінює значення історії операцій, яке встановлено для виявленого елемента. Він має такі властивості:

|Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис|
|--|--|------|
|**history**<br>(обов’язково)|рядок|Замінити історію прототипу елемента, яка є одиницею часу, яка визначає, як довго мають зберігатися дані історії. Також приймає макрос користувача та макрос LLD.|

[comment]: # ({/6157dac3-ff97489f})

[comment]: # ({a367a7f9-10b52601})
##### Правило LLD перевизначає тенденції роботи

Правило LLD перевизначає значення тенденцій операцій, яке встановлено для виявленого елемента. Він має такі властивості:

|Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис|
|--|--|------|
|**trends**<br>(обов’язково)|рядок|Замінити тенденції прототипу елемента, який є одиницею часу, що визначає, як довго слід зберігати дані тенденцій. Також приймає макрос користувача та макрос LLD.|

[comment]: # ({/a367a7f9-10b52601})

[comment]: # ({c1983e66-991f3bdc})
##### Правило LLD перевизначає серйозність операції

Правило LLD перевизначає значення серйозності операції, яке встановлено як виявлений тригер. Він має такі властивості:

|Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис|
|--|--|------|
|**severity**<br>(обов’язково)|ціле число|Замінити серйозність прототипу тригера.<br><br>Можливі значення: 0 - *(за замовчуванням)* не класифіковано;<br>1 - інформація;< br>2 - попередження;<br>3 - середній;<br>4 - високий;<br>5 - катастрофа.|

[comment]: # ({/c1983e66-991f3bdc})

[comment]: # ({e42f2c5d-0693b8f3})
##### Тег операції перевизначення правила LLD

Об’єкт тегу операції заміни правила LLD містить ім’я та значення тегу, встановлені для виявленого об’єкта. Він має такі властивості:

|Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис|
|--|--|------|
|**tag**<br>(обов’язково)|рядок|Назва нового тегу.|
|значення|рядок|Нове значення тегу.|

[comment]: # ({/e42f2c5d-0693b8f3})

[comment]: # ({18963c59-5eebc05a})
##### Шаблон операції перевизначення правила LLD

Об’єкт шаблону операції заміни правила LLD, який пов’язано з виявленим хостом. Він має такі властивості:

|Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис|
|--|--|------|
|**templateid**<br>(обов’язково)|рядок|Замінити шаблон пов’язаних шаблонів прототипу хосту.|

[comment]: # ({/18963c59-5eebc05a})

[comment]: # ({1b31c80b-9c5cc3d1})
##### Інвентаризація операцій перевизначає правило LLD

Правило LLD замінює значення режиму інвентаризації операції, яке встановлено на виявлений хост. Він має такі властивості:

|Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис|
|--|--|------|
|**inventory\_mode**<br>(обов’язково)|integer|Замінити режим інвентаризації прототипу хосту.<br><br>Можливі значення:<br>-1 - вимкнено;<br>0 - *(за замовчуванням )* ручна;<br>1 - автоматична.|

[comment]: # ({/1b31c80b-9c5cc3d1})
