Versions in this module Expand all Collapse all v1 v1.0.2 May 18, 2023 Changes in this version + func BuiltIn() catalog.BuiltIn + type Configuration struct + AccessKeyID string + Region string + SecretAccessKey string + type SecretsManagerClient interface + CreateSecret func(context.Context, *secretsmanager.CreateSecretInput, ...) (*secretsmanager.CreateSecretOutput, error) + DeleteSecret func(context.Context, *secretsmanager.DeleteSecretInput, ...) (*secretsmanager.DeleteSecretOutput, error) + DescribeSecret func(context.Context, *secretsmanager.DescribeSecretInput, ...) (*secretsmanager.DescribeSecretOutput, error) + PutSecretValue func(context.Context, *secretsmanager.PutSecretValueInput, ...) (*secretsmanager.PutSecretValueOutput, error) + RestoreSecret func(context.Context, *secretsmanager.RestoreSecretInput, ...) (*secretsmanager.RestoreSecretOutput, error) + type SecretsManagerPlugin struct + func New() *SecretsManagerPlugin + func (p *SecretsManagerPlugin) Configure(ctx context.Context, req *configv1.ConfigureRequest) (*configv1.ConfigureResponse, error) + func (p *SecretsManagerPlugin) DeleteX509SVID(ctx context.Context, req *svidstorev1.DeleteX509SVIDRequest) (*svidstorev1.DeleteX509SVIDResponse, error) + func (p *SecretsManagerPlugin) PutX509SVID(ctx context.Context, req *svidstorev1.PutX509SVIDRequest) (*svidstorev1.PutX509SVIDResponse, error) + func (p *SecretsManagerPlugin) SetLogger(log hclog.Logger)