Documentation ¶
Index ¶
Constants ¶
View Source
const ECRContainerRegistryType = "ECR"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ECRClient ¶
type ECRClient interface {
CreateRepository(ctx context.Context, params *ecr.CreateRepositoryInput, optFns ...func(*ecr.Options)) (*ecr.CreateRepositoryOutput, error)
}
type ECRRepositoryCreator ¶ added in v0.6.0
type ECRRepositoryCreator struct {
// contains filtered or unexported fields
}
func NewECRRepositoryCreator ¶ added in v0.6.0
func NewECRRepositoryCreator(ecrClient ECRClient) ECRRepositoryCreator
func (ECRRepositoryCreator) CreateRepository ¶ added in v0.6.0
func (c ECRRepositoryCreator) CreateRepository(ctx context.Context, ref string) error
type NoopRepositoryCreator ¶ added in v0.6.0
type NoopRepositoryCreator struct{}
func (NoopRepositoryCreator) CreateRepository ¶ added in v0.6.0
func (c NoopRepositoryCreator) CreateRepository(_ context.Context, _ string) error
type RepositoryCreator ¶
func NewRepositoryCreator ¶ added in v0.6.0
func NewRepositoryCreator(registryType string) RepositoryCreator
Click to show internal directories.
Click to hide internal directories.