[comment]: # translation:outdated

[comment]: # aside:1

[comment]: # ({9e9adb41-b1a89f1b})
# Објекат сервиса

Следећи објекти су директно повезани са `service` API-јем.

[comment]: # ({/9e9adb41-b1a89f1b})

[comment]: # ({2fffa082-5d7a3d70})
### Сервис

Објекат сервиса има следећа својства.

|Property|[Type](/manual/api/reference_commentary#data_types)|Description|
|--|--|------|
|serviceid|ID|ID сервиса.<br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *само за читање*<br>- *обавезно* за операције ажурирања|
|algorithm|integer|Правило израчунавања статуса. Применљиво само ако постоје подређени сервиси.<br><br>Могуће вредности:<br>0 - поставите статус на У реду;<br>1 - најкритичније ако сви подређени имају проблеме;<br>2 - најкритичнији од подређених сервиса. <br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *потребно* за операције креирања|
|name|string|Назив услуге.<br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *потребно* за операције креирања|
|sortorder|integer|Позиција услуге која се користи за сортирање.<br><br>Могуће вредности: 0-999.<br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *потребно* за операције креирања|
|weight|integer|Тежина сервиса.<br><br>Могуће вредности: 0-1000000.<br><br>Подразумевано: 0.|
|propagation\_rule|integer|Правило за пропагацију статуса.<br><br>Могуће вредности:<br>0 - *(подразумевано)*  - пропагира статус сервиса - без икаквих измена;<br>1 - повећава статус пропагације за одређену вредност `propagation_value` (за 1 до 5 нивоа озбиљности);<br>2 - смањите статус пропагације за одређену вредност `propagation_value` (од 1 до 5 нивоа озбиљности);<br>3 - игноришите овај сервис - статус се уопште не пропагира ка надређеном сервису;<br>4 - поставите фиксни статус сервиса користећи одређену вредност `propagation_value`.<br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *обавезно* ако је `propagation_value` постављено|
|propagation\_value|integer|Вредност пропагације статуса.<br><br>Могуће вредности ако је `propagation_rule` подешено на "0" или "3":<br>0 - Није класификовано.<br><br>Могуће вредности ако је `propagation_rule` подешено на "1" или "2":<br>1 - Информације;<br>2 - Упозорење;<br>3 - Просек;<br>4 – Висок;<br>5 – Катастрофа.<br><br>Могуће вредности ако је `propagation_rule` подешено на "4":<br>-1 – ОК;<br>0 – Није класификовано ;<br>1 - Информације;<br>2 - Упозорење;<br>3 - Просек;<br>4 - Високо;<br>5 - Катастрофа.<br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *обавезно* ако је постављено `propagation_rule`|
|status|integer|Да ли је сервис у реду или у проблемском стању.<br><br>Ако је услуга у стању проблема, `status` је једнак:<br>- озбиљности најкритичнијег проблема;<br>- највиши статус подређеног сервиса у проблемском стању.<br><br>Ако је сервис у стању ОК, `status` је једнак: -1.<br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *само за читање*|
|description|string|Опис сервиса.|
|uuid|string|Универзални јединствени идентификатор, који се користи за повезивање увезених сервиса са већ постојећим. Аутоматски генерисано, ако није дато.|
|created_at|integer|Unix временска ознака када је услуга креирана.|
|readonly|boolean|Приступ услузи.<br><br>Могуће вредности:<br>0 – читање-писање;<br>1 – само за читање.<br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *само за читање*|

[comment]: # ({/2fffa082-5d7a3d70})

[comment]: # ({a07ec2b6-c2041847})
### Правило статуса

Објекат правила статуса има следећа својства.

|Property|[Type](/manual/api/reference_commentary#data_types)|Description|
|--|--|------|
|type|integer|Услов за постављање статуса (Нови статус).<br><br>Могуће вредности:<br>0 - ако барем (N) подређених сервиса има статус (Статус) или виши;<br>1 - ако барем (N%) подређених сервиса има статус (Статус) или виши;<br>2 - ако мање од (N) подређених сервиса има статус (Статус) или нижи;<br>3 - ако мање од (N%) подређених сервиса има статус (Статус) или нижи;<br>4 - ако је тежина подређених сервиса са статусом (Статус) или вишим најмање (W);<br>5 - ако је тежина подређених сервиса са статусом (Статус) или вишим најмање (N%);<br>6 - ако је тежина подређених сервиса са статусом (Статус) или нижим мања од (W);<br>7 - ако је тежина подређених сервиса са статусом (Статус) или нижим мања од (N%).<br><br>Где:<br>- N (W) је `limit_value`;<br>- (Статус) је `limit_status`;<br>- (Нови статус) је `new_status` .<br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *обавезно*|
|limit\_value|integer|Гранична вредност.<br><br>Могуће вредности:<br>- за N i W: 1-100000;<br>- за N%: 1-100.<br><br> [Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *обавезно*|
|limit\_status|integer|Статус ограничења.<br><br>Могуће вредности:<br>-1 - ОК;<br>0 - Није класификовано;<br>1 - Информације;<br>2 - Упозорење;<br>3 - Просек;<br>4 - Висок;<br>5 - Катастрофа.<br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *обавезно*|
|new\_status|integer|Нова вредност статуса.<br><br>Могуће вредности:<br>0 - Није класификовано;<br>1 - Информације;<br>2 - Упозорење;<br>3 - Просечно;<br>4 – Високо;<br>5 – Катастрофа.<br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *обавезно*|

[comment]: # ({/a07ec2b6-c2041847})

[comment]: # ({8b8faf20-c301cfb2})
### Сервисна ознака

Објекат сервисне ознаке има следећа својства.

|Property|[Type](/manual/api/reference_commentary#data_types)|Description|
|--|--|------|
|tag|string|Назив ознаке услуге.<br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *обавезно*|
|value|string|Вредност сервисне ознаке.|

[comment]: # ({/8b8faf20-c301cfb2})

[comment]: # ({0e3850a4-e6daa7b4})
### Сервисни аларм

::: noteclassic
Сервисни аларми се не могу директно креирати, ажурирати или
обрисан преко Zabbix API-ја.
:::

Објекти аларма услуге представљају промену стања сервиса. Има
следећа својства.

|Property |[Type](/manual/api/reference_commentary#data_types)|Description|
|--|--|------|
|clock|timestamp|Време када је дошло до промене стања сервиса.|
|value|integer|Статус сервиса.<br><br>Погледајте [особина `status` сервиса](object#service) за листу могућих вредности.|

[comment]: # ({/0e3850a4-e6daa7b4})

[comment]: # ({8a58975d-6b88d3dc})
### Ознака проблема

Ознаке проблема омогућавају повезивање услуга са проблемским догађајима. Ознака проблема
објекат има следећа својства.

|Property|[Type](/manual/api/reference_commentary#data_types)|Description|
|--|--|------|
|tag|string|Име ознаке проблема.<br><br>[Понашање својства](/manual/api/reference_commentary#property-behavior):<br>- *обавезно*|
|operator|integer|Оператор услова мапирања.<br><br>Могуће вредности:<br>0 - *(подразумевано)* једнако;<br>2 - као што је.|
|value|string|Вредност ознаке проблема.|

[comment]: # ({/8a58975d-6b88d3dc})
