@itentialopensource/adapter-netbox_v210
Version:
This adapter integrates with system described as: Netbox v2.10
2,219 lines • 64.5 kB
JSON
{
"$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":