code: func (g *Cloud) ListTPUs(ctx context.Context, zone string) ([]*tpuapi.Node, error) {
  	mc := newTPUMetricContext("list", zone)
  
  	parent := getTPUParentName(g.projectID, zone)
  	response, err := g.tpuService.projects.Locations.Nodes.List(parent).Do()
  	if err != nil {
  		return nil, mc.Observe(err)
  	}
  	return response.Nodes, mc.Observe(nil)
  }
docs: // ListTPUs returns Cloud TPUs in the specified zone.