CVSSResponseContaineranalysisV1alpha1 constructor
const
CVSSResponseContaineranalysisV1alpha1({
- required Input<
String> attackComplexity, - required Input<
String> attackVector, - required Input<
String> authentication, - required Input<
String> availabilityImpact, - required Input<
double> baseScore, - required Input<
String> confidentialityImpact, - required Input<
double> exploitabilityScore, - required Input<
double> impactScore, - required Input<
String> integrityImpact, - required Input<
String> privilegesRequired, - required Input<
String> scope, - required Input<
String> userInteraction,
Creates a new CVSSResponseContaineranalysisV1alpha1.
attackComplexity Defined in CVSS v3, CVSS v2
attackVector Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments. Defined in CVSS v3, CVSS v2
authentication Defined in CVSS v2
availabilityImpact Defined in CVSS v3, CVSS v2
baseScore The base score is a function of the base metric scores.
confidentialityImpact Defined in CVSS v3, CVSS v2
exploitabilityScore Required.
impactScore Required.
integrityImpact Defined in CVSS v3, CVSS v2
privilegesRequired Defined in CVSS v3
scope Defined in CVSS v3
userInteraction Defined in CVSS v3
Implementation
const CVSSResponseContaineranalysisV1alpha1({
required this.attackComplexity,
required this.attackVector,
required this.authentication,
required this.availabilityImpact,
required this.baseScore,
required this.confidentialityImpact,
required this.exploitabilityScore,
required this.impactScore,
required this.integrityImpact,
required this.privilegesRequired,
required this.scope,
required this.userInteraction,
});