UpdateNodePoolRequest constructor
UpdateNodePoolRequest({
- List<
AcceleratorConfig> ? accelerators, - String? clusterId,
- ConfidentialNodes? confidentialNodes,
- ContainerdConfig? containerdConfig,
- String? diskSizeGb,
- String? diskType,
- String? etag,
- FastSocket? fastSocket,
- GcfsConfig? gcfsConfig,
- VirtualNIC? gvnic,
- String? imageType,
- NodeKubeletConfig? kubeletConfig,
- NodeLabels? labels,
- LinuxNodeConfig? linuxNodeConfig,
- List<
String> ? locations, - NodePoolLoggingConfig? loggingConfig,
- String? machineType,
- String? name,
- NodeNetworkConfig? nodeNetworkConfig,
- String? nodePoolId,
- String? nodeVersion,
- String? projectId,
- QueuedProvisioning? queuedProvisioning,
- ResourceLabels? resourceLabels,
- ResourceManagerTags? resourceManagerTags,
- NetworkTags? tags,
- NodeTaints? taints,
- UpgradeSettings? upgradeSettings,
- WindowsNodeConfig? windowsNodeConfig,
- WorkloadMetadataConfig? workloadMetadataConfig,
- String? zone,
Implementation
UpdateNodePoolRequest({
this.accelerators,
this.clusterId,
this.confidentialNodes,
this.containerdConfig,
this.diskSizeGb,
this.diskType,
this.etag,
this.fastSocket,
this.gcfsConfig,
this.gvnic,
this.imageType,
this.kubeletConfig,
this.labels,
this.linuxNodeConfig,
this.locations,
this.loggingConfig,
this.machineType,
this.name,
this.nodeNetworkConfig,
this.nodePoolId,
this.nodeVersion,
this.projectId,
this.queuedProvisioning,
this.resourceLabels,
this.resourceManagerTags,
this.tags,
this.taints,
this.upgradeSettings,
this.windowsNodeConfig,
this.workloadMetadataConfig,
this.zone,
});