NodePool constructor
      
      NodePool({ 
    
    
- AutopilotConfig? autopilotConfig,
- NodePoolAutoscaling? autoscaling,
- BestEffortProvisioning? bestEffortProvisioning,
- List<StatusCondition> ? conditions,
- NodeConfig? config,
- String? etag,
- int? initialNodeCount,
- List<String> ? instanceGroupUrls,
- List<String> ? locations,
- NodeManagement? management,
- MaxPodsConstraint? maxPodsConstraint,
- String? name,
- NodeNetworkConfig? networkConfig,
- PlacementPolicy? placementPolicy,
- int? podIpv4CidrSize,
- QueuedProvisioning? queuedProvisioning,
- String? selfLink,
- String? status,
- String? statusMessage,
- UpdateInfo? updateInfo,
- UpgradeSettings? upgradeSettings,
- String? version,
Implementation
NodePool({
  this.autopilotConfig,
  this.autoscaling,
  this.bestEffortProvisioning,
  this.conditions,
  this.config,
  this.etag,
  this.initialNodeCount,
  this.instanceGroupUrls,
  this.locations,
  this.management,
  this.maxPodsConstraint,
  this.name,
  this.networkConfig,
  this.placementPolicy,
  this.podIpv4CidrSize,
  this.queuedProvisioning,
  this.selfLink,
  this.status,
  this.statusMessage,
  this.updateInfo,
  this.upgradeSettings,
  this.version,
});