GitHub Documentation
Is anyone aware of a location where the documentation for the GitHub acos-client can be found? There is an example to create a SLB but that is it. I am looking for documentation to leverage the scripts to build a one-time base configuration on the Thunder from scratch: ie: Hostname, LLDP, NTP, time zone, sync/mirror port, VE for sync/mirror, vrrp-a for sync/mirror, vrrp-a, enable physical ports, update OS, add certificate, DNS, login banners, terminal & web timeouts, LDAP, AAM, logging, SNMP, trunks, VLAN(s) and physical Ethernet interfaces. It seems all the documentation and examples I can find are heavily focused on SLB's in the shared partition. If someone has a Python script or examples that knocks the stuff out above, can you point me in that direction? Thanks!
Comments
There are a couple of blog posts on the A10 website that cover the Python SDK:
https://www.a10networks.com/blog/axapi-python-sdk-examples/
https://www.a10networks.com/blog/axapi-clideploy-and-clishowinfo-python/
These don't cover all that you are looking for, but at least should be a start.
For automation of A10 Thunders, you might want to look at the Terraform and Ansible support as it is more complete with examples:
https://github.com/a10networks/a10-acos-axapi