{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/nuix/refs/heads/main/json-schema/nuix-ecc-targetinputs.json",
  "title": "TargetInputs",
  "description": "Schema for TargetInputs in Nuix ECC REST API",
  "type": "object",
  "properties": {
    "types": {
      "type": "string",
      "description": "Path, Local Path, or AutoDetect",
      "enum": [
        "Path",
        "Local Path",
        "AutoDetect"
      ]
    },
    "location": {
      "type": "string",
      "description": "full path or AutoDetect setting for the source"
    },
    "exclusion": {
      "type": "string",
      "description": "excluded subfolders in the location (only for Path type)"
    }
  }
}