{
  "$id": "schema.json",
  "type": "object",
  "schema": "http://json-schema.org/draft-07/schema#",
  "translate": true,
  "dynamicfields": true,
  "properties": {
    "ph_request_type": {
      "type": "string",
      "description": "type of request (internal to adapter)",
      "default": "getDataCommandsByName",
      "enum": [
        "getDataCommandsByName",
        "getSavedSearches",
        "deleteSavedSearchesByName",
        "getSavedSearchesByName",
        "postSavedSearches",
        "postSavedSearchesAcknowledge",
        "postSavedSearchesDispatchByName",
        "getSavedSearchesHistoryByName",
        "postSavedSearchesReschedule",
        "getSavedSearchesScheduledItemsByName",
        "getSavedSearchesSupresssByName",
        "getScheduledViews",
        "deleteScheduledViewByName",
        "getScheduledViewByName",
        "postScheduledViewByName",
        "postScheduledViewDispatch",
        "getScheduledViewHistory",
        "postScheduledViewHistory",
        "getScheduledViewScheduledTimes",
        "getSearchJobs",
        "postSearchJobs",
        "getSearchJobsExport",
        "postSearchJobsExport",
        "deleteSearchJobsById",
        "getSearchJobsById",
        "postSearchJobsById",
        "postSearchJobsByIdControl",
        "getSearchJobsByIdEvents",
        "getSearchJobsByIdResults",
        "getSearchJobsByIdResultsPreview",
        "getSearchJobsSearchLogs",
        "getSearchJobsbyIdSummary",
        "getSearchJobsByIdTimeline",
        "getSearchParser",
        "getSearchScheduler",
        "postSearchSchedulerStatus",
        "getSearchTimerParser",
        "getSearchTypeHead",
        "getAlertActions",
        "getFiredAlerts",
        "getFiredAlertsbyName",
        "deleteFiredAlertsByName",
        "getDataCommands"
      ],
      "external_name": "ph_request_type"
    },
    "earliestTime10202022": {
      "type": "string",
      "description": "earliest_time10-20-2022",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "earliest_time10-20-2022"
    },
    "latestTime": {
      "type": "string",
      "description": "latest_time",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "latest_time"
    },
    "addOrphanField": {
      "type": "string",
      "description": "add_orphan_field",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "add_orphan_field"
    },
    "earliestTime": {
      "type": "string",
      "description": "earliest_time",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "earliest_time"
    },
    "sortDir": {
      "type": "string",
      "description": "sort_dir",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "sort_dir"
    },
    "sortKey": {
      "type": "string",
      "description": "sort_key",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "sort_key"
    },
    "sortMode": {
      "type": "string",
      "description": "sort_mode",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "sort_mode"
    },
    "searchId": {
      "type": "string",
      "description": "search_id",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "search_id"
    },
    "maxLines": {
      "type": "string",
      "description": "max_lines",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "max_lines"
    },
    "outputMode": {
      "type": "string",
      "description": "output_mode",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "output_mode"
    },
    "truncationMode": {
      "type": "string",
      "description": "truncation_mode",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "truncation_mode"
    },
    "addSummaryToMetadata": {
      "type": ["string", "boolean"],
      "description": "add_summary_to_metadata",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "add_summary_to_metadata"
    },
    "outputTimeFormat": {
      "type": "string",
      "description": "output_time_format",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "output_time_format"
    },
    "timeFormat": {
      "type": "string",
      "description": "time_format",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "time_format"
    }
  },
  "definitions": {}
}