in internal/kms/sm.go [28:34]
func newSecretManagerClient(config *openapi.Config) (*secretManagerClient, error) {
kmsClient, err := kmssdk.NewClient(config)
if err != nil {
return nil, fmt.Errorf("failed to create sm client: %v", err)
}
return &secretManagerClient{client: kmsClient}, nil
}