Следећи објекти су директно повезани са maintenance
API-јем.
Објекат одржавања има следећа својства.
Property | Type | Description |
---|---|---|
maintenanceid | ID | ID одржавања. Понашање својства: - само за читање - потребно за операције ажурирања |
name | string | Назив одржавања. Понашање својства: - потребно за операције креирања |
active_since | timestamp | Време када одржавање постаје активно. Дата вредност ће бити заокружена на минуте. Понашање својства: - потребно за операције креирања |
active_till | timestamp | Време када одржавање престаје да буде активно. Дата вредност ће бити заокружена на минуте. Понашање својства: - потребно за операције креирања |
description | string | Опис одржавања. |
maintenance_type | integer | Врста одржавања. Могуће вредности: 0 - (подразумевано) са прикупљањем података; 1 - без прикупљања података. |
tags_evaltype | integer | Метод процене ознаке проблема. Могуће вредности: 0 - (подразумевано) И/Или; 2 - Или. |
Објекат временског периода се користи за дефинисање периода када одржавање мора да ступи на снагу. Има следећа својства.
Property | Type | Description |
---|---|---|
period | integer | Трајање периода одржавања у секундама. Дата вредност ће бити заокружена на минуте. Подразумевано: 3600. |
timeperiod_type | integer | Тип временског периода. Могуће вредности: 0 - (подразумевано) само једном; 2 - дневно; 3 - недељно; 4 - месечно. |
start_date | timestamp | Датум када период одржавања мора да ступи на снагу. Дата вредност ће бити заокружена на минуте. Подразумевано: тренутни датум. Понашање својства: - подржано ако је timeperiod_type подешен на "само једном" |
start_time | integer | Време у дану када одржавање почиње у секундама. Дата вредност ће бити заокружена на минуте. Подразумевано: 0. [Понашање својства] (/manual/api/reference_commentary#property-behavior): - подржано ако је timeperiod_type подешен на "дневно", "недељно", или "месечно" |
every | integer | За дневне и недељне периоде every дефинише интервале дана или недеље у којима одржавање мора да ступи на снагу.Подразумевана вредност ако је timeperiod_type подешен на "дневно" или "недељно": 1. За месечне периоде када је day подешен, својство every дефинише дан у месецу када одржавање мора да ступи на снагу.Подразумевана вредност ако је timeperiod_type подешен на "месечни" и day је подешен на: 1.За месечне периоде када је подешен dayofweek , својство every дефинише недељу у месецу када одржавање мора да ступи на снагу.Могуће вредности ако је timeperiod_type подешен на "месечно" и dayofweek је подешен:1 - (подразумевано) прва недеља; 2 - друга недеља; 3 - трећа недеља; 4 - четврта недеља; 5 - последња недеље. Понашање својства: - подржано ако је timeperiod_type подешен на "дневни ", "недељни" или "месечни" |
dayofweek | integer | Дани у недељи када одржавање мора да ступи на снагу. Могуће вредности битмаске: 1 - понедељак; 2 - уторак; 4 - среда; 8 - четвртак; 16 - петак; 32 - субота; 64 - недеља. Ово је поље битмаске; било који збир могућих битмап вредности је прихватљив (на пример, 21 за понедељак, среду и петак). Понашање својства: - * обавезно* ако је timeperiod_type подешен на "недељно" или ако је timeperiod_type подешен на "месечно" и day није подешен |
day | integer | Дан у месецу када одржавање мора да ступи на снагу. Понашање својства: - обавезно ако је timeperiod_type је постављен на "месечно" и dayofweek није подешено |
month | integer | Месеци када одржавање мора да ступи на снагу. Могуће вредности битмапа: 1 - јануар; 2 - фебруар; 4 - март; 8 - април; 16 - мај; 32 - јун; 64 - јул; 128 - август; 256 - септембар; 512 - октобар; 1024 - новембар ; 2048 - децембар. Ово је поље битмаске; било који збир могућих битмап вредности је прихватљив (на пример, 585 за јануар, април, јул и октобар). Понашање својства: - обавезно ако је timeperiod_type подешен на "месечно" |
Објекат ознаке проблема се користи да дефинише који проблеми морају бити потиснути када одржавање ступи на снагу. Ознаке се могу навести само ако јеmaintenance_type
за Објекат одржавања подешен на "са прикупљањем података". Има следећа својства.
Property | Type | Description |
---|---|---|
tag | string | Име ознаке проблема. Понашање својства: - обавезно |
operator | integer | Условни оператор. Могуће вредности: 0 - Једнако; 2 - (подразумевано) Садржи. |
value | string | Вредност ознаке проблема. |