CVSSv3ContaineranalysisV1beta1 constructor
const
CVSSv3ContaineranalysisV1beta1({
- Input<
CVSSv3AttackComplexityContaineranalysisV1beta1> ? attackComplexity, - Input<
CVSSv3AttackVectorContaineranalysisV1beta1> ? attackVector, - Input<
CVSSv3AvailabilityImpactContaineranalysisV1beta1> ? availabilityImpact, - Input<
double> ? baseScore, - Input<
CVSSv3ConfidentialityImpactContaineranalysisV1beta1> ? confidentialityImpact, - Input<
double> ? exploitabilityScore, - Input<
double> ? impactScore, - Input<
CVSSv3IntegrityImpactContaineranalysisV1beta1> ? integrityImpact, - Input<
CVSSv3PrivilegesRequiredContaineranalysisV1beta1> ? privilegesRequired, - Input<
CVSSv3ScopeContaineranalysisV1beta1> ? scope, - Input<
CVSSv3UserInteractionContaineranalysisV1beta1> ? userInteraction,
Creates a new CVSSv3ContaineranalysisV1beta1.
attackComplexity Optional.
attackVector Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
availabilityImpact Optional.
baseScore The base score is a function of the base metric scores.
confidentialityImpact Optional.
exploitabilityScore Optional.
impactScore Optional.
integrityImpact Optional.
privilegesRequired Optional.
scope Optional.
userInteraction Optional.
Implementation
const CVSSv3ContaineranalysisV1beta1({
this.attackComplexity,
this.attackVector,
this.availabilityImpact,
this.baseScore,
this.confidentialityImpact,
this.exploitabilityScore,
this.impactScore,
this.integrityImpact,
this.privilegesRequired,
this.scope,
this.userInteraction,
});