Class: Grafeas::V1::Fingerprint

Inherits:
Object
  • Object
show all
Defined in:
lib/grafeas/v1/doc/grafeas/v1/image.rb

Overview

A set of properties that uniquely identify a given Docker image.

Instance Attribute Summary collapse

Instance Attribute Details

#v1_nameString

Returns Required. The layer ID of the final layer in the Docker image's v1 representation.

Returns:

  • (String)

    Required. The layer ID of the final layer in the Docker image's v1 representation.



42
# File 'lib/grafeas/v1/doc/grafeas/v1/image.rb', line 42

class Fingerprint; end

#v2_blobArray<String>

Returns Required. The ordered list of v2 blobs that represent a given image.

Returns:

  • (Array<String>)

    Required. The ordered list of v2 blobs that represent a given image.



42
# File 'lib/grafeas/v1/doc/grafeas/v1/image.rb', line 42

class Fingerprint; end

#v2_nameString

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

Returns:

  • (String)

    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.



42
# File 'lib/grafeas/v1/doc/grafeas/v1/image.rb', line 42

class Fingerprint; end