Class PackageIssue
A detail for a distro and package this vulnerability occurrence was found in and its associated fix (if one is available).
Implements
Inherited Members
Namespace: Google.Apis.OnDemandScanning.v1beta1.Data
Assembly: Google.Apis.OnDemandScanning.v1beta1.dll
Syntax
public class PackageIssue : IDirectResponseSchema
Properties
AffectedCpeUri
Required. The CPE URI this vulnerability was found in.
Declaration
[JsonProperty("affectedCpeUri")]
public virtual string AffectedCpeUri { get; set; }
Property Value
Type | Description |
---|---|
string |
AffectedPackage
Required. The package this vulnerability was found in.
Declaration
[JsonProperty("affectedPackage")]
public virtual string AffectedPackage { get; set; }
Property Value
Type | Description |
---|---|
string |
AffectedVersion
Required. The version of the package that is installed on the resource affected by this vulnerability.
Declaration
[JsonProperty("affectedVersion")]
public virtual Version AffectedVersion { get; set; }
Property Value
Type | Description |
---|---|
Version |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
EffectiveSeverity
Output only. The distro or language system assigned severity for this vulnerability when that is available and note provider assigned severity when it is not available.
Declaration
[JsonProperty("effectiveSeverity")]
public virtual string EffectiveSeverity { get; set; }
Property Value
Type | Description |
---|---|
string |
FileLocation
The location at which this package was found.
Declaration
[JsonProperty("fileLocation")]
public virtual IList<GrafeasV1FileLocation> FileLocation { get; set; }
Property Value
Type | Description |
---|---|
IList<GrafeasV1FileLocation> |
FixAvailable
Output only. Whether a fix is available for this package.
Declaration
[JsonProperty("fixAvailable")]
public virtual bool? FixAvailable { get; set; }
Property Value
Type | Description |
---|---|
bool? |
FixedCpeUri
The CPE URI this vulnerability was fixed in. It is possible for this to be different from the affected_cpe_uri.
Declaration
[JsonProperty("fixedCpeUri")]
public virtual string FixedCpeUri { get; set; }
Property Value
Type | Description |
---|---|
string |
FixedPackage
The package this vulnerability was fixed in. It is possible for this to be different from the affected_package.
Declaration
[JsonProperty("fixedPackage")]
public virtual string FixedPackage { get; set; }
Property Value
Type | Description |
---|---|
string |
FixedVersion
Required. The version of the package this vulnerability was fixed in. Setting this to VersionKind.MAXIMUM means no fix is yet available.
Declaration
[JsonProperty("fixedVersion")]
public virtual Version FixedVersion { get; set; }
Property Value
Type | Description |
---|---|
Version |
PackageType
The type of package (e.g. OS, MAVEN, GO).
Declaration
[JsonProperty("packageType")]
public virtual string PackageType { get; set; }
Property Value
Type | Description |
---|---|
string |