SloWindowsBasedSliArgs

data class SloWindowsBasedSliArgs(val goodBadMetricFilter: Output<String>? = null, val goodTotalRatioThreshold: Output<SloWindowsBasedSliGoodTotalRatioThresholdArgs>? = null, val metricMeanInRange: Output<SloWindowsBasedSliMetricMeanInRangeArgs>? = null, val metricSumInRange: Output<SloWindowsBasedSliMetricSumInRangeArgs>? = null, val windowPeriod: Output<String>? = null) : ConvertibleToJava<SloWindowsBasedSliArgs>

Constructors

Link copied to clipboard
constructor(goodBadMetricFilter: Output<String>? = null, goodTotalRatioThreshold: Output<SloWindowsBasedSliGoodTotalRatioThresholdArgs>? = null, metricMeanInRange: Output<SloWindowsBasedSliMetricMeanInRangeArgs>? = null, metricSumInRange: Output<SloWindowsBasedSliMetricSumInRangeArgs>? = null, windowPeriod: Output<String>? = null)

Properties

Link copied to clipboard
val goodBadMetricFilter: Output<String>? = null

A TimeSeries monitoring filter with ValueType = BOOL. The window is good if any true values appear in the window. One of good_bad_metric_filter, good_total_ratio_threshold, metric_mean_in_range, metric_sum_in_range must be set for windows_based_sli.

Link copied to clipboard

Criterion that describes a window as good if its performance is high enough. One of good_bad_metric_filter, good_total_ratio_threshold, metric_mean_in_range, metric_sum_in_range must be set for windows_based_sli. Structure is documented below.

Link copied to clipboard

Criterion that describes a window as good if the metric's value is in a good range, averaged across returned streams. One of good_bad_metric_filter, good_total_ratio_threshold, metric_mean_in_range, metric_sum_in_range must be set for windows_based_sli. Average value X of time_series should satisfy range.min <= X <= range.max for a good window. Structure is documented below.

Link copied to clipboard

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 time_series should satisfy range.min <= X <= range.max for a good window. One of good_bad_metric_filter, good_total_ratio_threshold, metric_mean_in_range, metric_sum_in_range must be set for windows_based_sli. Structure is documented below.

Link copied to clipboard
val windowPeriod: Output<String>? = null

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.

Functions

Link copied to clipboard
open override fun toJava(): SloWindowsBasedSliArgs