UNPKG

n8n-nodes-netbox

Version:

n8n community node for NetBox API integration with comprehensive DCIM, IPAM, and data center management operations

76 lines (75 loc) 2.9 kB
"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.ipamProperties = exports.ipamResources = void 0; const prefixes_descriptions_1 = require("./prefixes.descriptions"); const vlans_descriptions_1 = require("./vlans.descriptions"); const roles_descriptions_1 = require("./roles.descriptions"); const vlanGroups_descriptions_1 = require("./vlanGroups.descriptions"); const aggregates_descriptions_1 = require("./aggregates.descriptions"); const ip_addresses_descriptions_1 = require("./ip-addresses.descriptions"); exports.ipamResources = [ { name: 'Prefix', value: 'prefixes', description: 'Manage IP address prefixes/subnets', }, { name: 'VLAN', value: 'vlans', description: 'Manage virtual LANs', }, { name: 'Role', value: 'roles', description: 'Manage prefix and VLAN roles', }, { name: 'VLAN Group', value: 'vlanGroups', description: 'Manage VLAN groups', }, { name: 'Aggregate', value: 'aggregates', description: 'Manage aggregate IP blocks', }, { name: 'IP Address', value: 'ip-addresses', description: 'Manage individual IP addresses', }, ]; exports.ipamProperties = [ prefixes_descriptions_1.prefixOperations, ...prefixes_descriptions_1.prefixFields, vlans_descriptions_1.vlanOperations, ...vlans_descriptions_1.vlanFields, roles_descriptions_1.roleOperations, ...roles_descriptions_1.roleFields, vlanGroups_descriptions_1.vlanGroupOperations, ...vlanGroups_descriptions_1.vlanGroupFields, aggregates_descriptions_1.aggregateOperations, ...aggregates_descriptions_1.aggregateFields, ip_addresses_descriptions_1.ipAddressOperations, ...ip_addresses_descriptions_1.ipAddressFields, ]; __exportStar(require("./prefixes.descriptions"), exports); __exportStar(require("./vlans.descriptions"), exports); __exportStar(require("./roles.descriptions"), exports); __exportStar(require("./vlanGroups.descriptions"), exports); __exportStar(require("./aggregates.descriptions"), exports); __exportStar(require("./ip-addresses.descriptions"), exports);