taints

@JvmName(name = "refdcxbuiqbobqjo")
suspend fun taints(value: Output<List<ClusterNodePoolNodeConfigTaintArgs>>)
@JvmName(name = "ngilhscqxiusmdso")
suspend fun taints(value: List<ClusterNodePoolNodeConfigTaintArgs>?)

Parameters

value

A list of Kubernetes taints to apply to nodes. GKE's API can only set this field on cluster creation. However, GKE will add taints to your nodes if you enable certain features such as GPUs. If this field is set, any diffs on this field will cause the provider to recreate the underlying resource. Taint values can be updated safely in Kubernetes (eg. through kubectl), and it's recommended that you do not use this field to manage taints. If you do, lifecycle.ignore_changes is recommended. Structure is documented below.


@JvmName(name = "hwljnwdotmxxsiyu")
suspend fun taints(vararg values: Output<ClusterNodePoolNodeConfigTaintArgs>)


@JvmName(name = "xyrlnhbuqwkccqen")
suspend fun taints(values: List<Output<ClusterNodePoolNodeConfigTaintArgs>>)
@JvmName(name = "gtpxuripjhcisptr")
suspend fun taints(vararg values: ClusterNodePoolNodeConfigTaintArgs)

Parameters

values

A list of Kubernetes taints to apply to nodes. GKE's API can only set this field on cluster creation. However, GKE will add taints to your nodes if you enable certain features such as GPUs. If this field is set, any diffs on this field will cause the provider to recreate the underlying resource. Taint values can be updated safely in Kubernetes (eg. through kubectl), and it's recommended that you do not use this field to manage taints. If you do, lifecycle.ignore_changes is recommended. Structure is documented below.


@JvmName(name = "hjrevgkkyokxltul")
suspend fun taints(argument: List<suspend ClusterNodePoolNodeConfigTaintArgsBuilder.() -> Unit>)
@JvmName(name = "sykritqmvfcugvtd")
suspend fun taints(vararg argument: suspend ClusterNodePoolNodeConfigTaintArgsBuilder.() -> Unit)
@JvmName(name = "opfgapscvvqsqqfb")
suspend fun taints(argument: suspend ClusterNodePoolNodeConfigTaintArgsBuilder.() -> Unit)

Parameters

argument

A list of Kubernetes taints to apply to nodes. GKE's API can only set this field on cluster creation. However, GKE will add taints to your nodes if you enable certain features such as GPUs. If this field is set, any diffs on this field will cause the provider to recreate the underlying resource. Taint values can be updated safely in Kubernetes (eg. through kubectl), and it's recommended that you do not use this field to manage taints. If you do, lifecycle.ignore_changes is recommended. Structure is documented below.