Пример объектов JSON
{
    "Timeout": 0,
    "Server": "123",
    "Port": 123,
    "DNSResolveMode": "Device Cached",
    "DNSserverIP": "",
    "Device_Id": 87303,
    "Id": 211738,
    "Task_Type_Id": 12,
    "Name": "123"
}

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

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

сервер

струна

Обязательно

В этом поле указан адрес назначения.

пример:
"Server": "dotcom-monitor.com"

порт

int32

Обязательно

В этом поле указывается порт назначения.

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

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

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

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

пример:
"DNSserverIP": "8.8.8.8"
Device_Id

int32

Обязательно

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

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

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

int32

Обязательно

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

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

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

Task_Type_Id

int32

Обязательно

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

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

имя

струна

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

Имя задачи.

пример:
"Name":"UPD task"

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

int32

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

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

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