Golden Config
- 01 Sep 2022
-
DarkLight
-
PDF
Golden Config
- Updated on 01 Sep 2022
-
DarkLight
-
PDF
Article summary
Did you find this summary helpful?
Thank you for your feedback
Deprecation of Golden Config in 2020.2
Golden Config has been deprecated in IAP 2020.2, and Itential recommends that customers use the golden configurations feature in Configuration Manager instead.
The table below shows a list of replacements for some of the deprecated APIs and workflow tasks. Any APIs or tasks not lised below does not have a replacement. Also note, these replacements do not work on Golden Config; they provide similar functionality only when using Configuration Manager.
Route (Workflow Task) | Description | Replacement |
---|---|---|
API: {POST} /golden_config/addDevice WF Task: addDevicesToNode |
Add a list of devices to a specific node. | API: {POST} /configuration_manager/configs/:treeId/:version/:nodePath(*)/devices WF Task: addDevicesToNode(Configuration Manager) |
API: {POST} /golden_config/addDevicesById WF Task: addDevicesToNodeById |
Add a list of devices to a specific node ID. | API: {POST} /configuration_manager/configs/:treeId/:version/:nodePath(*)/devices WF Task: addDevicesToNode(Configuration Manager) |
API: {POST} /golden_config/gc | Create a new Golden Configuration Tree. | API: {POST} /configuration_manager/configs |
API: {POST} /golden_config/deleteTrees | Delete multiple Golden Config Trees. | API: {DELETE} /configuration_manager/configs |
API: {GET} /golden_config/detailed/:key/:value/:id | Get a detailed report based on key, value and device name. | API: {GET} /configuration_manager/compliance_reports/details/:reportId |
API: {GET} /golden_config/reports/:key/:value | Get compliance report for a node on the tree. | API: {GET} /configuration_manager/compliance_reports/node/:treeId/:nodePath(*) |
API: {GET} /golden_config/gc | Return all Golden Configs. | API: {GET} /configuration_manager/configs |
API: {POST} /golden_config/removeDevice | Return all Golden Configs. | API: {DELETE} /configuration_manager/configs/:treeId/:version/:nodePath(*)/devices |
API: {POST} /golden_config/removeDevice WF Task: removeDeviceFromNode |
Remove a device from a node. | API: {DELETE} /configuration_manager/configs/:treeId/:version/:nodePath(*)/devices WF Task: removeDevicesFromNode |
WF Task: runNodeReport | Run compliance report on all devices in a specific node. | WF Task: runComplianceForNode |
WF Task: runReportForDevice | Run compliance for a device within a tree. | WF Task: runComplianceForDevice |
WF Task: runTreeReport | Run compliance on all devices in a tree. | WF Task: runComplianceForTree |
API: {POST} /golden_config/gc/:tree | Modify and update a Golden Config Tree. | API: {PUT} /configuration_manager/configs/:treeId |
API: {POST} /golden_config/updateDevices | Update devices attached to the leaf. | API: {PUT} /configuration_manager/deviceGroups/:id |
Was this article helpful?