SignalDefinitionProperties interface

SignalDefinition properties

Properties

dataUnit

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

displayName

Display name

evaluationRules

Evaluation rules for the signal definition

provisioningState

The status of the last operation.

refreshInterval

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

signalKind

The discriminator possible values: AzureResourceMetric, LogAnalyticsQuery, PrometheusMetricsQuery

tags

Optional set of tags (key-value pairs)

Property Details

dataUnit

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

dataUnit?: string

Property Value

string

displayName

Display name

displayName?: string

Property Value

string

evaluationRules

Evaluation rules for the signal definition

evaluationRules: EvaluationRule

Property Value

provisioningState

The status of the last operation.

provisioningState?: string

Property Value

string

refreshInterval

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

refreshInterval?: string

Property Value

string

signalKind

The discriminator possible values: AzureResourceMetric, LogAnalyticsQuery, PrometheusMetricsQuery

signalKind: string

Property Value

string

tags

Optional set of tags (key-value pairs)

tags?: Record<string, string>

Property Value

Record<string, string>