# GitHub Documentation

**URL:** <https://community.a10networks.com/t/github-documentation/770>\
**Category:** System\
**Tags:** axapi, a10-thunder, github\
**Created:** [March 29, 2023, 9:38pm UTC](https://community.a10networks.com/t/github-documentation/770 "2023-03-29T21:38:11Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![DanteMc](https://avatars.discourse-cdn.com/v4/letter/d/9d8465/32.png) [@DanteMc](https://community.a10networks.com/u/DanteMc)\
**Post date:** [March 29, 2023, 9:38pm UTC](https://community.a10networks.com/t/github-documentation/770/1 "2023-03-29T21:38:11Z")

</div>

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!

---

<div class="post-metadata">

**Author:** ![john\_allen](https://avatars.discourse-cdn.com/v4/letter/j/e19adc/32.png) [@john\_allen](https://community.a10networks.com/u/john_allen)\
**Post date:** [March 30, 2023, 4:02am UTC](https://community.a10networks.com/t/github-documentation/770/2 "2023-03-30T04:02:08Z")

</div>

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-python-sdk-examples/)  
[https://www.a10networks.com/blog/axapi-clideploy-and-clishowinfo-python/](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:

[GitHub - a10networks/terraform-provider-thunder: terraform-provider-thunder](https://github.com/a10networks/terraform-provider-thunder)  
terraform-provider-thunder. Contribute to a10networks/terraform-provider-thunder development by creating an account on GitHub.[https://github.com/a10networks/a10-acos-axapi](https://github.com/a10networks/a10-acos-axapi)
