ScalingRuleHybridMetricArgs

data class ScalingRuleHybridMetricArgs(val dimensions: Output<List<ScalingRuleHybridMetricDimensionArgs>>? = null, val expression: Output<String>? = null, val id: Output<String>? = null, val metricName: Output<String>? = null, val statistic: Output<String>? = null) : ConvertibleToJava<ScalingRuleHybridMetricArgs>

Constructors

Link copied to clipboard
constructor(dimensions: Output<List<ScalingRuleHybridMetricDimensionArgs>>? = null, expression: Output<String>? = null, id: Output<String>? = null, metricName: Output<String>? = null, statistic: Output<String>? = null)

Properties

Link copied to clipboard

The structure of volumeMounts. See dimensions below for details.

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

The metric expression that consists of multiple Hybrid Cloud Monitoring metrics. It calculates a result used to trigger scaling events. The expression must comply with the Reverse Polish Notation (RPN) specification, and the operators can only be + - × /.

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

The reference ID of the metric in the metric expression.

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

The name of the Hybrid Cloud Monitoring metric.

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

The statistical method of the metric value. Valid values: Average, Minimum, Maximum.

Functions

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