UNPKG

@forestadmin/forestadmin-client

Version:

This package contains the logic to use the ForestAdmin API inside an agent.

20 lines 1.39 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const server_1 = __importDefault(require("../utils/server")); class IpWhiteListService { constructor(options) { this.options = options; } async getConfiguration() { const body = await server_1.default.query(this.options, 'get', '/liana/v1/ip-whitelist-rules'); return { isFeatureEnabled: body.data.attributes.use_ip_whitelist, ipRules: body.data.attributes.rules, }; } } exports.default = IpWhiteListService; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaXAtd2hpdGVsaXN0L2luZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBRUEsNkRBQTBDO0FBVzFDLE1BQXFCLGtCQUFrQjtJQUNyQyxZQUFvQixPQUE2QztRQUE3QyxZQUFPLEdBQVAsT0FBTyxDQUFzQztJQUFHLENBQUM7SUFFckUsS0FBSyxDQUFDLGdCQUFnQjtRQUNwQixNQUFNLElBQUksR0FBRyxNQUFNLGdCQUFXLENBQUMsS0FBSyxDQUNsQyxJQUFJLENBQUMsT0FBTyxFQUNaLEtBQUssRUFDTCw4QkFBOEIsQ0FDL0IsQ0FBQztRQUVGLE9BQU87WUFDTCxnQkFBZ0IsRUFBRSxJQUFJLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxnQkFBZ0I7WUFDdkQsT0FBTyxFQUFFLElBQUksQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLEtBQUs7U0FDcEMsQ0FBQztJQUNKLENBQUM7Q0FDRjtBQWZELHFDQWVDIn0=