{
  "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"
      }
    }
  ]
}