[
  {
    "name": "_id",
    "type": "ObjectId",
    "required": true,
    "nullable": false,
    "description": "_id"
  },
  {
    "name": "creatorId",
    "type": "string",
    "required": true,
    "nullable": false,
    "description": "creatorId"
  },
  {
    "name": "createdAt",
    "type": "Date",
    "required": true,
    "nullable": false,
    "description": "createdAt"
  },
  {
    "name": "updaterId",
    "type": "string",
    "required": true,
    "nullable": false,
    "description": "updaterId"
  },
  {
    "name": "updatedAt",
    "type": "Date",
    "required": true,
    "nullable": false,
    "description": "updatedAt"
  },
  {
    "name": "__STATE__",
    "type": "string",
    "required": true,
    "nullable": false,
    "description": "__STATE__"
  },
  {
    "name": "version",
    "type": "string",
    "required": false,
    "nullable": false,
    "sensitivityValue": 0,
    "encryptionEnabled": false,
    "encryptionSearchable": false
  },
  {
    "name": "name",
    "type": "string",
    "required": false,
    "nullable": false,
    "sensitivityValue": 0,
    "encryptionEnabled": false,
    "encryptionSearchable": false
  },
  {
    "name": "providerId",
    "type": "string",
    "required": false,
    "nullable": false,
    "sensitivityValue": 0,
    "encryptionEnabled": false,
    "encryptionSearchable": false
  },
  {
    "name": "dataType",
    "type": "string",
    "required": false,
    "nullable": false,
    "sensitivityValue": 0,
    "encryptionEnabled": false,
    "encryptionSearchable": false
  },
  {
    "name": "schema",
    "type": "RawObject",
    "required": false,
    "nullable": false,
    "sensitivityValue": 0,
    "encryptionEnabled": false,
    "encryptionSearchable": false
  },
  {
    "name": "normalizationRules",
    "type": "RawObject",
    "required": false,
    "nullable": false,
    "sensitivityValue": 0,
    "encryptionEnabled": false,
    "encryptionSearchable": false
  },
  {
    "name": "metrics",
    "type": "Array_string",
    "required": false,
    "nullable": false,
    "sensitivityValue": 0,
    "encryptionEnabled": false,
    "encryptionSearchable": false
  },
  {
    "name": "code",
    "type": "string",
    "required": false,
    "nullable": false,
    "sensitivityValue": 0,
    "encryptionEnabled": false,
    "encryptionSearchable": false
  },
  {
    "name": "format",
    "type": "string",
    "required": false,
    "nullable": false,
    "sensitivityValue": 0,
    "encryptionEnabled": false,
    "encryptionSearchable": false
  },
  {
    "name": "normalizedDataType",
    "type": "string",
    "required": false,
    "nullable": false,
    "sensitivityValue": 0,
    "encryptionEnabled": false,
    "encryptionSearchable": false
  },
  {
    "name": "normalizedDataSchema",
    "type": "RawObject",
    "required": false,
    "nullable": false,
    "sensitivityValue": 0,
    "encryptionEnabled": false,
    "encryptionSearchable": false
  },
  {
    "name": "identifier",
    "type": "string",
    "required": true,
    "nullable": false,
    "sensitivityValue": 0,
    "encryptionEnabled": false,
    "encryptionSearchable": false
  }
]