CVSSArgs

data class CVSSArgs(val attackComplexity: Output<CVSSAttackComplexity>? = null, val attackVector: Output<CVSSAttackVector>? = null, val authentication: Output<CVSSAuthentication>? = null, val availabilityImpact: Output<CVSSAvailabilityImpact>? = null, val baseScore: Output<Double>? = null, val confidentialityImpact: Output<CVSSConfidentialityImpact>? = null, val exploitabilityScore: Output<Double>? = null, val impactScore: Output<Double>? = null, val integrityImpact: Output<CVSSIntegrityImpact>? = null, val privilegesRequired: Output<CVSSPrivilegesRequired>? = null, val scope: Output<CVSSScope>? = null, val userInteraction: Output<CVSSUserInteraction>? = null) : ConvertibleToJava<CVSSArgs>

Common Vulnerability Scoring System. This message is compatible with CVSS v2 and v3. For CVSS v2 details, see https://www.first.org/cvss/v2/guide CVSS v2 calculator: https://nvd.nist.gov/vuln-metrics/cvss/v2-calculator For CVSS v3 details, see https://www.first.org/cvss/specification-document CVSS v3 calculator: https://nvd.nist.gov/vuln-metrics/cvss/v3-calculator

Constructors

Link copied to clipboard
fun CVSSArgs(attackComplexity: Output<CVSSAttackComplexity>? = null, attackVector: Output<CVSSAttackVector>? = null, authentication: Output<CVSSAuthentication>? = null, availabilityImpact: Output<CVSSAvailabilityImpact>? = null, baseScore: Output<Double>? = null, confidentialityImpact: Output<CVSSConfidentialityImpact>? = null, exploitabilityScore: Output<Double>? = null, impactScore: Output<Double>? = null, integrityImpact: Output<CVSSIntegrityImpact>? = null, privilegesRequired: Output<CVSSPrivilegesRequired>? = null, scope: Output<CVSSScope>? = null, userInteraction: Output<CVSSUserInteraction>? = null)

Functions

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

Properties

Link copied to clipboard

Defined in CVSS v3, CVSS v2

Link copied to clipboard
val attackVector: Output<CVSSAttackVector>? = null

Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments. Defined in CVSS v3, CVSS v2

Link copied to clipboard
val authentication: Output<CVSSAuthentication>? = null

Defined in CVSS v2

Link copied to clipboard

Defined in CVSS v3, CVSS v2

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

The base score is a function of the base metric scores.

Link copied to clipboard

Defined in CVSS v3, CVSS v2

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

Defined in CVSS v3, CVSS v2

Link copied to clipboard

Defined in CVSS v3

Link copied to clipboard
val scope: Output<CVSSScope>? = null

Defined in CVSS v3

Link copied to clipboard

Defined in CVSS v3