"description": "Namespaced identifier. Dot separated list of labels, with significance from left to right – leftmost denoting largest containing realm, rightmost denoting single entity. Country – organisation – suborganizations – machine – local scheme akin to \"org.example.csirt.northwest.honeypot.jabberwock\" is strongly recommended. Label case is insignificant, label can contain only letters, numbers or underscore and must not start with number.",
"description": "Domain name labels may contain at most 63 characters.",
"pattern": "^(?:[^.]{1,63}\\.)*(?:[^.]{0,63})?$"
},
{
"description": "There can be at most 127 levels of labels.",
"pattern": "^(?:[^.]*\\.[^.]*){1,126}|[^.]*$"
},
{
"description": "Maximum length of domain name is 253 characters.",
"maxLength": 253
}
]
},
},
"MAC": {
"MAC": {
"description": "String, containing MAC address in human friendly form - six groups of two hexadecimal digits, separated by colon.",
"description": "String, containing MAC address in human friendly form - six groups of two hexadecimal digits, separated by colon.",
...
@@ -536,12 +495,8 @@
...
@@ -536,12 +495,8 @@
"type": "object",
"type": "object",
"properties": {
"properties": {
"Name": {
"Name": {
"description": "Name of the detector, chosen by (and local to) organisational unit, within which it should be unique.",
"description": "Name of the detector, which must be reasonably unique, however still bear some meaningful sense. Usually denotes hierarchy of organisational units which detector belongs to and its own name.",
"$ref": "#/definitions/DN"
"$ref": "#/definitions/NSID"
},
"Realm": {
"description": "Administrative domain string. Usually denotes organisation (or smaller organisational unit) which detector belongs to. The tuple (Name, Realm) thus should be reasonably unique, however still bear some readily meaningful sense.",