- 
    
      addDeviceAdd a new device No Northbound API AvailableProvision a new device for management within Cisco NSO 
- 
    
      addDeviceGroupCreate a Device Group No Northbound API AvailableCreate a new device group in Cisco NSO 
- 
    
      addDeviceToGroupAdd a device to a Device Group No Northbound API AvailableAdd a device to a Device Group 
- 
    
      addToAuthGroupAssign device to authgroup No Northbound API AvailableAssign a device to an authgroup in NSO 
- 
    
      applyTemplatesApply Templates to Devices No Northbound API AvailableApply one or more templates to one or more devices with zero or more variables 
- 
    
      checkSyncDevicesPerform 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 
- 
    
      checkSyncServiceDoes check sync on service No Northbound API AvailablePerforms check sync or deep check sync on NSO service instance 
- 
    
      connectDeviceCheck if a device is online No Northbound API AvailableHave NSO perform a check (ping) on a device. 
- 
    
      convertYANGToJsonSchemaConvert YANG modules to JSON schemas. No Northbound API AvailableConvert YANG modules to JSON schemas. 
- 
    
      deleteDeviceDelete a Device No Northbound API AvailableDelete a Device 
- 
    
      deleteDeviceGroupDelete a Device Group No Northbound API AvailableDelete a Device Group 
- 
    
      dryRunXMLAttempt a commit dry-run with an XML payload No Northbound API AvailableSend XML to NSO to commit dry-run. 
- 
    
      fetchDataQuery an NSO Xpath No Northbound API AvailableQueries NSO for an Xpath and returns result. 
- 
    
      fetchSSHKeyFetch a device's public ssh key. No Northbound API AvailableRetrieve the public ssh key from a remote server. 
- 
    
      getAuthGroupsGet a list of AuthGroups from NSO No Northbound API AvailableGet all the authgroups from NSO 
- 
    
      getDeviceGroupsGet a list of Device Groups No Northbound API AvailableGet all the Device Groups from NSO 
- 
    
      getDeviceGroupsForDevicesDevice Groups for all devices No Northbound API AvailableReturns the Device Groups for all currently used devices within Cisco NSO 
- 
    
      getNEDsGet all NEDs in NSO No Northbound API AvailableGet all NEDs (Network Element Driver) in NSO (Network Services Orchestrator). 
- 
    
      getNotificationReplayRetrieve notification replay messages. No Northbound API AvailableRetrieve notification replay messages on a given event stream. 
- 
    
      getOutOfSyncConfigGet Out of Sync Config No Northbound API AvailableGet the configuration differences between the out-of-sync device and NSO. 
- 
    
      getTemplatesGet all Templates No Northbound API AvailableGet a list of all templates from NSO 
- 
    
      getVersionInfoQuery NSO version No Northbound API AvailableThis task will retrive the versions for remote NSO and Itential_tools 
- 
    
      isAliveCheck if a device is connected. No Northbound API AvailableCheck if a device is connected. 
- 
    
      loadConfigLoad native config No Northbound API AvailableLoad native config against a device in NSO versions 5.x 
- 
    
      partialSyncFromPartial sync from a device No Northbound API AvailableSync partial configurations from a specific device 
- 
    
      provisionXMLSend raw XML to NSO. No Northbound API AvailableSend XML to NSO to commit. 
- 
    
      refreshYANGModuleDataRefresh YANG module data in database No Northbound API AvailableFetch YANG from NSO and update YANG module data in database 
- 
    
      removeDataRemove data from a service instance No Northbound API AvailableRemove data from a function without providing the whole service instance 
- 
    
      removeDeviceFromGroupRemove device from Device Group No Northbound API AvailableRemove a device from a Device Group within NSO 
- 
    
      restoreConfigRestore 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' 
- 
    
      runActionRun an Action No Northbound API AvailableRun an action in NSO (Network Services Orchestrator).The possiable actions are the ones in itential_tools 
- 
    
      syncFromSync from a device No Northbound API AvailableSync configurations from a specific device 
- 
    
      syncFromDevicesSyncs an array of devices No Northbound API AvailableList of device names 
- 
    
      syncToSync to Device No Northbound API AvailableSync configurations to a specific device