Exemple d'objet JSON
{
    "Timeout": 0,
    "Server": "123",
    "Port": 123,
    "DNSResolveMode": "Device Cached",
    "DNSserverIP": "",
    "Device_Id": 87303,
    "Id": 211738,
    "Task_Type_Id": 12,
    "Name": "123"
}

Description des champs

champ Type Obligatoire/Facultatif description

serveur

corde

Obligatoire

Ce champ spécifie l’adresse de destination.

exemple:
"Server": "dotcom-monitor.com"

port

int32 (en)

Obligatoire

Ce champ spécifie le port de destination.

exemple:
"Port": 40
DNSResolveMode corde optionnel VALEURS POSSIBLES :

  • Dispositif mis en cache
  • Non mis en cache
  • TTL Mis en cache
  • Serveur DNS externe

Pour une explication détaillée, veuillez consulter l’article «Option de mode DNS».

exemple:
"DNSResolveMode": "External DNS Server"
DNSserverIP (en) corde optionnel Champ pour une adresse IP de serveur DNS personnalisée. Pour une explication détaillée, veuillez consulter l’article «Option de mode DNS».

exemple:
"DNSserverIP": "8.8.8.8"
Device_Id

int32 (en)

Obligatoire

LIRE SEULEMENT Champ. ID d’appareil unique.

exemple:
"Device_Id": 8550

id

int32 (en)

Obligatoire

*Uniquement pour les opérations de modification

LIRE SEULEMENT Champ. ID de tâche unique. Ne pas utiliser pour les opérations de création.

exemple:
"Id": 17719

Task_Type_Id

int32 (en)

Obligatoire

ID de type de la tâche.

exemple:
"Task_Type_Id": 12

nom

corde

optionnel

Nom de la tâche.

exemple:
"Name":"UPD task"

Timeout

int32 (en)

optionnel

Ce champ définit la valeur maximale du temps (en millisecondes) pour l’exécution des tâches.

exemple:
"Timeout": 0