Show / Hide Table of Contents

Class ImageManifest

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

Inheritance
object
ImageManifest
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.ArtifactRegistry.v1.Data
Assembly: Google.Apis.ArtifactRegistry.v1.dll
Syntax
public class ImageManifest : IDirectResponseSchema

Properties

Architecture

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.

Declaration
[JsonProperty("architecture")]
public virtual string Architecture { get; set; }
Property Value
Type Description
string

Digest

Optional. The manifest digest, in the format "sha256:".

Declaration
[JsonProperty("digest")]
public virtual string Digest { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

MediaType

Optional. The media type of the manifest, e.g., "application/vnd.docker.distribution.manifest.v2+json"

Declaration
[JsonProperty("mediaType")]
public virtual string MediaType { get; set; }
Property Value
Type Description
string

Os

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.

Declaration
[JsonProperty("os")]
public virtual string Os { get; set; }
Property Value
Type Description
string

OsFeatures

Optional. The required OS features for the image, for example on Windows win32k.

Declaration
[JsonProperty("osFeatures")]
public virtual IList<string> OsFeatures { get; set; }
Property Value
Type Description
IList<string>

OsVersion

Optional. The OS version of the image, for example on Windows 10.0.14393.1066.

Declaration
[JsonProperty("osVersion")]
public virtual string OsVersion { get; set; }
Property Value
Type Description
string

Variant

Optional. The variant of the CPU in the image, for example v7 to specify ARMv7 when architecture is arm.

Declaration
[JsonProperty("variant")]
public virtual string Variant { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX