-
addDevice
Add a New Device
POST /device_management/add/:deviceAdd a device to Device Adapter
-
addDevicesToDeviceGroup
Add Multiple Devices to Device Group
POST /device_management/addDevicesToDeviceGroupAdd multiple devices to a single device group
-
addToAuthGroup
Add Device to Authentication Group
POST /device_management/deviceToAuthGroupAdd a device to an authentication group in NSO (Network Services Orchestrator).
-
addToDeviceGroup
Add Device to Device Group
POST /device_management/add/:device/to/:device_groupAdd a device to a device group
-
applyTemplates
Apply Templates to Devices
POST /device_management/templatesApply multiple templates to multiple devices
-
applyTemplateVerify
Apply Configuration Template and Verify
POST /device_management/applyTemplateVerifyApply a configuration template and verfiy it.
-
applyVariableTemplateDevices
Apply Template to Devices
POST /device_management/applyVariableTemplateDevicesApply a configuration template to a list of devices
-
backupDeviceConfig
Back Up a Specific Device's Config
POST /device_management/:name/backupConfigBackup a device Configuration
-
checkSyncDevices
Perform check-Sync on a list of devices
POST /device_management/checkSyncDevicesEach device will be sent to NSO in parallel and the result of each check-sync will be returned in the same order
-
connectDevice
Connect to a Device
GET /device_management/connect/:deviceConnect to a device using the device name
-
createDeviceGroup
Creates a device group
POST /device_management/create/:device_group/:hostCreate a device group in NSO (Network Services Orchestrator).
-
deleteDevice
Delete Device from NSO
POST /device_management/delete/:deviceDelete a device from NSO (Network Services Orchestrator)
-
deleteDeviceBackups
DELETE /device_management/device_backups -
deviceTurnUp
Turn Up a New Device
POST /device_management/turn_upTurn up a new device mainly used for tasking purposes
-
diff
Check Configurations Diff
POST /device_management/diffRuns a diff between two configurations on device
-
diffByID
Check Config Diff by ID
POST /device_management/diffByIDRuns a diff between two configurations by ID
-
diffToHtml
Check Config Diff from ID to HTML
POST /device_management/diffToHtmlRuns HTML diff on two configurations
-
dryRunVariableTemplateDevices
Dry Run Template to Devices
POST /device_management/dryRunVariableTemplateDevicesDry Run a configuration template to a list of devices
-
getAllDevicesStatuses
Gets All Statuses for all Devices
GET /device_management/getAllDevicesStatusesGet all statuses for all the devices
-
getAuthGroups
Get Authentication Groups
GET /device_management/authgroupsGet a list of all authentication groups
-
getDevice
Get Device's Details
GET /device_management/device/:deviceGet detailed information for a specific device
-
getDeviceAuthgroup
Get Authentication Group for Specific Device
GET /device_management/authgroup/:nameGet the authentication group for a specific device.
-
getDeviceBackups
POST /device_management/device_backups -
getDeviceConfig
Get Device Configuration
GET /device_management/:name/config/:formatGet configuration for a specific device
-
getDeviceFaults
Get All Faults for All Devices
GET /device_management/getDeviceFaultsGet all known faults equal to warning and bad across all devices
-
getDeviceGroup
Get a Device Group
GET /device_management/deviceGroups/:nameGet a list of all devices under a device group
-
getDeviceGroups
Get Device Groups
GET /device_management/deviceGroupsGet a list of all device groups.
-
getDeviceGroupsDetailed
Get All Device Groups Detailed
GET /device_management/deviceGroups/deepGet a list of all device groups and associated data
-
getDeviceGroupsForAll
Get List of All Device Groups
GET /device_management/groups/allGet a list of device groups current in place
-
getDeviceGroupsForDevice
Get Device Groups for a Device
GET /device_management/deviceGroupsForDevice/:deviceGet a list of all device groups associated with a particular device
-
getDeviceGroupsForDevices
Get Multiple Devices's Device Group
POST /device_management/getDeviceGroupsForDevicesGet all device groups for multiple devices
-
getDeviceGroupsForHost
Get Device Groups For Host
GET /device_management/deviceGroupsForHost/:hostGet a list of all device groups for a specific host.
-
getDeviceGroupsGolden
Get Golden Device Groups
GET /device_management/deviceGroupsGoldenGet Golden device groups from NSO (Network Services Orchestrator)
-
getDevices
Gets All Devices Currently in Use
GET /device_management/devicesGet a list of all the devices
-
getDevicesDetailed
Detailed Information of All Devices
GET /device_management/devices/detailedGet a list of detailed information of all devices being used
-
getDevicesFiltered
Gets a Filtered List of Devices
POST /device_management/devices/filteredGet a list of devices based on specific filters
-
getNEDs
Get all NEDs in NSO
GET /device_management/nedsGet all NEDs (Network Element Driver) in NSO (Network Services Orchestrator).
-
getNEDsDeep
Get All NEDs Detailed
GET /device_management/neds/:adapterGet a detailed list of all NEDs (Network Element Driver) in NSO (Network Services Orchestrator).
-
getOutOfSyncConfig
Get Out of Sync Config
GET /device_management/getOutOfSyncconfig/:nameGet configuration that is out of sync for a device.
-
getTemplates
Get All Templates
GET /device_management/templatesGet a list of all templates
-
newDevice
Turn up a Device
POST /device_management/turnupTurn up a new device
-
passThru
Passes data directly through NSO to the device
POST /device_management/passthru/:devicePasses data directly through NSO (Network Services Orchestrator) to a device
-
removeFromDeviceGroup
Removes Device from Device Group
POST /device_management/remove/:device/from/:device_groupRemove a device from a device group
-
restoreDevice
Restore Device Config
POST /device_management/:name/restoreRestore a device to a configuration
-
syncFrom
Sync from a Device
POST /device_management/syncFromSync configurations from a specific device
-
syncFromDevices
Sync From Devices
POST /device_management/syncFromDevicesSync configurations from an array of devices
-
syncTo
Sync to Device
POST /device_management/syncToSync configurations to a specific device
-
syncToDevices
Sync To a Set of Devices
POST /device_management/syncToDevicesForce NSO (Network Services Orchestrator) to sync-to a list of devices