-
addDevice
Add a new device
No Northbound API AvailableProvision a new device for management within Cisco NSO
-
addDeviceGroup
Create a Device Group
No Northbound API AvailableCreate a new device group in Cisco NSO
-
addDeviceToGroup
Add a device to a Device Group
No Northbound API AvailableAdd a device to a Device Group
-
addToAuthGroup
Assign device to authgroup
No Northbound API AvailableAssign a device to an authgroup in NSO
-
applyTemplates
Apply Templates to Devices
No Northbound API AvailableApply multiple templates to multiple devices
-
checkSyncDevices
Perform check-sync on a list of devices
No Northbound API AvailableEach device will be sent to NSO in parallel and the result of each check-sync will be returned in the same order
-
connectDevice
Check if a device is online
No Northbound API AvailableHave NSO perform a check (ping) on a device.
-
deleteDeviceGroup
Delete a Device Group
No Northbound API AvailableDelete a Device Group
-
dryRunXML
Attempt a commit dry-run with an XML payload
No Northbound API AvailableSend XML to NSO to commit dry-run.
-
fetchData
Query an NSO Xpath
No Northbound API AvailableQueries NSO for an Xpath and returns result.
-
fetchSSHKey
Fetch a device's public ssh key.
No Northbound API AvailableRetrieve the public ssh key from a remote server.
-
getAuthGroups
Get a list of AuthGroups
No Northbound API AvailableGet all the authgroups from NSO
-
getDeviceGroups
Get a list of Device Groups
No Northbound API AvailableGet all the Device Groups from NSO
-
getDeviceGroupsForDevices
Device Groups for all devices
No Northbound API AvailableReturns the Device Groups for all currently used devices within Cisco NSO
-
getNEDs
Get all NEDs in NSO
No Northbound API AvailableGet all NEDs (Network Element Driver) in NSO (Network Services Orchestrator).
-
getNotificationReplay
Retrieve notification replay messages.
No Northbound API AvailableRetrieve notification replay messages on a given event stream.
-
getOutOfSyncConfig
Get Out of Sync Config
No Northbound API AvailableGet configuration that is out of sync for a device.
-
getTemplates
Get all Templates
No Northbound API AvailableGet a list of all templates
-
getVersionInfo
Query NSO version
No Northbound API AvailableRetrieve version info for remote NSO system.
-
loadConfig
Load native config
No Northbound API AvailableLoad native config into a device
-
partialSyncFrom
Partial sync from a device
No Northbound API AvailableSync partial configurations from a specific device
-
provisionXML
Send raw XML to NSO.
No Northbound API AvailableSend XML to NSO to commit.
-
removeDeviceFromGroup
Remove device from Device Group
No Northbound API AvailableRemove a device from a Device Group within NSO
-
restoreConfig
Restore Device Config
No Northbound API AvailableRestore entire device config with the given config
-
runAction
Run an Action
No Northbound API AvailableRun an action in NSO (Network Services Orchestrator).
-
syncFrom
Sync from a device
No Northbound API AvailableSync configurations from a specific device
-
syncFromDevices
Syncs an array of devices
No Northbound API AvailableList of device names
-
syncTo
Sync to Device
No Northbound API AvailableSync configurations to a specific device