Пример объектов JSON
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
{
"Server": "smtp.gmail.com:777",
"LoginOnServer": false,
"UserName": "sergey.brin@gmail.com",
"Password": "LMAO",
"UseSSL": false,
"DNSResolveMode": "External DNS Server",
"DNSserverIP": "8.8.8.8",
"Device_Id": 8550,
"Id": 17712,
"Task_Type_Id": 4,
"Name": "Gmail SMTP",
"Timeout": 0
}
{ "Server": "smtp.gmail.com:777", "LoginOnServer": false, "UserName": "sergey.brin@gmail.com", "Password": "LMAO", "UseSSL": false, "DNSResolveMode": "External DNS Server", "DNSserverIP": "8.8.8.8", "Device_Id": 8550, "Id": 17712, "Task_Type_Id": 4, "Name": "Gmail SMTP", "Timeout": 0 }
{
    "Server": "smtp.gmail.com:777",
    "LoginOnServer": false,
    "UserName": "sergey.brin@gmail.com",
    "Password": "LMAO",
    "UseSSL": false,
    "DNSResolveMode": "External DNS Server",
    "DNSserverIP": "8.8.8.8",
    "Device_Id": 8550,
    "Id": 17712,
    "Task_Type_Id": 4,
    "Name": "Gmail SMTP",
    "Timeout": 0
}

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

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

сервер

струна

Обязательно

Адрес SMTP-сервера и номер порта.

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

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

булев

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

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

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

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

струна

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

Это поле содержит имя пользователя для проверки подлинности SMTP.

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

Пароль

струна

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

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

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

UseSSL

булев

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

При включении — SMTP над SSL будет запрошен.

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

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

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

DNSserverIP струна необязательный Поле для пользовательского IP-адреса DNS-сервера.

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

Device_Id

int32

Обязательно

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

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

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

int32

Обязательно

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

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

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

Task_Type_Id

int32

Обязательно

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

имя

струна

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

Имя задачи.

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

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

int32

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

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

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