Grafeas V1 API - Class Grafeas::V1::VulnerabilityAssessmentNote (v1.0.0)

Reference documentation and code samples for the Grafeas V1 API class Grafeas::V1::VulnerabilityAssessmentNote.

A single VulnerabilityAssessmentNote represents one particular product's vulnerability assessment for one CVE.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#assessment

def assessment() -> ::Grafeas::V1::VulnerabilityAssessmentNote::Assessment
Returns

#assessment=

def assessment=(value) -> ::Grafeas::V1::VulnerabilityAssessmentNote::Assessment
Parameter
Returns

#language_code

def language_code() -> ::String
Returns
  • (::String) — Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.

#language_code=

def language_code=(value) -> ::String
Parameter
  • value (::String) — Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
Returns
  • (::String) — Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.

#long_description

def long_description() -> ::String
Returns
  • (::String) — A detailed description of this Vex.

#long_description=

def long_description=(value) -> ::String
Parameter
  • value (::String) — A detailed description of this Vex.
Returns
  • (::String) — A detailed description of this Vex.

#product

def product() -> ::Grafeas::V1::VulnerabilityAssessmentNote::Product
Returns

#product=

def product=(value) -> ::Grafeas::V1::VulnerabilityAssessmentNote::Product
Parameter
Returns

#publisher

def publisher() -> ::Grafeas::V1::VulnerabilityAssessmentNote::Publisher
Returns

#publisher=

def publisher=(value) -> ::Grafeas::V1::VulnerabilityAssessmentNote::Publisher
Parameter
Returns

#short_description

def short_description() -> ::String
Returns
  • (::String) — A one sentence description of this Vex.

#short_description=

def short_description=(value) -> ::String
Parameter
  • value (::String) — A one sentence description of this Vex.
Returns
  • (::String) — A one sentence description of this Vex.

#title

def title() -> ::String
Returns
  • (::String) — The title of the note. E.g. Vex-Debian-11.4

#title=

def title=(value) -> ::String
Parameter
  • value (::String) — The title of the note. E.g. Vex-Debian-11.4
Returns
  • (::String) — The title of the note. E.g. Vex-Debian-11.4