> Объект прокси

Следующие объекты напрямую связаны с proxy API.

Прокси

Объект прокси имеет следующие свойства.

Свойство Тип Описание
proxyid строка (только чтение) ID прокси.
host
(требуется)
строка Имя прокси.
status
(требуется)
целое число Тип прокси.

Возможные значения:
5 - активный прокси;
6 - пассивный прокси.
description текст Описание прокси.
lastaccess штамп времени (только чтение) Время, когда прокси подключался к серверу в последний раз.
tls_connect целое число Подключения к прокси.

Возможные значения:
1 - (по умолчанию) Без шифрования;
2 - PSK;
4 - сертификат.
tls_accept целое число Соединения с прокси.

Возмодные битовые значения:
1 - (по умолчанию) Без шифрования;
2 - PSK;
4 - сертификат.
tls_issuer строка Эмитент сертификата.
tls_subject строка Субъект сертификата.
tls_psk_identity строка Идентификатор PSK. Требуется, если либо в tls_connect, либо в tls_accept выбран PSK.
Не помещайте конфиденциальную информацию в идентификатор PSK, этот идентификатор передаётся по сети незашифрованным, чтобы уведомить получателя какой PSK необходимо использовать.
tls_psk строка Pre-shared ключ, по крайней мере 32 шестнадцатеричных цифры. Требуется, если либо в tls_connect, либо в tls_accept выбран PSK.

Интерфейс прокси

Объект прокси задает интерфейс, который используется для подключения к пассивному прокси. Этот объект имеет следующие свойства.

Свойство Тип Описание
interfaceid string (только чтение) ID интерфейса.
dns
(требуется)
строка DNS имя используемое интерфейсом.

Может быть пустым, если соединение выполняется через IP.
ip
(требуется)
строка IP адрес используемый интерфейсом.

Может быть пустым, если соединение выполняется через DNS.
port
(требуется)
строка Номер порта используемого интерфейсом.
useip
(требуется)
целое число Должно ли соединение выполняться через IP адрес.

Возможные значения:
0 - подключение с использованием DNS имени;
1 - подключение с использованием IP адреса.
hostid строка (только чтение) ID прокси, которому принадлежит интерфейс.