Class: Grafeas::V1::ImageOccurrence

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

Overview

Details of the derived image portion of the DockerImage relationship. This image would be produced from a Dockerfile with FROM .

Instance Attribute Summary collapse

Instance Attribute Details

#base_resource_url::String

Returns Output only. This contains the base image URL for the derived image occurrence.

Returns:

  • (::String)

    Output only. This contains the base image URL for the derived image occurrence.



90
91
92
93
# File 'proto_docs/grafeas/v1/image.rb', line 90

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

#distance::Integer

Returns Output only. The number of layers by which this image differs from the associated image basis.

Returns:

  • (::Integer)

    Output only. The number of layers by which this image differs from the associated image basis.



90
91
92
93
# File 'proto_docs/grafeas/v1/image.rb', line 90

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

#fingerprint::Grafeas::V1::Fingerprint

Returns Required. The fingerprint of the derived image.

Returns:



90
91
92
93
# File 'proto_docs/grafeas/v1/image.rb', line 90

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

#layer_info::Array<::Grafeas::V1::Layer>

Returns This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.

Returns:

  • (::Array<::Grafeas::V1::Layer>)

    This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.



90
91
92
93
# File 'proto_docs/grafeas/v1/image.rb', line 90

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