Documentation ¶
Index ¶
- type Client
- func (c *Client) Close()
- func (c *Client) Delete(path string) (*api.Secret, error)
- func (c *Client) DeleteSecrets(path string) error
- func (c *Client) ExtractData(data map[string]interface{}) map[string]interface{}
- func (c *Client) List(path string) (*api.Secret, error)
- func (c *Client) Read(path string) (*api.Secret, error)
- func (c *Client) ReadSecrets(path string) (map[string]interface{}, error)
- func (c *Client) Write(path string, data map[string]interface{}) (*api.Secret, error)
- func (c *Client) WriteSecrets(secrets map[string]interface{}, sourcePath, destinationPath string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client is a wrapper around the Vault client
func (*Client) DeleteSecrets ¶ added in v0.0.2
func (*Client) ExtractData ¶
func (*Client) ReadSecrets ¶
Click to show internal directories.
Click to hide internal directories.