[comment]: # aside: 1

[comment]: # ({f8bd2be0-d96a863c})
# Объект connector

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

[comment]: # ({/f8bd2be0-d96a863c})

[comment]: # ({8cf50735-bb03100b})
### Connector

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

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|connectorid|ID|ID connector.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *только для чтения*<br>- *required* для операций обновления|
|name|string|Имя connector.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* для операций создания|
|url|string|URL конечной точки, то есть URL получателя.<br>Поддерживаются пользовательские макросы.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* для операций создания|
|protocol|integer|Протокол связи.<br><br>Possible values:<br>0 - *(default)* Zabbix Streaming Protocol v1.0.|
|data\_type|integer|Тип данных.<br><br>Possible values:<br>0 - *(default)* Значения элементов данных;<br>1 - События.|
|item\_value\_type|integer|Сумма типов значений элементов данных, которые будут отправлены.<br><br>Possible values:<br>1 - Numeric (float);<br>2 - Character;<br>4 - Log;<br>8 - Numeric (unsigned);<br>16 - Text;<br>32 - Binary.<br><br>Default: 31 - Все типы элементов данных (кроме binary).<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* если `data_type` установлено в "Item values".|
|max\_records|integer|Максимальное число событий или элементов данных, которые можно отправить в одном сообщении.<br><br>Possible values: 0-2147483647 (max value of 32-bit signed integer).<br><br>Default: 0 - Без ограничений.|
|max\_senders|integer|Количество процессов отправителя, которые будут запущены для этого connector.<br><br>Possible values: 1-100.<br><br>Default: 1.|
|max\_attempts|integer|Количество попыток.<br><br>Possible values: 1-5.<br><br>Default: 1.|
|attempt\_interval|string|Интервал между повторными попытками.<br>Принимает секунды.<br><br>Possible values: 0s-10s.<br><br>Default: 5s.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* если `max_attempts` больше 1.|
|timeout|string|Тайм-аут.<br>Поддерживаются суффиксы времени (например, 30s, 1m).<br>Поддерживаются пользовательские макросы.<br><br>Possible values: 1s-60s.<br><br>Default: 5s.|
|http\_proxy|string|Строка подключения к HTTP(S) proxy в виде <br>*\[protocol\]://\[username\[:password\]@\]proxy.example.com\[:port\]*.<br><br>Поддерживаются пользовательские макросы.|
|authtype|integer|Метод HTTP-аутентификации.<br><br>Possible values:<br>0 - *(default)* Нет;<br>1 - Basic;<br>2 - NTLM;<br>3 - Kerberos;<br>4 - Digest;<br>5 - Bearer.|
|username|string|Имя пользователя.<br>Поддерживаются пользовательские макросы.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* если `authtype` установлено в "Basic", "NTLM", "Kerberos" или "Digest"|
|password|string|Пароль.<br>Поддерживаются пользовательские макросы.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* если `authtype` установлено в "Basic", "NTLM", "Kerberos" или "Digest"|
|token|string|Bearer token.<br>Поддерживаются пользовательские макросы.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* если `authtype` установлено в "Bearer"|
|verify\_peer|integer|Проверять ли, что сертификат узла сети является подлинным.<br><br>Possible values:<br>0 - Не проверять;<br>1 - *(default)* Проверять.|
|verify\_host|integer|Проверять ли, что имя узла сети для соединения совпадает с именем в сертификате узла сети.<br><br>Possible values:<br>0 - Не проверять;<br>1 - *(default)* Проверять.|
|ssl\_cert\_file|string|Путь к файлу открытого SSL-ключа.<br>Поддерживаются пользовательские макросы.|
|ssl\_key\_file|string|Путь к файлу закрытого SSL-ключа.<br>Поддерживаются пользовательские макросы.|
|ssl\_key\_password|string|Пароль для файла SSL-ключа.<br>Поддерживаются пользовательские макросы.|
|description|text|Описание connector.|
|status|integer|Включен ли connector.<br><br>Possible values:<br>0 - Disabled;<br>1 - *(default)* Enabled.|
|tags\_evaltype|integer|Метод [evaluation](/manual/config/export/streaming#configuration) тегов.<br><br>Possible values:<br>0 - *(default)* And/Or;<br>2 - Or.|

[comment]: # ({/8cf50735-bb03100b})

[comment]: # ({ed42a6bd-228356ed})
### Фильтр тегов

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

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|tag|string|Имя тега.<br><br>[Поведение свойства](/manual/api/reference_commentary#property-behavior):<br>- *required*|
|operator|integer|[Оператор](/manual/config/export/streaming#configuration) условия.<br><br>Возможные значения:<br>0 - *(по умолчанию)* Равно;<br>1 - Не равно;<br>2 - Содержит;<br>3 - Не содержит;<br>12 - Существует;<br>13 - Не существует.|
|value|string|Значение тега.|

[comment]: # ({/ed42a6bd-228356ed})
