{ "$schema": "http://json-schema.org/schema#", "title": "Validator for misp-galaxies - Clusters", "id": "https://www.github.com/MISP/misp-galaxies/schema_clusters.json", "type": "object", "additionalProperties": false, "properties": { "description": { "type": "string" }, "type": { "type": "string" }, "version": { "type": "integer" }, "name": { "type": "string" }, "uuid": { "type": "string" }, "source": { "type": "string" }, "values": { "type": "array", "uniqueItems": true, "items": { "type": "object", "additionalProperties": false, "properties": { "description": { "type": "string" }, "value": { "type": "string" }, "uuid": { "type": "string" }, "related": { "type": "array", "additionalProperties": false, "items": { "type": "object" }, "properties": { "dest-uuid": { "type": "string" }, "type": { "type": "string" }, "tags": { "type": "array", "uniqueItems": true, "items": { "type": "string" } } } }, "meta": { "type": "object", "additionalProperties": true, "properties": { "type": { "type": "array", "uniqueItems": true, "items": { "type": "string" } }, "complexity": { "type": "string" }, "effectiveness": { "type": "string" }, "country": { "type": "string" }, "possible_issues": { "type": "string" }, "colour": { "type": "string" }, "motive": { "type": "string" }, "impact": { "type": "string" }, "refs": { "type": "array", "uniqueItems": true, "items": { "type": "string" } }, "synonyms": { "type": "array", "uniqueItems": true, "items": { "type": "string" } }, "derivated_from": { "type": "array", "uniqueItems": true, "items": { "type": "string" } }, "status": { "type": "string" }, "date": { "type": "string" }, "encryption": { "type": "string" }, "extensions": { "type": "array", "uniqueItems": true, "items": { "type": "string" } }, "ransomnotes": { "type": "array", "uniqueItems": true, "items": { "type": "string" } } } } }, "required": [ "value" ] } }, "authors": { "type": "array", "uniqueItems": true, "items": { "type": "string" } } }, "required": [ "description", "type", "version", "name", "uuid", "values", "authors", "source" ] }