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.
|