{
 "templateFields": [
  {
   "name": "templateId",
   "type": "esriFieldTypeOID",
   "alias": "templateId",
   "domain": null,
   "editable": false,
   "nullable": false,
   "defaultValue": null
  },
  {
   "name": "globalId",
   "type": "esriFieldTypeGlobalID",
   "alias": "globalId",
   "domain": null,
   "editable": false,
   "nullable": false,
   "length": 38,
   "defaultValue": null
  },
  {
   "name": "Type",
   "type": "esriFieldTypeSmallInteger",
   "alias": "Type",
   "domain": null,
   "editable": false,
   "nullable": false,
   "defaultValue": null
  },
  {
   "name": "Name",
   "type": "esriFieldTypeString",
   "alias": "Name",
   "domain": null,
   "editable": false,
   "nullable": false,
   "length": 255,
   "defaultValue": null
  },
  {
   "name": "defaultTool",
   "type": "esriFieldTypeGUID",
   "alias": "defaultTool",
   "domain": null,
   "editable": false,
   "nullable": true,
   "length": 38,
   "defaultValue": null
  },
  {
   "name": "layerId",
   "type": "esriFieldTypeInteger",
   "alias": "layerId",
   "domain": null,
   "editable": false,
   "nullable": true,
   "defaultValue": null
  },
  {
   "name": "Subtype",
   "type": "esriFieldTypeInteger",
   "alias": "Subtype",
   "domain": null,
   "editable": false,
   "nullable": true,
   "defaultValue": null
  },
  {
   "name": "Definition",
   "type": "esriFieldTypeBlob",
   "alias": "Definition",
   "domain": null,
   "editable": false,
   "nullable": false,
   "defaultValue": null
  },
  {
   "name": "Description",
   "type": "esriFieldTypeString",
   "alias": "Description",
   "domain": null,
   "editable": false,
   "nullable": true,
   "length": 1024,
   "defaultValue": null
  },
  {
   "name": "Thumbnail",
   "type": "esriFieldTypeBlob",
   "alias": "Thumbnail",
   "domain": null,
   "editable": false,
   "nullable": true,
   "defaultValue": null
  },
  {
   "name": "Tags",
   "type": "esriFieldTypeString",
   "alias": "Tags",
   "domain": null,
   "editable": false,
   "nullable": true,
   "length": 2000,
   "defaultValue": null
  },
  {
   "name": "Visible",
   "type": "esriFieldTypeSmallInteger",
   "alias": "Visible",
   "domain": null,
   "editable": false,
   "nullable": false,
   "defaultValue": null
  },
  {
   "name": "Hash",
   "type": "esriFieldTypeString",
   "alias": "Hash",
   "domain": null,
   "editable": false,
   "nullable": false,
   "length": 64,
   "defaultValue": null
  }
 ]
}