unomi-node
Version:
Node.js SDK for the Apache Unomi CDP
27 lines (26 loc) • 767 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var index_1 = require("../utils/index");
/**
* @function create
* @param {AxiosInstance} axios
* @param {object} properties
* @returns {FilteredResponse}
*/
function create(axios, properties) {
return index_1.callUnomi(function () { return axios.post("/cxs/rules", properties); }, "createRule");
}
exports.create = create;
/**
* @function getAll
* @param {AxiosInstance} axios
* @returns {FilteredResponse}
*/
function getAll(axios) {
return index_1.callUnomi(function () { return axios.get("/cxs/rules"); });
}
exports.getAll = getAll;
function get(axios, rule) {
return index_1.callUnomi(function () { return axios.get("/cxs/rules/" + rule); });
}
exports.get = get;