Versions in this module Expand all Collapse all v5 v5.33.1 Dec 30, 2024 Changes in this version + var ErrDecryptParamsMissing = errors.New("Necessary DecryptParameters not present") + func Image(ctx context.Context, policyContext *signature.PolicyContext, ...) (copiedManifest []byte, retErr error) + type ImageListSelection int + const CopyAllImages + const CopySpecificImages + const CopySystemImage + type OptionCompressionVariant struct + Algorithm compression.Algorithm + Level *int + type Options struct + ConcurrentBlobCopiesSemaphore *semaphore.Weighted + DestinationCtx *types.SystemContext + DownloadForeignLayers bool + EnsureCompressionVariantsExist []OptionCompressionVariant + ForceCompressionFormat bool + ForceManifestMIMEType string + ImageListSelection ImageListSelection + Instances []digest.Digest + MaxParallelDownloads uint + OciDecryptConfig *encconfig.DecryptConfig + OciEncryptConfig *encconfig.EncryptConfig + OciEncryptLayers *[]int + OptimizeDestinationImageAlreadyExists bool + PreferGzipInstances types.OptionalBool + PreserveDigests bool + Progress chan types.ProgressProperties + ProgressInterval time.Duration + RemoveSignatures bool + ReportResolvedReference *types.ImageReference + ReportWriter io.Writer + SignBy string + SignBySigstorePrivateKeyFile string + SignIdentity reference.Named + SignPassphrase string + SignSigstorePrivateKeyPassphrase []byte + Signers []*signer.Signer + SourceCtx *types.SystemContext