Versions in this module Expand all Collapse all v2 v2.0.0 Jan 10, 2024 Changes in this version + func EnvVars() []string + func SharedConfigDir(user string) string + type AMI struct + Created string + ID string + Name string + Tags map[string]string + func (a AMI) CreationDate() string + type AMIManager interface + Delete func(ctx context.Context, id string) error + List func(ctx context.Context) ([]AMI, error) + type BucketManager interface + Create func(ctx context.Context, name string) error + Delete func(ctx context.Context, name string) error + type EC2 struct + func (m EC2) Delete(ctx context.Context, amiID string) error + func (m EC2) List(ctx context.Context) ([]AMI, error) + type S3Client struct + func NewS3Client(ctx context.Context) (*S3Client, error) + func (c S3Client) Create(ctx context.Context, name string) error + func (c S3Client) Delete(ctx context.Context, name string) error v2.0.0-alpha1 Jan 2, 2024