https://objects.monarc.lu/schemas.atom Recent schemas published on MOSP 2021-06-20T04:27:00.248355+00:00 https://www.cases.lu info@cases.lu python-feedgen https://objects.monarc.lu/schema/3 MISP taxonomies 2021-06-20T04:27:00.259419+00:00 MISP { "$schema": "http://json-schema.org/schema#", "additionalProperties": false, "defs": { "entry": { "items": { "additionalProperties": false, "properties": { "colour": { "type": "string" }, "description": { "type": "string" }, "expanded": { "type": "string" }, "numerical_value": { "type": "number" }, "required": [ "value" ], "value": { "type": "string" } }, "type": "object" }, "type": "array", "uniqueItems": true }, "predicates": { "items": { "additionalProperties": false, "properties": { "colour": { "type": "string" }, "description": { "type": "string" }, "exclusive": { "type": "boolean" }, "expanded": { "type": "string" }, "numerical_value": { "type": "number" }, "required": [ "value" ], "value": { "type": "string" } }, "type": "object" }, "type": "array", "uniqueItems": true }, "values": { "items": { "additionalProperties": false, "properties": { "entry": { "$ref": "#/defs/entry" }, "predicate": { "type": "string" } }, "required": [ "predicate" ], "type": "object" }, "type": "array", "uniqueItems": true } }, "id": "https://www.github.com/MISP/misp-taxonomies/schema.json", "properties": { "description": { "type": "string" }, "exclusive": { "type": "boolean" }, "expanded": { "type": "string" }, "namespace": { "type": "string" }, "predicates": { "$ref": "#/defs/predicates" }, "refs": { "items": { "type": "string" }, "type": "array", "uniqueItems": true }, "type": { "items": { "enum": [ "org", "user", "attribute", "event" ], "type": "string" }, "type": "array", "uniqueItems": true }, "values": { "$ref": "#/defs/values" }, "version": { "type": "integer" } }, "required": [ "namespace", "description", "version", "predicates" ], "title": "Validator for misp-taxonomies", "type": "object" } 2018-05-18T09:50:57+00:00 https://objects.monarc.lu/schema/19 GDPR records of processing activities 2021-06-20T04:27:00.258602+00:00 MONARC { "$schema": "http://json-schema.org/schema#", "items": { "$id": "#/items", "properties": { "controller": { "$id": "#/items/properties/controller", "properties": { "contact": { "$id": "#/items/properties/controller/properties/contact", "default": "", "pattern": "^(.*)$", "title": "The Contact of the processing activity", "type": "string" }, "name": { "$id": "#/items/properties/controller/properties/name", "default": "", "pattern": "^(.*)$", "title": "Name", "type": "string" } }, "required": [ "name", "contact" ], "title": "The Controller of the processing activity", "type": "object" }, "international_transfers": { "$id": "#/properties/records/items/properties/international_transfers", "items": { "$id": "#/properties/records/items/properties/international_transfers/items", "properties": { "country": { "$id": "#/properties/records/items/properties/international_transfers/items/properties/country", "default": "", "pattern": "^(.*)$", "title": "Country", "type": "string" }, "description": { "$id": "#/properties/records/items/properties/international_transfers/items/properties/description", "default": "", "pattern": "^(.*)$", "title": "Description", "type": "string" }, "documents": { "$id": "#/properties/records/items/properties/international_transfers/items/properties/documents", "default": "", "pattern": "^(.*)$", "title": "Documents", "type": "string" }, "organisation": { "$id": "#/properties/records/items/properties/international_transfers/items/properties/organisation", "default": "", "pattern": "^(.*)$", "title": "Organisation", "type": "string" } }, "required": [ "organisation", "description", "country", "documents" ], "title": "The Items Schema", "type": "object" }, "title": "International transfers", "type": "array" }, "name": { "$id": "#/items/properties/name", "default": "", "pattern": "^(.*)$", "title": "Name", "type": "string" }, "personal_data": { "$id": "#/items/properties/personal_data", "items": { "$id": "#/items/properties/personal_data/items", "properties": { "data_categories": { "$id": "#/items/properties/personal_data/items/properties/data_categories", "items": { "$id": "#/items/properties/personal_data/items/properties/data_categories/items", "properties": { "name": { "$id": "#/items/properties/personal_data/items/properties/data_categories/items/properties/name", "default": "", "pattern": "^(.*)$", "title": "Name", "type": "string" } }, "required": [ "name" ], "title": "The Items", "type": "object" }, "title": "Categories of personal data", "type": "array" }, "data_subject": { "$id": "#/items/properties/personal_data/items/properties/data_subject", "default": "", "pattern": "^(.*)$", "title": "Categories of data subject", "type": "string" }, "description": { "$id": "#/items/properties/personal_data/items/properties/description", "default": "", "pattern": "^(.*)$", "title": "Description", "type": "string" }, "retention_period": { "$id": "#/items/properties/personal_data/items/properties/retention_period", "default": 0, "title": "Duration of data retention", "type": "integer" }, "retention_period_description": { "$id": "#/items/properties/personal_data/items/properties/retention_period_description", "default": "", "pattern": "^(.*)$", "title": "Description of retention period", "type": "string" }, "retention_period_mode": { "$id": "#/items/properties/personal_data/items/properties/retention_period_mode", "default": "", "examples": [ "day(s)" ], "pattern": "^(.*)$", "title": "The Retention period mode", "type": "string" } }, "required": [ "data_subject", "data_categories", "description", "retention_period", "retention_period_mode", "retention_period_description" ], "title": "The Items", "type": "object" }, "title": "Categories of data subjects and personal data", "type": "array" }, "processors": { "$id": "#/items/properties/processors", "items": { "$id": "#/items/properties/processors/items", "properties": { "activities": { "$id": "#/items/properties/processors/items/properties/activities", "default": "", "pattern": "^(.*)$", "title": "Activities", "type": "string" }, "contact": { "$id": "#/items/properties/processors/items/properties/contact", "default": "", "pattern": "^(.*)$", "title": "Contact", "type": "string" }, "name": { "$id": "#/items/properties/processors/items/properties/name", "default": "", "pattern": "^(.*)$", "title": "Name", "type": "string" }, "representative": { "$id": "#/items/properties/processors/items/properties/representative", "properties": { "contact": { "$id": "#/items/properties/processors/items/properties/representative/properties/contact", "default": "", "pattern": "^(.*)$", "title": "The Contact of the processing actibity", "type": "string" }, "name": { "$id": "#/items/properties/processors/items/properties/representative/properties/name", "default": "", "pattern": "^(.*)$", "title": "Name", "type": "string" } }, "required": [ "name", "contact" ], "title": "The Representative", "type": "object" }, "security_measures": { "$id": "#/items/properties/processors/items/properties/security_measures", "default": "", "pattern": "^(.*)$", "title": "Security measures", "type": "string" } }, "required": [ "name", "contact", "activities", "security_measures", "representative" ], "title": "The Items", "type": "object" }, "title": "Processors", "type": "array" }, "purposes": { "$id": "#/items/properties/purposes", "default": "", "pattern": "^(.*)$", "title": "The purposes of the processing activity", "type": "string" }, "recipients": { "$id": "#/items/properties/recipients", "items": { "$id": "#/items/properties/recipients/items", "properties": { "description": { "$id": "#/items/properties/recipients/items/properties/description", "default": "", "pattern": "^(.*)$", "title": "Description", "type": "string" }, "name": { "$id": "#/items/properties/recipients/items/properties/name", "default": "", "pattern": "^(.*)$", "title": "Recipient", "type": "string" }, "type": { "$id": "#/items/properties/recipients/items/properties/type", "default": "", "pattern": "^(.*)$", "title": "Recipient type", "type": "string" } }, "required": [ "name", "type", "description" ], "title": "The Items", "type": "object" }, "title": "Recipients", "type": "array" }, "representative": { "$id": "#/items/properties/representative", "properties": { "contact": { "$id": "#/items/properties/representative/properties/contact", "default": "", "pattern": "^(.*)$", "title": "The contact of the processing activity", "type": "string" }, "name": { "$id": "#/items/properties/representative/properties/name", "default": "", "pattern": "^(.*)$", "title": "Name", "type": "string" } }, "required": [ "name", "contact" ], "title": "Representative", "type": "object" }, "security_measures": { "$id": "#/items/properties/security_measures", "default": "", "pattern": "^(.*)$", "title": "Security measures", "type": "string" } }, "required": [ "name", "controller", "representative", "purposes", "security_measures", "personal_data", "recipients", "processors" ], "title": "Processing activity", "type": "object" }, "title": "Processing activities", "type": "array" } 2019-09-11T12:42:39.170653+00:00 https://objects.monarc.lu/schema/1 Assets 2021-06-20T04:27:00.258351+00:00 MONARC { "$id": "https://objects.monarc.lu/schema/def/76315a94-50a4-4358-a844-f5eae7e7e141", "$schema": "http://json-schema.org/schema#", "additionalProperties": false, "properties": { "authors": { "items": { "type": "string" }, "type": "array", "uniqueItems": true }, "code": { "type": "string" }, "description": { "type": "string" }, "label": { "type": "string" }, "language": { "default": "EN", "oneOf": [ { "pattern": "^[A-Z]{2}$", "type": "string" } ], "type": "string" }, "type": { "enum": [ "Primary", "Secondary" ], "type": "string" }, "uuid": { "type": "string" }, "version": { "type": "integer" } }, "required": [ "uuid", "code", "label", "description", "type", "version" ], "title": "Validator for assets used in MONARC", "type": "object" } 2020-03-31T21:20:10.721218+00:00 https://objects.monarc.lu/schema/13 Security referentials mapping 2021-06-20T04:27:00.258045+00:00 MONARC { "$id": "https://objects.monarc.lu/schema/def/24d133a5-fab5-4be6-b455-55068cee7a28", "$schema": "http://json-schema.org/schema#", "properties": { "label": { "default": "", "examples": [ "ISO / NIST" ], "pattern": "^(.*)$", "title": "The Label Schema", "type": "string" }, "refs": { "items": { "type": "string" }, "minItems": 1, "type": "array" }, "uuid": { "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" }, "values": { "$id": "#/properties/values", "items": { "$id": "#/properties/values/items", "properties": { "control": { "$id": "#/properties/values/items/properties/control", "default": "", "examples": [ "UUID1" ], "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "title": "The Control-uuid Schema", "type": "string" }, "match": { "$id": "#/properties/values/items/properties/match", "default": "", "examples": [ "UUID2" ], "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "title": "The Match-uuid Schema", "type": "string" } }, "required": [ "control", "match" ], "title": "The Items Schema", "type": "object" }, "title": "The Mapping Schema", "type": "array" }, "version": { "type": "integer" } }, "required": [ "uuid", "version", "label", "values" ], "title": "Mappings between measures of two security referentials.", "type": "object" } 2020-04-14T08:39:11.163001+00:00 https://objects.monarc.lu/schema/12 Security referentials 2021-06-20T04:27:00.257786+00:00 MONARC { "$id": "https://objects.monarc.lu/schema/def/308deb4c-0249-43ed-9f6f-f5c60b630d8f", "$schema": "http://json-schema.org/schema#", "additionalProperties": false, "definitions": { "measure": { "$ref": "https://objects.monarc.lu/schema/def/3777ff96-2d37-4ad2-8789-7aa3417b6312" } }, "properties": { "authors": { "items": { "type": "string" }, "type": "array" }, "label": { "type": "string" }, "language": { "default": "EN", "oneOf": [ { "pattern": "^[A-Z]{2}$", "type": "string" } ], "type": "string" }, "refs": { "items": { "type": "string" }, "minItems": 1 }, "uuid": { "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" }, "values": { "items": { "$ref": "#/definitions/measure", "type": "object" }, "type": "array" }, "version": { "type": "integer" }, "version_ext": { "type": "string" } }, "required": [ "uuid", "label", "version", "values" ], "title": "Validator for referentials used in MONARC", "type": "object" } 2020-04-14T08:43:48.220497+00:00 https://objects.monarc.lu/schema/25 open-data-security format 2021-06-20T04:27:00.256547+00:00 CIRCL { "$schema": "http://json-schema.org/schema#", "additionalProperties": false, "id": "https://github.com/CIRCL/open-data-security/blob/master/schema.json", "properties": { "description": { "$comment": "an exhaustive description of the dataset including methods of collection, extraction or analysis", "type": "string" }, "frequency": { "$comment": "frequency of the dataset generation which MUST be expressed in yearly, monthly, daily, hourly", "type": "string" }, "human-validated": { "$comment": "human-validated describes if the dataset has been manually validated", "type": "boolean" }, "license": { "$comment": "license MUST be expressed in SPDX format to describe under which license the dataset is distributed", "type": "string" }, "machine-validated": { "$comment": "machine-validated describes if the dataset has been automatically validated", "type": "boolean" }, "producer": { "$comment": "producer MUST be expressed as an URI to reference the original producer of the dataset", "type": "string" }, "source": { "type": "array", "uniqueItems": true }, "subtitle": { "$comment": "an extended title of the dataset", "type": "string" }, "tags": { "$comment": "tag SHOULD come from a MISP taxonomy namespace", "type": "array", "uniqueItems": true }, "time-precision": { "$comment": "time-precision MUST be expressed in years, months, days, hours, minutes or seconds to describe the precision of the time expressed", "type": "string" }, "title": { "$comment": "a comprehensive and concise title of the dataset", "type": "string" }, "version": { "type": "integer" } }, "required": [ "title", "license" ], "title": "Validator for open-data-security format", "type": "object" } 2020-09-22T12:04:12.416622+00:00 https://objects.monarc.lu/schema/15 Threats 2021-06-20T04:27:00.256254+00:00 MONARC { "$id": "https://objects.monarc.lu/schema/def/9b9e44b1-a943-4f95-b0c3-df1015063a10", "$schema": "http://json-schema.org/schema#", "additionalProperties": false, "properties": { "a": { "default": false, "type": "boolean" }, "authors": { "items": { "type": "string" }, "type": "array" }, "c": { "default": false, "type": "boolean" }, "code": { "type": "string" }, "description": { "type": "string" }, "i": { "default": false, "type": "boolean" }, "label": { "type": "string" }, "language": { "default": "EN", "oneOf": [ { "pattern": "^[A-Z]{2}$", "type": "string" } ], "type": "string" }, "theme": { "type": "string" }, "uuid": { "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" } }, "required": [ "uuid", "code", "label" ], "title": "Validator for threats used in MONARC", "type": "object" } 2020-12-16T12:54:19.943656+00:00 https://objects.monarc.lu/schema/30 Security Standards 2021-06-20T04:27:00.255991+00:00 MONARC { "$id": "https://objects.monarc.lu/schema/def/308deb4c-0249-43ed-9f6f-f5c60b630d8f", "$schema": "http://json-schema.org/schema#", "additionalProperties": false, "definitions": { "measure": { "$ref": "https://objects.monarc.lu/schema/def/3777ff96-2d37-4ad2-8789-7aa3417b6312" } }, "properties": { "authors": { "items": { "type": "string" }, "type": "array" }, "label": { "type": "string" }, "language": { "default": "EN", "oneOf": [ { "pattern": "^[A-Z]{2}$", "type": "string" } ], "type": "string" }, "refs": { "items": { "type": "string" }, "minItems": 1 }, "uuid": { "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" }, "values": { "items": { "$comment": "UUID of a measure.", "description": "UUID of a measure.", "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" }, "type": "array" }, "version": { "type": "integer" }, "version_ext": { "type": "string" } }, "required": [ "uuid", "label", "version", "values" ], "title": "Validator for referentials used in MONARC", "type": "object" } 2021-03-11T13:38:30.719791+00:00 https://objects.monarc.lu/schema/22 Measure 2021-06-20T04:27:00.255732+00:00 MONARC { "$id": "https://objects.monarc.lu/schema/def/3777ff96-2d37-4ad2-8789-7aa3417b6312", "$schema": "http://json-schema.org/schema#", "additionalProperties": false, "definitions": { "standard": { "$ref": "https://objects.monarc.lu/schema/def/308deb4c-0249-43ed-9f6f-f5c60b630d8f" } }, "properties": { "category": { "type": "string" }, "code": { "type": "string" }, "label": { "type": "string" }, "referential": { "description": "UUID of the referential.", "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" }, "referential_label": { "description": "Label of the referential.", "type": "string" }, "uuid": { "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" } }, "required": [ "uuid", "label", "category", "code", "referential", "referential_label" ], "title": "Validator for measure used in MONARC", "type": "object" } 2021-03-11T13:40:02.348677+00:00 https://objects.monarc.lu/schema/16 Risks 2021-06-20T04:27:00.255472+00:00 MONARC { "$id": "https://objects.monarc.lu/schema/def/46a32545-94c5-4bcc-88bf-e65973556f7e", "$schema": "http://json-schema.org/schema#", "additionalProperties": false, "properties": { "asset": { "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" }, "authors": { "items": { "type": "string" }, "type": "array", "uniqueItems": true }, "measures": { "items": { "$comment": "UUID of a measure.", "description": "UUID of a measure.", "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" }, "type": "array" }, "threat": { "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" }, "uuid": { "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" }, "version": { "type": "integer" }, "vulnerability": { "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" } }, "required": [ "uuid", "asset", "threat", "vulnerability" ], "title": "Validator for risks used in MONARC", "type": "object" } 2021-03-11T14:09:22.762233+00:00 https://objects.monarc.lu/schema/27 Operational Risks 2021-06-20T04:27:00.255272+00:00 MONARC { "$id": "https://objects.monarc.lu/schema/def/ca4464d6-27e0-4d33-a6b0-37c1c9620275", "$schema": "http://json-schema.org/schema#", "additionalProperties": false, "properties": { "authors": { "default": [], "items": { "type": "string" }, "type": "array" }, "code": { "type": "string" }, "description": { "type": "string" }, "label": { "type": "string" }, "language": { "default": "EN", "oneOf": [ { "pattern": "^[A-Z]{2}$", "type": "string" } ], "type": "string" }, "measures": { "items": { "$ref": "https://objects.monarc.lu/schema/def/3777ff96-2d37-4ad2-8789-7aa3417b6312" }, "type": "array" } }, "required": [ "code", "label" ], "title": "Validator for operational risks used in MONARC", "type": "object" } 2021-03-16T12:17:42.122860+00:00 https://objects.monarc.lu/schema/14 Vulnerabilities 2021-06-20T04:27:00.255030+00:00 MONARC { "$id": "https://objects.monarc.lu/schema/def/023efe2b-5f7f-43c0-b858-97877b5a1f75", "$schema": "http://json-schema.org/schema#", "additionalProperties": false, "properties": { "authors": { "items": { "type": "string" }, "type": "array" }, "code": { "type": "string" }, "description": { "type": "string" }, "label": { "type": "string" }, "language": { "default": "EN", "oneOf": [ { "pattern": "^[A-Z]{2}$", "type": "string" } ], "type": "string" }, "uuid": { "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" } }, "required": [ "uuid", "code", "label" ], "title": "Validator for vulnerabilities used in MONARC", "type": "object" } 2021-03-16T12:55:50.998629+00:00 https://objects.monarc.lu/schema/21 Library objects 2021-06-20T04:27:00.254392+00:00 MONARC { "$id": "https://objects.monarc.lu/schema/def/590a6cc3-4bf9-4fe4-880f-c50530a990b9", "$schema": "http://json-schema.org/schema#", "additionalProperties": false, "definitions": { "amvs": { "$ref": "https://objects.monarc.lu/schema/def/46a32545-94c5-4bcc-88bf-e65973556f7e" }, "asset": { "$ref": "https://objects.monarc.lu/schema/def/76315a94-50a4-4358-a844-f5eae7e7e141" }, "measure": { "$ref": "https://objects.monarc.lu/schema/def/3777ff96-2d37-4ad2-8789-7aa3417b6312" }, "object": { "properties": { "asset": { "properties": { "amvs": { "items": { "$ref": "#/definitions/amvs", "type": "object", "uniqueItems": true }, "type": "array" }, "asset": { "$ref": "#/definitions/asset", "type": "object" }, "measures": { "items": { "$ref": "#/definitions/measure", "type": "object" }, "type": "array", "uniqueItems": true }, "threats": { "items": { "$ref": "#/definitions/threats", "type": "object", "uniqueItems": true }, "type": "array" }, "vuls": { "items": { "$ref": "#/definitions/vuls", "type": "object", "uniqueItems": true }, "type": "array" } }, "type": "object" }, "children": { "default": [], "items": { "$ref": "#/definitions/object" }, "type": "array" }, "object": { "properties": { "label": { "minLength": 1, "type": "string" }, "language": { "default": "EN", "oneOf": [ { "enum": [ "EN", "FR", "DE", "NL" ], "pattern": "^[A-Z]{2}$", "type": "string" } ], "type": "string" }, "name": { "minLength": 1, "type": "string" }, "scope": { "enum": [ "local", "global" ], "type": "string" }, "uuid": { "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" }, "version": { "type": "integer" } }, "required": [ "name", "label", "language", "uuid", "scope", "version" ], "type": "object" }, "rolfRisks": { "default": [], "items": { "$ref": "#/definitions/rolfRisks", "type": "object", "uniqueItems": true }, "type": "array" }, "rolfTags": { "default": [], "items": { "$ref": "#/definitions/rolfTags", "type": "object" }, "maxItems": 1, "type": "array" } }, "required": [ "object", "asset", "rolfRisks", "rolfTags", "children" ], "type": "object" }, "rolfRisks": { "$ref": "https://objects.monarc.lu/schema/def/ca4464d6-27e0-4d33-a6b0-37c1c9620275" }, "rolfTags": { "properties": { "code": { "type": "string" }, "label": { "type": "string" } }, "required": [ "code", "label" ], "type": "object" }, "threats": { "$ref": "https://objects.monarc.lu/schema/def/9b9e44b1-a943-4f95-b0c3-df1015063a10" }, "vuls": { "$ref": "https://objects.monarc.lu/schema/def/023efe2b-5f7f-43c0-b858-97877b5a1f75" } }, "properties": { "object": { "$ref": "#/definitions/object" } }, "required": [ "object" ], "title": "Validator for objects used in MONARC", "type": "object" } 2021-03-16T14:45:13.051155+00:00 https://objects.monarc.lu/schema/31 Recommendations 2021-06-20T04:27:00.252827+00:00 MONARC { "$id": "https://objects.monarc.lu/schema/def/ac048422-2bd2-40c0-8447-41a607639f3a", "$schema": "http://json-schema.org/schema#", "additionalProperties": false, "properties": { "authors": { "items": { "type": "string" }, "type": "array" }, "label": { "type": "string" }, "language": { "default": "EN", "oneOf": [ { "pattern": "^[A-Z]{2}$", "type": "string" } ], "type": "string" }, "refs": { "items": { "type": "string" }, "minItems": 1, "type": "array" }, "uuid": { "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" }, "values": { "items": { "properties": { "code": { "type": "string" }, "description": { "type": "string" }, "importance": { "maximum": 3, "minimum": 0, "type": "integer" }, "uuid": { "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" } }, "type": "object" }, "required": [ "uuid", "code", "description" ], "type": "array", "uniqueItems": true }, "version": { "type": "number" } }, "required": [ "uuid", "label", "version", "values" ], "title": "Validator for recommendations sets used in MONARC", "type": "object" } 2021-03-31T11:54:48.109546+00:00