Пример объектов JSON
{
    "Timeout": 0,
    "Server": "pop.gmail.com",
    "ServerType": "POP3",
    "LoginOnServer": true,
    "UserName": "dotcom.monitor@gmail.com",
    "Password": "test",
    "UseSSL": true,
    "DNSResolveMode": "Device Cached",
    "DNSserverIP": "",
    "CustomDNSHosts": null,
    "Device_Id": 63646,
    "Id": 159274,
    "Task_Type_Id": 3,
    "Name": "pop.gmail.com"
}

Описание полей

поле Type Обязательно/Опционально описание

сервер

струна

Обязательно

Это поле предназначено для адреса сервера POP3/IMAP и номера порта.

пример:
Server": "pop.gmail.com:995"

СерверТип

струна

Обязательно

Это поле определяет тип протокола.

ВОЗМОЖНЫЕ ЗНАЧЕНИЯ:

  • POP3
  • IMAP
пример:
"ServerType": "POP3"

ЛогинОнСервер

булев

необязательный

При включении – операция входа будет выполняться во время сеанса мониторинга.

пример:
"LoginOnServer": true

Имя пользователя

струна

необязательный

Это поле содержит имя пользователя для аутентификации POP3/IMAP.

пример:
"UserName": "username"

Пароль

струна

необязательный

Это поле содержит пароль для аутентификации POP3/IMAP.

пример:
"Password": "password"

UseSSL

булев

необязательный

При включении – POP3/IMAP по SSL будет запрошен.

пример:
"UseSSL": true
DNSРесольвеМод струна необязательный ВОЗМОЖНЫЕ ЗНАЧЕНИЯ:

  • Устройство Кэшировано
  • Не кэшированный
  • TTL Кэшированный
  • Внешний DNS-сервер

Для подробного объяснения, пожалуйста, обратитесь к статье “Опция режима DNS”.

DNSserverIP струна необязательный Поле для пользовательского IP-адреса DNS-сервера. Для подробного объяснения, пожалуйста, обратитесь к статье “Опция режима DNS”.
Device_Id

int32

Обязательно

READ ТОЛЬКО поле. Уникальный идентификатор устройства.

пример:
"Device_Id": 8550

идентификатор

int32

Обязательно

*Только для операций редактирования

Поле «Только чтение». Уникальный идентификатор задачи. Не используйте для операций создания.

пример:
"Id": 17711

Task_Type_Id

int32

Обязательно

Идентификатор типа задачи.

пример:
"Task_Type_Id": 3

имя

струна

необязательный

Имя задачи.

пример:
"Name": "Gmail POP3"

Времени ожидания

int32

необязательный

Это поле определяет значение тайм-аута (в секундах) для выполнения задачи.

пример:
"Timeout": 0