code: function (zone, callback) {
      var self = this,
        zoneId = zone instanceof dns.Zone ? zone.id : zone;
  
      var requestOptions = {
        path: urlJoin(_urlPrefix, zoneId, 'export'),
        method: 'GET'
      };
  
      self._asyncRequest(requestOptions, function (err, result) {
        return err
          ? callback(err)
          : callback(err, result.response);
      });
    }
docs: @name Client.exportZone
  
  @description This call exports a provided domain as a BIND zone file
  
  @param {Object|String}     zone        the information for your new zone
  @param {Function}          callback    handles the callback of your api call