Class VulnerabilityReportVulnerabilityItem
OS inventory item that is affected by a vulnerability or fixed as a result of a vulnerability.
Implements
Inherited Members
Namespace: Google.Apis.OSConfig.v1alpha.Data
Assembly: Google.Apis.OSConfig.v1alpha.dll
Syntax
public class VulnerabilityReportVulnerabilityItem : IDirectResponseSchema
Properties
AvailableInventoryItemId
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.
Declaration
[JsonProperty("availableInventoryItemId")]
public virtual string AvailableInventoryItemId { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
FixedCpeUri
The recommended CPE URI update that contains a fix for this vulnerability.
Declaration
[JsonProperty("fixedCpeUri")]
public virtual string FixedCpeUri { get; set; }
Property Value
Type | Description |
---|---|
string |
InstalledInventoryItemId
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.
Declaration
[JsonProperty("installedInventoryItemId")]
public virtual string InstalledInventoryItemId { get; set; }
Property Value
Type | Description |
---|---|
string |
UpstreamFix
The upstream OS patch, packages or KB that fixes the vulnerability.
Declaration
[JsonProperty("upstreamFix")]
public virtual string UpstreamFix { get; set; }
Property Value
Type | Description |
---|---|
string |