Grafeas V1 API - Class Grafeas::V1::VulnerabilityNote::WindowsDetail (v1.0.0)

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

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#cpe_uri

def cpe_uri() -> ::String
Returns
  • (::String) — Required. The CPE URI this vulnerability affects.

#cpe_uri=

def cpe_uri=(value) -> ::String
Parameter
  • value (::String) — Required. The CPE URI this vulnerability affects.
Returns
  • (::String) — Required. The CPE URI this vulnerability affects.

#description

def description() -> ::String
Returns
  • (::String) — The description of this vulnerability.

#description=

def description=(value) -> ::String
Parameter
  • value (::String) — The description of this vulnerability.
Returns
  • (::String) — The description of this vulnerability.

#fixing_kbs

def fixing_kbs() -> ::Array<::Grafeas::V1::VulnerabilityNote::WindowsDetail::KnowledgeBase>
Returns
  • (::Array<::Grafeas::V1::VulnerabilityNote::WindowsDetail::KnowledgeBase>) — Required. The names of the KBs which have hotfixes to mitigate this vulnerability. Note that there may be multiple hotfixes (and thus multiple KBs) that mitigate a given vulnerability. Currently any listed KBs presence is considered a fix.

#fixing_kbs=

def fixing_kbs=(value) -> ::Array<::Grafeas::V1::VulnerabilityNote::WindowsDetail::KnowledgeBase>
Parameter
  • value (::Array<::Grafeas::V1::VulnerabilityNote::WindowsDetail::KnowledgeBase>) — Required. The names of the KBs which have hotfixes to mitigate this vulnerability. Note that there may be multiple hotfixes (and thus multiple KBs) that mitigate a given vulnerability. Currently any listed KBs presence is considered a fix.
Returns
  • (::Array<::Grafeas::V1::VulnerabilityNote::WindowsDetail::KnowledgeBase>) — Required. The names of the KBs which have hotfixes to mitigate this vulnerability. Note that there may be multiple hotfixes (and thus multiple KBs) that mitigate a given vulnerability. Currently any listed KBs presence is considered a fix.

#name

def name() -> ::String
Returns
  • (::String) — Required. The name of this vulnerability.

#name=

def name=(value) -> ::String
Parameter
  • value (::String) — Required. The name of this vulnerability.
Returns
  • (::String) — Required. The name of this vulnerability.