SloWindowsBasedSli class

Constructors

SloWindowsBasedSli({Input<String?>? goodBadMetricFilter, Input<SloWindowsBasedSliGoodTotalRatioThreshold?>? goodTotalRatioThreshold, Input<SloWindowsBasedSliMetricMeanInRange?>? metricMeanInRange, Input<SloWindowsBasedSliMetricSumInRange?>? metricSumInRange, Input<String?>? windowPeriod})
Creates a new SloWindowsBasedSli. goodBadMetricFilter A TimeSeries monitoring filter goodTotalRatioThreshold Criterion that describes a window as good if its performance is metricMeanInRange Criterion that describes a window as good if the metric's value metricSumInRange Criterion that describes a window as good if the metric's value windowPeriod Duration over which window quality is evaluated, given as a
const
SloWindowsBasedSli.fromMap(Map<String, dynamic> map)
factory

Properties

goodBadMetricFilter → Input<String?>?
A TimeSeries monitoring filter with ValueType = BOOL. The window is good if any true values appear in the window. One of goodBadMetricFilter, goodTotalRatioThreshold, metricMeanInRange, metricSumInRange must be set for windowsBasedSli.
final
goodTotalRatioThreshold → Input<SloWindowsBasedSliGoodTotalRatioThreshold?>?
Criterion that describes a window as good if its performance is high enough. One of goodBadMetricFilter, goodTotalRatioThreshold, metricMeanInRange, metricSumInRange must be set for windowsBasedSli. Structure is documented below.
final
hashCode → int
The hash code for this object.
no setterinherited
metricMeanInRange → Input<SloWindowsBasedSliMetricMeanInRange?>?
Criterion that describes a window as good if the metric's value is in a good range, averaged across returned streams. One of goodBadMetricFilter, goodTotalRatioThreshold, metricMeanInRange, metricSumInRange must be set for windowsBasedSli. Average value X of timeSeries should satisfy range.min &lt;= X &lt;= range.max for a good window. Structure is documented below.
final
metricSumInRange → Input<SloWindowsBasedSliMetricSumInRange?>?
Criterion that describes a window as good if the metric's value is in a good range, summed across returned streams. Summed value X of timeSeries should satisfy range.min &lt;= X &lt;= range.max for a good window. One of goodBadMetricFilter, goodTotalRatioThreshold, metricMeanInRange, metricSumInRange must be set for windowsBasedSli. Structure is documented below.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
windowPeriod → Input<String?>?
Duration over which window quality is evaluated, given as a duration string "{X}s" representing X seconds. Must be an integer fraction of a day and at least 60s.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited