Interface protos.google.container.v1.IUpdateNodePoolRequest (4.2.0)

Properties of an UpdateNodePoolRequest.

Package

@google-cloud/container

Properties

clusterId

clusterId?: (string|null);

UpdateNodePoolRequest clusterId

confidentialNodes

confidentialNodes?: (google.container.v1.IConfidentialNodes|null);

UpdateNodePoolRequest confidentialNodes

gcfsConfig

gcfsConfig?: (google.container.v1.IGcfsConfig|null);

UpdateNodePoolRequest gcfsConfig

gvnic

gvnic?: (google.container.v1.IVirtualNIC|null);

UpdateNodePoolRequest gvnic

imageType

imageType?: (string|null);

UpdateNodePoolRequest imageType

kubeletConfig

kubeletConfig?: (google.container.v1.INodeKubeletConfig|null);

UpdateNodePoolRequest kubeletConfig

labels

labels?: (google.container.v1.INodeLabels|null);

UpdateNodePoolRequest labels

linuxNodeConfig

linuxNodeConfig?: (google.container.v1.ILinuxNodeConfig|null);

UpdateNodePoolRequest linuxNodeConfig

locations

locations?: (string[]|null);

UpdateNodePoolRequest locations

loggingConfig

loggingConfig?: (google.container.v1.INodePoolLoggingConfig|null);

UpdateNodePoolRequest loggingConfig

name

name?: (string|null);

UpdateNodePoolRequest name

nodeNetworkConfig

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

UpdateNodePoolRequest nodeNetworkConfig

nodePoolId

nodePoolId?: (string|null);

UpdateNodePoolRequest nodePoolId

nodeVersion

nodeVersion?: (string|null);

UpdateNodePoolRequest nodeVersion

projectId

projectId?: (string|null);

UpdateNodePoolRequest projectId

tags

tags?: (google.container.v1.INetworkTags|null);

UpdateNodePoolRequest tags

taints

taints?: (google.container.v1.INodeTaints|null);

UpdateNodePoolRequest taints

upgradeSettings

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

UpdateNodePoolRequest upgradeSettings

workloadMetadataConfig

workloadMetadataConfig?: (google.container.v1.IWorkloadMetadataConfig|null);

UpdateNodePoolRequest workloadMetadataConfig

zone

zone?: (string|null);

UpdateNodePoolRequest zone