-
addDevicesToNode
addDevicesToNode True
POST /golden_config/addDeviceAdd a list of devices to a specific node.
-
addDevicesToNodeById
addDevicesToNodeById Task
POST /golden_config/addDevicesByIdAdd a list of devices to a specific node ID.
-
addNativeRules
Convert native config
POST /golden_config/addNativeConverts Native Config into JSON rules and adds them to an existing JSON ruleset.
-
addUserGroups
Add/Update user groups
POST /golden_config/addUserGroupsAdd/Update user groups attached to a node.
-
applyTemplateVariables
Apply value to errors
POST /golden_config/applyTemplateVariablesSelects the errors and changes their value using values from templateVariables
-
autoSelectErrors
autoSelectErrors Task
POST /golden_config/autoSelectErrorsSelect and classify all the errors from compliance report
-
compareDeviceToLeaf
Run device report
GET /golden_config/compare/:device/:tree/:nodeidRun a report for a device.
-
create
New Golden Config tree
POST /golden_config/gcCreate a new Golden Configuration Tree.
-
deleteConfig
Delete a line/block config
POST /golden_config/deleteConfig/:tree/:nodeid/:xpathDelete a line or a block of configuration.
-
deleteReports
Delete reports
POST /golden_config/deleteReportsDelete Reports in multiple Golden Config Trees.
-
deleteTrees
Delete trees
POST /golden_config/deleteTreesDelete multiple Golden Config Trees.
-
get
Get a specific config
GET /golden_config/gc/:treeReturn a specific Golden Config Tree.
-
getDetailedReport
Get detailed report
GET /golden_config/detailed/:key/:value/:idGet a detailed report based on key, value and device name.
-
getDevicesFromNode
Get node devices
GET /golden_config/getNodeDevices/:tree/:nodeidGet a list of all devices in a specific node.
-
getGroups
Get user groups
GET /golden_config/getGroupsGet a list of user groups.
-
getLatestDeviceReports
Get latest reports
GET /golden_config/latest/reports/:tree_idGet latest compliance report for all devices on a tree.
-
getReport
Get compliance report
GET /golden_config/reports/:key/:valueGet compliance report for a node on the tree.
-
getReportForDevice
Get device report by ID
GET /golden_config/report/:device/:treeidGet report based on device and tree ID.
-
getRulesFromNode
Get node rules
GET /golden_config/getNodeRules/:tree/:nodeidGet all rules associated with a node.
-
getSmartTemplateInstance
Get smart template errors
POST /golden_config/getSmartTemplateInstanceGet the smart template instance from xpath expressions
-
getTreeVariables
Get all tree variables
GET /golden_config/treeVariables/:treeIdReturns a list all associated variable names and values for a given tree.
-
getUserGroupsFromNode
Get node user groups
POST /golden_config/getUserGroupsGet a list of user groups linked to a node.
-
getUsers
Get users in groups
POST /golden_config/getUsersGet a list of users in specific groups.
-
getWorkFlows
Get workflows
GET /golden_config/getWorkflowsGet a list of all Workflows.
-
isTreeByName
Check if config exist
POST /golden_config/isTreeByNameCheck that the golden config tree name does not already exist
-
list
Get all configs
GET /golden_config/gcReturn a all Golden Configs.
-
listReports
Get list of reports
GET /golden_config/gc/compliance/reportsReturn a list of compliance reports.
-
removeDeviceFromNode
removeDeviceFromNode Task
POST /golden_config/removeDeviceRemove a device from a Node.
-
renameLeaf
Rename a leaf
POST /golden_config/renameLeafUpdate the label of a leaf.
-
renameTree
Rename a tree
POST /golden_config/renameTreeUpdate the label of a tree.
-
runNodeReport
runNodeReport Task
GET /golden_config/compliance/node/:tree/:nodeidRun compliance report on all devices in a specific node.
-
runReportForDevice
Run device report
GET /golden_config/compliance/:treeid/:deviceRun compliance for a device within a tree.
-
runSelectedReport
runSelectedReport Task
GET /golden_config/compliance/:tree/:nodeid/:selectedRun a report for a specific device for a node.
-
runTreeReport
runTreeReport Task
GET /golden_config/compliance/tree/:treeRun compliance on all devices in a tree.
-
save
Save tree
POST /golden_config/gc/:treeModify and update a Golden Config Tree.
-
ShowErrors
View Report (manual workflow task)
/golden_config/task/ShowErrors -
ShowForm
Show Form (manual workflow task)
/golden_config/task/ShowForm -
updateLeafAttribute
Updates an attribute
POST /golden_config/updateLeafUpdates a rule attribute attached to a leaf.
-
updateNodeDevices
Update a devices
POST /golden_config/updateDevicesUpdate devices attached to the leaf.
-
updateTreeAttributes
Update tree attributes
POST /golden_config/updateWorkflowChange attributes in a tree.
-
updateTreeVariables
Update tree variables
PUT /golden_config/treeVariables/:treeIdUpdate the current tree's variables.
-
ViewComplianceHistory
Compliance History (manual workflow task)
/golden_config/task/ViewComplianceHistory -
ViewDryRun
Dry Run (manual workflow task)
/golden_config/task/ViewDryRun