Class ImageManifest (1.18.0)

ImageManifest(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Details of a single image manifest within a multi-arch image.

Attributes

Name Description
architecture str
Optional. The CPU architecture of the image. Values are provided by the Docker client and are not validated by Artifact Registry. Example values include "amd64", "arm64", "ppc64le", "s390x", "riscv64", "mips64le", etc.
os str
Optional. The operating system of the image. Values are provided by the Docker client and are not validated by Artifact Registry. Example values include "linux", "windows", "darwin", "aix", etc.
digest str
Optional. The manifest digest, in the format "sha256:
media_type str
Optional. The media type of the manifest, e.g., "application/vnd.docker.distribution.manifest.v2+json".
os_version str
Optional. The OS version of the image, for example on Windows 10.0.14393.1066.
os_features MutableSequence[str]
Optional. The required OS features for the image, for example on Windows win32k.
variant str
Optional. The variant of the CPU in the image, for example v7 to specify ARMv7 when architecture is arm.