UNPKG

@itentialopensource/adapter-netbox_v210

Version:

This adapter integrates with system described as: Netbox v2.10

2,219 lines 64.5 kB
{ "$id": "schema.json", "type": "object", "schema": "http://json-schema.org/draft-07/schema#", "translate": true, "dynamicfields": true, "properties": { "ph_request_type": { "type": "string", "description": "type of request (internal to adapter)", "default": "getDcimCables", "enum": [ "getDcimCables", "postDcimCables", "putDcimCables", "patchDcimCables", "deleteDcimCables", "getDcimCablesId", "putDcimCablesId", "patchDcimCablesId", "deleteDcimCablesId", "getDcimConnectedDevice", "getDcimConsoleConnections", "getDcimConsolePortTemplates", "postDcimConsolePortTemplates", "putDcimConsolePortTemplates", "patchDcimConsolePortTemplates", "deleteDcimConsolePortTemplates", "getDcimConsolePortTemplatesId", "putDcimConsolePortTemplatesId", "patchDcimConsolePortTemplatesId", "deleteDcimConsolePortTemplatesId", "getDcimConsolePorts", "postDcimConsolePorts", "putDcimConsolePorts", "patchDcimConsolePorts", "deleteDcimConsolePorts", "getDcimConsolePortsId", "putDcimConsolePortsId", "patchDcimConsolePortsId", "deleteDcimConsolePortsId", "getDcimConsolePortsIdTrace", "getDcimConsoleServerPortTemplates", "postDcimConsoleServerPortTemplates", "putDcimConsoleServerPortTemplates", "patchDcimConsoleServerPortTemplates", "deleteDcimConsoleServerPortTemplates", "getDcimConsoleServerPortTemplatesId", "putDcimConsoleServerPortTemplatesId", "patchDcimConsoleServerPortTemplatesId", "deleteDcimConsoleServerPortTemplatesId", "getDcimConsoleServerPorts", "postDcimConsoleServerPorts", "putDcimConsoleServerPorts", "patchDcimConsoleServerPorts", "deleteDcimConsoleServerPorts", "getDcimConsoleServerPortsId", "putDcimConsoleServerPortsId", "patchDcimConsoleServerPortsId", "deleteDcimConsoleServerPortsId", "getDcimConsoleServerPortsIdTrace", "getDcimDeviceBayTemplates", "postDcimDeviceBayTemplates", "putDcimDeviceBayTemplates", "patchDcimDeviceBayTemplates", "deleteDcimDeviceBayTemplates", "getDcimDeviceBayTemplatesId", "putDcimDeviceBayTemplatesId", "patchDcimDeviceBayTemplatesId", "deleteDcimDeviceBayTemplatesId", "getDcimDeviceBays", "postDcimDeviceBays", "putDcimDeviceBays", "patchDcimDeviceBays", "deleteDcimDeviceBays", "getDcimDeviceBaysId", "putDcimDeviceBaysId", "patchDcimDeviceBaysId", "deleteDcimDeviceBaysId", "getDcimDeviceRoles", "postDcimDeviceRoles", "putDcimDeviceRoles", "patchDcimDeviceRoles", "deleteDcimDeviceRoles", "getDcimDeviceRolesId", "putDcimDeviceRolesId", "patchDcimDeviceRolesId", "deleteDcimDeviceRolesId", "getDcimDeviceTypes", "postDcimDeviceTypes", "putDcimDeviceTypes", "patchDcimDeviceTypes", "deleteDcimDeviceTypes", "getDcimDeviceTypesId", "putDcimDeviceTypesId", "patchDcimDeviceTypesId", "deleteDcimDeviceTypesId", "getDcimDevices", "postDcimDevices", "putDcimDevices", "patchDcimDevices", "deleteDcimDevices", "getDcimDevicesId", "putDcimDevicesId", "patchDcimDevicesId", "deleteDcimDevicesId", "getDcimDevicesIdNapalm", "getDcimFrontPortTemplates", "postDcimFrontPortTemplates", "putDcimFrontPortTemplates", "patchDcimFrontPortTemplates", "deleteDcimFrontPortTemplates", "getDcimFrontPortTemplatesId", "putDcimFrontPortTemplatesId", "patchDcimFrontPortTemplatesId", "deleteDcimFrontPortTemplatesId", "getDcimFrontPorts", "postDcimFrontPorts", "putDcimFrontPorts", "patchDcimFrontPorts", "deleteDcimFrontPorts", "getDcimFrontPortsId", "putDcimFrontPortsId", "patchDcimFrontPortsId", "deleteDcimFrontPortsId", "getDcimFrontPortsIdPaths", "getDcimInterfaceConnections", "getDcimInterfaceTemplates", "postDcimInterfaceTemplates", "putDcimInterfaceTemplates", "patchDcimInterfaceTemplates", "deleteDcimInterfaceTemplates", "getDcimInterfaceTemplatesId", "putDcimInterfaceTemplatesId", "patchDcimInterfaceTemplatesId", "deleteDcimInterfaceTemplatesId", "getDcimInterfaces", "postDcimInterfaces", "putDcimInterfaces", "patchDcimInterfaces", "deleteDcimInterfaces", "getDcimInterfacesId", "putDcimInterfacesId", "patchDcimInterfacesId", "deleteDcimInterfacesId", "getDcimInterfacesIdTrace", "getDcimInventoryItems", "postDcimInventoryItems", "putDcimInventoryItems", "patchDcimInventoryItems", "deleteDcimInventoryItems", "getDcimInventoryItemsId", "putDcimInventoryItemsId", "patchDcimInventoryItemsId", "deleteDcimInventoryItemsId", "getDcimManufacturers", "postDcimManufacturers", "putDcimManufacturers", "patchDcimManufacturers", "deleteDcimManufacturers", "getDcimManufacturersId", "putDcimManufacturersId", "patchDcimManufacturersId", "deleteDcimManufacturersId", "getDcimPlatforms", "postDcimPlatforms", "putDcimPlatforms", "patchDcimPlatforms", "deleteDcimPlatforms", "getDcimPlatformsId", "putDcimPlatformsId", "patchDcimPlatformsId", "deleteDcimPlatformsId", "getDcimPowerConnections", "getDcimPowerFeeds", "postDcimPowerFeeds", "putDcimPowerFeeds", "patchDcimPowerFeeds", "deleteDcimPowerFeeds", "getDcimPowerFeedsId", "putDcimPowerFeedsId", "patchDcimPowerFeedsId", "deleteDcimPowerFeedsId", "getDcimPowerFeedsIdTrace", "getDcimPowerOutletTemplates", "postDcimPowerOutletTemplates", "putDcimPowerOutletTemplates", "patchDcimPowerOutletTemplates", "deleteDcimPowerOutletTemplates", "getDcimPowerOutletTemplatesId", "putDcimPowerOutletTemplatesId", "patchDcimPowerOutletTemplatesId", "deleteDcimPowerOutletTemplatesId", "getDcimPowerOutlets", "postDcimPowerOutlets", "putDcimPowerOutlets", "patchDcimPowerOutlets", "deleteDcimPowerOutlets", "getDcimPowerOutletsId", "putDcimPowerOutletsId", "patchDcimPowerOutletsId", "deleteDcimPowerOutletsId", "getDcimPowerOutletsIdTrace", "getDcimPowerPanels", "postDcimPowerPanels", "putDcimPowerPanels", "patchDcimPowerPanels", "deleteDcimPowerPanels", "getDcimPowerPanelsId", "putDcimPowerPanelsId", "patchDcimPowerPanelsId", "deleteDcimPowerPanelsId", "getDcimPowerPortTemplates", "postDcimPowerPortTemplates", "putDcimPowerPortTemplates", "patchDcimPowerPortTemplates", "deleteDcimPowerPortTemplates", "getDcimPowerPortTemplatesId", "putDcimPowerPortTemplatesId", "patchDcimPowerPortTemplatesId", "deleteDcimPowerPortTemplatesId", "getDcimPowerPorts", "postDcimPowerPorts", "putDcimPowerPorts", "patchDcimPowerPorts", "deleteDcimPowerPorts", "getDcimPowerPortsId", "putDcimPowerPortsId", "patchDcimPowerPortsId", "deleteDcimPowerPortsId", "getDcimPowerPortsIdTrace", "getDcimRackGroups", "postDcimRackGroups", "putDcimRackGroups", "patchDcimRackGroups", "deleteDcimRackGroups", "getDcimRackGroupsId", "putDcimRackGroupsId", "patchDcimRackGroupsId", "deleteDcimRackGroupsId", "getDcimRackReservations", "postDcimRackReservations", "putDcimRackReservations", "patchDcimRackReservations", "deleteDcimRackReservations", "getDcimRackReservationsId", "putDcimRackReservationsId", "patchDcimRackReservationsId", "deleteDcimRackReservationsId", "getDcimRackRoles", "postDcimRackRoles", "putDcimRackRoles", "patchDcimRackRoles", "deleteDcimRackRoles", "getDcimRackRolesId", "putDcimRackRolesId", "patchDcimRackRolesId", "deleteDcimRackRolesId", "getDcimRacks", "postDcimRacks", "putDcimRacks", "patchDcimRacks", "deleteDcimRacks", "getDcimRacksId", "putDcimRacksId", "patchDcimRacksId", "deleteDcimRacksId", "getDcimRacksIdElevation", "getDcimRearPortTemplates", "postDcimRearPortTemplates", "putDcimRearPortTemplates", "patchDcimRearPortTemplates", "deleteDcimRearPortTemplates", "getDcimRearPortTemplatesId", "putDcimRearPortTemplatesId", "patchDcimRearPortTemplatesId", "deleteDcimRearPortTemplatesId", "getDcimRearPorts", "postDcimRearPorts", "putDcimRearPorts", "patchDcimRearPorts", "deleteDcimRearPorts", "getDcimRearPortsId", "putDcimRearPortsId", "patchDcimRearPortsId", "deleteDcimRearPortsId", "getDcimRearPortsIdPaths", "getDcimRegions", "postDcimRegions", "putDcimRegions", "patchDcimRegions", "deleteDcimRegions", "getDcimRegionsId", "putDcimRegionsId", "patchDcimRegionsId", "deleteDcimRegionsId", "getDcimSites", "postDcimSites", "putDcimSites", "patchDcimSites", "deleteDcimSites", "getDcimSitesId", "putDcimSitesId", "patchDcimSitesId", "deleteDcimSitesId", "getDcimVirtualChassis", "postDcimVirtualChassis", "putDcimVirtualChassis", "patchDcimVirtualChassis", "deleteDcimVirtualChassis", "getDcimVirtualChassisId", "putDcimVirtualChassisId", "patchDcimVirtualChassisId", "deleteDcimVirtualChassisId" ], "external_name": "ph_request_type" }, "lengthUnit": { "type": ["string", "object"], "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "length_unit" }, "deviceId": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "device_id" }, "rackId": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "rack_id" }, "siteId": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "site_id" }, "tenantId": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "tenant_id" }, "idN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "id__n" }, "idLte": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "id__lte" }, "idLt": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "id__lt" }, "idGte": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "id__gte" }, "idGt": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "id__gt" }, "labelN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "label__n" }, "labelIc": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "label__ic" }, "labelNic": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "label__nic" }, "labelIew": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "label__iew" }, "labelNiew": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "label__niew" }, "labelIsw": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "label__isw" }, "labelNisw": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "label__nisw" }, "labelIe": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "label__ie" }, "labelNie": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "label__nie" }, "lengthN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "length__n" }, "lengthLte": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "length__lte" }, "lengthLt": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "length__lt" }, "lengthGte": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "length__gte" }, "lengthGt": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "length__gt" }, "lengthUnitN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "length_unit__n" }, "typeN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "type__n" }, "statusN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "status__n" }, "colorN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "color__n" }, "tagN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "tag__n" }, "peerDevice": { "type": "string", "description": "The name of the peer device", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "peer_device" }, "peerInterface": { "type": "string", "description": "The name of the peer interface", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "peer_interface" }, "nameN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "name__n" }, "nameIc": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "name__ic" }, "nameNic": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "name__nic" }, "nameIew": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "name__iew" }, "nameNiew": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "name__niew" }, "nameIsw": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "name__isw" }, "nameNisw": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "name__nisw" }, "nameIe": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "name__ie" }, "nameNie": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "name__nie" }, "devicetypeId": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "devicetype_id" }, "devicetypeIdN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "devicetype_id__n" }, "regionId": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "region_id" }, "descriptionN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "description__n" }, "descriptionIc": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "description__ic" }, "descriptionNic": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "description__nic" }, "descriptionIew": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "description__iew" }, "descriptionNiew": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "description__niew" }, "descriptionIsw": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "description__isw" }, "descriptionNisw": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "description__nisw" }, "descriptionIe": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "description__ie" }, "descriptionNie": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "description__nie" }, "regionIdN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "region_id__n" }, "regionN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "region__n" }, "siteIdN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "site_id__n" }, "siteN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "site__n" }, "deviceIdN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "device_id__n" }, "deviceN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "device__n" }, "vmRole": { "type": ["string", "boolean"], "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "vm_role" }, "slugN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "slug__n" }, "slugIc": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "slug__ic" }, "slugNic": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "slug__nic" }, "slugIew": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "slug__iew" }, "slugNiew": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "slug__niew" }, "slugIsw": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "slug__isw" }, "slugNisw": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "slug__nisw" }, "slugIe": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "slug__ie" }, "slugNie": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "slug__nie" }, "colorIc": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "color__ic" }, "colorNic": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "color__nic" }, "colorIew": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "color__iew" }, "colorNiew": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "color__niew" }, "colorIsw": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "color__isw" }, "colorNisw": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "color__nisw" }, "colorIe": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "color__ie" }, "colorNie": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "color__nie" }, "partNumber": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "part_number" }, "uHeight": { "type": ["string", "number"], "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "u_height" }, "isFullDepth": { "type": ["string", "boolean"], "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "is_full_depth" }, "subdeviceRole": { "type": ["string", "object"], "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "subdevice_role" }, "createdGte": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "created__gte" }, "createdLte": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "created__lte" }, "lastUpdated": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "last_updated" }, "lastUpdatedGte": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "last_updated__gte" }, "lastUpdatedLte": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "last_updated__lte" }, "manufacturerId": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "manufacturer_id" }, "consolePorts": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "console_ports" }, "consoleServerPorts": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "console_server_ports" }, "powerPorts": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "power_ports" }, "powerOutlets": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "power_outlets" }, "passThroughPorts": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "pass_through_ports" }, "deviceBays": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "device_bays" }, "modelN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "model__n" }, "modelIc": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "model__ic" }, "modelNic": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "model__nic" }, "modelIew": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "model__iew" }, "modelNiew": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "model__niew" }, "modelIsw": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "model__isw" }, "modelNisw": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "model__nisw" }, "modelIe": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "model__ie" }, "modelNie": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "model__nie" }, "partNumberN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "part_number__n" }, "partNumberIc": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "part_number__ic" }, "partNumberNic": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "part_number__nic" }, "assetTag": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "asset_tag" }, "vcPosition": { "type": ["string", "number"], "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "vc_position" }, "vcPriority": { "type": ["string", "number"], "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "vc_priority" }, "tenantGroupId": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "tenant_group_id" }, "tenantGroup": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "tenant_group" }, "localContextData": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "local_context_data" }, "deviceTypeId": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "device_type_id" }, "roleId": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "role_id" }, "platformId": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "platform_id" }, "rackGroupId": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "rack_group_id" }, "clusterId": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "cluster_id" }, "macAddress": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "mac_address" }, "hasPrimaryIp": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "has_primary_ip" }, "virtualChassisId": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "virtual_chassis_id" }, "virtualChassisMember": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "virtual_chassis_member" }, "mgmtOnly": { "type": ["string", "boolean"], "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "mgmt_only" }, "lagId": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "lag_id" }, "vlanId": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "vlan_id" }, "mtuN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "mtu__n" }, "mtuLte": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "mtu__lte" }, "mtuLt": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "mtu__lt" }, "mtuGte": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "mtu__gte" }, "mtuGt": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "mtu__gt" }, "modeN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "mode__n" }, "partId": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "part_id" }, "parentId": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "parent_id" }, "partIdN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "part_id__n" }, "partIdIc": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "part_id__ic" }, "partIdNic": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "part_id__nic" }, "partIdIew": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "part_id__iew" }, "partIdNiew": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "part_id__niew" }, "partIdIsw": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "part_id__isw" }, "partIdNisw": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "part_id__nisw" }, "partIdIe": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "part_id__ie" }, "partIdNie": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "part_id__nie" }, "assetTagN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "asset_tag__n" }, "assetTagIc": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "asset_tag__ic" }, "assetTagNic": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "asset_tag__nic" }, "assetTagIew": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "asset_tag__iew" }, "assetTagNiew": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "asset_tag__niew" }, "assetTagIsw": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "asset_tag__isw" }, "assetTagNisw": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "asset_tag__nisw" }, "assetTagIe": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "asset_tag__ie" }, "assetTagNie": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "asset_tag__nie" }, "napalmDriver": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "napalm_driver" }, "napalmDriverN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "napalm_driver__n" }, "napalmDriverIc": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "napalm_driver__ic" }, "napalmDriverNic": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "napalm_driver__nic" }, "napalmDriverIew": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "napalm_driver__iew" }, "napalmDriverNiew": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "napalm_driver__niew" }, "napalmDriverIsw": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "napalm_driver__isw" }, "napalmDriverNisw": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "napalm_driver__nisw" }, "napalmDriverIe": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "napalm_driver__ie" }, "napalmDriverNie": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "napalm_driver__nie" }, "manufacturerIdN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "manufacturer_id__n" }, "maxUtilization": { "type": ["string", "number"], "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "max_utilization" }, "powerPanelId": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "power_panel_id" }, "supplyN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "supply__n" }, "phaseN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "phase__n" }, "voltageN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "voltage__n" }, "voltageLte": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "voltage__lte" }, "voltageLt": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "voltage__lt" }, "voltageGte": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "voltage__gte" }, "voltageGt": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "voltage__gt" }, "amperageN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "amperage__n" }, "amperageLte": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "amperage__lte" }, "feedLeg": { "type": ["string", "object"], "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "feed_leg" }, "feedLegN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "feed_leg__n" }, "rackGroupIdN": { "type": "string", "description": "", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name":