Class: Grafeas::V1::Fingerprint

Inherits:
Object
  • Object
show all
Extended by:
Google::Protobuf::MessageExts::ClassMethods
Includes:
Google::Protobuf::MessageExts
Defined in:
proto_docs/grafeas/v1/image.rb

Overview

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

Instance Attribute Summary collapse

Instance Attribute Details

#v1_name::String

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.



49
50
51
52
# File 'proto_docs/grafeas/v1/image.rb', line 49

class Fingerprint
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#v2_blob::Array<::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.



49
50
51
52
# File 'proto_docs/grafeas/v1/image.rb', line 49

class Fingerprint
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#v2_name::String

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.



49
50
51
52
# File 'proto_docs/grafeas/v1/image.rb', line 49

class Fingerprint
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end