Tigera Client library
Calico Cloud provides and consumes a client library in Go that allows developers to work with Calico Cloud resources. The client library can be used to get, list, watch, create, delete and update custom resources, such as network policies much like the client-go project does for native Kubernetes resources.
To learn more about the Tigera client library and how to use it, see the Tigera API project README or the github.com/tigera/api Go module page.