policies

@JvmName(name = "otexurfpmqxbfwsx")
suspend fun policies(value: Output<List<HPAScalingPolicyPatchArgs>>)
@JvmName(name = "wxemafcemjrmiton")
suspend fun policies(value: List<HPAScalingPolicyPatchArgs>?)

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 = "hljyuiifcevtavql")
suspend fun policies(vararg values: Output<HPAScalingPolicyPatchArgs>)


@JvmName(name = "kgfsykqngoapxofv")
suspend fun policies(values: List<Output<HPAScalingPolicyPatchArgs>>)
@JvmName(name = "jixtrryamsrruawr")
suspend fun policies(vararg values: HPAScalingPolicyPatchArgs)

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 = "nwhghypvtgnyqiju")
suspend fun policies(argument: List<suspend HPAScalingPolicyPatchArgsBuilder.() -> Unit>)
@JvmName(name = "aahxsfcnxvfiirou")
suspend fun policies(vararg argument: suspend HPAScalingPolicyPatchArgsBuilder.() -> Unit)
@JvmName(name = "shqutthtmjuoiskm")
suspend fun policies(argument: suspend HPAScalingPolicyPatchArgsBuilder.() -> 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.