Cloud OS Config V1alpha API - Class Google::Cloud::OsConfig::V1alpha::VulnerabilityReport::Vulnerability::Item (v0.3.0)

Stay organized with collections Save and categorize content based on your preferences.

Reference documentation and code samples for the Cloud OS Config V1alpha API class Google::Cloud::OsConfig::V1alpha::VulnerabilityReport::Vulnerability::Item.

OS inventory item that is affected by a vulnerability or fixed as a result of a vulnerability.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#available_inventory_item_id

def available_inventory_item_id() -> ::String
Returns
  • (::String) — 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.

#available_inventory_item_id=

def available_inventory_item_id=(value) -> ::String
Parameter
  • value (::String) — 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.
Returns
  • (::String) — 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.

#fixed_cpe_uri

def fixed_cpe_uri() -> ::String
Returns
  • (::String) — The recommended CPE URI update that contains a fix for this vulnerability.

#fixed_cpe_uri=

def fixed_cpe_uri=(value) -> ::String
Parameter
  • value (::String) — The recommended CPE URI update that contains a fix for this vulnerability.
Returns
  • (::String) — The recommended CPE URI update that contains a fix for this vulnerability.

#installed_inventory_item_id

def installed_inventory_item_id() -> ::String
Returns
  • (::String) — 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.

#installed_inventory_item_id=

def installed_inventory_item_id=(value) -> ::String
Parameter
  • value (::String) — 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.
Returns
  • (::String) — 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.

#upstream_fix

def upstream_fix() -> ::String
Returns
  • (::String) — The upstream OS patch, packages or KB that fixes the vulnerability.

#upstream_fix=

def upstream_fix=(value) -> ::String
Parameter
  • value (::String) — The upstream OS patch, packages or KB that fixes the vulnerability.
Returns
  • (::String) — The upstream OS patch, packages or KB that fixes the vulnerability.