dsdk / v1.47 / ImageManifestSummary
Type Alias: ImageManifestSummary ​
ImageManifestSummary:
object
ImageManifestSummary represents a summary of an image manifest.
Type declaration ​
Name | Type | Description |
---|---|---|
AttestationData ? | object | null | The image data for the attestation manifest. This field is only populated when Kind is "attestation". |
Available | boolean | Indicates whether all the child content (image config, layers) is fully available locally. |
Descriptor | OCIDescriptor | - |
ID | string | ID is the content-addressable ID of an image and is the same as the digest of the image manifest. |
ImageData ? | object | null | The 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 |
Size | object | - |
Size.Content | number | Content 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.Total | number | Total 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]). |