VulnerabilityTypeArgs

data class VulnerabilityTypeArgs(val cvssScore: Output<Double>? = null, val cvssV2: Output<CVSSArgs>? = null, val cvssVersion: Output<VulnerabilityTypeCvssVersion>? = null, val cwe: Output<List<String>>? = null, val details: Output<List<DetailArgs>>? = null, val severity: Output<VulnerabilityTypeSeverity>? = null) : ConvertibleToJava<VulnerabilityTypeArgs>

VulnerabilityType provides metadata about a security vulnerability.

Constructors

Link copied to clipboard
fun VulnerabilityTypeArgs(cvssScore: Output<Double>? = null, cvssV2: Output<CVSSArgs>? = null, cvssVersion: Output<VulnerabilityTypeCvssVersion>? = null, cwe: Output<List<String>>? = null, details: Output<List<DetailArgs>>? = null, severity: Output<VulnerabilityTypeSeverity>? = null)

Functions

Link copied to clipboard
open override fun toJava(): VulnerabilityTypeArgs

Properties

Link copied to clipboard
val cvssScore: Output<Double>? = null

The CVSS score for this Vulnerability.

Link copied to clipboard
val cvssV2: Output<CVSSArgs>? = null

The full description of the CVSS for version 2.

Link copied to clipboard

CVSS version used to populate cvss_score and severity.

Link copied to clipboard
val cwe: Output<List<String>>? = null

A list of CWE for this vulnerability. For details, see: https://cwe.mitre.org/index.html

Link copied to clipboard
val details: Output<List<DetailArgs>>? = null

All information about the package to specifically identify this vulnerability. One entry per (version range and cpe_uri) the package vulnerability has manifested in.

Link copied to clipboard
val severity: Output<VulnerabilityTypeSeverity>? = null

Note provider assigned impact of the vulnerability