Versions in this module Expand all Collapse all v0 v0.1.0 May 3, 2023 Changes in this version + type Client struct + ProjectID string + func NewClient(projectID string, dryrun bool) (*Client, error) + func (c *Client) AddSecretVersion(ctx context.Context, secretName string, payload []byte) error + func (c *Client) CreateSecret(ctx context.Context, secretID string) (*secretmanagerpb.Secret, error) + func (c *Client) ListSecrets(ctx context.Context) ([]*secretmanagerpb.Secret, error) + type ClientInterface interface + AddSecretVersion func(ctx context.Context, secretName string, payload []byte) error + CreateSecret func(ctx context.Context, secretID string) (*secretmanagerpb.Secret, error) + ListSecrets func(ctx context.Context) ([]*secretmanagerpb.Secret, error)