n8n-nodes-arubacentral
Version:
n8n community node for Aruba Central API integration with comprehensive monitoring, configuration, and management capabilities
29 lines (28 loc) • 1.08 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.topologyDescriptions = exports.topologyDomainDescriptions = exports.topologyResourceSelector = void 0;
const deduplicate_1 = require("../../helpers/deduplicate");
const topology_descriptions_1 = require("./topology/topology.descriptions");
/**
* Resource selection for the topology domain
*/
exports.topologyResourceSelector = {
displayName: 'Resource',
name: 'resource',
type: 'options',
displayOptions: {
show: {
domain: ['topology'],
},
},
options: [{ name: 'Topology', value: 'topology' }],
default: 'topology',
description: 'The resource to perform topology operations on',
};
/**
* Build the descriptions array for topology domain
*/
exports.topologyDomainDescriptions = [exports.topologyResourceSelector];
exports.topologyDescriptions = exports.topologyDomainDescriptions;
// Add each resource's descriptions
(0, deduplicate_1.addDescriptions)(exports.topologyDomainDescriptions, topology_descriptions_1.topologyDescriptions);