n8n-nodes-arubacentral
Version:
n8n community node for Aruba Central API integration with comprehensive monitoring, configuration, and management capabilities
86 lines (85 loc) • 3.53 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.devicesOperations = void 0;
// Import operation descriptions
const getDevices_descriptions_1 = require("./getDevices.descriptions");
const addDevice_descriptions_1 = require("./addDevice.descriptions");
const deleteDevice_descriptions_1 = require("./deleteDevice.descriptions");
const getDeviceStats_descriptions_1 = require("./getDeviceStats.descriptions");
const verifyDevice_descriptions_1 = require("./verifyDevice.descriptions");
const getArchivedDevices_descriptions_1 = require("./getArchivedDevices.descriptions");
const archiveDevices_descriptions_1 = require("./archiveDevices.descriptions");
const unarchiveDevices_descriptions_1 = require("./unarchiveDevices.descriptions");
exports.devicesOperations = [
{
displayName: 'Operation',
name: 'operation',
type: 'options',
noDataExpression: true,
displayOptions: {
show: {
domain: ['inventory'],
resource: ['devices'],
},
},
options: [
{
name: 'Get Devices',
value: 'getDevices',
description: 'Get devices from device inventory',
action: 'Get devices from device inventory',
},
{
name: 'Add Device',
value: 'addDevice',
description: 'Add device using Mac and Serial number',
action: 'Add device using Mac and Serial number',
},
{
name: 'Delete Device',
value: 'deleteDevice',
description: 'Delete devices using Serial number',
action: 'Delete devices using Serial number',
},
{
name: 'Get Device Stats',
value: 'getDeviceStats',
description: 'Get devices stats',
action: 'Get devices stats',
},
{
name: 'Verify Device Addition',
value: 'verifyDevice',
description: 'Verify device addition',
action: 'Verify device addition',
},
{
name: 'Get Archived Devices',
value: 'getArchivedDevices',
description: 'Get Archived devices from device inventory',
action: 'Get Archived devices from device inventory',
},
{
name: 'Archive Devices',
value: 'archiveDevices',
description: 'Archive devices using Serial list',
action: 'Archive devices using Serial list',
},
{
name: 'Unarchive Devices',
value: 'unarchiveDevices',
description: 'Unarchive devices using Serial list',
action: 'Unarchive devices using Serial list',
},
],
default: 'getDevices',
},
...getDevices_descriptions_1.getDevicesDescription,
...addDevice_descriptions_1.addDeviceDescription,
...deleteDevice_descriptions_1.deleteDeviceDescription,
...getDeviceStats_descriptions_1.getDeviceStatsDescription,
...verifyDevice_descriptions_1.verifyDeviceDescription,
...getArchivedDevices_descriptions_1.getArchivedDevicesDescription,
...archiveDevices_descriptions_1.archiveDevicesDescription,
...unarchiveDevices_descriptions_1.unarchiveDevicesDescription,
];