Versions in this module Expand all Collapse all v1 v1.5.1 Mar 21, 2019 Changes in this version + type BICLocationReference struct + Opaque string + type BICReplacementCandidate struct + Digest digest.Digest + Location BICLocationReference + type BICTransportScope struct + Opaque string + type BlobInfo struct + Annotations map[string]string + Digest digest.Digest + MediaType string + Size int64 + URLs []string + type BlobInfoCache interface + CandidateLocations func(transport ImageTransport, scope BICTransportScope, digest digest.Digest, ...) []BICReplacementCandidate + RecordDigestUncompressedPair func(anyDigest digest.Digest, uncompressed digest.Digest) + RecordKnownLocation func(transport ImageTransport, scope BICTransportScope, digest digest.Digest, ...) + UncompressedDigest func(anyDigest digest.Digest) digest.Digest + type DockerAuthConfig struct + Password string + Username string + type Image interface + ConfigBlob func(context.Context) ([]byte, error) + ConfigInfo func() BlobInfo + EmbeddedDockerReferenceConflicts func(ref reference.Named) bool + Inspect func(context.Context) (*ImageInspectInfo, error) + LayerInfos func() []BlobInfo + LayerInfosForCopy func(context.Context) ([]BlobInfo, error) + OCIConfig func(context.Context) (*v1.Image, error) + Size func() (int64, error) + UpdatedImage func(ctx context.Context, options ManifestUpdateOptions) (Image, error) + UpdatedImageNeedsLayerDiffIDs func(options ManifestUpdateOptions) bool + type ImageCloser interface + Close func() error + type ImageDestination interface + AcceptsForeignLayerURLs func() bool + Close func() error + Commit func(ctx context.Context) error + DesiredLayerCompression func() LayerCompression + HasThreadSafePutBlob func() bool + IgnoresEmbeddedDockerReference func() bool + MustMatchRuntimeOS func() bool + PutBlob func(ctx context.Context, stream io.Reader, inputInfo BlobInfo, cache BlobInfoCache, ...) (BlobInfo, error) + PutManifest func(ctx context.Context, manifest []byte) error + PutSignatures func(ctx context.Context, signatures [][]byte) error + Reference func() ImageReference + SupportedManifestMIMETypes func() []string + SupportsSignatures func(ctx context.Context) error + TryReusingBlob func(ctx context.Context, info BlobInfo, cache BlobInfoCache, canSubstitute bool) (bool, BlobInfo, error) + type ImageInspectInfo struct + Architecture string + Created *time.Time + DockerVersion string + Labels map[string]string + Layers []string + Os string + Tag string + type ImageReference interface + DeleteImage func(ctx context.Context, sys *SystemContext) error + DockerReference func() reference.Named + NewImage func(ctx context.Context, sys *SystemContext) (ImageCloser, error) + NewImageDestination func(ctx context.Context, sys *SystemContext) (ImageDestination, error) + NewImageSource func(ctx context.Context, sys *SystemContext) (ImageSource, error) + PolicyConfigurationIdentity func() string + PolicyConfigurationNamespaces func() []string + StringWithinTransport func() string + Transport func() ImageTransport + type ImageSource interface + Close func() error + GetBlob func(context.Context, BlobInfo, BlobInfoCache) (io.ReadCloser, int64, error) + GetManifest func(ctx context.Context, instanceDigest *digest.Digest) ([]byte, string, error) + GetSignatures func(ctx context.Context, instanceDigest *digest.Digest) ([][]byte, error) + HasThreadSafeGetBlob func() bool + LayerInfosForCopy func(ctx context.Context) ([]BlobInfo, error) + Reference func() ImageReference + type ImageTransport interface + Name func() string + ParseReference func(reference string) (ImageReference, error) + ValidatePolicyConfigurationScope func(scope string) error + type LayerCompression int + const Compress + const Decompress + const PreserveOriginal + type ManifestTypeRejectedError struct + Err error + func (e ManifestTypeRejectedError) Error() string + type ManifestUpdateInformation struct + Destination ImageDestination + LayerDiffIDs []digest.Digest + LayerInfos []BlobInfo + type ManifestUpdateOptions struct + EmbeddedDockerReference reference.Named + InformationOnly ManifestUpdateInformation + LayerInfos []BlobInfo + ManifestMIMEType string + type OptionalBool byte + const OptionalBoolFalse + const OptionalBoolTrue + const OptionalBoolUndefined + func NewOptionalBool(b bool) OptionalBool + type ProgressProperties struct + Artifact BlobInfo + Offset uint64 + type SystemContext struct + ArchitectureChoice string + AuthFilePath string + BlobInfoCacheDir string + DirForceCompress bool + DockerArchiveAdditionalTags []reference.NamedTagged + DockerAuthConfig *DockerAuthConfig + DockerCertPath string + DockerDaemonCertPath string + DockerDaemonHost string + DockerDaemonInsecureSkipTLSVerify bool + DockerDisableV1Ping bool + DockerInsecureSkipTLSVerify OptionalBool + DockerPerHostCertDirPath string + DockerRegistryUserAgent string + OCIAcceptUncompressedLayers bool + OCICertPath string + OCIInsecureSkipTLSVerify bool + OCISharedBlobDirPath string + OSChoice string + OSTreeTmpDirPath string + RegistriesDirPath string + RootForImplicitAbsolutePaths string + SignaturePolicyPath string + SystemRegistriesConfPath string + type UnparsedImage interface + Manifest func(ctx context.Context) ([]byte, string, error) + Reference func() ImageReference + Signatures func(ctx context.Context) ([][]byte, error) Incompatible versions in this module v2.0.0+incompatible Jun 13, 2019