2022-03-28 21:41:27 +00:00
|
|
|
package ssmparameters
|
|
|
|
|
|
|
|
import (
|
|
|
|
"context"
|
|
|
|
"github.com/lmika/awstools/internal/ssm-browse/models"
|
|
|
|
)
|
|
|
|
|
|
|
|
type Service struct {
|
|
|
|
provider SSMProvider
|
|
|
|
}
|
|
|
|
|
|
|
|
func NewService(provider SSMProvider) *Service {
|
|
|
|
return &Service{
|
|
|
|
provider: provider,
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2022-03-28 23:29:25 +00:00
|
|
|
func (s *Service) List(ctx context.Context, prefix string) (*models.SSMParameters, error) {
|
2022-03-30 03:09:57 +00:00
|
|
|
return s.provider.List(ctx, prefix, 100)
|
2022-03-28 21:41:27 +00:00
|
|
|
}
|