Class: Grafeas::V1::SlsaProvenance::SlsaCompleteness

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

Overview

Indicates that the builder claims certain fields in this message to be complete.

Instance Attribute Summary collapse

Instance Attribute Details

#arguments::Boolean

Returns If true, the builder claims that recipe.arguments is complete, meaning that all external inputs are properly captured in the recipe.

Returns:

  • (::Boolean)

    If true, the builder claims that recipe.arguments is complete, meaning that all external inputs are properly captured in the recipe.



96
97
98
99
# File 'proto_docs/grafeas/v1/slsa_provenance.rb', line 96

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

#environment::Boolean

Returns If true, the builder claims that recipe.environment is claimed to be complete.

Returns:

  • (::Boolean)

    If true, the builder claims that recipe.environment is claimed to be complete.



96
97
98
99
# File 'proto_docs/grafeas/v1/slsa_provenance.rb', line 96

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

#materials::Boolean

Returns If true, the builder claims that materials are complete, usually through some controls to prevent network access. Sometimes called “hermetic”.

Returns:

  • (::Boolean)

    If true, the builder claims that materials are complete, usually through some controls to prevent network access. Sometimes called “hermetic”.



96
97
98
99
# File 'proto_docs/grafeas/v1/slsa_provenance.rb', line 96

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