Utilice estos tipos de datos al definir las características de Thing Specification Language (TSL) para un producto en IoT Platform.
| Tipo de dato | Descripción | Ejemplo |
| int32 | Entero de 32 bits. | 10 |
| float | Punto flotante de precisión sencilla. | 1.1 |
| double | Punto flotante de doble precisión. | 1.23 |
| text | Cadena. Longitud máxima: 10,240 bytes. | "Hello world!" |
| date | Marca de tiempo UTC en formato de cadena. Unidad: milisegundos. | "1635839462000" |
| bool | 0 (falso) o 1 (verdadero). Se almacena como int32. | 0: apagado. 1: encendido. |
| enum | Enumeración. Los valores deben ser enteros. | 0: rojo, 1: azul, 2: verde |
| struct | Objeto JSON. Los elementos admiten los tipos int32, float, double, text, date, bool y enum. No se admite el anidamiento. | |
| array | Arreglo de un solo tipo. Tipos de elemento compatibles: int32, float, double, text y struct. Cantidad de elementos: de 1 a 512. | [1, 2, 3, 4, 5, 6] |