1
0
mirror of https://github.com/mainflux/mainflux.git synced 2025-05-12 19:29:30 +08:00
Mainflux.mainflux/schema/channelSchema.json
Drasko DRASKOVIC 106c8996d4 Add schema
Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com>
2016-09-20 21:55:48 +02:00

90 lines
1.7 KiB
JSON

{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"properties": {
"e": {
"type": "array",
"items": {
"type": "object",
"properties": {
"n": {
"type": "string",
"default": ""
},
"u": {
"type": "string",
"default": ""
},
"v": {
"type": "number",
"default": 0
},
"sv": {
"type": "string",
"default": ""
},
"bv": {
"type": "boolean",
"default": false
},
"s": {
"type": "number",
"default": 0
},
"t": {
"type": "integer",
"default": 0
},
"ut": {
"type": "integer",
"default": 0
}
},
"default": {"n": "", "u": "", "v": 0, "sv": "", "bv": false, "s": 0, "t": 0, "ut": 0},
"required": [
"n"
]
}
},
"bn": {
"type": "string",
"default": ""
},
"bt": {
"type": "integer",
"default": 0
},
"ver": {
"type": "integer",
"default": 0
},
"bu": {
"type": "string",
"default": ""
},
"id": {
"type": "string",
"default": ""
},
"device": {
"type": "string",
"default": ""
},
"created": {
"type": "string",
"default": ""
},
"updated": {
"type": "string",
"default": ""
},
"metadata": {
"type": "object",
"properties": {}
}
},
"additionalProperties": false,
"required": [
]
}