Class: Grafeas::V1::VulnerabilityOccurrence::VexAssessment

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

Overview

VexAssessment provides all publisher provided Vex information that is related to this vulnerability.

Instance Attribute Summary collapse

Instance Attribute Details

#cve::String

Deprecated.

This field is deprecated and may be removed in the next major version update.

Returns Holds the MITRE standard Common Vulnerabilities and Exposures (CVE) tracking number for the vulnerability. Deprecated: Use vulnerability_id instead to denote CVEs.



305
306
307
308
# File 'proto_docs/grafeas/v1/vulnerability.rb', line 305

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

#impacts::Array<::String>



305
306
307
308
# File 'proto_docs/grafeas/v1/vulnerability.rb', line 305

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

#justification::Grafeas::V1::VulnerabilityAssessmentNote::Assessment::Justification



305
306
307
308
# File 'proto_docs/grafeas/v1/vulnerability.rb', line 305

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

#note_name::String



305
306
307
308
# File 'proto_docs/grafeas/v1/vulnerability.rb', line 305

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


305
306
307
308
# File 'proto_docs/grafeas/v1/vulnerability.rb', line 305

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

#remediations::Array<::Grafeas::V1::VulnerabilityAssessmentNote::Assessment::Remediation>



305
306
307
308
# File 'proto_docs/grafeas/v1/vulnerability.rb', line 305

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

#state::Grafeas::V1::VulnerabilityAssessmentNote::Assessment::State



305
306
307
308
# File 'proto_docs/grafeas/v1/vulnerability.rb', line 305

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

#vulnerability_id::String



305
306
307
308
# File 'proto_docs/grafeas/v1/vulnerability.rb', line 305

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