UNPKG

n8n-nodes-arubacentral

Version:

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

50 lines (49 loc) 2.27 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.connectivityDescriptions = exports.connectivityOperationSelector = void 0; const deduplicate_1 = require("../../../helpers/deduplicate"); const getConnectivityGlobal_descriptions_1 = require("./operations/getConnectivityGlobal.descriptions"); const getConnectivitySite_descriptions_1 = require("./operations/getConnectivitySite.descriptions"); const getConnectivityGroup_descriptions_1 = require("./operations/getConnectivityGroup.descriptions"); /** * Operation selector for the connectivity resource */ exports.connectivityOperationSelector = { displayName: 'Operation', name: 'operation', type: 'options', noDataExpression: true, displayOptions: { show: { resource: ['connectivity'], domain: ['aiops'], }, }, options: [ { name: 'Wi-Fi Connectivity at Global', value: 'getConnectivityGlobal', description: 'Get overall connectivity information for a given time duration', action: 'Get Wi-Fi connectivity at global', }, { name: 'Wi-Fi Connectivity at Site', value: 'getConnectivitySite', description: 'Get connectivity information for a specific site', action: 'Get Wi-Fi connectivity at site', }, { name: 'Wi-Fi Connectivity at Group', value: 'getConnectivityGroup', description: 'Get connectivity information for a specific group', action: 'Get Wi-Fi connectivity at group', }, ], default: 'getConnectivityGlobal', }; // Combined descriptions for all operations in this resource exports.connectivityDescriptions = [exports.connectivityOperationSelector]; // Add each operation's descriptions (0, deduplicate_1.addDescriptions)(exports.connectivityDescriptions, getConnectivityGlobal_descriptions_1.getConnectivityGlobalDescription); (0, deduplicate_1.addDescriptions)(exports.connectivityDescriptions, getConnectivitySite_descriptions_1.getConnectivitySiteDescription); (0, deduplicate_1.addDescriptions)(exports.connectivityDescriptions, getConnectivityGroup_descriptions_1.getConnectivityGroupDescription);