Skip to content

dsdk / v1.47 / ImageManifestSummary

Type Alias: ImageManifestSummary ​

ImageManifestSummary: object

ImageManifestSummary represents a summary of an image manifest.

Type declaration ​

NameTypeDescription
AttestationData?object | nullThe image data for the attestation manifest. This field is only populated when Kind is "attestation".
AvailablebooleanIndicates whether all the child content (image config, layers) is fully available locally.
DescriptorOCIDescriptor-
IDstringID is the content-addressable ID of an image and is the same as the digest of the image manifest.
ImageData?object | nullThe image data for the image manifest. This field is only populated when Kind is "image".
Kind"image" | "attestation" | "unknown"The kind of the manifest. kind
Sizeobject-
Size.ContentnumberContent is the size (in bytes) of all the locally present content in the content store (e.g. image config, layers) referenced by this manifest and its children. This only includes blobs in the content store.
Size.TotalnumberTotal is the total size (in bytes) of all the locally present data (both distributable and non-distributable) that's related to this manifest and its children. This equal to the sum of [Content] size AND all the sizes in the [Size] struct present in the Kind-specific data struct. For example, for an image kind (Kind == "image") this would include the size of the image content and unpacked image snapshots ([Size.Content] + [ImageData.Size.Unpacked]).