Created
November 16, 2022 14:44
-
-
Save tatdatpham/b7ac29651eba8a86b9c287b7e58d8b10 to your computer and use it in GitHub Desktop.
Splunk SPL syntax
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| "use strict"; | |
| /* Copyright © 2020 Splunk Inc. | |
| SPLUNK CONFIDENTIAL – Use or disclosure of this material in whole or | |
| in part without a valid written license from Splunk Inc. is PROHIBITED. */ | |
| var __defProp = Object.defineProperty; | |
| var __getOwnPropDesc = Object.getOwnPropertyDescriptor; | |
| var __getOwnPropNames = Object.getOwnPropertyNames; | |
| var __hasOwnProp = Object.prototype.hasOwnProperty; | |
| var __export = (target, all) => { | |
| for (var name in all) | |
| __defProp(target, name, { get: all[name], enumerable: true }); | |
| }; | |
| var __copyProps = (to, from, except, desc) => { | |
| if (from && typeof from === "object" || typeof from === "function") { | |
| for (let key of __getOwnPropNames(from)) | |
| if (!__hasOwnProp.call(to, key) && key !== except) | |
| __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); | |
| } | |
| return to; | |
| }; | |
| var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); | |
| // src/defaultSPLSyntax.json.js | |
| var defaultSPLSyntax_json_exports = {}; | |
| __export(defaultSPLSyntax_json_exports, { | |
| default: () => defaultSPLSyntax_json_default | |
| }); | |
| module.exports = __toCommonJS(defaultSPLSyntax_json_exports); | |
| var defaultSPLSyntax_json_default = { | |
| "excerpt-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "maxterms", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "maxlines", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "abstract-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "maxterms", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "maxlines", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "accum-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: ["AS"], | |
| other: ["field", "field"], | |
| list: [] | |
| }, | |
| "addcoltotals-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "labelfield", | |
| valueType: "field" | |
| }, | |
| { | |
| key: "label", | |
| valueType: "string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["field-list"], | |
| list: [] | |
| }, | |
| "addinfo-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "addtotals-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "row", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "col", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "labelfield", | |
| valueType: "field" | |
| }, | |
| { | |
| key: "label", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "fieldname", | |
| valueType: "field" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["field-list"], | |
| list: [] | |
| }, | |
| "af-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "classfield", | |
| valueType: "field" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "analyzefields-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "classfield", | |
| valueType: "field" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "anomalies-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "threshold", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "labelonly", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "normalize", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "maxvalues", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "field", | |
| valueType: "field" | |
| }, | |
| { | |
| key: "denylist", | |
| valueType: "filename" | |
| }, | |
| { | |
| key: "denylistthreshold", | |
| valueType: "num" | |
| } | |
| ], | |
| functions: [], | |
| keywords: ["by"], | |
| other: ["field-list"], | |
| list: [] | |
| }, | |
| "anomalousvalue-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "minsupcount", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "maxanofreq", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "minsupfreq", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "minnormfreq", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "action", | |
| valueType: "" | |
| }, | |
| { | |
| key: "pthresh", | |
| valueType: "num" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["field-list"], | |
| list: [] | |
| }, | |
| "anomalydetection-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "method", | |
| valueType: "" | |
| }, | |
| { | |
| key: "action", | |
| valueType: "" | |
| }, | |
| { | |
| key: "action", | |
| valueType: "" | |
| }, | |
| { | |
| key: "pthresh", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "cutoff", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["field-list"], | |
| list: [] | |
| }, | |
| "append-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "extendtimerange", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "maxtime", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "maxout", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "timeout", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["string"], | |
| list: [] | |
| }, | |
| "appendcols-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "override", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "extendtimerange", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "maxtime", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "maxout", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "timeout", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["string"], | |
| list: [] | |
| }, | |
| "appendpipe-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "run_in_preview", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["subpipeline"], | |
| list: [] | |
| }, | |
| "archivebuckets-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "forcerun", | |
| valueType: "" | |
| }, | |
| { | |
| key: "retries", | |
| valueType: "" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "arules-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "sup", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "conf", | |
| valueType: "num" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["fields"], | |
| list: [] | |
| }, | |
| "associate-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "supcnt", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "supfreq", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "improv", | |
| valueType: "num" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["field-list"], | |
| list: [] | |
| }, | |
| "audit-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "ar-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "p", | |
| valueType: "" | |
| } | |
| ], | |
| functions: [], | |
| keywords: ["AS"], | |
| other: ["field", "field:newfield"], | |
| list: [] | |
| }, | |
| "autoregress-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "p", | |
| valueType: "" | |
| } | |
| ], | |
| functions: [], | |
| keywords: ["AS"], | |
| other: ["field", "field:newfield"], | |
| list: [] | |
| }, | |
| "bucket-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "bins", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "minspan", | |
| valueType: "" | |
| }, | |
| { | |
| key: "span", | |
| valueType: "" | |
| }, | |
| { | |
| key: "start", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "end", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "aligntime", | |
| valueType: "" | |
| } | |
| ], | |
| functions: [], | |
| keywords: ["as"], | |
| other: ["field", "field"], | |
| list: [] | |
| }, | |
| "discretize-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "bins", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "minspan", | |
| valueType: "" | |
| }, | |
| { | |
| key: "span", | |
| valueType: "" | |
| }, | |
| { | |
| key: "start", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "end", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "aligntime", | |
| valueType: "" | |
| } | |
| ], | |
| functions: [], | |
| keywords: ["as"], | |
| other: ["field", "field"], | |
| list: [] | |
| }, | |
| "bin-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "bins", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "minspan", | |
| valueType: "" | |
| }, | |
| { | |
| key: "span", | |
| valueType: "" | |
| }, | |
| { | |
| key: "start", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "end", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "aligntime", | |
| valueType: "" | |
| } | |
| ], | |
| functions: [], | |
| keywords: ["as"], | |
| other: ["field", "field"], | |
| list: [] | |
| }, | |
| "bucketdir-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "pathfield", | |
| valueType: "field" | |
| }, | |
| { | |
| key: "sizefield", | |
| valueType: "field" | |
| }, | |
| { | |
| key: "maxcount", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "countfield", | |
| valueType: "field" | |
| }, | |
| { | |
| key: "sep", | |
| valueType: "char" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "chart-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "sep", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "format", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "cont", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "limit", | |
| valueType: "chart-limit-opt" | |
| }, | |
| { | |
| key: "agg", | |
| valueType: "stats-agg-term" | |
| }, | |
| { | |
| key: "bins", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "minspan", | |
| valueType: "" | |
| }, | |
| { | |
| key: "span", | |
| valueType: "" | |
| }, | |
| { | |
| key: "start", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "end", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "aligntime", | |
| valueType: "" | |
| }, | |
| { | |
| key: "usenull", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "useother", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "nullstr", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "otherstr", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "dedup_splitvals", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [ | |
| { | |
| name: "c", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "count", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "dc", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "distinct_count", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "mean", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "stdev", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "stdevp", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "var", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "varp", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "sumsq", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "mode", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "median", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "earliest", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "first", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "last", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "latest", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "list", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "values", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "range", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "estdc", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "estdc_error", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "earliest_time", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "latest_time", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "rate", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "eval", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "abs", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "case", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ceiling", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ceil", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cidrmatch", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "coalesce", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "commands", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "exp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "false", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "floor", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "if", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ifnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isbool", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isint", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnotnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isstr", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "len", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "like", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ln", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "log", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "lookup", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "lower", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "match", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "md5", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvappend", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvcount", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvdedup", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvindex", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvfilter", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvfind", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvjoin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvmap", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvrange", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvsort", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvzip", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "now", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "null", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "nullif", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "pi", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "pow", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "random", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "relative_time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "replace", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "round", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "searchmatch", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha1", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha256", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha512", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sigfig", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "spath", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "split", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sqrt", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "strftime", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "strptime", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "substr", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tostring", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "trim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ltrim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "rtrim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "true", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "typeof", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "upper", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "urldecode", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "validate", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tonumber", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "acos", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "acosh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "asin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "asinh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atan", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atan2", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atanh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cos", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cosh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "hypot", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sinh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tan", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tanh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_array_to_mv", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mv_to_json_array", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_append", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_extend", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_extract_exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_set_exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sparkline", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "c", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "count", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "dc", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mean", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "stdev", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "stdevp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "var", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "varp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sumsq", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "range", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "c", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "count", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "dc", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "distinct_count", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mean", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "stdev", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "stdevp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "var", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "varp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sumsq", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mode", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "median", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "earliest", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "first", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "last", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "latest", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "list", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "values", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "range", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "estdc", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "estdc_error", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "earliest_time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "latest_time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "rate", | |
| parenOptional: false | |
| } | |
| ], | |
| keywords: ["LIKE", "AND|OR|XOR", "as", "BY", "where", "OVER"], | |
| other: ["field", "num", "string", "wc-field", "int", "|"], | |
| list: [] | |
| }, | |
| "slc-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "t", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "delims", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "showcount", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "countfield", | |
| valueType: "field" | |
| }, | |
| { | |
| key: "labelfield", | |
| valueType: "field" | |
| }, | |
| { | |
| key: "field", | |
| valueType: "field" | |
| }, | |
| { | |
| key: "labelonly", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "match", | |
| valueType: "" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "cluster-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "t", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "delims", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "showcount", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "countfield", | |
| valueType: "field" | |
| }, | |
| { | |
| key: "labelfield", | |
| valueType: "field" | |
| }, | |
| { | |
| key: "field", | |
| valueType: "field" | |
| }, | |
| { | |
| key: "labelonly", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "match", | |
| valueType: "" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "cofilter-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "collapse-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "chunksize", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "force", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "stash-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "index", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "addtime", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "file", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "spool", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "marker", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "testmode", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "run_in_preview", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "host", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "source", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "sourcetype", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "uselb", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "output_format", | |
| valueType: "" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "summaryindex-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "index", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "addtime", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "file", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "spool", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "marker", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "testmode", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "run_in_preview", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "host", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "source", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "sourcetype", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "uselb", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "output_format", | |
| valueType: "" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "sumindex-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "index", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "addtime", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "file", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "spool", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "marker", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "testmode", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "run_in_preview", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "host", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "source", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "sourcetype", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "uselb", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "output_format", | |
| valueType: "" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "collect-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "index", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "addtime", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "file", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "spool", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "marker", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "testmode", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "run_in_preview", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "host", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "source", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "sourcetype", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "uselb", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "output_format", | |
| valueType: "" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "concurrency-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "duration", | |
| valueType: "field" | |
| }, | |
| { | |
| key: "start", | |
| valueType: "field" | |
| }, | |
| { | |
| key: "output", | |
| valueType: "field" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "counttable-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "maxrows", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "maxcols", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "mincolcover", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "minrowcover", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "usetotal", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "totalstr", | |
| valueType: "field" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["field", "field"], | |
| list: [] | |
| }, | |
| "ctable-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "maxrows", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "maxcols", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "mincolcover", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "minrowcover", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "usetotal", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "totalstr", | |
| valueType: "field" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["field", "field"], | |
| list: [] | |
| }, | |
| "contingency-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "maxrows", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "maxcols", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "mincolcover", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "minrowcover", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "usetotal", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "totalstr", | |
| valueType: "field" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["field", "field"], | |
| list: [] | |
| }, | |
| "convert-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "timeformat", | |
| valueType: "string" | |
| } | |
| ], | |
| functions: [ | |
| { | |
| name: "auto", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "dur2sec", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mstime", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "memk", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "none", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "num", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "rmunit", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "rmcomma", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ctime", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mktime", | |
| parenOptional: false | |
| } | |
| ], | |
| keywords: ["as"], | |
| other: ["wc-field", "wc-field"], | |
| list: [] | |
| }, | |
| "copyresults-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "dest", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "sid", | |
| valueType: "string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "correlate-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "createrss-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "path", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "name", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "link", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "descr", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "count", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "graceful", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "datamodel-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "allow_old_summaries", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "summariesonly", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "strict_fields", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["string"], | |
| list: [] | |
| }, | |
| "dbinspect-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "index", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "span", | |
| valueType: "" | |
| }, | |
| { | |
| key: "timeformat", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "corruptonly", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "bucketstate", | |
| valueType: "bucketstate-type" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "debug-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "cmd", | |
| valueType: "debug-method" | |
| }, | |
| { | |
| key: "param1", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "param2", | |
| valueType: "string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["string"], | |
| list: [] | |
| }, | |
| "dedup-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "keepevents", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "keepempty", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "consecutive", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [], | |
| keywords: ["sortby"], | |
| other: ["int", "field-list", "field"], | |
| list: [] | |
| }, | |
| "delete-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "delta-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "p", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: ["as"], | |
| other: ["field", "field:newfield"], | |
| list: [] | |
| }, | |
| "dfsjob-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: ["string"], | |
| list: [] | |
| }, | |
| "diff-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "position1", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "position2", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "attribute", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "diffheader", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "context", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "maxlen", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "dispatch-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "ttl", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "maxresults", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "maxtime", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "id", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "spawn_process", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "label", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "start_time", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "end_time", | |
| valueType: "num" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["string", "search-pipeline"], | |
| list: [] | |
| }, | |
| "dump-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "basefilename", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "rollsize", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "compress", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "format", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "fields", | |
| valueType: "comma-delimited-string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "editinfo-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "keyset", | |
| valueType: "" | |
| }, | |
| { | |
| key: "starttime", | |
| valueType: "" | |
| }, | |
| { | |
| key: "endtime", | |
| valueType: "" | |
| }, | |
| { | |
| key: "msg_error", | |
| valueType: "" | |
| }, | |
| { | |
| key: "msg_warn", | |
| valueType: "" | |
| }, | |
| { | |
| key: "msg_info", | |
| valueType: "" | |
| }, | |
| { | |
| key: "msg_debug", | |
| valueType: "" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "erex-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "examples", | |
| valueType: "erex-examples" | |
| }, | |
| { | |
| key: "counterexamples", | |
| valueType: "erex-examples" | |
| }, | |
| { | |
| key: "fromfield", | |
| valueType: "field" | |
| }, | |
| { | |
| key: "maxtrainers", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["field"], | |
| list: [] | |
| }, | |
| "eval-command": { | |
| isList: false, | |
| args: [], | |
| functions: [ | |
| { | |
| name: "abs", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "case", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ceiling", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ceil", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cidrmatch", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "coalesce", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "commands", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "exp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "false", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "floor", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "if", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ifnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isbool", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isint", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnotnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isstr", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "len", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "like", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ln", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "log", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "lookup", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "lower", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "match", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "md5", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvappend", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvcount", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvdedup", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvindex", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvfilter", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvfind", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvjoin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvmap", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvrange", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvsort", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvzip", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "now", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "null", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "nullif", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "pi", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "pow", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "random", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "relative_time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "replace", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "round", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "searchmatch", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha1", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha256", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha512", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sigfig", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "spath", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "split", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sqrt", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "strftime", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "strptime", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "substr", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tostring", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "trim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ltrim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "rtrim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "true", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "typeof", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "upper", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "urldecode", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "validate", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tonumber", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "acos", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "acosh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "asin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "asinh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atan", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atan2", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atanh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cos", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cosh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "hypot", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sinh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tan", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tanh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_array_to_mv", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mv_to_json_array", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_append", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_extend", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_extract_exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_set_exact", | |
| parenOptional: false | |
| } | |
| ], | |
| keywords: ["LIKE", "AND|OR|XOR"], | |
| other: ["field", "num", "string"], | |
| list: [] | |
| }, | |
| "eventcount-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "index", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "summarize", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "report_size", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "list_vix", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "eventstats-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "allnum", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [ | |
| { | |
| name: "c", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "count", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "dc", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "distinct_count", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "mean", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "stdev", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "stdevp", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "var", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "varp", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "sumsq", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "mode", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "median", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "earliest", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "first", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "last", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "latest", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "list", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "values", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "range", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "estdc", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "estdc_error", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "earliest_time", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "latest_time", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "rate", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "eval", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "abs", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "case", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ceiling", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ceil", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cidrmatch", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "coalesce", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "commands", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "exp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "false", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "floor", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "if", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ifnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isbool", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isint", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnotnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isstr", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "len", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "like", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ln", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "log", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "lookup", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "lower", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "match", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "md5", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvappend", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvcount", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvdedup", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvindex", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvfilter", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvfind", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvjoin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvmap", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvrange", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvsort", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvzip", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "now", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "null", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "nullif", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "pi", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "pow", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "random", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "relative_time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "replace", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "round", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "searchmatch", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha1", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha256", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha512", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sigfig", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "spath", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "split", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sqrt", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "strftime", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "strptime", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "substr", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tostring", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "trim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ltrim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "rtrim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "true", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "typeof", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "upper", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "urldecode", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "validate", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tonumber", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "acos", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "acosh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "asin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "asinh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atan", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atan2", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atanh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cos", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cosh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "hypot", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sinh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tan", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tanh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_array_to_mv", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mv_to_json_array", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_append", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_extend", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_extract_exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_set_exact", | |
| parenOptional: false | |
| } | |
| ], | |
| keywords: ["LIKE", "AND|OR|XOR", "as", "by"], | |
| other: ["field", "num", "string", "wc-field", "field-list"], | |
| list: [] | |
| }, | |
| "kv-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "segment", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "reload", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "kvdelim", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "pairdelim", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "limit", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "maxchars", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "mv_add", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "clean_keys", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["string"], | |
| list: [] | |
| }, | |
| "extract-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "segment", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "reload", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "kvdelim", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "pairdelim", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "limit", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "maxchars", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "mv_add", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "clean_keys", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["string"], | |
| list: [] | |
| }, | |
| "fieldformat-command": { | |
| isList: false, | |
| args: [], | |
| functions: [ | |
| { | |
| name: "abs", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "case", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ceiling", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ceil", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cidrmatch", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "coalesce", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "commands", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "exp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "false", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "floor", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "if", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ifnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isbool", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isint", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnotnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isstr", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "len", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "like", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ln", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "log", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "lookup", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "lower", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "match", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "md5", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvappend", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvcount", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvdedup", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvindex", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvfilter", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvfind", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvjoin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvmap", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvrange", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvsort", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvzip", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "now", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "null", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "nullif", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "pi", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "pow", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "random", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "relative_time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "replace", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "round", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "searchmatch", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha1", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha256", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha512", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sigfig", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "spath", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "split", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sqrt", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "strftime", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "strptime", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "substr", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tostring", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "trim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ltrim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "rtrim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "true", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "typeof", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "upper", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "urldecode", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "validate", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tonumber", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "acos", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "acosh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "asin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "asinh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atan", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atan2", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atanh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cos", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cosh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "hypot", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sinh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tan", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tanh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_array_to_mv", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mv_to_json_array", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_append", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_extend", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_extract_exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_set_exact", | |
| parenOptional: false | |
| } | |
| ], | |
| keywords: ["LIKE", "AND|OR|XOR"], | |
| other: ["field", "num", "string"], | |
| list: [] | |
| }, | |
| "fields-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: ["wc-field-list"], | |
| list: [] | |
| }, | |
| "fieldsummary-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "maxvals", | |
| valueType: "num" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["wc-field-list"], | |
| list: [] | |
| }, | |
| "test-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: ["filename"], | |
| list: [] | |
| }, | |
| "file-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: ["filename"], | |
| list: [] | |
| }, | |
| "filldown-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: ["wc-field-list"], | |
| list: [] | |
| }, | |
| "fillnull-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "value", | |
| valueType: "string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["field-list"], | |
| list: [] | |
| }, | |
| "findkeywords-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "labelfield", | |
| valueType: "field" | |
| }, | |
| { | |
| key: "dedup", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "findtypes-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "max", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "folderize-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "attr", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "sep", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "size", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "minfolders", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "maxfolders", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "foreach-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "fieldstr", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "matchstr", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "matchseg1", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "matchseg2", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "matchseg3", | |
| valueType: "string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["wc-field", "string"], | |
| list: [] | |
| }, | |
| "format-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "quote", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "mvsep", | |
| valueType: "" | |
| }, | |
| { | |
| key: "maxresults", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["double-quoted-string", "row end"], | |
| list: [] | |
| }, | |
| "from-command": { | |
| isList: true, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: ["ws", "string"], | |
| list: ["datamodel", "savedsearch", "inputlookup", "federated"] | |
| }, | |
| "gauge-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: ["num", "field", "num", "field"], | |
| list: [] | |
| }, | |
| "gentimes-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "start", | |
| valueType: "timestamp" | |
| }, | |
| { | |
| key: "end", | |
| valueType: "timestamp" | |
| }, | |
| { | |
| key: "increment", | |
| valueType: "increment" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "geom-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "allFeatures", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "featureIdField", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "gen", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "min_x", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "min_y", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "max_x", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "max_y", | |
| valueType: "num" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["string"], | |
| list: [] | |
| }, | |
| "geomfilter-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "min_x", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "min_y", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "max_x", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "max_y", | |
| valueType: "num" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "geostats-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "translatetoxy", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "latfield", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "longfield", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "outputlatfield", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "outputlongfield", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "globallimit", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "locallimit", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "binspanlat", | |
| valueType: "float" | |
| }, | |
| { | |
| key: "binspanlong", | |
| valueType: "" | |
| }, | |
| { | |
| key: "maxzoomlevel", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [ | |
| { | |
| name: "c", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "count", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "dc", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "distinct_count", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "mean", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "stdev", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "stdevp", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "var", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "varp", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "sumsq", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "mode", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "median", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "earliest", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "first", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "last", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "latest", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "list", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "values", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "range", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "estdc", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "estdc_error", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "earliest_time", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "latest_time", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "rate", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "eval", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "abs", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "case", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ceiling", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ceil", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cidrmatch", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "coalesce", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "commands", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "exp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "false", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "floor", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "if", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ifnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isbool", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isint", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnotnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isstr", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "len", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "like", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ln", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "log", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "lookup", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "lower", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "match", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "md5", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvappend", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvcount", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvdedup", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvindex", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvfilter", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvfind", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvjoin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvmap", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvrange", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvsort", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvzip", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "now", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "null", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "nullif", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "pi", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "pow", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "random", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "relative_time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "replace", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "round", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "searchmatch", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha1", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha256", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha512", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sigfig", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "spath", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "split", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sqrt", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "strftime", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "strptime", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "substr", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tostring", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "trim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ltrim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "rtrim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "true", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "typeof", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "upper", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "urldecode", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "validate", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tonumber", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "acos", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "acosh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "asin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "asinh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atan", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atan2", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atanh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cos", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cosh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "hypot", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sinh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tan", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tanh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_array_to_mv", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mv_to_json_array", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_append", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_extend", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_extract_exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_set_exact", | |
| parenOptional: false | |
| } | |
| ], | |
| keywords: ["LIKE", "AND|OR|XOR", "as", "by"], | |
| other: ["field", "num", "string", "wc-field", "field-list"], | |
| list: [] | |
| }, | |
| "head-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "limit", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "null", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "keeplast", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [ | |
| { | |
| name: "abs", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "case", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ceiling", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ceil", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cidrmatch", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "coalesce", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "commands", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "exp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "false", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "floor", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "if", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ifnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isbool", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isint", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnotnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isstr", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "len", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "like", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ln", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "log", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "lookup", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "lower", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "match", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "md5", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvappend", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvcount", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvdedup", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvindex", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvfilter", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvfind", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvjoin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvmap", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvrange", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvsort", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvzip", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "now", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "null", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "nullif", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "pi", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "pow", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "random", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "relative_time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "replace", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "round", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "searchmatch", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha1", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha256", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha512", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sigfig", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "spath", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "split", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sqrt", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "strftime", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "strptime", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "substr", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tostring", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "trim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ltrim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "rtrim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "true", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "typeof", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "upper", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "urldecode", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "validate", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tonumber", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "acos", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "acosh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "asin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "asinh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atan", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atan2", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atanh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cos", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cosh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "hypot", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sinh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tan", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tanh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_array_to_mv", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mv_to_json_array", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_append", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_extend", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_extract_exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_set_exact", | |
| parenOptional: false | |
| } | |
| ], | |
| keywords: ["LIKE", "AND|OR|XOR"], | |
| other: ["int", "field", "num", "string"], | |
| list: [] | |
| }, | |
| "hilite-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: ["string"], | |
| list: [] | |
| }, | |
| "highlight-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: ["string"], | |
| list: [] | |
| }, | |
| "history-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "events", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "iconify-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: ["field-list"], | |
| list: [] | |
| }, | |
| "ingestpreview-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "meta_mode", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "ingest_processor", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "emit_copy_pastable", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "inputcsv-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "dispatch", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "append", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "strict", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "start", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "max", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "events", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [], | |
| keywords: ["WHERE"], | |
| other: ["filename", "string:search-query"], | |
| list: [] | |
| }, | |
| "inputlookup-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "append", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "start", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "max", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: ["where"], | |
| other: ["filename", "string:tablename", "string:search-query"], | |
| list: [] | |
| }, | |
| "internalinputcsv-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: ["filename"], | |
| list: [] | |
| }, | |
| "iplocation-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "prefix", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "allfields", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "lang", | |
| valueType: "string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["field"], | |
| list: [] | |
| }, | |
| "join-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "type", | |
| valueType: "" | |
| }, | |
| { | |
| key: "usetime", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "earlier", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "overwrite", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "max", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "return_multivalue", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "left", | |
| valueType: "leftalias" | |
| }, | |
| { | |
| key: "right", | |
| valueType: "rightalias" | |
| } | |
| ], | |
| functions: [], | |
| keywords: ["WHERE"], | |
| other: ["field-list", "string", "field"], | |
| list: [] | |
| }, | |
| "jsontxn-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "kmeans-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "reps", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "maxiters", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "t", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "k", | |
| valueType: "" | |
| }, | |
| { | |
| key: "cfield", | |
| valueType: "field" | |
| }, | |
| { | |
| key: "dt", | |
| valueType: "" | |
| }, | |
| { | |
| key: "showcentroid", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["field-list"], | |
| list: [] | |
| }, | |
| "kvform-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "form", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "field", | |
| valueType: "field" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "loadjob-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "savedsearch", | |
| valueType: "" | |
| }, | |
| { | |
| key: "events", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "job_delegate", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "artifact_offset", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "ignore_running", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "wait_until_finished", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "wait_timeout", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["string"], | |
| list: [] | |
| }, | |
| "localize-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "maxpause", | |
| valueType: "" | |
| }, | |
| { | |
| key: "timeafter", | |
| valueType: "" | |
| }, | |
| { | |
| key: "timebefore", | |
| valueType: "" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "localop-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "lookup-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "local", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "update", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "event_time_field", | |
| valueType: "string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: ["as", "OUTPUT|OUTPUTNEW", "as"], | |
| other: [ | |
| "string:lookup-table-name", | |
| "field:lookup", | |
| "field:local", | |
| "field:dest", | |
| "field:local-dest" | |
| ], | |
| list: [] | |
| }, | |
| "makecontinuous-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "bins", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "minspan", | |
| valueType: "" | |
| }, | |
| { | |
| key: "span", | |
| valueType: "" | |
| }, | |
| { | |
| key: "start", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "end", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "aligntime", | |
| valueType: "" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["field"], | |
| list: [] | |
| }, | |
| "makejson-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "output", | |
| valueType: "string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["wc-field-list"], | |
| list: [] | |
| }, | |
| "makemv-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "delim", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "tokenizer", | |
| valueType: "" | |
| }, | |
| { | |
| key: "allowempty", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "setsv", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["field"], | |
| list: [] | |
| }, | |
| "makeresults-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "count", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "annotate", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "splunk_server", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "splunk_server_group", | |
| valueType: "string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "map-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "search", | |
| valueType: "" | |
| }, | |
| { | |
| key: "maxsearches", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["string"], | |
| list: [] | |
| }, | |
| "mcatalog-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "prestats", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "append", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "timeformat", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "earliest", | |
| valueType: "time_modifier" | |
| }, | |
| { | |
| key: "_index_earliest", | |
| valueType: "time_modifier" | |
| }, | |
| { | |
| key: "starttime", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "startdaysago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "startminutesago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "starthoursago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "startmonthsago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "starttimeu", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "latest", | |
| valueType: "time_modifier" | |
| }, | |
| { | |
| key: "_index_latest", | |
| valueType: "time_modifier" | |
| }, | |
| { | |
| key: "endtime", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "enddaysago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "endminutesago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "endhoursago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "endmonthsago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "endtimeu", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "searchtimespanhours", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "searchtimespanminutes", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "searchtimespandays", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "searchtimespanmonths", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "daysago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "minutesago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "hoursago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "monthsago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "savedsearch", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "savedsplunk", | |
| valueType: "string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: ["as", "WHERE", "IN", "BY|GROUPBY"], | |
| other: [ | |
| "field", | |
| "string", | |
| "boolean-operator-not", | |
| "term", | |
| "num", | |
| "boolean-operator-or", | |
| "boolean-operator-and", | |
| "field-list" | |
| ], | |
| list: [] | |
| }, | |
| "mcollect-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "index", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "file", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "split", | |
| valueType: "true|false|allnums" | |
| }, | |
| { | |
| key: "spool", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "prefix_field", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "host", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "source", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "sourcetype", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "marker", | |
| valueType: "string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["field-list"], | |
| list: [] | |
| }, | |
| "metadata-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "type", | |
| valueType: "metadata-type" | |
| }, | |
| { | |
| key: "index", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "splunk_server", | |
| valueType: "wc-string" | |
| }, | |
| { | |
| key: "splunk_server_group", | |
| valueType: "wc-string" | |
| }, | |
| { | |
| key: "datatype", | |
| valueType: "metric|event" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "metasearch-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "timeformat", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "earliest", | |
| valueType: "time_modifier" | |
| }, | |
| { | |
| key: "_index_earliest", | |
| valueType: "time_modifier" | |
| }, | |
| { | |
| key: "starttime", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "startdaysago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "startminutesago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "starthoursago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "startmonthsago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "starttimeu", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "latest", | |
| valueType: "time_modifier" | |
| }, | |
| { | |
| key: "_index_latest", | |
| valueType: "time_modifier" | |
| }, | |
| { | |
| key: "endtime", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "enddaysago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "endminutesago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "endhoursago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "endmonthsago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "endtimeu", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "searchtimespanhours", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "searchtimespanminutes", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "searchtimespandays", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "searchtimespanmonths", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "daysago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "minutesago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "hoursago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "monthsago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "savedsearch", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "savedsplunk", | |
| valueType: "string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: ["IN"], | |
| other: [ | |
| "string", | |
| "field", | |
| "boolean-operator-not", | |
| "term", | |
| "num", | |
| "boolean-operator-or", | |
| "boolean-operator-and" | |
| ], | |
| list: [] | |
| }, | |
| "meventcollect-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "index", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "split", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "spool", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "prefix_field", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "host", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "source", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "sourcetype", | |
| valueType: "string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["field-list"], | |
| list: [] | |
| }, | |
| "msearch-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "filter", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "index", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "splunk_server", | |
| valueType: "wc-string" | |
| }, | |
| { | |
| key: "splunk_server_group", | |
| valueType: "wc-string" | |
| }, | |
| { | |
| key: "earliest", | |
| valueType: "mpreview-time-specifier" | |
| }, | |
| { | |
| key: "latest", | |
| valueType: "mpreview-time-specifier" | |
| }, | |
| { | |
| key: "chunk_size", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "target_per_timeseries", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "mpreview-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "filter", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "index", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "splunk_server", | |
| valueType: "wc-string" | |
| }, | |
| { | |
| key: "splunk_server_group", | |
| valueType: "wc-string" | |
| }, | |
| { | |
| key: "earliest", | |
| valueType: "mpreview-time-specifier" | |
| }, | |
| { | |
| key: "latest", | |
| valueType: "mpreview-time-specifier" | |
| }, | |
| { | |
| key: "chunk_size", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "target_per_timeseries", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "mrollup-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "source", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "target", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "file", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "span", | |
| valueType: "string:timespan" | |
| }, | |
| { | |
| key: "aggregate", | |
| valueType: "" | |
| }, | |
| { | |
| key: "dimension-list", | |
| valueType: "" | |
| }, | |
| { | |
| key: "dimension-list-type", | |
| valueType: "" | |
| }, | |
| { | |
| key: "metric-list", | |
| valueType: "" | |
| }, | |
| { | |
| key: "metric-list-type", | |
| valueType: "" | |
| }, | |
| { | |
| key: "metric-overrides", | |
| valueType: "" | |
| }, | |
| { | |
| key: "app", | |
| valueType: "string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "mstats-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "chart", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "chart.limit", | |
| valueType: "chart-limit-opt" | |
| }, | |
| { | |
| key: "chart.agg", | |
| valueType: "stats-agg-term" | |
| }, | |
| { | |
| key: "chart.usenull", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "chart.useother", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "chart.nullstr", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "chart.otherstr", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "prestats", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "append", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "backfill", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "update_period", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "fillnull_value", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "chunk_size", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "timeformat", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "earliest", | |
| valueType: "time_modifier" | |
| }, | |
| { | |
| key: "_index_earliest", | |
| valueType: "time_modifier" | |
| }, | |
| { | |
| key: "starttime", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "startdaysago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "startminutesago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "starthoursago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "startmonthsago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "starttimeu", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "latest", | |
| valueType: "time_modifier" | |
| }, | |
| { | |
| key: "_index_latest", | |
| valueType: "time_modifier" | |
| }, | |
| { | |
| key: "endtime", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "enddaysago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "endminutesago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "endhoursago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "endmonthsago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "endtimeu", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "searchtimespanhours", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "searchtimespanminutes", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "searchtimespandays", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "searchtimespanmonths", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "daysago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "minutesago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "hoursago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "monthsago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "savedsearch", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "savedsplunk", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "span", | |
| valueType: "string:timespan" | |
| }, | |
| { | |
| key: "every", | |
| valueType: "string:timespan" | |
| } | |
| ], | |
| functions: [ | |
| { | |
| name: "rate_avg", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "rate_sum", | |
| parenOptional: false | |
| } | |
| ], | |
| keywords: ["as", "WHERE", "IN", "BY|GROUPBY"], | |
| other: [ | |
| "metric_name", | |
| "string", | |
| "stats-func-value", | |
| "field", | |
| "boolean-operator-not", | |
| "term", | |
| "num", | |
| "boolean-operator-or", | |
| "boolean-operator-and", | |
| "field-list" | |
| ], | |
| list: [] | |
| }, | |
| "multikv-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "conf", | |
| valueType: "stanza_name" | |
| }, | |
| { | |
| key: "copyattrs", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "forceheader", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "multitable", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "noheader", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "rmorig", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [], | |
| keywords: ["fields", "filter"], | |
| other: ["field-list"], | |
| list: [] | |
| }, | |
| "multisearch-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: ["string"], | |
| list: [] | |
| }, | |
| "mvcombine-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "delim", | |
| valueType: "string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["field"], | |
| list: [] | |
| }, | |
| "mvexpand-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "limit", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["field"], | |
| list: [] | |
| }, | |
| "newseriesfilter-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: ["string"], | |
| list: [] | |
| }, | |
| "nokv-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "nomv-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: ["field"], | |
| list: [] | |
| }, | |
| "outlierfilter-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "action", | |
| valueType: "" | |
| }, | |
| { | |
| key: "param", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "uselower", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "mark", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["field-list"], | |
| list: [] | |
| }, | |
| "outlier-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "action", | |
| valueType: "" | |
| }, | |
| { | |
| key: "param", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "uselower", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "mark", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["field-list"], | |
| list: [] | |
| }, | |
| "outputcsv-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "append", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "create_empty", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "override_if_empty", | |
| valueType: "" | |
| }, | |
| { | |
| key: "dispatch", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "usexml", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "singlefile", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["filename"], | |
| list: [] | |
| }, | |
| "outputlookup-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "append", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "create_empty", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "override_if_empty", | |
| valueType: "" | |
| }, | |
| { | |
| key: "max", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "key_field", | |
| valueType: "field" | |
| }, | |
| { | |
| key: "createinapp", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "create_context", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "output_format", | |
| valueType: "string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["filename", "string:tablename"], | |
| list: [] | |
| }, | |
| "outputraw-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "outputrawr-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "outputtelemetry-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "input", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "type", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "component", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "support", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "anonymous", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "license", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "optinrequired", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "outputtext-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "usexml", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "overlap-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "pivot-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: ["datamodel-name", "object-name", "pivot-element"], | |
| list: [] | |
| }, | |
| "predict-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "algorithm", | |
| valueType: "" | |
| }, | |
| { | |
| key: "correlate", | |
| valueType: "field" | |
| }, | |
| { | |
| key: "future_timespan", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "holdback", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "period", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "upper\\d+", | |
| valueType: "field" | |
| }, | |
| { | |
| key: "lower\\d+", | |
| valueType: "field" | |
| }, | |
| { | |
| key: "suppress", | |
| valueType: "field" | |
| } | |
| ], | |
| functions: [], | |
| keywords: ["as"], | |
| other: ["field-list", "field"], | |
| list: [] | |
| }, | |
| "preview-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "prjob-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: ["string"], | |
| list: [] | |
| }, | |
| "rangemap-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "field", | |
| valueType: "field" | |
| }, | |
| { | |
| key: "default", | |
| valueType: "string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["string", "num"], | |
| list: [] | |
| }, | |
| "rare-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "showcount", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "showperc", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "limit", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "countfield", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "percentfield", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "useother", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "otherstr", | |
| valueType: "string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: ["by"], | |
| other: ["field-list"], | |
| list: [] | |
| }, | |
| "rawstats-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "redistribute-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "dfs", | |
| valueType: "" | |
| }, | |
| { | |
| key: "num_of_reducers", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: ["by"], | |
| other: ["field-list"], | |
| list: [] | |
| }, | |
| "regex-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: ["field", "string"], | |
| list: [] | |
| }, | |
| "relevancy-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "reltime-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "timefield", | |
| valueType: "field-list" | |
| }, | |
| { | |
| key: "prefix", | |
| valueType: "string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "rename-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: ["as"], | |
| other: ["wc-field", "wc-field"], | |
| list: [] | |
| }, | |
| "replace-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: ["with", "in"], | |
| other: ["wc-str", "wc-str", "field-list"], | |
| list: [] | |
| }, | |
| "require-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "rest-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "count", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "strict", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "splunk_server", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "splunk_server_group", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "timeout", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["string"], | |
| list: [] | |
| }, | |
| "return-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: ["int:count", "field:alias", "field", "field", "field"], | |
| list: [] | |
| }, | |
| "reverse-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "rex-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "field", | |
| valueType: "field" | |
| }, | |
| { | |
| key: "max_match", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "offset_field", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "mode", | |
| valueType: "" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["string", "sed-expression"], | |
| list: [] | |
| }, | |
| "rtorder-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "discard", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "buffer_span", | |
| valueType: "span-length" | |
| }, | |
| { | |
| key: "max_buffer_size", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "runshellscript-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: [ | |
| "script-filename", | |
| "result-count", | |
| "search-terms", | |
| "search-string", | |
| "savedsearch-name", | |
| "description", | |
| "results-url", | |
| "deprecated-arg", | |
| "search-id" | |
| ], | |
| list: [] | |
| }, | |
| "macro-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "nosubstitution", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["string"], | |
| list: [] | |
| }, | |
| "savedsplunk-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "nosubstitution", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["string"], | |
| list: [] | |
| }, | |
| "savedsearch-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "nosubstitution", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["string"], | |
| list: [] | |
| }, | |
| "run-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "maxinputs", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["string"], | |
| list: [] | |
| }, | |
| "script-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "maxinputs", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["string"], | |
| list: [] | |
| }, | |
| "scrub-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "public-terms", | |
| valueType: "filename" | |
| }, | |
| { | |
| key: "private-terms", | |
| valueType: "filename" | |
| }, | |
| { | |
| key: "name-terms", | |
| valueType: "filename" | |
| }, | |
| { | |
| key: "dictionary", | |
| valueType: "filename" | |
| }, | |
| { | |
| key: "timeconfig", | |
| valueType: "filename" | |
| }, | |
| { | |
| key: "namespace", | |
| valueType: "string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "search-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "timeformat", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "earliest", | |
| valueType: "time_modifier" | |
| }, | |
| { | |
| key: "_index_earliest", | |
| valueType: "time_modifier" | |
| }, | |
| { | |
| key: "starttime", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "startdaysago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "startminutesago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "starthoursago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "startmonthsago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "starttimeu", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "latest", | |
| valueType: "time_modifier" | |
| }, | |
| { | |
| key: "_index_latest", | |
| valueType: "time_modifier" | |
| }, | |
| { | |
| key: "endtime", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "enddaysago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "endminutesago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "endhoursago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "endmonthsago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "endtimeu", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "searchtimespanhours", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "searchtimespanminutes", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "searchtimespandays", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "searchtimespanmonths", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "daysago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "minutesago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "hoursago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "monthsago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "savedsearch", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "savedsplunk", | |
| valueType: "string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: ["IN"], | |
| other: [ | |
| "string", | |
| "field", | |
| "boolean-operator-not", | |
| "term", | |
| "num", | |
| "boolean-operator-or", | |
| "boolean-operator-and" | |
| ], | |
| list: [] | |
| }, | |
| "searchtxn-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "max_terms", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "use_disjunct", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "eventsonly", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["string", "search-string"], | |
| list: [] | |
| }, | |
| "report-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: ["string"], | |
| list: [] | |
| }, | |
| "select-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: ["string"], | |
| list: [] | |
| }, | |
| "selfjoin-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "overwrite", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "max", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "keepsingle", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["field-list"], | |
| list: [] | |
| }, | |
| "sendalert-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "results_link", | |
| valueType: "url" | |
| }, | |
| { | |
| key: "results_path", | |
| valueType: "path" | |
| }, | |
| { | |
| key: "param.<param-name>", | |
| valueType: "value" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["string"], | |
| list: [] | |
| }, | |
| "sendemail-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "to", | |
| valueType: "email_list" | |
| }, | |
| { | |
| key: "from", | |
| valueType: "email_list" | |
| }, | |
| { | |
| key: "cc", | |
| valueType: "email_list" | |
| }, | |
| { | |
| key: "bcc", | |
| valueType: "email_list" | |
| }, | |
| { | |
| key: "subject", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "message", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "footer", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "sendresults", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "inline", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "format", | |
| valueType: "" | |
| }, | |
| { | |
| key: "sendcsv", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "sendpdf", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "pdfview", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "paperorientation", | |
| valueType: "" | |
| }, | |
| { | |
| key: "papersize", | |
| valueType: "" | |
| }, | |
| { | |
| key: "priority", | |
| valueType: "" | |
| }, | |
| { | |
| key: "server", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "graceful", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "content_type", | |
| valueType: "" | |
| }, | |
| { | |
| key: "width_sort_columns", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "use_ssl", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "use_tls", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "maxinputs", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "maxtime", | |
| valueType: "" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "set-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: ["union|diff|intersect"], | |
| other: ["string"], | |
| list: [] | |
| }, | |
| "setfields-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: ["string"], | |
| list: [] | |
| }, | |
| "shape-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "maxvalues", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "maxresolution", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["field"], | |
| list: [] | |
| }, | |
| "showargs-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: ["string"], | |
| list: [] | |
| }, | |
| "sichart-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "sep", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "format", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "cont", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "limit", | |
| valueType: "chart-limit-opt" | |
| }, | |
| { | |
| key: "agg", | |
| valueType: "stats-agg-term" | |
| }, | |
| { | |
| key: "bins", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "minspan", | |
| valueType: "" | |
| }, | |
| { | |
| key: "span", | |
| valueType: "" | |
| }, | |
| { | |
| key: "start", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "end", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "aligntime", | |
| valueType: "" | |
| }, | |
| { | |
| key: "usenull", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "useother", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "nullstr", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "otherstr", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "dedup_splitvals", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [ | |
| { | |
| name: "c", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "count", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "dc", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "distinct_count", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "mean", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "stdev", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "stdevp", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "var", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "varp", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "sumsq", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "mode", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "median", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "earliest", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "first", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "last", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "latest", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "list", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "values", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "range", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "estdc", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "estdc_error", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "earliest_time", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "latest_time", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "rate", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "eval", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "abs", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "case", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ceiling", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ceil", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cidrmatch", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "coalesce", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "commands", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "exp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "false", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "floor", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "if", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ifnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isbool", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isint", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnotnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isstr", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "len", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "like", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ln", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "log", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "lookup", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "lower", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "match", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "md5", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvappend", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvcount", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvdedup", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvindex", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvfilter", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvfind", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvjoin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvmap", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvrange", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvsort", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvzip", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "now", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "null", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "nullif", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "pi", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "pow", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "random", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "relative_time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "replace", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "round", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "searchmatch", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha1", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha256", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha512", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sigfig", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "spath", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "split", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sqrt", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "strftime", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "strptime", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "substr", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tostring", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "trim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ltrim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "rtrim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "true", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "typeof", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "upper", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "urldecode", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "validate", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tonumber", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "acos", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "acosh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "asin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "asinh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atan", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atan2", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atanh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cos", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cosh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "hypot", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sinh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tan", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tanh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_array_to_mv", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mv_to_json_array", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_append", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_extend", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_extract_exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_set_exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sparkline", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "c", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "count", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "dc", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mean", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "stdev", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "stdevp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "var", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "varp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sumsq", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "range", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "c", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "count", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "dc", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "distinct_count", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mean", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "stdev", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "stdevp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "var", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "varp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sumsq", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mode", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "median", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "earliest", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "first", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "last", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "latest", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "list", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "values", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "range", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "estdc", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "estdc_error", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "earliest_time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "latest_time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "rate", | |
| parenOptional: false | |
| } | |
| ], | |
| keywords: ["LIKE", "AND|OR|XOR", "as", "BY", "where", "OVER"], | |
| other: ["field", "num", "string", "wc-field", "int", "|"], | |
| list: [] | |
| }, | |
| "sirare-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "showcount", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "showperc", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "limit", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "countfield", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "percentfield", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "useother", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "otherstr", | |
| valueType: "string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: ["by"], | |
| other: ["field-list"], | |
| list: [] | |
| }, | |
| "sistats-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "partitions", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "allnum", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "delim", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "dedup_splitvals", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [ | |
| { | |
| name: "c", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "count", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "dc", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "distinct_count", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "mean", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "stdev", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "stdevp", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "var", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "varp", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "sumsq", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "mode", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "median", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "earliest", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "first", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "last", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "latest", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "list", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "values", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "range", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "estdc", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "estdc_error", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "earliest_time", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "latest_time", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "rate", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "eval", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "abs", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "case", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ceiling", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ceil", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cidrmatch", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "coalesce", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "commands", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "exp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "false", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "floor", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "if", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ifnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isbool", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isint", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnotnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isstr", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "len", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "like", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ln", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "log", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "lookup", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "lower", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "match", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "md5", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvappend", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvcount", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvdedup", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvindex", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvfilter", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvfind", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvjoin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvmap", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvrange", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvsort", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvzip", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "now", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "null", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "nullif", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "pi", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "pow", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "random", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "relative_time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "replace", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "round", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "searchmatch", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha1", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha256", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha512", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sigfig", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "spath", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "split", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sqrt", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "strftime", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "strptime", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "substr", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tostring", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "trim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ltrim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "rtrim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "true", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "typeof", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "upper", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "urldecode", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "validate", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tonumber", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "acos", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "acosh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "asin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "asinh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atan", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atan2", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atanh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cos", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cosh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "hypot", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sinh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tan", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tanh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_array_to_mv", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mv_to_json_array", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_append", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_extend", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_extract_exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_set_exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sparkline", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "c", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "count", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "dc", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mean", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "stdev", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "stdevp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "var", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "varp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sumsq", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "range", | |
| parenOptional: false | |
| } | |
| ], | |
| keywords: ["LIKE", "AND|OR|XOR", "as", "by"], | |
| other: ["field", "num", "string", "wc-field", "int", "field-list"], | |
| list: [] | |
| }, | |
| "sitimechart-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "sep", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "format", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "fixedrange", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "partial", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "cont", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "limit", | |
| valueType: "chart-limit-opt" | |
| }, | |
| { | |
| key: "bins", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "minspan", | |
| valueType: "" | |
| }, | |
| { | |
| key: "span", | |
| valueType: "" | |
| }, | |
| { | |
| key: "start", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "end", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "aligntime", | |
| valueType: "" | |
| }, | |
| { | |
| key: "usenull", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "useother", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "nullstr", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "otherstr", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "dedup_splitvals", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [ | |
| { | |
| name: "c", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "count", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "dc", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "distinct_count", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "mean", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "stdev", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "stdevp", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "var", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "varp", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "sumsq", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "mode", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "median", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "earliest", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "first", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "last", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "latest", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "list", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "values", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "range", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "estdc", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "estdc_error", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "earliest_time", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "latest_time", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "rate", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "eval", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "abs", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "case", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ceiling", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ceil", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cidrmatch", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "coalesce", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "commands", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "exp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "false", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "floor", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "if", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ifnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isbool", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isint", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnotnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isstr", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "len", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "like", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ln", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "log", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "lookup", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "lower", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "match", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "md5", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvappend", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvcount", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvdedup", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvindex", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvfilter", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvfind", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvjoin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvmap", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvrange", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvsort", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvzip", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "now", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "null", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "nullif", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "pi", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "pow", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "random", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "relative_time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "replace", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "round", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "searchmatch", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha1", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha256", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha512", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sigfig", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "spath", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "split", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sqrt", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "strftime", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "strptime", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "substr", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tostring", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "trim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ltrim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "rtrim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "true", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "typeof", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "upper", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "urldecode", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "validate", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tonumber", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "acos", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "acosh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "asin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "asinh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atan", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atan2", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atanh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cos", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cosh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "hypot", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sinh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tan", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tanh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_array_to_mv", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mv_to_json_array", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_append", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_extend", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_extract_exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_set_exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "c", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "count", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "dc", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "distinct_count", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mean", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "stdev", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "stdevp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "var", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "varp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sumsq", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mode", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "median", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "earliest", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "first", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "last", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "latest", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "list", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "values", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "range", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "estdc", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "estdc_error", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "earliest_time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "latest_time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "rate", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "per_second", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "per_minute", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "per_hour", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "per_day", | |
| parenOptional: false | |
| } | |
| ], | |
| keywords: ["LIKE", "AND|OR|XOR", "as", "by", "where"], | |
| other: ["field", "num", "string", "wc-field", "int", "|"], | |
| list: [] | |
| }, | |
| "sitop-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "showcount", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "showperc", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "limit", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "countfield", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "percentfield", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "useother", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "otherstr", | |
| valueType: "string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: ["by"], | |
| other: ["int", "field-list"], | |
| list: [] | |
| }, | |
| "sort-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: ["int", "field"], | |
| list: [] | |
| }, | |
| "spath-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "output", | |
| valueType: "field" | |
| }, | |
| { | |
| key: "path", | |
| valueType: "datapath" | |
| }, | |
| { | |
| key: "input", | |
| valueType: "field" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["datapath"], | |
| list: [] | |
| }, | |
| "stats-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "partitions", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "allnum", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "delim", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "dedup_splitvals", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [ | |
| { | |
| name: "c", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "count", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "dc", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "distinct_count", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "mean", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "stdev", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "stdevp", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "var", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "varp", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "sumsq", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "mode", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "median", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "earliest", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "first", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "last", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "latest", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "list", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "values", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "range", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "estdc", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "estdc_error", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "earliest_time", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "latest_time", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "rate", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "eval", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "abs", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "case", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ceiling", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ceil", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cidrmatch", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "coalesce", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "commands", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "exp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "false", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "floor", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "if", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ifnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isbool", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isint", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnotnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isstr", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "len", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "like", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ln", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "log", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "lookup", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "lower", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "match", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "md5", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvappend", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvcount", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvdedup", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvindex", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvfilter", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvfind", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvjoin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvmap", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvrange", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvsort", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvzip", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "now", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "null", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "nullif", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "pi", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "pow", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "random", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "relative_time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "replace", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "round", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "searchmatch", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha1", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha256", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha512", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sigfig", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "spath", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "split", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sqrt", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "strftime", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "strptime", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "substr", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tostring", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "trim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ltrim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "rtrim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "true", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "typeof", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "upper", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "urldecode", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "validate", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tonumber", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "acos", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "acosh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "asin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "asinh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atan", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atan2", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atanh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cos", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cosh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "hypot", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sinh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tan", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tanh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_array_to_mv", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mv_to_json_array", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_append", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_extend", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_extract_exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_set_exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sparkline", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "c", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "count", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "dc", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mean", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "stdev", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "stdevp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "var", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "varp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sumsq", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "range", | |
| parenOptional: false | |
| } | |
| ], | |
| keywords: ["LIKE", "AND|OR|XOR", "as", "by"], | |
| other: ["field", "num", "string", "wc-field", "int", "field-list"], | |
| list: [] | |
| }, | |
| "strcat-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "allrequired", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["field", "double-quoted-string", "field"], | |
| list: [] | |
| }, | |
| "streamedcsv-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "chunk", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["string"], | |
| list: [] | |
| }, | |
| "streamstats-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "reset_on_change", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "reset_before", | |
| valueType: "" | |
| }, | |
| { | |
| key: "reset_after", | |
| valueType: "" | |
| }, | |
| { | |
| key: "current", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "window", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "time_window", | |
| valueType: "span-length" | |
| }, | |
| { | |
| key: "global", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "allnum", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [ | |
| { | |
| name: "c", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "count", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "dc", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "distinct_count", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "mean", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "stdev", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "stdevp", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "var", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "varp", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "sumsq", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "mode", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "median", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "earliest", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "first", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "last", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "latest", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "list", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "values", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "range", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "estdc", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "estdc_error", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "earliest_time", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "latest_time", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "rate", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "eval", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "abs", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "case", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ceiling", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ceil", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cidrmatch", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "coalesce", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "commands", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "exp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "false", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "floor", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "if", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ifnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isbool", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isint", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnotnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isstr", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "len", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "like", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ln", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "log", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "lookup", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "lower", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "match", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "md5", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvappend", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvcount", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvdedup", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvindex", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvfilter", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvfind", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvjoin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvmap", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvrange", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvsort", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvzip", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "now", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "null", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "nullif", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "pi", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "pow", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "random", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "relative_time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "replace", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "round", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "searchmatch", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha1", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha256", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha512", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sigfig", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "spath", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "split", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sqrt", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "strftime", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "strptime", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "substr", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tostring", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "trim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ltrim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "rtrim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "true", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "typeof", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "upper", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "urldecode", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "validate", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tonumber", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "acos", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "acosh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "asin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "asinh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atan", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atan2", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atanh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cos", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cosh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "hypot", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sinh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tan", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tanh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_array_to_mv", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mv_to_json_array", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_append", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_extend", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_extract_exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_set_exact", | |
| parenOptional: false | |
| } | |
| ], | |
| keywords: ["LIKE", "AND|OR|XOR", "as", "by"], | |
| other: ["field", "num", "string", "wc-field", "field-list"], | |
| list: [] | |
| }, | |
| "surrounding-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "id", | |
| valueType: "event-id" | |
| }, | |
| { | |
| key: "timebefore", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "timeafter", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "searchkeys", | |
| valueType: "key-list" | |
| }, | |
| { | |
| key: "readlevel", | |
| valueType: "readlevel-int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["int:maxresults", "string"], | |
| list: [] | |
| }, | |
| "table-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: ["wc-field-list"], | |
| list: [] | |
| }, | |
| "tagcreate-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: ["tag", "field-and-value-list"], | |
| list: [] | |
| }, | |
| "tagdelete-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: ["tag", "field-and-value-list"], | |
| list: [] | |
| }, | |
| "tags-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "outputfield", | |
| valueType: "field" | |
| }, | |
| { | |
| key: "inclname", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "inclvalue", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "allowed_tags", | |
| valueType: "string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["field"], | |
| list: [] | |
| }, | |
| "tagset-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: ["field-and-value", "tag-list"], | |
| list: [] | |
| }, | |
| "tail-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: ["int"], | |
| list: [] | |
| }, | |
| "timechart-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "sep", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "format", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "fixedrange", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "partial", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "cont", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "limit", | |
| valueType: "chart-limit-opt" | |
| }, | |
| { | |
| key: "bins", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "minspan", | |
| valueType: "" | |
| }, | |
| { | |
| key: "span", | |
| valueType: "" | |
| }, | |
| { | |
| key: "start", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "end", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "aligntime", | |
| valueType: "" | |
| }, | |
| { | |
| key: "usenull", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "useother", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "nullstr", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "otherstr", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "dedup_splitvals", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [ | |
| { | |
| name: "c", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "count", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "dc", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "distinct_count", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "mean", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "stdev", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "stdevp", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "var", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "varp", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "sumsq", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "mode", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "median", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "earliest", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "first", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "last", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "latest", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "list", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "values", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "range", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "estdc", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "estdc_error", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "earliest_time", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "latest_time", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "rate", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "eval", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "abs", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "case", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ceiling", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ceil", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cidrmatch", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "coalesce", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "commands", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "exp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "false", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "floor", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "if", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ifnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isbool", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isint", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnotnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isstr", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "len", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "like", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ln", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "log", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "lookup", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "lower", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "match", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "md5", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvappend", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvcount", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvdedup", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvindex", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvfilter", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvfind", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvjoin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvmap", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvrange", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvsort", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvzip", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "now", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "null", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "nullif", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "pi", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "pow", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "random", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "relative_time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "replace", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "round", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "searchmatch", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha1", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha256", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha512", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sigfig", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "spath", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "split", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sqrt", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "strftime", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "strptime", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "substr", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tostring", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "trim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ltrim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "rtrim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "true", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "typeof", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "upper", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "urldecode", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "validate", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tonumber", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "acos", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "acosh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "asin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "asinh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atan", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atan2", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atanh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cos", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cosh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "hypot", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sinh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tan", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tanh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_array_to_mv", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mv_to_json_array", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_append", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_extend", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_extract_exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_set_exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "c", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "count", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "dc", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "distinct_count", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mean", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "stdev", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "stdevp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "var", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "varp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sumsq", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mode", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "median", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "earliest", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "first", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "last", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "latest", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "list", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "values", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "range", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "estdc", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "estdc_error", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "earliest_time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "latest_time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "rate", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "per_second", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "per_minute", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "per_hour", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "per_day", | |
| parenOptional: false | |
| } | |
| ], | |
| keywords: ["LIKE", "AND|OR|XOR", "as", "by", "where"], | |
| other: ["field", "num", "string", "wc-field", "int", "|"], | |
| list: [] | |
| }, | |
| "timewrap-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "align", | |
| valueType: "" | |
| }, | |
| { | |
| key: "series", | |
| valueType: "" | |
| }, | |
| { | |
| key: "time_format", | |
| valueType: "str" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["int"], | |
| list: [] | |
| }, | |
| "tojson-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "fill_null", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "include_internal", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [ | |
| { | |
| name: "auto", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "num", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "str", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "bool", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "json", | |
| parenOptional: true | |
| }, | |
| { | |
| name: "none", | |
| parenOptional: true | |
| } | |
| ], | |
| keywords: [], | |
| other: ["wc-field", "output_field", "default_type"], | |
| list: [] | |
| }, | |
| "common-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "showcount", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "showperc", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "limit", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "countfield", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "percentfield", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "useother", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "otherstr", | |
| valueType: "string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: ["by"], | |
| other: ["int", "field-list"], | |
| list: [] | |
| }, | |
| "top-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "showcount", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "showperc", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "limit", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "countfield", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "percentfield", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "useother", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "otherstr", | |
| valueType: "string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: ["by"], | |
| other: ["int", "field-list"], | |
| list: [] | |
| }, | |
| "transam-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "name", | |
| valueType: "transaction-name" | |
| }, | |
| { | |
| key: "maxspan", | |
| valueType: "" | |
| }, | |
| { | |
| key: "maxpause", | |
| valueType: "" | |
| }, | |
| { | |
| key: "maxevents", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "startswith", | |
| valueType: "transam-filter-string" | |
| }, | |
| { | |
| key: "endswith", | |
| valueType: "transam-filter-string" | |
| }, | |
| { | |
| key: "connected", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "unifyends", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "keeporphans", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "maxopentxn", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "maxopenevents", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "keepevicted", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "delim", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "mvlist", | |
| valueType: "" | |
| }, | |
| { | |
| key: "nullstr", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "mvraw", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["field-list"], | |
| list: [] | |
| }, | |
| "transaction-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "name", | |
| valueType: "transaction-name" | |
| }, | |
| { | |
| key: "maxspan", | |
| valueType: "" | |
| }, | |
| { | |
| key: "maxpause", | |
| valueType: "" | |
| }, | |
| { | |
| key: "maxevents", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "startswith", | |
| valueType: "transam-filter-string" | |
| }, | |
| { | |
| key: "endswith", | |
| valueType: "transam-filter-string" | |
| }, | |
| { | |
| key: "connected", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "unifyends", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "keeporphans", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "maxopentxn", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "maxopenevents", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "keepevicted", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "delim", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "mvlist", | |
| valueType: "" | |
| }, | |
| { | |
| key: "nullstr", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "mvraw", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["field-list"], | |
| list: [] | |
| }, | |
| "transpose-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "column_name", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "header_field", | |
| valueType: "field" | |
| }, | |
| { | |
| key: "include_empty", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["int"], | |
| list: [] | |
| }, | |
| "trendline-command": { | |
| isList: false, | |
| args: [], | |
| functions: [ | |
| { | |
| name: "sma\\d+", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ema\\d+", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "wma\\d+", | |
| parenOptional: false | |
| } | |
| ], | |
| keywords: ["as"], | |
| other: ["field", "field"], | |
| list: [] | |
| }, | |
| "tscollect-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "namespace", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "squashcase", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "keepresults", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "tstats-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "prestats", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "local", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "append", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "summariesonly", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "include_reduced_buckets", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "allow_old_summaries", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "chunk_size", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "fillnull_value", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "sid", | |
| valueType: "string:tscollect-job-id" | |
| }, | |
| { | |
| key: "datamodel", | |
| valueType: "" | |
| }, | |
| { | |
| key: "timeformat", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "earliest", | |
| valueType: "time_modifier" | |
| }, | |
| { | |
| key: "_index_earliest", | |
| valueType: "time_modifier" | |
| }, | |
| { | |
| key: "starttime", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "startdaysago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "startminutesago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "starthoursago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "startmonthsago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "starttimeu", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "latest", | |
| valueType: "time_modifier" | |
| }, | |
| { | |
| key: "_index_latest", | |
| valueType: "time_modifier" | |
| }, | |
| { | |
| key: "endtime", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "enddaysago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "endminutesago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "endhoursago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "endmonthsago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "endtimeu", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "searchtimespanhours", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "searchtimespanminutes", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "searchtimespandays", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "searchtimespanmonths", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "daysago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "minutesago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "hoursago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "monthsago", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "savedsearch", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "savedsplunk", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "span", | |
| valueType: "string:timespan" | |
| } | |
| ], | |
| functions: [ | |
| { | |
| name: "c", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "count", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "dc", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "distinct_count", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mean", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "stdev", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "stdevp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "var", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "varp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sumsq", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mode", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "median", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "earliest", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "first", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "last", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "latest", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "list", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "values", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "range", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "estdc", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "estdc_error", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "earliest_time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "latest_time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "rate", | |
| parenOptional: false | |
| } | |
| ], | |
| keywords: ["as", "FROM", "WHERE", "IN", "by|GROUPBY"], | |
| other: [ | |
| "field", | |
| "string", | |
| "string:namespace", | |
| "boolean-operator-not", | |
| "term", | |
| "num", | |
| "boolean-operator-or", | |
| "boolean-operator-and", | |
| "field", | |
| "field" | |
| ], | |
| list: [] | |
| }, | |
| "typeahead-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "prefix", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "count", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "max_time", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "index", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "starttimeu", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "endtimeu", | |
| valueType: "num" | |
| }, | |
| { | |
| key: "collapse", | |
| valueType: "bool" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "typelearner-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "maxlen", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["field"], | |
| list: [] | |
| }, | |
| "typer-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "eventtypes", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "maxlen", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "union-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "extendtimerange", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "maxtime", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "maxout", | |
| valueType: "int" | |
| }, | |
| { | |
| key: "timeout", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "uniq-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "untable-command": { | |
| isList: false, | |
| args: [], | |
| functions: [], | |
| keywords: [], | |
| other: ["field"], | |
| list: [] | |
| }, | |
| "walklex-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "type", | |
| valueType: "walklex-type" | |
| }, | |
| { | |
| key: "prefix", | |
| valueType: "" | |
| }, | |
| { | |
| key: "index", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "splunk_server", | |
| valueType: "wc-string" | |
| }, | |
| { | |
| key: "splunk_server_group", | |
| valueType: "wc-string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "where-command": { | |
| isList: false, | |
| args: [], | |
| functions: [ | |
| { | |
| name: "abs", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "avg", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "case", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ceiling", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ceil", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cidrmatch", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "coalesce", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "commands", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "exp", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "false", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "floor", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "if", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ifnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isbool", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isint", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnotnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnull", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isnum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "isstr", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "len", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "like", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ln", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "log", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "lookup", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "lower", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "match", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "max", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "md5", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "min", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvappend", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvcount", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvdedup", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvindex", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvfilter", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvfind", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvjoin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvmap", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvrange", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvsort", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mvzip", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "now", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "null", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "nullif", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "pi", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "pow", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "random", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "relative_time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "replace", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "round", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "searchmatch", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha1", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha256", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sha512", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sigfig", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "spath", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "split", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sqrt", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "strftime", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "strptime", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "substr", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sum", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "time", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tostring", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "trim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "ltrim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "rtrim", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "true", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "typeof", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "upper", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "urldecode", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "validate", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tonumber", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "acos", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "acosh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "asin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "asinh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atan", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atan2", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "atanh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cos", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "cosh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "hypot", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sin", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "sinh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tan", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "tanh", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_array_to_mv", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "mv_to_json_array", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_append", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_extend", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_extract_exact", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "json_set_exact", | |
| parenOptional: false | |
| } | |
| ], | |
| keywords: ["LIKE", "AND|OR|XOR"], | |
| other: ["field", "num", "string"], | |
| list: [] | |
| }, | |
| "x11-command": { | |
| isList: false, | |
| args: [], | |
| functions: [ | |
| { | |
| name: "mult", | |
| parenOptional: false | |
| }, | |
| { | |
| name: "add", | |
| parenOptional: false | |
| } | |
| ], | |
| keywords: ["as"], | |
| other: ["field", "field"], | |
| list: [] | |
| }, | |
| "xmlkv-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "maxinputs", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "xmlunescape-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "maxinputs", | |
| valueType: "int" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: [], | |
| list: [] | |
| }, | |
| "xpath-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "field", | |
| valueType: "field" | |
| }, | |
| { | |
| key: "outfield", | |
| valueType: "field" | |
| }, | |
| { | |
| key: "default", | |
| valueType: "string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["string:xpath"], | |
| list: [] | |
| }, | |
| "maketable-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "grouped", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "sep", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "format", | |
| valueType: "string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["field"], | |
| list: [] | |
| }, | |
| "xyseries-command": { | |
| isList: false, | |
| args: [ | |
| { | |
| key: "grouped", | |
| valueType: "bool" | |
| }, | |
| { | |
| key: "sep", | |
| valueType: "string" | |
| }, | |
| { | |
| key: "format", | |
| valueType: "string" | |
| } | |
| ], | |
| functions: [], | |
| keywords: [], | |
| other: ["field"], | |
| list: [] | |
| } | |
| }; | |
| //# sourceMappingURL=defaultSPLSyntax.json.js.map |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment