topologySpreadConstraints

@JvmName(name = "edjsmtpcmlmydwnb")
suspend fun topologySpreadConstraints(value: Output<List<TopologySpreadConstraintArgs>>)
@JvmName(name = "mhusufjkhwbsavqk")
suspend fun topologySpreadConstraints(value: List<TopologySpreadConstraintArgs>?)

Parameters

value

TopologySpreadConstraints describes how a group of pods ought to spread across topology domains. Scheduler will schedule pods in a way which abides by the constraints. All topologySpreadConstraints are ANDed.


@JvmName(name = "favcijjmpeuetgoo")
suspend fun topologySpreadConstraints(vararg values: Output<TopologySpreadConstraintArgs>)


@JvmName(name = "unnkiikwjbvbwjxf")
suspend fun topologySpreadConstraints(values: List<Output<TopologySpreadConstraintArgs>>)
@JvmName(name = "dexilkqdqocshltf")
suspend fun topologySpreadConstraints(vararg values: TopologySpreadConstraintArgs)

Parameters

values

TopologySpreadConstraints describes how a group of pods ought to spread across topology domains. Scheduler will schedule pods in a way which abides by the constraints. All topologySpreadConstraints are ANDed.


@JvmName(name = "ymhetxgaqbcqhajm")
suspend fun topologySpreadConstraints(argument: List<suspend TopologySpreadConstraintArgsBuilder.() -> Unit>)
@JvmName(name = "ggepxmjarvxpppib")
suspend fun topologySpreadConstraints(vararg argument: suspend TopologySpreadConstraintArgsBuilder.() -> Unit)
@JvmName(name = "fafxgeldumxpqqnk")
suspend fun topologySpreadConstraints(argument: suspend TopologySpreadConstraintArgsBuilder.() -> Unit)

Parameters

argument

TopologySpreadConstraints describes how a group of pods ought to spread across topology domains. Scheduler will schedule pods in a way which abides by the constraints. All topologySpreadConstraints are ANDed.