PoolCreate class
Properties
-
autoScale
↔ bool?
-
AutoScale turns the provider's cluster autoscaler on for this pool.
getter/setter pair
-
clusterId
↔ String?
-
ClusterID is the cluster to add the pool to, from the URL path.
getter/setter pair
-
count
↔ int?
-
Count is how many nodes the pool starts with.
getter/setter pair
-
hashCode
→ int
-
The hash code for this object.
no setteroverride
-
maxNodes
↔ int?
-
MaxNodes is the ceiling the autoscaler may not grow the pool past, and so the bound on what this pool can spend. Ignored unless AutoScale is set.
getter/setter pair
-
minNodes
↔ int?
-
MinNodes is the floor the autoscaler may not shrink the pool below. Ignored unless AutoScale is set.
getter/setter pair
-
name
↔ String?
-
Name is the pool's name.
getter/setter pair
-
provider
↔ String?
-
Provider is the cloud the cluster lives on (e.g. "digitalocean"). Required — Visor routes the create by it. Accepted from the body or ?provider=.
getter/setter pair
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
size
↔ String?
-
Size is the provider size slug for each node (e.g. "s-4vcpu-8gb").
getter/setter pair