Следећи објекти су директно повезани са mediatype API-јем.
Објекат типа медија има следећа својства.
| Property | Type | Description |
|---|---|---|
| mediatypeid | ID | ID типа медија. Понашање својства: - само за читање - обавезно за операције ажурирања |
| name | string | Назив типа медија. Понашање својства: - потребно за операције креирања |
| type | integer | Транспорт који користи тип медија. Могуће вредности: 0 - Е-пошта; 1 - Скрипта; 2 - СМС; 4 - Вебхук. Понашање својства: - потребно за операције креирања |
| exec_path | string | За типове медија скрипте exec_path садржи име извршене скрипте.Понашање својства: - * обавезно* ако је type подешен на "Скрипта" |
| gsm_modem | string | Назив серијског уређаја GSM модема. Понашање својства: - обавезно ако је type постављен на "СМС" |
| passwd | string | Лозинка за аутентификацију. Понашање својства: - подржано ако је type подешен на "Е-пошта" |
| provider | integer | Провајдер е-поште. Могуће вредности: 0 - (подразумевано) Генерички SMTP; 1 - Gmail; 2 - Gmail релеј; 3 - Office365; 4 - Office365 релеј. Понашање својства: - подржано ако је type подешен на "Е-пошта" |
| smtp_email | string | Е-пошта са које ће се слати обавештења. Понашање својства: - обавезно ако је type постављен на "Е-пошта" |
| smtp_helo | string | SMTP HELO. Понашање својства: - обавезно ако је type подешен на "Е-пошта" |
| smtp_server | string | SMTP сервер. Понашање својства: обавезно ако је type подешен на "Е-пошта" |
| smtp_port | integer | Порт SMTP сервера за повезивање. |
| smtp_security | integer | Ниво безбедности SMTP везе који треба користити. Могуће вредности: 0 - Ништа; 1 - STARTTLS; 2 - SSL/TLS. |
| smtp_verify_host | integer | SSL проверава домаћина за SMTP. Могуће вредности: 0 - Не; 1 - Да. |
| smtp_verify_peer | integer | SSL peer верификација за SMTP. Могуће вредности: 0 - Не; 1 - Да. |
| smtp_authentication | integer | SMTP метод провере идентитета који треба користити. Могуће вредности: 0 - Ништа; 1 - Нормална лозинка. |
| status | integer | Да ли је тип медија омогућен. Могуће вредности: 0 - (подразумевано) Омогућено; 1 - Онемогућено. |
| username | string | Корисничко име. Понашање својства: - подржано ако је type подешен на "Е-пошта" |
| maxsessions | integer | Максималан број упозорења која се могу обрадити паралелно. Могуће вредности ако је type подешен на "СМС": (подразумевано) 1.Могуће вредности ако је type подешен на "Е-пошта", "Скрипта" или "Вебхук": 0-100. |
| maxattempts | integer | Максимални број покушаја слања упозорења. Могуће вредности: 1-100. Подразумевана вредност: 3. |
| attempt_interval | string | Интервал између покушаја поновног покушаја. Прихвата секунде и временску јединицу са суфиксом. Могуће вредности: 0-1h. Подразумевана вредност: 10s. |
| content_type (застарело) |
integer | Овај параметар је застарео, користите message_format уместо њега.Формат поруке. Могуће вредности: 0 - обичан текст;<br >1 - (подразумевано) html. |
| message_format | integer | Формат поруке. Могуће вредности: 0 - обичан текст; 1 - (подразумевано) html. |
| script | text | Тип медија вебхук скрипта javascript тела. |
| timeout | string | Време истека скрипте вебхука типа медија. Прихвата секунде и временску јединицу са суфиксом. Могуће вредности: 1-60s. Подразумевано: 30s. |
| process_tags | integer | Дефинише да ли ће се одговор вебхук скрипте тумачити као ознаке и ове ознаке би требало додати повезаном догађају. Могуће вредности: 0 - (подразумевано) Занемарите одговор вебхук скрипте; 1 - Обрада одговора вебхук скрипте као ознаке. |
| show_event_menu | integer | Приказ уноса типа медија у problem.get и event.get својству urls.Могуће вредности: 0 - (подразумевано) Немојте додати urls унос;1 - Додавање типа медија у својство urls. |
| еvent_menu_url | string | Дефинише својство url за унос типа медија у својству urls problem.get и event.get. |
| event_menu_name | string | Дефинише својство name за унос типа медија у својству urls problem.getиevent.get`. |
| parameters | array | Низ вебхук или скрипт улазних параметара. |
| description | text | Опис типа медија. |
Параметри који се прослеђују вебхук скрипти када се она позива имају следећа својства.
| Property | Type | Description |
|---|---|---|
| name | string | Назив параметра. Понашање својства: - обавезно |
| value | string | Вредност параметра, подржава макрое. Подржани макрои су описани на страници Подржани макрои. |
Параметри који се прослеђују скрипти када се она позива имају следећа својства.
| Property | Type | Description |
|---|---|---|
| sortorder | integer | Редослед којим ће параметри бити прослеђени скрипти као аргументи командне линије, почевши од 0 као први. Понашање својства: - обавезно |
| value | string | Вредност параметра, подржава макрое. Подржани макрои су описани на страници Подржани макрои. |
Објекат шаблона поруке дефинише шаблон који ће се користити као подразумевана порука за акције за слање обавештења. Има следећа својства.
| Property | Type | Description |
|---|---|---|
| eventsource | integer | Извор догађаја. Могуће вредности: 0 - окидачи; 1 - откривање; 2 - аутоматска регистрација; 3 - интерно; 4 - услуге. Понашање својства: - обавезно |
| recovery | integer | Операциони режим. Могуће вредности: 0 - операције; 1 - операције опоравка; 2 - операције ажурирања. [Понашање својства] (/manual/api/reference_commentary#property-behavior): - обавезно |
| subject | string | Тема поруке. |
| message | string | Текст поруке. |