Finding constructor

Finding({
  1. Access? access,
  2. Application? application,
  3. AttackExposure? attackExposure,
  4. BackupDisasterRecovery? backupDisasterRecovery,
  5. String? canonicalName,
  6. String? category,
  7. CloudDlpDataProfile? cloudDlpDataProfile,
  8. CloudDlpInspection? cloudDlpInspection,
  9. List<Compliance>? compliances,
  10. List<Connection>? connections,
  11. Map<String, ContactDetails>? contacts,
  12. List<Container>? containers,
  13. String? createTime,
  14. Database? database,
  15. String? description,
  16. String? eventTime,
  17. Exfiltration? exfiltration,
  18. Map<String, GoogleCloudSecuritycenterV1ExternalSystem>? externalSystems,
  19. String? externalUri,
  20. List<File>? files,
  21. String? findingClass,
  22. List<IamBinding>? iamBindings,
  23. Indicator? indicator,
  24. KernelRootkit? kernelRootkit,
  25. Kubernetes? kubernetes,
  26. List<LoadBalancer>? loadBalancers,
  27. List<LogEntry>? logEntries,
  28. MitreAttack? mitreAttack,
  29. String? moduleName,
  30. String? mute,
  31. String? muteInitiator,
  32. String? muteUpdateTime,
  33. String? name,
  34. String? nextSteps,
  35. List<OrgPolicy>? orgPolicies,
  36. String? parent,
  37. String? parentDisplayName,
  38. List<Process>? processes,
  39. String? resourceName,
  40. SecurityMarks? securityMarks,
  41. SecurityPosture? securityPosture,
  42. String? severity,
  43. Map<String, Object?>? sourceProperties,
  44. String? state,
  45. Vulnerability? vulnerability,
})

Implementation

Finding({
  this.access,
  this.application,
  this.attackExposure,
  this.backupDisasterRecovery,
  this.canonicalName,
  this.category,
  this.cloudDlpDataProfile,
  this.cloudDlpInspection,
  this.compliances,
  this.connections,
  this.contacts,
  this.containers,
  this.createTime,
  this.database,
  this.description,
  this.eventTime,
  this.exfiltration,
  this.externalSystems,
  this.externalUri,
  this.files,
  this.findingClass,
  this.iamBindings,
  this.indicator,
  this.kernelRootkit,
  this.kubernetes,
  this.loadBalancers,
  this.logEntries,
  this.mitreAttack,
  this.moduleName,
  this.mute,
  this.muteInitiator,
  this.muteUpdateTime,
  this.name,
  this.nextSteps,
  this.orgPolicies,
  this.parent,
  this.parentDisplayName,
  this.processes,
  this.resourceName,
  this.securityMarks,
  this.securityPosture,
  this.severity,
  this.sourceProperties,
  this.state,
  this.vulnerability,
});