Class: Google::Cloud::OsConfig::V1alpha::VulnerabilityReport::Vulnerability::Item
- Inherits:
-
Object
- Object
- Google::Cloud::OsConfig::V1alpha::VulnerabilityReport::Vulnerability::Item
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/osconfig/v1alpha/vulnerability.rb
Overview
OS inventory item that is affected by a vulnerability or fixed as a result of a vulnerability.
Instance Attribute Summary collapse
-
#available_inventory_item_id ⇒ ::String
Corresponds to the
AVAILABLE_PACKAGE
inventory item on the VM. -
#fixed_cpe_uri ⇒ ::String
The recommended CPE URI update that contains a fix for this vulnerability.
-
#installed_inventory_item_id ⇒ ::String
Corresponds to the
INSTALLED_PACKAGE
inventory item on the VM. -
#upstream_fix ⇒ ::String
The upstream OS patch, packages or KB that fixes the vulnerability.
Instance Attribute Details
#available_inventory_item_id ⇒ ::String
Returns Corresponds to the AVAILABLE_PACKAGE
inventory item on the VM.
If the vulnerability report was not updated after the VM inventory
update, these values might not display in VM inventory. If there is no
available fix, the field is empty. The inventory_item
value specifies
the latest SoftwarePackage
available to the VM that fixes the
vulnerability.
145 146 147 148 |
# File 'proto_docs/google/cloud/osconfig/v1alpha/vulnerability.rb', line 145 class Item include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#fixed_cpe_uri ⇒ ::String
Returns The recommended CPE URI update that contains a fix for this vulnerability.
145 146 147 148 |
# File 'proto_docs/google/cloud/osconfig/v1alpha/vulnerability.rb', line 145 class Item include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#installed_inventory_item_id ⇒ ::String
Returns Corresponds to the INSTALLED_PACKAGE
inventory item on the VM.
This field displays the inventory items affected by this vulnerability.
If the vulnerability report was not updated after the VM inventory
update, these values might not display in VM inventory. For some
operating systems, this field might be empty.
145 146 147 148 |
# File 'proto_docs/google/cloud/osconfig/v1alpha/vulnerability.rb', line 145 class Item include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#upstream_fix ⇒ ::String
Returns The upstream OS patch, packages or KB that fixes the vulnerability.
145 146 147 148 |
# File 'proto_docs/google/cloud/osconfig/v1alpha/vulnerability.rb', line 145 class Item include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |