UNPKG

n8n-nodes-arubacentral

Version:

n8n community node for Aruba Central API integration with comprehensive monitoring, configuration, and management capabilities

42 lines (41 loc) 1.49 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.rapidsDescriptions = exports.rapidsDomainDescriptions = exports.rapidsResourceSelector = void 0; const deduplicate_1 = require("../../helpers/deduplicate"); const rogues_descriptions_1 = require("./rogues/rogues.descriptions"); const wids_descriptions_1 = require("./wids/wids.descriptions"); /** * Resource selection for the RAPIDS domain */ exports.rapidsResourceSelector = { displayName: 'Resource', name: 'resource', type: 'options', displayOptions: { show: { domain: ['rapids'], }, }, options: [ { name: 'Rogues', value: 'rogues', description: 'Manage rogue AP detection and monitoring', }, { name: 'WIDS', value: 'wids', description: 'Wireless Intrusion Detection System events and attacks', }, ], default: 'rogues', description: 'The resource to perform RAPIDS operations on', }; /** * Build the descriptions array for RAPIDS domain */ exports.rapidsDomainDescriptions = [exports.rapidsResourceSelector]; exports.rapidsDescriptions = exports.rapidsDomainDescriptions; // Add each resource's descriptions (0, deduplicate_1.addDescriptions)(exports.rapidsDomainDescriptions, rogues_descriptions_1.roguesDescriptions); (0, deduplicate_1.addDescriptions)(exports.rapidsDomainDescriptions, wids_descriptions_1.widsDescriptions);