{ "$schema": "http://json-schema.org/schema", "$schemaVersion": "0.0.1", "$id": "https://smart-data-models.github.io/dataModel.IT/CloudRegion/schema.json", "title": "Smart Data models - CloudRegion schema", "modelTags": "", "description": "Cloud region description.", "derivedFrom": "", "license": "https://smart-data-models.github.io/dataModel.IT/CloudRegion/LICENSE.md", "type": "object", "required": [ "id", "type" ], "allOf": [ { "$ref": "https://smart-data-models.github.io/data-models/common-schema.json#/definitions/GSMA-Commons" }, { "$ref": "https://smart-data-models.github.io/data-models/common-schema.json#/definitions/Location-Commons" }, { "properties": { "type": { "type": "string", "description": "Property. NGSI Entity type. It has to be CloudRegion", "enum": [ "CloudRegion" ] }, "cloudName": { "type": "string", "description": "Property. Model:'https://schema.org/Text'. Name assigned to the corresponding region" }, "pointsOfContact": { "type": "array", "description": "Property. List of contact points of the cloud region", "items": { "$ref": "https://smart-data-models.github.io/data-models/common-schema.json#/definitions/Contact-Commons/properties/contactPoint" } }, "version": { "type": "string", "description": "Property. Model:'https://schema.org/Text'. Corresponding Cloud version of the region" }, "test": { "type": "string", "format": "uri", "description": "Relationship. Model:'https://schema.org/Text'. Identification of the tests executed" } } } ] }