Insight constructor

Insight({
  1. required String $id,
  2. required String $createdAt,
  3. required String $updatedAt,
  4. required String reportId,
  5. required String type,
  6. required String severity,
  7. required String status,
  8. required String resourceType,
  9. required String resourceId,
  10. required String parentResourceType,
  11. required String parentResourceId,
  12. required String title,
  13. required String summary,
  14. required List<InsightCTA> ctas,
  15. String? analyzedAt,
  16. String? dismissedAt,
  17. String? dismissedBy,
})

Implementation

Insight({
  required this.$id,
  required this.$createdAt,
  required this.$updatedAt,
  required this.reportId,
  required this.type,
  required this.severity,
  required this.status,
  required this.resourceType,
  required this.resourceId,
  required this.parentResourceType,
  required this.parentResourceId,
  required this.title,
  required this.summary,
  required this.ctas,
  this.analyzedAt,
  this.dismissedAt,
  this.dismissedBy,
});