ClusterNodeGroupAutoScalingPolicyScalingRuleMetricsTriggerConditionArgs

data class ClusterNodeGroupAutoScalingPolicyScalingRuleMetricsTriggerConditionArgs(val comparisonOperator: Output<String>, val metricName: Output<String>, val statistics: Output<String>, val tags: Output<List<ClusterNodeGroupAutoScalingPolicyScalingRuleMetricsTriggerConditionTagArgs>>? = null, val threshold: Output<Double>) : ConvertibleToJava<ClusterNodeGroupAutoScalingPolicyScalingRuleMetricsTriggerConditionArgs>

Constructors

constructor(comparisonOperator: Output<String>, metricName: Output<String>, statistics: Output<String>, tags: Output<List<ClusterNodeGroupAutoScalingPolicyScalingRuleMetricsTriggerConditionTagArgs>>? = null, threshold: Output<Double>)

Properties

Link copied to clipboard

The comparison operator for this scaling rule specific metrics trigger. Invalid values: EQ, NE, GT, LT, GE, LE.

Link copied to clipboard
val metricName: Output<String>

The metric name for this scaling rule specific metrics trigger.

Link copied to clipboard
val statistics: Output<String>

The statistics for this scaling rule specific metrics trigger.

Link copied to clipboard

A mapping of tags to assign to the resource.

Link copied to clipboard
val threshold: Output<Double>

The threshold for this scaling rule specific metrics trigger.

Functions

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