The AOS-CX Developer Hub

Welcome to the AOS-CX developer hub. You'll find comprehensive guides and documentation to help you start working with AOS-CX as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    

Example Workflows and Use Cases

NAPALM is used by different tools and frameworks to interact with network switches from multiple vendors.
The subpages in this section go over various ways that NAPALM is integrated with applications and automation, with examples to help get started.

Validation Examples

Many of the workflows or use cases involve automation that can validate for changes across these different switches. Here are a few examples of using NAPALM for validation. Note that these examples would work for any vendor's system with NAPALM support, including AOS-CX.

  • Use NAPALM get methods prior to making changes on a system, and after changes to make sure it had the intended results.
  • Schedule NAPALM methods to periodically check system health.
  • After running an Ansible playbook, use NAPALM to validate the state of the system.
  • Upon a StackStorm event condition that a new link is up, use NAPALM to gather the new LLDP information to be used in further actions.
  • Create an automation workflow with eNMS to run NAPALM services before and after each step to validate each leg of the automation flow is functioning properly.

Updated about a year ago

Example Workflows and Use Cases

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.