UNPKG

n8n-nodes-arubacentral

Version:

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

27 lines (26 loc) 1.26 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.connectivityOperations = void 0; exports.hasConnectivityOperation = hasConnectivityOperation; const logger_1 = require("../../../helpers/logger"); const getConnectivityGlobal_methods_1 = require("./operations/getConnectivityGlobal.methods"); const getConnectivitySite_methods_1 = require("./operations/getConnectivitySite.methods"); const getConnectivityGroup_methods_1 = require("./operations/getConnectivityGroup.methods"); /** * All operations available for the connectivity resource */ exports.connectivityOperations = { getConnectivityGlobal: getConnectivityGlobal_methods_1.getConnectivityGlobal, getConnectivitySite: getConnectivitySite_methods_1.getConnectivitySite, getConnectivityGroup: getConnectivityGroup_methods_1.getConnectivityGroup, }; /** * Check if a connectivity operation exists * @param operation Operation name to check * @returns boolean indicating if the operation exists */ function hasConnectivityOperation(operation) { const exists = !!exports.connectivityOperations[operation]; logger_1.logger.debug('aiops:connectivity:check', `Operation "${operation}" ${exists ? 'exists' : 'does not exist'}`); return exists; }