CVSSResponseContaineranalysisV1beta1 constructor

const CVSSResponseContaineranalysisV1beta1({
  1. required Input<String> attackComplexity,
  2. required Input<String> attackVector,
  3. required Input<String> authentication,
  4. required Input<String> availabilityImpact,
  5. required Input<double> baseScore,
  6. required Input<String> confidentialityImpact,
  7. required Input<double> exploitabilityScore,
  8. required Input<double> impactScore,
  9. required Input<String> integrityImpact,
  10. required Input<String> privilegesRequired,
  11. required Input<String> scope,
  12. required Input<String> userInteraction,
})

Creates a new CVSSResponseContaineranalysisV1beta1. 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 CVSSResponseContaineranalysisV1beta1({
  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,
});