Language

ILogAnalyticsQuerySignalDefinitionProperties Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Models.LogAnalyticsQuerySignalDefinitionPropertiesTypeConverter))]
public interface ILogAnalyticsQuerySignalDefinitionProperties : Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Models.ISignalDefinitionProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudHealth.Models.LogAnalyticsQuerySignalDefinitionPropertiesTypeConverter))>]
type ILogAnalyticsQuerySignalDefinitionProperties = interface
    interface IJsonSerializable
    interface ISignalDefinitionProperties
Public Interface ILogAnalyticsQuerySignalDefinitionProperties
Implements ISignalDefinitionProperties
Derived
Attributes
Implements

Properties

Name Description
DataUnit

Unit of the signal result (e.g. Bytes, MilliSeconds, Percent, Count))

(Inherited from ISignalDefinitionProperties)
DisplayName

Display name

(Inherited from ISignalDefinitionProperties)
EvaluationRule

Evaluation rules for the signal definition

(Inherited from ISignalDefinitionProperties)
ProvisioningState

The status of the last operation.

(Inherited from ISignalDefinitionProperties)
QueryText

Query text in KQL syntax

RefreshInterval

Interval in which the signal is being evaluated. Defaults to PT1M (1 minute).

(Inherited from ISignalDefinitionProperties)
SignalKind

Kind of the signal definition

(Inherited from ISignalDefinitionProperties)
Tag

Optional set of tags (key-value pairs)

(Inherited from ISignalDefinitionProperties)
TimeGrain

Time range of signal. ISO duration format like PT10M. If not specified, the KQL query must define a time range.

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.

Methods

Name Description
ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to