Custom types
dictionary
- Specific type for mapping multiple values with same type within item
 - ‘value’ – map of unique string keys to elements of the supported types
 - ‘enum’ – array of supported token values
 - ‘valueType’ – “dictionary”
 - ‘elementType’ – valid value type of elements in the dictionary. If element type is container (dictionary or array), split subtypes by ‘.’
 
				
				Edit
			
			
				
					{
    ...
    "valueType": "dictionary",
    "elementType": "array.daily_interval",
    "value": {
        "1": [
            {
                "startDateTime": "2019-11-30T21:00:00",
                "stopDateTime": "2019-11-30T22:00:00",
            },
            {
                "startDateTime": "2020-11-30T21:00:00",
                "stopDateTime": "2020-11-30T22:00:00",
            }
        ],
        "3": [
            {
                "startDateTime": "2019-10-30T21:00:00",
                "stopDateTime": "2019-10-30T22:00:00",
            }
        ],
    },
    ...
}				
			
            
				
				Edit
			
			
				
					{
    ...
    "valueType": "dictionary",
    "elementType": "temperature"
    "value": {
        "key_1": {
            "value": 36,
            "scale": "celsius"
        },
        "key_2": {
            "value": 6,
            "scale": "fahrenheit"
        },
    },
    ...
}