create (hunt, cluster) {
    return new Promise((resolve, reject) => {
      const options = {
        url: 'api/hunt',
        method: 'POST',
        data: hunt,
        params: { cluster }
      };

      Vue.axios(options).then((response) => {
        resolve(response);
      }).catch((error) => {
        reject(error);
      });
    });
  }
Creates a new hunt
@param {Object} hunt The hunt object
@param {string} cluster The cluster name string of the cluster to create the hunt on
@returns {Promise} Promise A promise object that signals the completion
                           or rejection of the request.