User guide
OmniSwitch AOS Release 7 Switch Management Guide March 2015 page 11-1
11 Web Services, CLI
Scripting and OpenFlow
The Web Services feature provides the ability to customize and extend the management interface on AOS
devices. It supports the use of CLI scripting in AOS as well as a REST based 'web' interface that interacts
with AOS management variables (MIB) and CLI commands. It provides two methods for configuration
through either the direct handling of MIB variables or the use of CLI commands and supports both XML
and JSON response formats.
In This Chapter
This chapter contains the following information:
• “Web Services Specifications” on page 11-2
• “Web Services Overview” on page 11-2
• “Web Services REST Examples” on page 11-5
• “Using Python” on page 11-15
• “CLI Scripting” on page 11-20
• “Embedded Python Scripting” on page 11-25
• “OpenFlow Agent Overview” on page 11-28
• “Quick Steps to Configure OpenFlow Agent” on page 11-30