232 lines
4.4 KiB
Plaintext
Executable File
232 lines
4.4 KiB
Plaintext
Executable File
{
|
|
"$schema": "http://json-schema.org/schema#",
|
|
"type": "object",
|
|
"properties": {
|
|
"data": {
|
|
"type": "object",
|
|
"properties": {
|
|
"ab": {
|
|
"type": "object",
|
|
"properties": {
|
|
"jahr": {
|
|
"type": "integer"
|
|
},
|
|
"minuten": {
|
|
"type": "integer"
|
|
},
|
|
"monat": {
|
|
"type": "integer"
|
|
},
|
|
"sekunden": {
|
|
"type": "integer"
|
|
},
|
|
"stunden": {
|
|
"type": "integer"
|
|
},
|
|
"tag": {
|
|
"type": "integer"
|
|
},
|
|
"zdm": {
|
|
"type": "string"
|
|
},
|
|
"zds": {
|
|
"type": "string"
|
|
},
|
|
"zvz": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"required": [
|
|
"jahr",
|
|
"minuten",
|
|
"monat",
|
|
"sekunden",
|
|
"stunden",
|
|
"tag",
|
|
"zdm",
|
|
"zds",
|
|
"zvz"
|
|
]
|
|
},
|
|
"art": {
|
|
"type": "string"
|
|
},
|
|
"bis": {
|
|
"type": "object",
|
|
"properties": {
|
|
"jahr": {
|
|
"type": "integer"
|
|
},
|
|
"minuten": {
|
|
"type": "integer"
|
|
},
|
|
"monat": {
|
|
"type": "integer"
|
|
},
|
|
"sekunden": {
|
|
"type": "integer"
|
|
},
|
|
"stunden": {
|
|
"type": "integer"
|
|
},
|
|
"tag": {
|
|
"type": "integer"
|
|
},
|
|
"zdm": {
|
|
"type": "string"
|
|
},
|
|
"zds": {
|
|
"type": "string"
|
|
},
|
|
"zvz": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"required": [
|
|
"jahr",
|
|
"minuten",
|
|
"monat",
|
|
"sekunden",
|
|
"stunden",
|
|
"tag",
|
|
"zdm",
|
|
"zds",
|
|
"zvz"
|
|
]
|
|
},
|
|
"koordinaten": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "object",
|
|
"properties": {
|
|
"latitude": {
|
|
"type": "number"
|
|
},
|
|
"longitude": {
|
|
"type": "number"
|
|
}
|
|
},
|
|
"required": [
|
|
"latitude",
|
|
"longitude"
|
|
]
|
|
}
|
|
},
|
|
"maxGipfel": {
|
|
"type": "integer"
|
|
},
|
|
"mittelpunkt": {
|
|
"type": "object",
|
|
"properties": {
|
|
"latitude": {
|
|
"type": "number"
|
|
},
|
|
"longitude": {
|
|
"type": "number"
|
|
}
|
|
},
|
|
"required": [
|
|
"latitude",
|
|
"longitude"
|
|
]
|
|
},
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"radius": {
|
|
"type": "integer"
|
|
},
|
|
"truppenteil": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"required": [
|
|
"ab",
|
|
"art",
|
|
"bis",
|
|
"koordinaten",
|
|
"maxGipfel",
|
|
"mittelpunkt",
|
|
"name",
|
|
"radius",
|
|
"truppenteil"
|
|
]
|
|
},
|
|
"reciver": {
|
|
"type": "string"
|
|
},
|
|
"referenceUuid": {
|
|
"type": "string"
|
|
},
|
|
"sender": {
|
|
"type": "string"
|
|
},
|
|
"timestamp": {
|
|
"type": "object",
|
|
"properties": {
|
|
"jahr": {
|
|
"type": "integer"
|
|
},
|
|
"minuten": {
|
|
"type": "integer"
|
|
},
|
|
"monat": {
|
|
"type": "integer"
|
|
},
|
|
"sekunden": {
|
|
"type": "integer"
|
|
},
|
|
"stunden": {
|
|
"type": "integer"
|
|
},
|
|
"tag": {
|
|
"type": "integer"
|
|
},
|
|
"zdm": {
|
|
"type": "string"
|
|
},
|
|
"zds": {
|
|
"type": "string"
|
|
},
|
|
"zvz": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"required": [
|
|
"jahr",
|
|
"minuten",
|
|
"monat",
|
|
"sekunden",
|
|
"stunden",
|
|
"tag",
|
|
"zdm",
|
|
"zds",
|
|
"zvz"
|
|
]
|
|
},
|
|
"type": {
|
|
"type": "string"
|
|
},
|
|
"typeId": {
|
|
"type": "integer"
|
|
},
|
|
"uuid": {
|
|
"type": "string"
|
|
},
|
|
"version": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"required": [
|
|
"data",
|
|
"reciver",
|
|
"referenceUuid",
|
|
"sender",
|
|
"timestamp",
|
|
"type",
|
|
"typeId",
|
|
"uuid",
|
|
"version"
|
|
]
|
|
}
|