{ "enumDefs": [], "structDefs": [], "classificationDefs": [], "entityDefs": [{ "category": "ENTITY", "name": "hive_db_v2", "typeVersion": "1.0", "attributeDefs": [{ "name": "name", "typeName": "string", "isOptional": false, "cardinality": "SINGLE", "valuesMinCount": 1, "valuesMaxCount": 1, "isUnique": true, "isIndexable": true }, { "name": "description", "typeName": "string", "isOptional": false, "cardinality": "SINGLE", "valuesMinCount": 1, "valuesMaxCount": 1, "isUnique": false, "isIndexable": true }, { "name": "locationUri", "typeName": "string", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": 0, "valuesMaxCount": 1, "isUnique": false, "isIndexable": false }, { "name": "owner", "typeName": "string", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": 0, "valuesMaxCount": 1, "isUnique": false, "isIndexable": false }, { "name": "createTime", "typeName": "int", "isOptional": true, "cardinality": "SINGLE", "valuesMinCount": 0, "valuesMaxCount": 1, "isUnique": false, "isIndexable": false }] }, { "name": "cluster", "serviceType": "atlas_core", "typeVersion": "1.0", "attributeDefs": [ { "name": "attr1", "typeName": "string", "cardinality": "SINGLE", "isIndexable": true, "isOptional": false, "isUnique": false } ] }, { "name": "host", "serviceType": "atlas_core", "typeVersion": "1.0", "attributeDefs": [ { "name": "attr2", "typeName": "string", "cardinality": "SINGLE", "isIndexable": true, "isOptional": false, "includeInNotification": true, "isUnique": false } ] }], "relationshipDefs": [ { "name": "cluster_hosts_relationship", "relationshipLabel": "cluster_hosts_relationship_label", "serviceType": "atlas_core", "typeVersion": "1.0", "relationshipCategory": "COMPOSITION", "propagateTags": "NONE", "endDef1": { "type": "cluster", "name": "host_list", "isContainer": true, "cardinality": "SET" }, "endDef2": { "type": "host", "name": "cluster", "isContainer": false, "cardinality": "SINGLE" } } ] }