Utilisez ces types de données pour définir les fonctionnalités du langage de spécification des objets (TSL) d'un produit sur IoT Platform.
| Type de données | Description | Exemple |
| int32 | Entier 32 bits. | 10 |
| float | Nombre à virgule flottante simple précision. | 1,1 |
| double | Nombre à virgule flottante double précision. | 1,23 |
| text | Chaîne de caractères. Longueur maximale : 10 240 octets. | "Hello world!" |
| date | Horodatage UTC au format chaîne. Unité : millisecondes. | "1635839462000" |
| bool | 0 (faux) ou 1 (vrai). Stocké sous forme d'entier int32. | 0 : désactivé. 1 : activé. |
| enum | Énumération. Les valeurs doivent être des entiers. | 0 : rouge, 1 : bleu, 2 : vert |
| struct | Objet JSON. Les éléments acceptent les types int32, float, double, text, date, bool et enum. L'imbrication n'est pas prise en charge. | |
| array | Tableau monotype. Types d'éléments pris en charge : int32, float, double, text et struct. Nombre d'éléments : de 1 à 512. | [1, 2, 3, 4, 5, 6] |