Go library and CLI app for interacting with the Aruba AOS-S API.
AOS-CX API will hopefully be added in the future.
Currently, up to v8 of the API is supported.
CLI Usage:
go-aoscx --ip 192.168.0.1 --command vlans
# Lists all the VLANs configured on the switch with the IP specified.
Requirements
Rest interface to be enabled on the switch.
Run show rest-interface from the 'configure' context to enable rest interface.
No authentication.
Switch authentication will be added in future.
Warning!
This project is in Alpha.
Contributions are welcome.