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.v1.Data
Assembly: Google.Apis.OSConfig.v1.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 |