Class Grafeas::V1::Fingerprint (v0.4.7)

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

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#v1_name

def v1_name() -> ::String
Returns
  • (::String) — Required. The layer ID of the final layer in the Docker image's v1 representation.

#v1_name=

def v1_name=(value) -> ::String
Parameter
  • value (::String) — 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.

#v2_blob

def v2_blob() -> ::Array<::String>
Returns
  • (::Array<::String>) — Required. The ordered list of v2 blobs that represent a given image.

#v2_blob=

def v2_blob=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — 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.

#v2_name

def v2_name() -> ::String
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.

#v2_name=

def v2_name=(value) -> ::String
Parameter
  • value (::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.
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.