Class: Google::Cloud::OsConfig::V1alpha::VulnerabilityReport::Vulnerability::Item

Inherits:
Object
  • Object
show all
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

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.

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.



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.

Returns:

  • (::String)

    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.

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.



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.

Returns:

  • (::String)

    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