Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildDefaultUploadTagRef ¶ added in v0.44.0
func BuildDefaultUploadTagRef(item WithDigest, importRepo regname.Repository) (regname.Tag, error)
BuildDefaultUploadTagRef Builds a tag from the digest Algorithm and Digest
Types ¶
type DefaultTagGenerator ¶ added in v0.44.0
type DefaultTagGenerator struct{}
DefaultTagGenerator implements GenerateTag and generates default tag
func (DefaultTagGenerator) GenerateTag ¶ added in v0.44.0
func (tagGen DefaultTagGenerator) GenerateTag(item imagedigest.DigestWrap, importRepo regname.Repository) (regname.Tag, error)
GenerateTag generates default tag
type DirImage ¶
type DirImage struct {
// contains filtered or unexported fields
}
func NewDirImage ¶
NewDirImage given an OCI Image representation creates a struct that will allow that image to be extracted into the provided directory
func (*DirImage) AsDirectory ¶
AsDirectory extracts the OCI image to the provided location in disk
type Logger ¶
type Logger interface {
Logf(msg string, args ...interface{})
}
Logger used to print messages
type RepoBasedTagGenerator ¶ added in v0.44.0
type RepoBasedTagGenerator struct{}
RepoBasedTagGenerator implements GenerateTag and generates repo-based tag
func (RepoBasedTagGenerator) GenerateTag ¶ added in v0.44.0
func (tagGen RepoBasedTagGenerator) GenerateTag(item imagedigest.DigestWrap, importRepo regname.Repository) (regname.Tag, error)
GenerateTag generates repo-based tags
type TagGenDigest ¶ added in v0.44.0
TagGenDigest contains Algorithm and Hex values of image digest
type TarImage ¶
type TarImage struct {
// contains filtered or unexported fields
}
type UncompressedFileLayer ¶
type UncompressedFileLayer struct {
// contains filtered or unexported fields
}
func (*UncompressedFileLayer) DiffID ¶
func (ul *UncompressedFileLayer) DiffID() (regv1.Hash, error)
func (*UncompressedFileLayer) MediaType ¶
func (ul *UncompressedFileLayer) MediaType() (regtypes.MediaType, error)
func (*UncompressedFileLayer) Uncompressed ¶
func (ul *UncompressedFileLayer) Uncompressed() (io.ReadCloser, error)
type WithDigest ¶ added in v0.44.0
WithDigest are items that Digest() can be called on
Click to show internal directories.
Click to hide internal directories.