Ptolemy v0.2.0 API Reference
Modules
Ptolemy
provides client side functions calls to fetch, sets and update secrets and environment variables within a remote backend
Ptolemy.Auth
provides authentication implementations to a remote vault server
Ptolemy.Auth.Approle
implements vault authentication process for an approle auth method
Ptolemy.Auth.GCP
provides implementation vault authentication process for the GCP auth method
Ptolemy.Auth.Google
provides authentication functionality for Google's public APIs
Ptolemy.Engines.GCP
provides a public facing API for CRUD operations for the Vault GCP engine
Ptolemy.Engines.GCP.Engine
provides low level API interaction with the Vault GCP Secrets Engine
Ptolemy.Engines.KV
provides a public facing API for CRUD operations for the Vault KV2 engine
Ptolemy.Engines.KV
provides interaction with a Vault server's Key Value V2 secret egnine
Ptolemy.Engines.PKI
provides a public facing API for CRUD operations for the Vault PKI engine
Ptolemy.Engines.PKI.Engine
provides interaction with a Vault server's Public Key Infrastructure secret egnine
Ptolemy.Loader
implements a highly opinionated Application Configuration solution
Ptolemy.Provider
defines behaviours for implementing a configuration provider
Ptolemy.Providers.SystemEnv
provides from system environment variables
Ptolemy.Providers.Vault
provides from Vault secrets
Ptolemy.Server
is responsible for the management of a remote backend's server's data