Metric Trigger Args
data class MetricTriggerArgs(val dimensions: Output<List<ScaleRuleMetricDimensionArgs>>? = null, val dividePerInstance: Output<Boolean>? = null, val metricName: Output<String>, val metricNamespace: Output<String>? = null, val metricResourceLocation: Output<String>? = null, val metricResourceUri: Output<String>, val operator: Output<ComparisonOperationType>, val statistic: Output<MetricStatisticType>, val threshold: Output<Double>, val timeAggregation: Output<TimeAggregationType>, val timeGrain: Output<String>, val timeWindow: Output<String>) : ConvertibleToJava<MetricTriggerArgs>
The trigger that results in a scaling action.
Constructors
Link copied to clipboard
fun MetricTriggerArgs(dimensions: Output<List<ScaleRuleMetricDimensionArgs>>? = null, dividePerInstance: Output<Boolean>? = null, metricName: Output<String>, metricNamespace: Output<String>? = null, metricResourceLocation: Output<String>? = null, metricResourceUri: Output<String>, operator: Output<ComparisonOperationType>, statistic: Output<MetricStatisticType>, threshold: Output<Double>, timeAggregation: Output<TimeAggregationType>, timeGrain: Output<String>, timeWindow: Output<String>)