anchor.diff:  			},
   
   <% unless version == "ga" -%>
  -                        "node_pool_defaults": clusterSchemaNodePoolDefaults(),
  +			"node_pool_defaults": clusterSchemaNodePoolDefaults(),
   
   			"node_pool_auto_config": {
   				Type:             schema.TypeList,
   				Optional:         true,
  -				DiffSuppressFunc: emptyOrUnsetBlockDiffSuppress,
  +				Computed:         true,
   				MaxItems:         1,
   				Description:      `Node pool configs that apply to all auto-provisioned node pools in autopilot clusters and node auto-provisioning enabled clusters.`,
   				Elem: &schema.Resource{
  
positive.code: // Defines default nodel pool settings for the entire cluster. These settings are
  // overridden if specified on the specific NodePool object.
  func clusterSchemaNodePoolDefaults() *schema.Schema {
         return &schema.Schema{
  		Type:        schema.TypeList,
  		Optional:    true,
                  DiffSuppressFunc: emptyOrUnsetBlockDiffSuppress,
                  Description: `The default nodel pool settings for the entire cluster.`,
                  MaxItems: 1,
                  Elem: &schema.Resource{
                          Schema: map[string]*schema.Schema{
                                  "node_config_defaults": {
                                          Type:        schema.TypeList,
                                          Optional:    true,
  					Description: `Subset of NodeConfig message that has defaults.`,
                                          MaxItems:    1,
                                          Elem: &schema.Resource{
                                                  Schema: map[string]*schema.Schema{
                                                          "gcfs_config": schemaGcfsConfig(false),
                                                  },
                                          },
                                  },
                          },
                  },
         }
  }
  <% end -%>
  
  
negative.code: 	if c.NetworkTags != nil {
  		result["network_tags"] = flattenNodePoolAutoConfigNetworkTags(c.NetworkTags)
  	}
  
  	return []map[string]interface{}{result}
  }
  
  