SignalConfiguration interface

A signal configuration for an Azure resource type

Properties

aggregationType

Type of aggregation to apply to the metric.

dimensionFilter

Optional dimension filter to apply to the metric.

evaluationRules

Evaluation rules with recommended thresholds.

metricName

Name of the metric (e.g. 'Percentage CPU').

metricNamespace

Metric namespace (e.g. 'microsoft.compute/virtualmachines').

signalId

Unique identifier of the recommended signal configuration.

timeGrain

Time range of the metric. ISO 8601 duration format (e.g. 'PT5M').

unit

Unit of the metric (e.g. Percent, Bytes, Count).

Property Details

aggregationType

Type of aggregation to apply to the metric.

aggregationType?: string

Property Value

string

dimensionFilter

Optional dimension filter to apply to the metric.

dimensionFilter?: string

Property Value

string

evaluationRules

Evaluation rules with recommended thresholds.

evaluationRules?: EvaluationRule

Property Value

metricName

Name of the metric (e.g. 'Percentage CPU').

metricName?: string

Property Value

string

metricNamespace

Metric namespace (e.g. 'microsoft.compute/virtualmachines').

metricNamespace?: string

Property Value

string

signalId

Unique identifier of the recommended signal configuration.

signalId: string

Property Value

string

timeGrain

Time range of the metric. ISO 8601 duration format (e.g. 'PT5M').

timeGrain?: string

Property Value

string

unit

Unit of the metric (e.g. Percent, Bytes, Count).

unit?: string

Property Value

string