public sealed class Fingerprint : IMessage<Fingerprint>, IEquatable<Fingerprint>, IDeepCloneable<Fingerprint>, IBufferMessage, IMessage
Reference documentation and code samples for the Grafeas v1 API class Fingerprint.
A set of properties that uniquely identify a given Docker image.
Implements
IMessageFingerprint, IEquatableFingerprint, IDeepCloneableFingerprint, IBufferMessage, IMessageNamespace
Grafeas.V1Assembly
Grafeas.V1.dll
Constructors
Fingerprint()
public Fingerprint()
Fingerprint(Fingerprint)
public Fingerprint(Fingerprint other)
Parameter | |
---|---|
Name | Description |
other |
Fingerprint |
Properties
V1Name
public string V1Name { get; set; }
Required. The layer ID of the final layer in the Docker image's v1 representation.
Property Value | |
---|---|
Type | Description |
string |
V2Blob
public RepeatedField<string> V2Blob { get; }
Required. The ordered list of v2 blobs that represent a given image.
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |
V2Name
public string V2Name { get; set; }
Output only. The name of the image's v2 blobs computed via: [bottom] := v2_blob[bottom] [N] := sha256(v2_blob[N] + " " + v2_name[N+1]) Only the name of the final blob is kept.
Property Value | |
---|---|
Type | Description |
string |