Aviz ONES is the industry's first multi-vendor platform which provides seamless network orchestration and monitoring capabilities. From storing the physical topology, device health, utilization and network events, it also provides network orchestration/automation for the data center fabric deployments. All this fleet-wide data is provided to the network administrators using standardized ONES APIs. ONES Provides a smooth transition for Network Admin for SONiC transition depending on the consumption model.
ONES APIs supports following interfaces
- gNMI (Secured using certificates)
- REST API (Secured using user tokens)
Can connect with python environment and make ONES APIs operation seamlessly. For Developers and Network Engineers Supported version -> Python 3.7 and above
Please follow the below steps to install ONES PyAPI client and use Day1, Day2 and NetOPs APIs with single function call.
- python 3.9 and above
- pip 21.2.4 and above
- download ones-pyapi-1.0.0.tar.gz package from here
pip install ones-pyapi-1.0.0.tar.gz
if above command not worked, tried with pip3
pip3 install ones-pyapi-1.0.0.tar.gz
Now you can Import and use clients, please refer below examples -
If something went wrong. or Expecting new features, let us know - here