policies

@JvmName(name = "pkmbfaryydypqdoi")
suspend fun policies(value: Output<List<HPAScalingPolicyArgs>>)
@JvmName(name = "uahdowoxidtmbdof")
suspend fun policies(value: List<HPAScalingPolicyArgs>?)

Parameters

value

policies is a list of potential scaling polices which can be used during scaling. If not set, use the default values: - For scale up: allow doubling the number of pods, or an absolute change of 4 pods in a 15s window. - For scale down: allow all pods to be removed in a 15s window.


@JvmName(name = "mcixcxjxgcwlpwtg")
suspend fun policies(vararg values: Output<HPAScalingPolicyArgs>)


@JvmName(name = "aggfkpktgrnsntvv")
suspend fun policies(values: List<Output<HPAScalingPolicyArgs>>)
@JvmName(name = "luiedxlwkxkevagm")
suspend fun policies(vararg values: HPAScalingPolicyArgs)

Parameters

values

policies is a list of potential scaling polices which can be used during scaling. If not set, use the default values: - For scale up: allow doubling the number of pods, or an absolute change of 4 pods in a 15s window. - For scale down: allow all pods to be removed in a 15s window.


@JvmName(name = "athccffysfsfklrq")
suspend fun policies(argument: List<suspend HPAScalingPolicyArgsBuilder.() -> Unit>)
@JvmName(name = "bxtsqjoeisohnhql")
suspend fun policies(vararg argument: suspend HPAScalingPolicyArgsBuilder.() -> Unit)
@JvmName(name = "drlfhsgvduubttfx")
suspend fun policies(argument: suspend HPAScalingPolicyArgsBuilder.() -> Unit)

Parameters

argument

policies is a list of potential scaling polices which can be used during scaling. If not set, use the default values: - For scale up: allow doubling the number of pods, or an absolute change of 4 pods in a 15s window. - For scale down: allow all pods to be removed in a 15s window.