MetricTargetPatchArgs

data class MetricTargetPatchArgs(val averageUtilization: Output<Int>? = null, val averageValue: Output<String>? = null, val type: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<MetricTargetPatchArgs>

MetricTarget defines the target value, average value, or average utilization of a specific metric

Constructors

Link copied to clipboard
constructor(averageUtilization: Output<Int>? = null, averageValue: Output<String>? = null, type: Output<String>? = null, value: Output<String>? = null)

Properties

Link copied to clipboard
val averageUtilization: Output<Int>? = null

averageUtilization is the target value of the average of the resource metric across all relevant pods, represented as a percentage of the requested value of the resource for the pods. Currently only valid for Resource metric source type

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

averageValue is the target value of the average of the metric across all relevant pods (as a quantity)

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

type represents whether the metric type is Utilization, Value, or AverageValue

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

value is the target value of the metric (as a quantity).

Functions

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