code: func (gce *Cloud) ListInstanceGroups(zone string) (*compute.InstanceGroupList, error) {
  	// TODO: use PageToken to list all not just the first 500
  	return gce.service.InstanceGroups.List(gce.projectID, zone).Do()
  }
docs: // ListInstanceGroups lists all InstanceGroups in the project and zone.