-
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 one or more templates to one or more devices with zero or more variables
-
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
-
checkSyncService
Does check sync on service
No Northbound API AvailablePerforms check sync or deep check sync on NSO service instance
-
connectDevice
Check if a device is online
No Northbound API AvailableHave NSO perform a check (ping) on a device.
-
convertYANGToJsonSchema
Convert YANG modules to JSON schemas.
No Northbound API AvailableConvert YANG modules to JSON schemas.
-
deleteDevice
Delete a Device
No Northbound API AvailableDelete a Device
-
deleteDeviceGroup
Delete a Device Group
No Northbound API AvailableDelete a Device Group
-
deleteServiceDryRun
Dry Run a deletion of a service model instance
No Northbound API AvailablePerfomr dry run a deletion of a service model instance
-
deleteServiceInstance
Dry Run a deletion of a service model instance
No Northbound API AvailablePerfomr dry run a deletion of a service model instance
-
doDryRun
Perform dryRun using RPC to NSO
No Northbound API AvailableTask for Dry Run an action using RPC to NSO
-
doProvision
Perform provision using RPC to NSO
No Northbound API AvailableTask to do provision using rpc NSO
-
doQuery
Make RPC Query to NSO
No Northbound API AvailableTask to do rpc queries to NSO
-
doRESTAction
Make REST Actions to NSO
No Northbound API AvailableTask to do rest queries to NSO
-
doRESTQuery
Make REST Query to NSO
No Northbound API AvailableTask to do rest queries to NSO
-
doRPC
Make NETCONF RPC call to NSO
No Northbound API AvailableTask to do NETCONF RPC call to NSO
-
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 from NSO
No Northbound API AvailableGet all the authgroups from NSO
-
getDevice
Get device information for a device in NSO
No Northbound API AvailableReturn all the device information for a given device in 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
-
getDevices
Get Devices from NSO
No Northbound API AvailableReturn all devices from NSO
-
getDevicesFiltered
Get Filtered Devices
No Northbound API AvailableGets a list of devices filtered by options
-
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 the configuration differences between the out-of-sync device and NSO.
-
getServiceInstance
Fetch a Service instance from NSO
No Northbound API AvailableReturns service instance for given service path and instance key
-
getServiceModel
Fetch a service Model from NSO
No Northbound API AvailableReturns service model for given path
-
getTemplates
Get all Templates
No Northbound API AvailableGet a list of all templates from NSO
-
getVersionInfo
Query NSO version
No Northbound API AvailableThis task will retrive the versions for remote NSO and Itential_tools
-
hasDevices
Check the existence of devices in a given list and retrieve information about devices
No Northbound API AvailableCheck the existence of devices in a given list and retrieve information about devices
-
invalidateDeviceInfoCache
Invalidate cache for list of devices
No Northbound API AvailableInvalidate cache for all devices from input array
-
isAlive
Check if a device is connected.
No Northbound API AvailableCheck if a device is connected.
-
listServiceInstances
Get a list of service instances
No Northbound API AvailableReturns a list of instances for given service path
-
loadConfig
Load native config
No Northbound API AvailableLoad native config against a device in NSO versions 5.x
-
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.
-
refreshYANGModuleData
Refresh YANG module data in database
No Northbound API AvailableFetch YANG from NSO and update YANG module data in database
-
removeData
Remove data from a service instance
No Northbound API AvailableRemove data from a function without providing the whole service instance
-
removeDeviceFromGroup
Remove device from Device Group
No Northbound API AvailableRemove a device from a Device Group within NSO
-
restoreConfig
Restore Entire Device Config
No Northbound API AvailableRestore entire device config with the given config, this method will call 'loadConfig' method, so the input of this method will be almost the same as 'loadConmfig'
-
runAction
Run an Action
No Northbound API AvailableRun an action in NSO (Network Services Orchestrator).The possiable actions are the ones in itential_tools
-
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