Documentation
¶
Index ¶
- func ObservedRetryPolicy(log *zap.Logger, metricSink metrics.MetricSink) func(ctx context.Context, resp *http.Response, err error) (bool, error)
- type Client
- func (d *Client) Delete(ctx context.Context, p string) (*vaultapi.Secret, error)
- func (d *Client) DeleteWithData(ctx context.Context, p string, data map[string][]string) (*vaultapi.Secret, error)
- func (d *Client) List(ctx context.Context, p string) (*vaultapi.Secret, error)
- func (d *Client) Raw(ctx context.Context, method string, path string, body any) (*vaultapi.Secret, error)
- func (d *Client) Read(ctx context.Context, p string) (*vaultapi.Secret, error)
- func (d *Client) ReadWithData(ctx context.Context, p string, data map[string][]string) (*vaultapi.Secret, error)
- func (d *Client) SetLimiter(limiter *rate.Limiter)
- func (d *Client) SetToken(token string)
- func (d *Client) Token() string
- func (d *Client) Write(ctx context.Context, p string, data map[string]interface{}) (*vaultapi.Secret, error)
- type Config
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.