tolerations

@JvmName(name = "umwdmpuqdjgcatmu")
suspend fun tolerations(value: Output<List<DeviceTolerationPatchArgs>>)
@JvmName(name = "qgnbwqapynjavuee")
suspend fun tolerations(value: List<DeviceTolerationPatchArgs>?)

Parameters

value

If specified, the request's tolerations. Tolerations for NoSchedule are required to allocate a device which has a taint with that effect. The same applies to NoExecute. In addition, should any of the allocated devices get tainted with NoExecute after allocation and that effect is not tolerated, then all pods consuming the ResourceClaim get deleted to evict them. The scheduler will not let new pods reserve the claim while it has these tainted devices. Once all pods are evicted, the claim will get deallocated. The maximum number of tolerations is 16. This is an alpha field and requires enabling the DRADeviceTaints feature gate.


@JvmName(name = "mkbpkdgevjvowrco")
suspend fun tolerations(vararg values: Output<DeviceTolerationPatchArgs>)


@JvmName(name = "dwoamxpckxiumifm")
suspend fun tolerations(values: List<Output<DeviceTolerationPatchArgs>>)
@JvmName(name = "bynihcxuoqmmteun")
suspend fun tolerations(vararg values: DeviceTolerationPatchArgs)

Parameters

values

If specified, the request's tolerations. Tolerations for NoSchedule are required to allocate a device which has a taint with that effect. The same applies to NoExecute. In addition, should any of the allocated devices get tainted with NoExecute after allocation and that effect is not tolerated, then all pods consuming the ResourceClaim get deleted to evict them. The scheduler will not let new pods reserve the claim while it has these tainted devices. Once all pods are evicted, the claim will get deallocated. The maximum number of tolerations is 16. This is an alpha field and requires enabling the DRADeviceTaints feature gate.


@JvmName(name = "kavwhnsljmqjkgac")
suspend fun tolerations(argument: List<suspend DeviceTolerationPatchArgsBuilder.() -> Unit>)
@JvmName(name = "elmhbcmuprhjonya")
suspend fun tolerations(vararg argument: suspend DeviceTolerationPatchArgsBuilder.() -> Unit)
@JvmName(name = "qmwqlktexnikhscl")
suspend fun tolerations(argument: suspend DeviceTolerationPatchArgsBuilder.() -> Unit)

Parameters

argument

If specified, the request's tolerations. Tolerations for NoSchedule are required to allocate a device which has a taint with that effect. The same applies to NoExecute. In addition, should any of the allocated devices get tainted with NoExecute after allocation and that effect is not tolerated, then all pods consuming the ResourceClaim get deleted to evict them. The scheduler will not let new pods reserve the claim while it has these tainted devices. Once all pods are evicted, the claim will get deallocated. The maximum number of tolerations is 16. This is an alpha field and requires enabling the DRADeviceTaints feature gate.