Note constructor

Note({
  1. AttestationNote? attestation,
  2. BuildNote? build,
  3. ComplianceNote? compliance,
  4. String? createTime,
  5. DeploymentNote? deployment,
  6. DiscoveryNote? discovery,
  7. DSSEAttestationNote? dsseAttestation,
  8. String? expirationTime,
  9. ImageNote? image,
  10. String? kind,
  11. String? longDescription,
  12. String? name,
  13. PackageNote? package,
  14. List<String>? relatedNoteNames,
  15. List<RelatedUrl>? relatedUrl,
  16. SBOMReferenceNote? sbomReference,
  17. String? shortDescription,
  18. String? updateTime,
  19. UpgradeNote? upgrade,
  20. VulnerabilityNote? vulnerability,
  21. VulnerabilityAssessmentNote? vulnerabilityAssessment,
})

Implementation

Note({
  this.attestation,
  this.build,
  this.compliance,
  this.createTime,
  this.deployment,
  this.discovery,
  this.dsseAttestation,
  this.expirationTime,
  this.image,
  this.kind,
  this.longDescription,
  this.name,
  this.package,
  this.relatedNoteNames,
  this.relatedUrl,
  this.sbomReference,
  this.shortDescription,
  this.updateTime,
  this.upgrade,
  this.vulnerability,
  this.vulnerabilityAssessment,
});