Note constructor

Note({
  1. Authority? attestationAuthority,
  2. Basis? baseImage,
  3. Build? build,
  4. String? createTime,
  5. Deployable? deployable,
  6. Discovery? discovery,
  7. String? expirationTime,
  8. InToto? intoto,
  9. String? kind,
  10. String? longDescription,
  11. String? name,
  12. Package? package,
  13. List<String>? relatedNoteNames,
  14. List<RelatedUrl>? relatedUrl,
  15. DocumentNote? sbom,
  16. String? shortDescription,
  17. FileNote? spdxFile,
  18. PackageNote? spdxPackage,
  19. RelationshipNote? spdxRelationship,
  20. String? updateTime,
  21. Vulnerability? vulnerability,
})

Implementation

Note({
  this.attestationAuthority,
  this.baseImage,
  this.build,
  this.createTime,
  this.deployable,
  this.discovery,
  this.expirationTime,
  this.intoto,
  this.kind,
  this.longDescription,
  this.name,
  this.package,
  this.relatedNoteNames,
  this.relatedUrl,
  this.sbom,
  this.shortDescription,
  this.spdxFile,
  this.spdxPackage,
  this.spdxRelationship,
  this.updateTime,
  this.vulnerability,
});