{
  "title": "parameter",
  "type": "object",
  "$schema": "http://json-schema.org/draft-04/schema",
  "description": "Objects defined by a [definitionEditor](definitionEditor.md) input.",
  "properties": {
    "defaultValue": {
      "type": [
        "number",
        "string"
      ],
      "description": "The default value that is automatically given is nothing is provided."
    },
    "fieldName": {
      "type": "string",
      "description": "A string value representing the name of the field to query."
    },
    "parameterId": {
      "type": "integer",
      "description": "Number given to uniquely identify the specified parameter."
    },
    "type": {
      "type": "string",
      "description": "The field type for the specified field parameter.",
      "enum": [
        "esriFieldTypeBlob",
        "esriFieldTypeDate",
        "esriFieldTypeDouble",
        "esriFieldTypeGUID",
        "esriFieldTypeGeometry",
        "esriFieldTypeGlobalID",
        "esriFieldTypeInteger",
        "esriFieldTypeOID",
        "esriFieldTypeRaster",
        "esriFieldTypeSingle",
        "esriFieldTypeSmallInteger",
        "esriFieldTypeString",
        "esriFieldTypeXML"
      ]
    },
    "utcValue": {
      "type": "integer",
      "description": "An integer value representing exact UNIX time used when `defaultValue` is a date string."
    }
  },
  "additionalProperties": false
}
