Class: Grafeas::V1::VulnerabilityNote::WindowsDetail
- Inherits:
-
Object
- Object
- Grafeas::V1::VulnerabilityNote::WindowsDetail
- Extended by:
- Google::Protobuf::MessageExts::ClassMethods
- Includes:
- Google::Protobuf::MessageExts
- Defined in:
- proto_docs/grafeas/v1/vulnerability.rb
Defined Under Namespace
Classes: KnowledgeBase
Instance Attribute Summary collapse
-
#cpe_uri ⇒ ::String
Required.
-
#description ⇒ ::String
The description of this vulnerability.
-
#fixing_kbs ⇒ ::Array<::Grafeas::V1::VulnerabilityNote::WindowsDetail::KnowledgeBase>
Required.
-
#name ⇒ ::String
Required.
Instance Attribute Details
#cpe_uri ⇒ ::String
Returns Required. The CPE URI this vulnerability affects.
145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 |
# File 'proto_docs/grafeas/v1/vulnerability.rb', line 145 class WindowsDetail include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!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 include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#description ⇒ ::String
Returns The description of this vulnerability.
145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 |
# File 'proto_docs/grafeas/v1/vulnerability.rb', line 145 class WindowsDetail include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!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 include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#fixing_kbs ⇒ ::Array<::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.
145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 |
# File 'proto_docs/grafeas/v1/vulnerability.rb', line 145 class WindowsDetail include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!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 include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#name ⇒ ::String
Returns Required. The name of this vulnerability.
145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 |
# File 'proto_docs/grafeas/v1/vulnerability.rb', line 145 class WindowsDetail include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!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 include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |