Następujące obiekty są bezpośrednio związane z API proxy
.
Obiekt proxy ma następujące właściwości.
Właściwość | Typ | Opis |
---|---|---|
proxyid | string | (tylko do odczytu) ID serwera proxy. |
host (wymagane) |
string | Nazwa serwera proxy. |
status (wymagane) |
integer | Typ serwera proxy. Możliwe wartości: 5 - aktywny serwer proxy; 6 - pasywny serwer proxy. |
description | text | Opis serwera proxy. |
lastaccess | timestamp | (tylko do odczytu) Czas ostatniego połączenia proxy z serwerem. |
tls_connect | integer | Połączenia do hosta. Możliwe wartości: 1 - (domyślne) Brak szyfrowania; 2 - PSK; 4 - certyfikat. |
tls_accept | integer | Połączenia z hosta. Możliwe wartości bitowe: 1 - (domyślne) Brak szyfrowania; 2 - PSK; 4 - certyfikat. |
tls_issuer | string | Wydawca certyfikatu. |
tls_subject | string | Podmiot certyfikatu. |
tls_psk_identity | string | (tylko do zapisu) Tożsamość PSK. Wymagane, jeśli tls_connect lub tls_accept ma włączone PSK.Nie umieszczaj wrażliwych informacji w tożsamości PSK, jest on przesyłany w postaci niezaszyfrowanej przez sieć, aby informować odbiorcę, który PSK należy użyć. |
tls_psk | string | (tylko do zapisu) Klucz współdzielony, co najmniej 32 cyfry szesnastkowe. Wymagane, jeśli tls_connect lub tls_accept ma włączone PSK. |
proxy_address | string | Adresy IP lub nazwy DNS aktywnych serwerów proxy Zabbix, oddzielone przecinkami. |
auto_compress | integer | (tylko do odczytu) Wskazuje, czy komunikacja między serwerem Zabbix a serwerem proxy jest skompresowana. Możliwe wartości: 0 - Brak kompresji; 1 - Kompresja włączona; |
Zwróć uwagę, że dla niektórych metod (update, delete) kombinacja wymaganych/opcjonalnych parametrów jest różna.
Obiekt proxy interface definiuje interfejs używany do połączenia z pasywnym serwerem proxy. Ma następujące właściwości.
Właściwość | Typ | Opis |
---|---|---|
dns (wymagane) |
string | Nazwa DNS do połączenia. Może być puste, jeśli połączenia są realizowane za pomocą adresu IP. |
ip (wymagane) |
string | Adres IP do połączenia. Może być puste, jeśli połączenia są realizowane za pomocą nazw DNS. |
port (wymagane) |
string | Numer portu do połączenia. |
useip (wymagane) |
integer | Czy połączenie powinno być realizowane za pomocą adresu IP. Możliwe wartości to: 0 - połącz za pomocą nazwy DNS; 1 - połącz za pomocą adresu IP. |