Google Apigee X client library for HashiCorp Vault custom secrets engine
A Go library for Google Apigee X to create and delete credentials (consumer key and consumer secret) and add API products to credentials
# export APIGEE_IS_MOCK=1
export APIGEE_HOST=https://apigee.googleapis.com
export APIGEE_OAUTH_TOKEN=$(gcloud auth print-access-token)
export APIGEE_ORG_NAME=...
export APIGEE_DEVELOPER_EMAIL=...
export APIGEE_APP_NAME=...
export APIGEE_API_PRODUCTS=...
go build client.go credentials.go credentials_test.go
go test -v
- Apigee X eval org: https://cloud.google.com/apigee/docs/api-platform/get-started/eval-orgs
- API Reference: https://cloud.google.com/apigee/docs/api-platform/get-started/api-get-started