R11.0a-March2023
Create and Manage Network Intent
Network Intent (NI) describes a network design for a specific network device, what these design baselines are like, and how to verify the design works properly. It provides a way to document network design intent, allowing other engineers to understand the device's design and baseline or normal state of a particular device.
More importantly, it provides a way to validate and verify network design. When a network problem occurs, one or multiple NIs are violated. In the postmortem stage of this problem, the violated NIs are coded and automatically monitored. The next time a similar situation occurs, it can be solved in a few minutes and significantly reduce the Mean Time To Repair (MTTR).
- NI is supported by the Visual Parser on Configurations, SNMP, and CLI commands in no-code automation flow.
- NI is the cornerstone of the automation reference workflow.
Main UI of NI
The key components of NI are as follows:
- Device(s): the network device with which this NI is associated.
- Config, SNMP, and CLI: the device configurations or CLI command outputs for this NI.
- Variables: the variables decoded by the visual Parser of this NI.
- Notes, Diagnosis, and Status Codes:
- Notes: any text describing the design, best practice, and hint.
- Diagnosis and Status Code: an executable code to verify this design and create an alert if it is violated.