Node Pool Args
data class NodePoolArgs(val autoscaling: Output<NodePoolAutoscalingArgs>? = null, val clusterId: Output<String>? = null, val conditions: Output<List<StatusConditionArgs>>? = null, val config: Output<NodeConfigArgs>? = null, val etag: Output<String>? = null, val initialNodeCount: Output<Int>? = null, val location: Output<String>? = null, val locations: Output<List<String>>? = null, val management: Output<NodeManagementArgs>? = null, val maxPodsConstraint: Output<MaxPodsConstraintArgs>? = null, val name: Output<String>? = null, val networkConfig: Output<NodeNetworkConfigArgs>? = null, val parent: Output<String>? = null, val placementPolicy: Output<PlacementPolicyArgs>? = null, val project: Output<String>? = null, val upgradeSettings: Output<UpgradeSettingsArgs>? = null, val version: Output<String>? = null, val zone: Output<String>? = null) : ConvertibleToJava<NodePoolArgs>
Creates a node pool for a cluster.
Constructors
Link copied to clipboard
fun NodePoolArgs(autoscaling: Output<NodePoolAutoscalingArgs>? = null, clusterId: Output<String>? = null, conditions: Output<List<StatusConditionArgs>>? = null, config: Output<NodeConfigArgs>? = null, etag: Output<String>? = null, initialNodeCount: Output<Int>? = null, location: Output<String>? = null, locations: Output<List<String>>? = null, management: Output<NodeManagementArgs>? = null, maxPodsConstraint: Output<MaxPodsConstraintArgs>? = null, name: Output<String>? = null, networkConfig: Output<NodeNetworkConfigArgs>? = null, parent: Output<String>? = null, placementPolicy: Output<PlacementPolicyArgs>? = null, project: Output<String>? = null, upgradeSettings: Output<UpgradeSettingsArgs>? = null, version: Output<String>? = null, zone: Output<String>? = null)
Functions
Properties
Link copied to clipboard
Link copied to clipboard
The initial node count for the pool. You must ensure that your Compute Engine resource quota is sufficient for this number of instances. You must also have available firewall and routes quota.
Link copied to clipboard
The list of Google Compute Engine zones in which the NodePool's nodes should be located. If this value is unspecified during node pool creation, the Cluster.Locations value will be used, instead. Warning: changing node pool locations will result in nodes being added and/or removed.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Deprecated. The Google Developers Console project ID or project number. This field has been deprecated and replaced by the parent field.