Następujące obiekty są bezpośrednio związane z API graphprototype.
Obiekt prototypu wykresu ma następujące właściwości.
| Właściwość | Typ | Opis | 
|---|---|---|
| graphid | string | (tylko do odczytu) ID prototypu wykresu. | 
| height (wymagane) | integer | Wysokość prototypu wykresu w pikselach. | 
| name (wymagane) | string | Nazwa prototypu wykresu | 
| width (wymagane) | integer | Szerokość prototypu wykresu w pikselach. | 
| graphtype | integer | Typ układu prototypu wykresu. Możliwe wartości: 0 - (domyślnie) normalny; 1 - warstwowy; 2 - kołowy; 3 - rozwinięty . | 
| percent_left | float | Lewy percentyl. Domyślnie: 0. | 
| percent_right | float | Prawy percentyl. Domyślnie: 0. | 
| show_3d | integer | Czy pokazywać wykryte wykresy kołowe i rozwinięte w 3D. Możliwe wartości: 0 - (domyślnie) pokaż w 2D; 1 - pokaż w 3D. | 
| show_legend | integer | Czy pokazać legendę na wykrytych wykresach. Możliwe wartości: 0 - ukryj; 1 - (domyślnie) pokaż. | 
| show_work_period | integer | Czy pokazać czas pracy na wykrytych wykresach. Możliwe wartości: 0 - ukryj; 1 - (domyślnie) pokaż. | 
| templateid | string | (tylko do odczytu) Identyfikator prototypu wykresu szablonu nadrzędnego. | 
| yaxismax | float | Stała maksymalna wartość dla osi Y. | 
| yaxismin | float | Stała minimalna wartość dla osi Y.. | 
| ymax_itemid | string | ID pozycji, który jest używana jako maksymalna wartość dla osi Y. Począwszy od wersji Zabbix 6.0.7, jeśli użytkownik nie ma dostępu do określonej pozycji, wykres jest renderowany jakby ymax_type został ustawiony na „0” (obliczona). | 
| ymax_type | integer | Metoda obliczania wartości maksymalnej dla osi Y. Możliwe wartości: 0 - (domyślnie) obliczona; 1 - stała; 2 - pozycja . | 
| ymin_itemid | string | ID pozycji, który jest używana jako minimalna wartość dla osi Y. Począwszy od wersji Zabbix 6.0.7, jeśli użytkownik nie ma dostępu do określonej pozycji, wykres jest renderowany jakby ymin_type został ustawiony na „0” (obliczona). | 
| ymin_type | integer | Metoda obliczania wartości minimalnej dla osi Y. Możliwe wartości: 0 - (domyślnie) obliczona; 1 - stała; 2 - pozycja . | 
| discover | integer | Status wykrywania prototypu wykresu. Możliwe wartości: 0 - (domyślnie) nowe wykresy zostaną odkryte; 1 - nowe wykresy nie zostaną odkryte, a istniejące zostaną być oznaczony jako zagubione. | 
| uuid | string | Uniwersalny unikalny identyfikator, używany do łączenia zaimportowanych prototypów wykresów z już istniejącymi. Używane tylko do prototypów wykresów na szablonach. Wygenerowane automatycznie, jeśli nie podano. | 
Należy zauważyć, że w przypadku niektórych metod (aktualizacja, usuwanie) wymagana/opcjonalna kombinacja parametrów jest inna.