Documentation
¶
Index ¶
- type RegistryRepository
- func (r *RegistryRepository) Create(c client.Client, reg *regv1.Registry, imageName string, tags []string, ...) error
- func (r *RegistryRepository) Delete(c client.Client, reg *regv1.Registry, imageName string, scheme *runtime.Scheme) error
- func (r *RegistryRepository) ExtCreate(c client.Client, reg *regv1.ExternalRegistry, imageName string, tags []string, ...) error
- func (r *RegistryRepository) ExtDelete(c client.Client, reg *regv1.ExternalRegistry, imageName string, ...) error
- func (r *RegistryRepository) Get(c client.Client, reg *regv1.Registry, imageName string) (*regv1.Repository, error)
- func (r *RegistryRepository) List(c client.Client, reg *regv1.Registry) (*regv1.RepositoryList, error)
- func (r *RegistryRepository) Patch(c client.Client, repo *regv1.Repository, patchRepo *regv1.Repository) error
- func (r *RegistryRepository) Update(c client.Client, repo *regv1.Repository) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RegistryRepository ¶
type RegistryRepository struct { }
func New ¶
func New() *RegistryRepository
func (*RegistryRepository) ExtCreate ¶
func (r *RegistryRepository) ExtCreate(c client.Client, reg *regv1.ExternalRegistry, imageName string, tags []string, scheme *runtime.Scheme) error
func (*RegistryRepository) ExtDelete ¶
func (r *RegistryRepository) ExtDelete(c client.Client, reg *regv1.ExternalRegistry, imageName string, scheme *runtime.Scheme) error
func (*RegistryRepository) Get ¶
func (r *RegistryRepository) Get(c client.Client, reg *regv1.Registry, imageName string) (*regv1.Repository, error)
func (*RegistryRepository) List ¶
func (r *RegistryRepository) List(c client.Client, reg *regv1.Registry) (*regv1.RepositoryList, error)
func (*RegistryRepository) Patch ¶
func (r *RegistryRepository) Patch(c client.Client, repo *regv1.Repository, patchRepo *regv1.Repository) error
func (*RegistryRepository) Update ¶
func (r *RegistryRepository) Update(c client.Client, repo *regv1.Repository) error
Click to show internal directories.
Click to hide internal directories.