registry

package
v0.11.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 23, 2024 License: Apache-2.0 Imports: 9 Imported by: 0

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

type RepositoryCreator interface {
	CreateRepository(ctx context.Context, name string) error
}

func NewRepositoryCreator added in v0.6.0

func NewRepositoryCreator(registryType string) RepositoryCreator

Directories

Path Synopsis
Code generated by counterfeiter.
Code generated by counterfeiter.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL