Mediju tipa objekts
Tālāk norādītie objekti ir tieši saistīti ar mediatype API.
Mediju tips
Mediju tipa objektam ir šādas īpašības.
| Property | Type | Description |
|---|---|---|
| mediatypeid | ID | Mediju tipa ID. Property behavior: - tikai lasāms - obligāts atjaunināšanas operācijām |
| name | string | Mediju tipa nosaukums. Property behavior: - obligāts izveides operācijām |
| type | integer | Mediju tipa izmantotais transporta veids. Iespējamās vērtības: 0 - E-pasts; 1 - Skripts; 2 - SMS; 4 - webhook. Property behavior: - obligāts izveides operācijām |
| exec_path | string | Skripta faila nosaukums (piem., notification.sh), kas atrodas direktorijā, kas norādīta servera konfigurācijas parametrā AlertScriptsPath. Property behavior: - obligāts, ja type ir iestatīts uz "Script" |
| gsm_modem | string | GSM modema seriālās ierīces nosaukums. Property behavior: - obligāts, ja type ir iestatīts uz "SMS" |
| passwd | string | Autentifikācijas parole. Property behavior: - atbalstīts, ja smtp_authentication ir iestatīts uz "Normal password" |
| provider | integer | E-pasta pakalpojumu sniedzējs. Iespējamās vērtības: 0 - (noklusējums) Generic SMTP; 1 - Gmail; 2 - Gmail relay; 3 - Office365; 4 - Office365 relay. |
| smtp_email | string | E-pasta adrese, no kuras tiks sūtīti paziņojumi. Property behavior: - obligāts, ja type ir iestatīts uz "Email" |
| smtp_helo | string | SMTP HELO. Property behavior: - atbalstīts, ja type ir iestatīts uz "Email" |
| smtp_server | string | SMTP serveris. Property behavior: - obligāts, ja type ir iestatīts uz "Email" |
| smtp_port | integer | SMTP servera ports, ar kuru izveidot savienojumu. Noklusējums: 25. Property behavior: - atbalstīts, ja type ir iestatīts uz "Email" |
| smtp_security | integer | Izmantojamais SMTP savienojuma drošības līmenis. Iespējamās vērtības: 0 - (noklusējums) Nav; 1 - STARTTLS; 2 - SSL/TLS. Property behavior: - atbalstīts, ja type ir iestatīts uz "Email" |
| smtp_verify_host | integer | SSL verifikācija SMTP resursdatoram. Iespējamās vērtības: 0 - (noklusējums) Nē; 1 - Jā. Property behavior: - atbalstīts, ja smtp_security ir iestatīts uz "STARTTLS" vai "SSL/TLS" |
| smtp_verify_peer | integer | SSL verifikācija SMTP vienaudžam. Iespējamās vērtības: 0 - (noklusējums) Nē; 1 - Jā. Property behavior: - atbalstīts, ja smtp_security ir iestatīts uz "STARTTLS" vai "SSL/TLS" |
| smtp_authentication | integer | Izmantojamā SMTP autentifikācijas metode. Iespējamās vērtības: 0 - (noklusējums) Nav; 1 - Normal password. Property behavior: - atbalstīts, ja type ir iestatīts uz "Email" |
| status | integer | Vai mediju tips ir iespējots. Iespējamās vērtības: 0 - (noklusējums) Iespējots; 1 - Atspējots. |
| username | string | Lietotājvārds. Property behavior: - atbalstīts, ja smtp_authentication ir iestatīts uz "Normal password" |
| maxsessions | integer | Maksimālais brīdinājumu skaits, ko var apstrādāt paralēli. Iespējamās vērtības, ja type ir iestatīts uz "SMS": 1.Iespējamās vērtības, ja type ir iestatīts uz "Email", "Script" vai "Webhook": 0-100.Noklusējums: 1. |
| maxattempts | integer | Maksimālais mēģinājumu skaits brīdinājuma nosūtīšanai. Iespējamās vērtības: 1-100. Noklusējums: 3. |
| attempt_interval | string | Intervāls starp atkārtotiem mēģinājumiem. Pieņem sekundes un laika vienību ar sufiksu. Iespējamās vērtības: 0-1h. Noklusējums: 10s. |
| content_type (deprecated) |
integer | Šis parametrs ir novecojis, lūdzu, izmantojiet message_format.Ziņojuma formāts. Iespējamās vērtības: 0 - Vienkāršs teksts; 1 - (noklusējums) HTML. Property behavior: - atbalstīts, ja type ir iestatīts uz "Email" |
| message_format | integer | Ziņojuma formāts. Iespējamās vērtības: 0 - Vienkāršs teksts; 1 - (noklusējums) HTML. Property behavior: - atbalstīts, ja type ir iestatīts uz "Email" |
| script | text | Webhook skripta saturs (JavaScript). Property behavior: - obligāts, ja type ir iestatīts uz "Webhook" |
| timeout | string | Webhook skripta noildze. Pieņem sekundes un laika vienību ar sufiksu. Iespējamās vērtības: 1-60s. Noklusējums: 30s. Property behavior: - atbalstīts, ja type ir iestatīts uz "Webhook" |
| process_tags | integer | Apstrādāt JSON īpašību vērtības Webhook skripta atbildē kā tagus. Šie tagi tiek pievienoti jebkuriem esošajiem problēmas tagiem. Iespējamās vērtības: 0 - (noklusējums) Ignorēt Webhook skripta atbildi; 1 - Apstrādāt Webhook skripta atbildi kā tagus. Property behavior: - atbalstīts, ja type ir iestatīts uz "Webhook" |
| show_event_menu | integer | Iekļaut ierakstu notikumu izvēlnē, kas norāda uz pielāgotu URL. Tāpat pievieno urls īpašību problem.get un event.get izvadei.Iespējamās vērtības: 0 - (noklusējums) Neiekļaut notikumu izvēlnes ierakstu vai urls īpašību;1 - Iekļaut notikumu izvēlnes ierakstu un urls īpašību.Property behavior: - atbalstīts, ja type ir iestatīts uz "Webhook" |
| event_menu_url | string | URL, ko izmanto notikumu izvēlnes ierakstā un urls īpašībā, ko atgriež problem.get un event.get.Property behavior: - atbalstīts, ja show_event_menu ir iestatīts uz "Include event menu entry and urls property" |
| event_menu_name | string | Nosaukums, ko izmanto notikumu izvēlnes ierakstā un urls īpašībā, ko atgriež problem.get un event.get.Property behavior: - atbalstīts, ja show_event_menu ir iestatīts uz "Include event menu entry and urls property" |
| parameters | array | Webhook vai skripta parametri. Property behavior: - atbalstīts, ja type ir iestatīts uz "Webhook" vai "Script" |
| description | text | Mediju tipa apraksts. |
Webhook parametri
Webhook parametriem ir šādas īpašības.
| Īpašība | Tips | Apraksts |
|---|---|---|
| name | string | Parametra nosaukums. Īpašības darbība: - obligāts |
| value | string | Parametra vērtība, atbalsta makrosus. Atbalstītie makrosi ir aprakstīti lapā Atbalstītie makrosi. |
Skripta parametri
Skripta parametriem ir šādas īpašības.
| Īpašība | Tips | Apraksts |
|---|---|---|
| sortorder | integer | Secība, kādā parametru vērtības tiks nodotas skriptam kā komandrindas argumenti, sākot ar 0 kā pirmo. Īpašības darbība: - obligāts |
| value | string | Parametra vērtība, atbalsta makrosus. Atbalstītie makrosi ir aprakstīti lapā Atbalstītie makrosi. |
Ziņojuma veidne
Ziņojuma veidnes objekts definē veidni, kas tiks izmantota kā noklusējuma ziņojums darbību operācijām, lai nosūtītu paziņojumu. Tam ir šādas īpašības.
| Īpašība | Type | Apraksts |
|---|---|---|
| eventsource | integer | Notikuma avots. Iespējamās vērtības: 0 - Trigeri; 1 - Atklāšana; 2 - Automātiskā reģistrācija; 3 - Iekšējs; 4 - Pakalpojumi. Īpašības darbība: - required |
| recovery | integer | Operācijas režīms. Iespējamās vērtības: 0 - Operācijas; 1 - Atkopšanas operācijas; 2 - Atjaunināšanas operācijas. Īpašības darbība: - required |
| subject | string | Ziņojuma temats. |
| message | string | Ziņojuma teksts. |