A10 Networks ACOS Python SDK
Project description
# A10 Networks Python Client SDK
A10 github repos:
[a10sdk-python](https://github.com/a10networks/a10sdk-python) - Full featured AxAPI client.
[acos-client](https://github.com/a10networks/acos-client) - Alternate AxAPI client.
## Usage
In order to get a session ID for continued use we need to create a DeviceProxy object. The DeviceProxy class requires the hostname/IP, port, username, and password.
`python from a10sdk.common.device_proxy import DeviceProxy dp = DeviceProxy(host="10.48.5.181", port=443, username="admin", password="a10") `
#### Example setting up an SLB:
To utilize the sdk you must import the modules for the objects you would like to manage.
`python from a10sdk.core.slb.slb_virtual_server import VirtualServer vs = VirtualServer(name='s1', ip_address="1.1.1.1", DeviceProxy=dp) vs.create() `
## Contributing
Fork it ( http://github.com/a10networks/a10sdk-python/fork )
Create your feature branch (git checkout -b my-new-feature)
Commit your changes (git commit -am ‘Add some feature’)
Push to the branch (git push origin my-new-feature)
Create new Pull Request
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file a10sdk-4.0.1.214.tar.gz
.
File metadata
- Download URL: a10sdk-4.0.1.214.tar.gz
- Upload date:
- Size: 687.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7a310501708e3d424725f54eb4caa4d2c57aad5e095924b79917e0157649450 |
|
MD5 | 584e9be2ed149819bf9394989d2a678c |
|
BLAKE2b-256 | a36aba8af6ae8311c670efc057295650e776ea1b01e9253f9f37481a4cd88d44 |