Show / Hide Table of Contents

Class NodePoolAutoscaling

NodePoolAutoscaling contains information required by cluster autoscaler to adjust the size of the node pool to the current cluster usage.

Inheritance
object
NodePoolAutoscaling
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Container.v1beta1.Data
Assembly: Google.Apis.Container.v1beta1.dll
Syntax
public class NodePoolAutoscaling : IDirectResponseSchema

Properties

Autoprovisioned

Can this node pool be deleted automatically.

Declaration
[JsonProperty("autoprovisioned")]
public virtual bool? Autoprovisioned { get; set; }
Property Value
Type Description
bool?

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Enabled

Is autoscaling enabled for this node pool.

Declaration
[JsonProperty("enabled")]
public virtual bool? Enabled { get; set; }
Property Value
Type Description
bool?

LocationPolicy

Location policy used when scaling up a nodepool.

Declaration
[JsonProperty("locationPolicy")]
public virtual string LocationPolicy { get; set; }
Property Value
Type Description
string

MaxNodeCount

Maximum number of nodes for one location in the node pool. Must be >= min_node_count. There has to be enough quota to scale up the cluster.

Declaration
[JsonProperty("maxNodeCount")]
public virtual int? MaxNodeCount { get; set; }
Property Value
Type Description
int?

MinNodeCount

Minimum number of nodes for one location in the node pool. Must be greater than or equal to 0 and less than or equal to max_node_count.

Declaration
[JsonProperty("minNodeCount")]
public virtual int? MinNodeCount { get; set; }
Property Value
Type Description
int?

TotalMaxNodeCount

Maximum number of nodes in the node pool. Must be greater than or equal to total_min_node_count. There has to be enough quota to scale up the cluster. The total_*_node_count fields are mutually exclusive with the *_node_count fields.

Declaration
[JsonProperty("totalMaxNodeCount")]
public virtual int? TotalMaxNodeCount { get; set; }
Property Value
Type Description
int?

TotalMinNodeCount

Minimum number of nodes in the node pool. Must be greater than or equal to 0 and less than or equal to total_max_node_count. The total_*_node_count fields are mutually exclusive with the *_node_count fields.

Declaration
[JsonProperty("totalMinNodeCount")]
public virtual int? TotalMinNodeCount { get; set; }
Property Value
Type Description
int?

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX