Versions in this module Expand all Collapse all v0 v0.20.4 Aug 7, 2024 Changes in this version + func Annotations(f partial.WithRawManifest, anns map[string]string) partial.WithRawManifest + func Append(base v1.Image, adds ...Addendum) (v1.Image, error) + func AppendLayers(base v1.Image, layers ...v1.Layer) (v1.Image, error) + func AppendManifests(base v1.ImageIndex, adds ...IndexAddendum) v1.ImageIndex + func Canonical(img v1.Image) (v1.Image, error) + func Config(base v1.Image, cfg v1.Config) (v1.Image, error) + func ConfigFile(base v1.Image, cfg *v1.ConfigFile) (v1.Image, error) + func ConfigMediaType(img v1.Image, mt types.MediaType) v1.Image + func CreatedAt(base v1.Image, created v1.Time) (v1.Image, error) + func Extract(img v1.Image) io.ReadCloser + func IndexMediaType(idx v1.ImageIndex, mt types.MediaType) v1.ImageIndex + func MediaType(img v1.Image, mt types.MediaType) v1.Image + func Rebase(orig, oldBase, newBase v1.Image) (v1.Image, error) + func RemoveManifests(base v1.ImageIndex, matcher match.Matcher) v1.ImageIndex + func Subject(f partial.WithRawManifest, subject v1.Descriptor) partial.WithRawManifest + func Time(img v1.Image, t time.Time) (v1.Image, error) + type Addendum struct + Annotations map[string]string + History v1.History + Layer v1.Layer + MediaType types.MediaType + URLs []string + type Appendable interface + Digest func() (v1.Hash, error) + MediaType func() (types.MediaType, error) + Size func() (int64, error) + type IndexAddendum struct + Add Appendable