Versions in this module Expand all Collapse all v0 v0.5.8 Aug 23, 2022 Changes in this version + type PMInterface interface + DescribeParameters func(*ssm.DescribeParametersInput) (*ssm.DescribeParametersOutput, error) + GetParameter func(*ssm.GetParameterInput) (*ssm.GetParameterOutput, error) + type ParameterStore struct + func New(sess *session.Session, cfg *aws.Config) (*ParameterStore, error) + func (pm *ParameterStore) Close(ctx context.Context) error + func (pm *ParameterStore) GetAllSecrets(ctx context.Context, ref esv1beta1.ExternalSecretFind) (map[string][]byte, error) + func (pm *ParameterStore) GetSecret(ctx context.Context, ref esv1beta1.ExternalSecretDataRemoteRef) ([]byte, error) + func (pm *ParameterStore) GetSecretMap(ctx context.Context, ref esv1beta1.ExternalSecretDataRemoteRef) (map[string][]byte, error) + func (pm *ParameterStore) Validate() (esv1beta1.ValidationResult, error)