CVSSv3ContaineranalysisV1beta1 constructor

const CVSSv3ContaineranalysisV1beta1({
  1. Input<CVSSv3AttackComplexityContaineranalysisV1beta1>? attackComplexity,
  2. Input<CVSSv3AttackVectorContaineranalysisV1beta1>? attackVector,
  3. Input<CVSSv3AvailabilityImpactContaineranalysisV1beta1>? availabilityImpact,
  4. Input<double>? baseScore,
  5. Input<CVSSv3ConfidentialityImpactContaineranalysisV1beta1>? confidentialityImpact,
  6. Input<double>? exploitabilityScore,
  7. Input<double>? impactScore,
  8. Input<CVSSv3IntegrityImpactContaineranalysisV1beta1>? integrityImpact,
  9. Input<CVSSv3PrivilegesRequiredContaineranalysisV1beta1>? privilegesRequired,
  10. Input<CVSSv3ScopeContaineranalysisV1beta1>? scope,
  11. 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,
});