-
Notifications
You must be signed in to change notification settings - Fork 390
Contrail API
Ashish Ranjan edited this page Jul 19, 2016
·
28 revisions
Contrail Configuration API uses REST to configure contrail SDN cluster. The API libraries are available in Python and Go. They can be downloaded from here:
- VNC APIs: This package is included in official Juniper's contrail release. Community package can be downloaded from ppa here(https://launchpad.net/~opencontrail/+archive/ubuntu/r2.20/+packages). Exact link of the python lib package is this.
- Go API: Community package is available on ppa here (https://launchpad.net/~opencontrail/+archive/ubuntu/ppa/+packages). Exact location of the package is this.
###Documentation: For a general overview of Contrail APIs refer to (http://www.juniper.net/us/en/local/pdf/whitepapers/2000527-en.pdf)
Detailed documentation of VNC Python APIs is hosted at (http://configuration-schema-documentation.s3-website-us-west-1.amazonaws.com/index.html)
Contrail configutation object level details for REST can be found in openAPI format here. (https://github.com/Juniper/contrail-vnc/blob/master/contrail_openapi.json)