code: func (g *Cloud) GetTPU(ctx context.Context, name, zone string) (*tpuapi.Node, error) {
  	mc := newTPUMetricContext("get", zone)
  
  	name = getTPUName(g.projectID, zone, name)
  	node, err := g.tpuService.projects.Locations.Nodes.Get(name).Do()
  	if err != nil {
  		return nil, mc.Observe(err)
  	}
  	return node, mc.Observe(nil)
  }
docs: // GetTPU returns the Cloud TPU with the specified name in the specified zone.