Class: VaultApi::Client
- Defined in:
- lib/vault_api/client.rb,
lib/vault_api/client/paths.rb,
lib/vault_api/client/users.rb,
lib/vault_api/client/entries.rb,
lib/vault_api/client/secrets.rb,
lib/vault_api/client/policies.rb
Overview
Wrapper for the VaultApi REST API.
Defined Under Namespace
Modules: Entries, Paths, Policies, Secrets, Users
Method Summary
Methods included from Policies
#create_initial_user_policy, #create_policy, #delete_policy, #read_policy, #update_policy
Methods included from Secrets
#add_secret, #delete_secret, #read_secret, #secrets, #update_secret, #upload_secrets
Methods included from Entries
#add_entry, #clone_entry, #delete_entry, #entries, #read_entry, #update_entry
Methods included from Users
#add_secrets_to_user_from_global, #create_user, #create_user_with_secret, #delete_user
Methods included from Paths
Methods inherited from API
Methods included from Connection
Methods included from Request
#delete, #delete_policy, #list, #policy, #put_policy, #read, #write
Constructor Details
This class inherits a constructor from VaultApi::API