In another interesting thread we discussed what operations had to be accomplished in the SmartConsole GUI and were not possible to perform through the Management API, thankfully the list has gotten shorter with every subsequent release:
Now for my next question: Are there any configuration operations that you can't do in the Gaia web interface that you must do in clish, and vice-versa?
For purposes of this discussion:
- Let's confine the differences to Configuration & related operations (clish commands set/add/delete and the "Configuration" tab in the Gaia web interface) . The Monitoring tab of the Gaia web interface and the clish show commands are excluded.
- Assume code version R80.40 and Gaia kernel 3.10
- Exclude clish extended command binaries (top, ping, netstat, etc.) and those commands only available from expert mode
- Operations that are downright painful to perform from clish, such as Role-based Administration, but much easier in the Gaia web interface don't count 🙂
As an example of a difference that was resolved in the latest code releases, configuration of route redistribution from clish was not possible until version R80.10; prior to that release it had to be done from the Gaia web interface. A starting list:
- One indirect difference for clish I know of is that you can delay the activation of multiple commands entered in clish until you are ready with the start transaction, rollback, and commit clish commands. Don't think this functionality is possible in the Gaia web interface.
- Another difference is that the expert password must be set from clish; can't do it from the Gaia web interface.
Other than that it sure looks like what you can do in clish you can do in the Gaia web interface and vice-versa, curious to see what everyone else can come up with!
Gateway Performance Optimization R81.20 Course
now available at maxpowerfirewalls.com