code: func (g *Cloud) SetURLMapForTargetHTTPSProxy(proxy *compute.TargetHttpsProxy, urlMapLink string) error {
  	ctx, cancel := cloud.ContextWithCallTimeout()
  	defer cancel()
  
  	mc := newTargetProxyMetricContext("set_url_map")
  	ref := &compute.UrlMapReference{UrlMap: urlMapLink}
  	return mc.Observe(g.c.TargetHttpsProxies().SetUrlMap(ctx, meta.GlobalKey(proxy.Name), ref))
  }
docs: // SetURLMapForTargetHTTPSProxy sets the given UrlMap for the given TargetHttpsProxy.