Class VulnerabilityAuditConfiguration
Configuration for a vulnerability audit.
A vulnerable application dependency is ignored if its name does match any of the items in exclusions
, or all of the associated Vulnerabilies have a CVSS v2 score below maxPermissibleCvssV2Score
and a CVSS v3 score below maxPermissibleCvssV3Score
.
type: object
Inherited Members
Namespace: Oci.AdmService.Models
Assembly: OCI.DotNetSDK.Adm.dll
Syntax
public class VulnerabilityAuditConfiguration
Properties
Exclusions
Declaration
[JsonProperty(PropertyName = "exclusions")]
public List<string> Exclusions { get; set; }
Property Value
Type | Description |
---|---|
List<string> | A vulnerable application dependency is ignored if its name matches any of the items in |
MaxPermissibleCvssV2Score
Declaration
[JsonProperty(PropertyName = "maxPermissibleCvssV2Score")]
public float? MaxPermissibleCvssV2Score { get; set; }
Property Value
Type | Description |
---|---|
float? | A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score. |
MaxPermissibleCvssV3Score
Declaration
[JsonProperty(PropertyName = "maxPermissibleCvssV3Score")]
public float? MaxPermissibleCvssV3Score { get; set; }
Property Value
Type | Description |
---|---|
float? | A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score. |
MaxPermissibleSeverity
Declaration
[JsonProperty(PropertyName = "maxPermissibleSeverity")]
[JsonConverter(typeof(ResponseEnumConverter))]
public ConfigSeverity? MaxPermissibleSeverity { get; set; }
Property Value
Type | Description |
---|---|
ConfigSeverity? | A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleSeverity. |