You can use Python, SLAX, or XSLT scripts to automate operational and configuration tasks on Junos devices or to create macros to simplify complex configurations. Junos OS automation scripts include commit scripts and macros, operation (op) scripts, event policies and event scripts, and SNMP scripts.
| Feature hierarchy | Feature Name |
|---|---|
| Automation Scripts / | Curl binary command-line utility |
| Automation Scripts / | Event option: Event correlation using attributes-match |
| Automation Scripts / | Event option: Interval-based event generation |
| Automation Scripts / | Event option: Policy action: Change configuration |
| Automation Scripts / | Event option: Policy action: Upload file |
| Automation Scripts / | Event option: Policy actions |
| Automation Scripts / | Event option: User name configuration (impersonation) |
| Automation Scripts / | Extend the Junos CLI command set with custom scripts |
| Automation Scripts / | Junos OS: Avoid jlock hogs by configuring jlock hold time |