Use estes tipos de dados ao definir recursos da Thing Specification Language (TSL) para um produto no IoT Platform.
| Tipo de dado | Descrição | Exemplo |
| int32 | Inteiro de 32 bits. | 10 |
| float | Ponto flutuante de precisão simples. | 1,1 |
| double | Ponto flutuante de precisão dupla. | 1,23 |
| text | String. Tamanho máximo: 10.240 bytes. | "Hello world!" |
| date | Timestamp UTC em formato de string. Unidade: milissegundos. | "1635839462000" |
| bool | 0 (falso) ou 1 (verdadeiro). Armazenado como int32. | 0: desligado. 1: ligado. |
| enum | Enumeração. Os valores devem ser inteiros. | 0: vermelho, 1: azul, 2: verde |
| struct | Objeto JSON. Elementos aceitam os tipos int32, float, double, text, date, bool e enum. Aninhamento não suportado. | |
| array | Array de tipo único. Tipos de elemento compatíveis: int32, float, double, text e struct. Quantidade de elementos: 1 a 512. | [1, 2, 3, 4, 5, 6] |