public sealed class Item : IMessage<VulnerabilityReport.Types.Vulnerability.Types.Item>, IEquatable<VulnerabilityReport.Types.Vulnerability.Types.Item>, IDeepCloneable<VulnerabilityReport.Types.Vulnerability.Types.Item>, IBufferMessage, IMessage
OS inventory item that is affected by a vulnerability or fixed as a
result of a vulnerability.
public string AvailableInventoryItemId { get; set; }
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.
public string InstalledInventoryItemId { get; set; }
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-12 UTC."],[[["\u003cp\u003eThis webpage details the \u003ccode\u003eItem\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.OsConfig.V1.VulnerabilityReport.Types.Vulnerability.Types\u003c/code\u003e namespace, specifically version 1.8.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eItem\u003c/code\u003e class represents an OS inventory item affected by or fixed by a vulnerability, implementing interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe webpage lists several previous versions of the library, ranging from version 1.3.0 up to 2.4.0 (latest), providing links to each version's documentation.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eItem\u003c/code\u003e class has properties like \u003ccode\u003eAvailableInventoryItemId\u003c/code\u003e, \u003ccode\u003eFixedCpeUri\u003c/code\u003e, \u003ccode\u003eInstalledInventoryItemId\u003c/code\u003e, and \u003ccode\u003eUpstreamFix\u003c/code\u003e, each representing different aspects of the vulnerability and its resolution.\u003c/p\u003e\n"],["\u003cp\u003eThis class contains two constructors: a default constructor \u003ccode\u003eItem()\u003c/code\u003e, and an overload \u003ccode\u003eItem(VulnerabilityReport.Types.Vulnerability.Types.Item other)\u003c/code\u003e for creating a new item using an existing item as a template.\u003c/p\u003e\n"]]],[],null,[]]