NodePoolManagementArgs

data class NodePoolManagementArgs(val autoRepair: Output<Boolean>? = null, val autoUpgrade: Output<Boolean>? = null, val maxUnavailable: Output<Int>, val surge: Output<Int>? = null, val surgePercentage: Output<Int>? = null) : ConvertibleToJava<NodePoolManagementArgs>

Constructors

Link copied to clipboard
fun NodePoolManagementArgs(autoRepair: Output<Boolean>? = null, autoUpgrade: Output<Boolean>? = null, maxUnavailable: Output<Int>, surge: Output<Int>? = null, surgePercentage: Output<Int>? = null)

Functions

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

Properties

Link copied to clipboard
val autoRepair: Output<Boolean>? = null

Whether automatic repair, Default to false.

Link copied to clipboard
val autoUpgrade: Output<Boolean>? = null

Whether auto upgrade, Default to false.

Link copied to clipboard
val maxUnavailable: Output<Int>

Max number of unavailable nodes. Default to 1.

Link copied to clipboard
val surge: Output<Int>? = null

Number of additional nodes. You have to specify one of surge, surge_percentage.

Link copied to clipboard
val surgePercentage: Output<Int>? = null

Proportion of additional nodes. You have to specify one of surge, surge_percentage.