QueryKindInputType is an input datatype for a kind of query used when analyzing a query. It's used by the AnalyzeQueryArguments datatype, which is used by the analyzeQuery() query field.

Table: QueryKindInputType

ParameterTypeRequiredDefaultStabilityAvailabilityDescription
aggregateAlertAggregateAlertQueryKindInputType  Short-Term An aggregate alert. See AggregateAlertQueryKindInputType.
filterAlertFilterAlertQueryKindInputType  Short-Term A filter alert. See FilterAlertQueryKindInputType.
filterPrefixFilterPrefixQueryKindInputType  Short-Term A filter prefix. See FilterPrefixQueryKindInputType.
legacyAlertLegacyAlertQueryKindInputType  Short-Term A legacy alert. See LegacyAlertQueryKindInputType.
parserParserQueryKindInputType   added in 1.264A parser query.
scheduledSearchScheduledSearchQueryKindInputType    A scheduled search.
standardSearchStandardSearchQueryKindInputType  Short-Term A standard search query. See StandardSearchQueryKindInputType.