UpdateNodePoolRequest constructor

UpdateNodePoolRequest({
  1. String? clusterId,
  2. ConfidentialNodes? confidentialNodes,
  3. String? diskSizeGb,
  4. String? diskType,
  5. String? etag,
  6. FastSocket? fastSocket,
  7. GcfsConfig? gcfsConfig,
  8. VirtualNIC? gvnic,
  9. String? imageType,
  10. NodeKubeletConfig? kubeletConfig,
  11. NodeLabels? labels,
  12. LinuxNodeConfig? linuxNodeConfig,
  13. List<String>? locations,
  14. NodePoolLoggingConfig? loggingConfig,
  15. String? machineType,
  16. String? name,
  17. NodeNetworkConfig? nodeNetworkConfig,
  18. String? nodePoolId,
  19. String? nodeVersion,
  20. String? projectId,
  21. QueuedProvisioning? queuedProvisioning,
  22. ResourceLabels? resourceLabels,
  23. ResourceManagerTags? resourceManagerTags,
  24. NetworkTags? tags,
  25. NodeTaints? taints,
  26. UpgradeSettings? upgradeSettings,
  27. WindowsNodeConfig? windowsNodeConfig,
  28. WorkloadMetadataConfig? workloadMetadataConfig,
  29. String? zone,
})

Implementation

UpdateNodePoolRequest({
  this.clusterId,
  this.confidentialNodes,
  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,
});