ClusterNodePoolPlacementPolicyArgs

data class ClusterNodePoolPlacementPolicyArgs(val policyName: Output<String>? = null, val tpuTopology: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<ClusterNodePoolPlacementPolicyArgs>

Constructors

Link copied to clipboard
constructor(policyName: Output<String>? = null, tpuTopology: Output<String>? = null, type: Output<String>)

Properties

Link copied to clipboard
val policyName: Output<String>? = null

If set, refers to the name of a custom resource policy supplied by the user. The resource policy must be in the same project and region as the node pool. If not found, InvalidArgument error is returned.

Link copied to clipboard
val tpuTopology: Output<String>? = null

TPU placement topology for pod slice node pool. https://cloud.google.com/tpu/docs/types-topologies#tpu_topologies

Link copied to clipboard
val type: Output<String>

Telemetry integration for the cluster. Supported values (ENABLED, DISABLED, SYSTEM_ONLY); SYSTEM_ONLY (Only system components are monitored and logged) is only available in GKE versions 1.15 and later.

Functions

Link copied to clipboard
open override fun toJava(): ClusterNodePoolPlacementPolicyArgs