LogAnalyticsQuerySignalDefinitionProperties interface
Log Analytics Query Signal Definition properties
- Extends
Properties
| query |
Query text in KQL syntax |
| signal |
Kind of the signal definition |
| time |
Time range of signal. ISO duration format like PT10M. If not specified, the KQL query must define a time range. |
| value |
Name of the column in the result set to evaluate against the thresholds. Defaults to the first column in the result set if not specified. The column must be numeric. |
Inherited Properties
| data |
Unit of the signal result (e.g. Bytes, MilliSeconds, Percent, Count)) |
| display |
Display name |
| evaluation |
Evaluation rules for the signal definition |
| provisioning |
The status of the last operation. |
| refresh |
Interval in which the signal is being evaluated. Defaults to PT1M (1 minute). |
| tags | Optional set of tags (key-value pairs) |
Property Details
queryText
Query text in KQL syntax
queryText: string
Property Value
string
signalKind
Kind of the signal definition
signalKind: "LogAnalyticsQuery"
Property Value
"LogAnalyticsQuery"
timeGrain
Time range of signal. ISO duration format like PT10M. If not specified, the KQL query must define a time range.
timeGrain?: string
Property Value
string
valueColumnName
Name of the column in the result set to evaluate against the thresholds. Defaults to the first column in the result set if not specified. The column must be numeric.
valueColumnName?: string
Property Value
string
Inherited Property Details
dataUnit
Unit of the signal result (e.g. Bytes, MilliSeconds, Percent, Count))
dataUnit?: string
Property Value
string
Inherited From SignalDefinitionProperties.dataUnit
displayName
Display name
displayName?: string
Property Value
string
Inherited From SignalDefinitionProperties.displayName
evaluationRules
Evaluation rules for the signal definition
evaluationRules: EvaluationRule
Property Value
Inherited From SignalDefinitionProperties.evaluationRules
provisioningState
The status of the last operation.
provisioningState?: string
Property Value
string
Inherited From SignalDefinitionProperties.provisioningState
refreshInterval
Interval in which the signal is being evaluated. Defaults to PT1M (1 minute).
refreshInterval?: string
Property Value
string
Inherited From SignalDefinitionProperties.refreshInterval
tags
Optional set of tags (key-value pairs)
tags?: Record<string, string>
Property Value
Record<string, string>
Inherited From SignalDefinitionProperties.tags