SDK Documentation

You can build additional automation code with supported and tested Python SDK. The SDK provides a layer of abstraction on top of the APIs.

With HPE Networking Apstra Data Center Director's SDK you can deploy faster. You don't need to write the low level code from scratch. If you're integrating with any services, SDK can handle authentication, API calls and error-handling. You can write small scripts to use the many provided APIs to add automation. The SDK version matches the Apstra DC Director version (as of version 6.0.0).

To access the SDK documentation in the GUI:

  1. From the left navigation menu, navigate to Platform > Developers, scroll to the SDK section and click AOS SDK Documentation.
    HPE Apstra Developers section interface highlighting tools like GraphQE Explorer, GraphQL Explorer, Terraform Provider, and AOS SDK Documentation with navigation menu on the left.
    The AOS SDK documentation page for your Apstra DC Director version opens in a new window.
  2. From here you can access documentation for the SDK Client, Reference Design information, and SDK examples.
    AOS SDK 6.0.0 documentation page focused on Apstra SDK with navigation links to sections like SDK Client, Reference Designs, SDK Examples, and Indices and tables with a Search Page link.

After you've downloaded the Apstra Automation Python3 SDK from Juniper Support Downloads and installed it, you can check the SDK version with the pip list (or pip show aos-sdk) command as shown below: