This is a translation of the original English documentation page. Help us make it better.

> Proxy object

Następujące obiekty są bezpośrednio związane z API proxy.

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.

Proxy interface

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.