Class: Grafeas::V1::VulnerabilityNote::WindowsDetail

Inherits:
Object
  • Object
show all
Defined in:
lib/grafeas/v1/doc/grafeas/v1/vulnerability.rb

Defined Under Namespace

Classes: KnowledgeBase

Instance Attribute Summary collapse

Instance Attribute Details

#cpe_uriString

Returns Required. The CPE URI this vulnerability affects.

Returns:

  • (String)

    Required. The CPE URI this vulnerability affects.



123
124
125
126
127
128
129
130
131
132
# File 'lib/grafeas/v1/doc/grafeas/v1/vulnerability.rb', line 123

class WindowsDetail
  # @!attribute [rw] name
  #   @return [String]
  #     The KB name (generally of the form KB[0-9]+ (e.g., KB123456)).
  # @!attribute [rw] url
  #   @return [String]
  #     A link to the KB in the [Windows update catalog]
  #     (https://www.catalog.update.microsoft.com/).
  class KnowledgeBase; end
end

#descriptionString

Returns The description of this vulnerability.

Returns:

  • (String)

    The description of this vulnerability.



123
124
125
126
127
128
129
130
131
132
# File 'lib/grafeas/v1/doc/grafeas/v1/vulnerability.rb', line 123

class WindowsDetail
  # @!attribute [rw] name
  #   @return [String]
  #     The KB name (generally of the form KB[0-9]+ (e.g., KB123456)).
  # @!attribute [rw] url
  #   @return [String]
  #     A link to the KB in the [Windows update catalog]
  #     (https://www.catalog.update.microsoft.com/).
  class KnowledgeBase; end
end

#fixing_kbsArray<Grafeas::V1::VulnerabilityNote::WindowsDetail::KnowledgeBase>

Returns 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.



123
124
125
126
127
128
129
130
131
132
# File 'lib/grafeas/v1/doc/grafeas/v1/vulnerability.rb', line 123

class WindowsDetail
  # @!attribute [rw] name
  #   @return [String]
  #     The KB name (generally of the form KB[0-9]+ (e.g., KB123456)).
  # @!attribute [rw] url
  #   @return [String]
  #     A link to the KB in the [Windows update catalog]
  #     (https://www.catalog.update.microsoft.com/).
  class KnowledgeBase; end
end

#nameString

Returns Required. The name of this vulnerability.

Returns:

  • (String)

    Required. The name of this vulnerability.



123
124
125
126
127
128
129
130
131
132
# File 'lib/grafeas/v1/doc/grafeas/v1/vulnerability.rb', line 123

class WindowsDetail
  # @!attribute [rw] name
  #   @return [String]
  #     The KB name (generally of the form KB[0-9]+ (e.g., KB123456)).
  # @!attribute [rw] url
  #   @return [String]
  #     A link to the KB in the [Windows update catalog]
  #     (https://www.catalog.update.microsoft.com/).
  class KnowledgeBase; end
end