code: func (r Resource_Metadata) GetRouter(macAddress *string) (resp string, err error) {
  	params := []interface{}{
  		macAddress,
  	}
  	err = r.Session.DoRequest("SoftLayer_Resource_Metadata", "getRouter", params, &r.Options, &resp)
  	return
  }
docs: // The getRouter method will return the router associated with a network component. When the router is redundant, the hostname of the redundant group will be returned, rather than the router hostname.