anchor.diff:  		Optional:     true,
   		Computed:     true,
   		ValidateFunc: validation.IntAtLeast(0),
  +		Description:  `The number of nodes per instance group. This field can be used to update the number of nodes per instance group but should not be used alongside autoscaling.`,
   	},
   
   	"version": {
  -		Type:     schema.TypeString,
  -		Optional: true,
  -		Computed: true,
  +		Type:        schema.TypeString,
  +		Optional:    true,
  +		Computed:    true,
  +		Description: `The Kubernetes version for the nodes in this pool. Note that if this field and auto_upgrade are both specified, they will fight each other for what the node version should be, so setting both is highly discouraged. While a fuzzy version can be specified, it's recommended that you specify explicit versions as Terraform will see spurious diffs when fuzzy versions are used. See the google_container_engine_versions data source's version_prefix field to approximate fuzzy versions in a Terraform-compatible way.`,
   	},
   }
   
  
positive.code: 	id, err := replaceVars(d, config, "projects/{{project}}/locations/{{location}}/clusters/{{cluster}}/nodePools/{{name}}")
  	if err != nil {
  		return nil, err
  }
  
  	d.SetId(id)
  
  
negative.code: 			schemaNodePool,
  			map[string]*schema.Schema{
  				"project": {
  					Type:        schema.TypeString,
  					Optional:    true,
  					Computed:    true,
  					ForceNew:    true,
  					Description: `The ID of the project in which to create the node pool. If blank, the provider-configured project will be used.`,
  				},
  				"cluster": {
  					Type:        schema.TypeString,
  					Required:    true,
  					ForceNew:    true,
  					Description: `The cluster to create the node pool for. Cluster must be present in location provided for zonal clusters.`,
  				},
  				"zone": {
  					Type:        schema.TypeString,
  					Optional:    true,
  					Removed:     "use location instead",
  					Computed:    true,
  					Description: `The zone of the cluster`,
  				},
  				"region": {
  					Type:        schema.TypeString,
  					Optional:    true,
  					Removed:     "use location instead",
  					Computed:    true,
  					Description: `The region of the cluster`,
  				},
  				"location": {
  					Type:        schema.TypeString,
  					Optional:    true,
  					Computed:    true,
  					ForceNew:    true,
  					Description: `The location (region or zone) of the cluster.`,
  				},
  			}),
  	}
  