Telemetry params for a single RunQuery operation. Maps to core properties of RunQueryParams.

interface TelemetryRunQueryParams {
    CacheLocal?: boolean;
    CategoryID?: string;
    CategoryPath?: string;
    HasParameters?: boolean;
    MaxRows?: number;
    QueryID?: string;
    QueryName?: string;
    StartRow?: number;
    cacheHit?: boolean;
}

Properties

CacheLocal?: boolean

Whether to cache locally

CategoryID?: string

Category ID for the query

CategoryPath?: string

Category path for the query

HasParameters?: boolean

Whether parameters were provided

MaxRows?: number

Maximum rows to return

QueryID?: string

Query ID if running by ID

QueryName?: string

Query name if running by name

StartRow?: number

Starting row for pagination

cacheHit?: boolean

Whether result was served from cache (set after operation completes)