This repository contains Go resources and libraries for integrating with Arista's CloudVision platform. Right now it provides two major categories of functionality:
- Go bindings for Resource APIs, which allow external systems to integrate with CloudVision
- The CloudVision Device SDK, which provides a framework for streaming data from third-party network devices into CloudVision
Documentation is hosted on this project's wiki. It contains an introduction to CloudVision and its architecture as well as a guide to the CloudVision Device SDK. Documentation on Resource APIs lives in the cloudvision-apis repository, and the correspdonding Go bindings can be found in this repository's top-level api
directory.