{
  "type": "object",
  "defaultProperties": [
    "name",
    "type",
    "url"
  ],
  "properties": {
    "blacklist": {
      "type": "object",
      "title": "Blacklist",
      "description": "A hash of names of blacklisted data layers.  A layer that appears in this hash\rwill not be shown to the user.  In this hash, the keys should be the Title of the layers to blacklist,\rand the values should be \"true\".",
      "additionalProperties": {
        "type": "boolean",
        "format": "checkbox"
      }
    }
  },
  "allOf": [
    {
      "$ref": "CatalogGroup.json"
    },
    {
      "$ref": "CatalogMember.json"
    }
  ]
}