Interface protos.google.container.v1.INodePool (5.17.0)

Properties of a NodePool.

Package

@google-cloud/container

Properties

autoscaling

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

NodePool autoscaling

bestEffortProvisioning

bestEffortProvisioning?: (google.container.v1.IBestEffortProvisioning|null);

NodePool bestEffortProvisioning

conditions

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

NodePool conditions

config

config?: (google.container.v1.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.v1.INodeManagement|null);

NodePool management

maxPodsConstraint

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

NodePool maxPodsConstraint

name

name?: (string|null);

NodePool name

networkConfig

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

NodePool networkConfig

placementPolicy

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

NodePool placementPolicy

podIpv4CidrSize

podIpv4CidrSize?: (number|null);

NodePool podIpv4CidrSize

queuedProvisioning

queuedProvisioning?: (google.container.v1.NodePool.IQueuedProvisioning|null);

NodePool queuedProvisioning

selfLink?: (string|null);

NodePool selfLink

status

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

NodePool status

statusMessage

statusMessage?: (string|null);

NodePool statusMessage

updateInfo

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

NodePool updateInfo

upgradeSettings

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

NodePool upgradeSettings

version

version?: (string|null);

NodePool version