Interface protos.google.container.v1beta1.INodePool (4.11.0)

Properties of a NodePool.

Package

@google-cloud/container

Properties

autoscaling

autoscaling?: (google.container.v1beta1.INodePoolAutoscaling|null);

NodePool autoscaling

conditions

conditions?: (google.container.v1beta1.IStatusCondition[]|null);

NodePool conditions

config

config?: (google.container.v1beta1.INodeConfig|null);

NodePool config

etag

etag?: (string|null);

NodePool etag

initialNodeCount

initialNodeCount?: (number|null);

NodePool initialNodeCount

instanceGroupUrls

instanceGroupUrls?: (string[]|null);

NodePool instanceGroupUrls

locations

locations?: (string[]|null);

NodePool locations

management

management?: (google.container.v1beta1.INodeManagement|null);

NodePool management

maxPodsConstraint

maxPodsConstraint?: (google.container.v1beta1.IMaxPodsConstraint|null);

NodePool maxPodsConstraint

name

name?: (string|null);

NodePool name

networkConfig

networkConfig?: (google.container.v1beta1.INodeNetworkConfig|null);

NodePool networkConfig

placementPolicy

placementPolicy?: (google.container.v1beta1.NodePool.IPlacementPolicy|null);

NodePool placementPolicy

podIpv4CidrSize

podIpv4CidrSize?: (number|null);

NodePool podIpv4CidrSize

selfLink?: (string|null);

NodePool selfLink

status

status?: (google.container.v1beta1.NodePool.Status|keyof typeof google.container.v1beta1.NodePool.Status|null);

NodePool status

statusMessage

statusMessage?: (string|null);

NodePool statusMessage

updateInfo

updateInfo?: (google.container.v1beta1.NodePool.IUpdateInfo|null);

NodePool updateInfo

upgradeSettings

upgradeSettings?: (google.container.v1beta1.NodePool.IUpgradeSettings|null);

NodePool upgradeSettings

version

version?: (string|null);

NodePool version