anchor.diff:  		"shielded_instance_config.0.enable_integrity_monitoring",
   	}
   )
  +
  +var REQUIRED_SCRATCH_DISK_SIZE_GB = 375
   
   func resourceComputeInstanceTemplate() *schema.Resource {
   	return &schema.Resource{
  
positive.code: 		}
  		diskMap["disk_type"] = disk.InitializeParams.DiskType
  		diskMap["disk_name"] = disk.InitializeParams.DiskName
  		diskMap["disk_size_gb"] = disk.InitializeParams.DiskSizeGb
  		diskMap["labels"] = disk.InitializeParams.Labels
  	}
  
  	if disk.DiskEncryptionKey != nil {
  
negative.code: 		}
  
  		diskSize := diff.Get(fmt.Sprintf("disk.%d.disk_size_gb", i)).(int)
  		if typee == "SCRATCH" && diskSize != REQUIRED_SCRATCH_DISK_SIZE_GB {
  			return fmt.Errorf("SCRATCH disks must be exactly %dGB, disk %d is %d", REQUIRED_SCRATCH_DISK_SIZE_GB, i, diskSize)
  		}
  	}
  
  