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

GitHub

View Github