Project constructor

Project({
  1. required String $id,
  2. required String $createdAt,
  3. required String $updatedAt,
  4. required String name,
  5. required String teamId,
  6. required List<DevKey> devKeys,
  7. required bool smtpEnabled,
  8. required String smtpSenderName,
  9. required String smtpSenderEmail,
  10. required String smtpReplyToName,
  11. required String smtpReplyToEmail,
  12. required String smtpHost,
  13. required int smtpPort,
  14. required String smtpUsername,
  15. required String smtpPassword,
  16. required String smtpSecure,
  17. required int pingCount,
  18. required String pingedAt,
  19. required List<String> labels,
  20. required String status,
  21. required List<ProjectAuthMethod> authMethods,
  22. required List<ProjectService> services,
  23. required List<ProjectProtocol> protocols,
  24. required String region,
  25. required BillingLimits billingLimits,
  26. required List<Block> blocks,
  27. required String consoleAccessedAt,
})

Implementation

Project({
  required this.$id,
  required this.$createdAt,
  required this.$updatedAt,
  required this.name,
  required this.teamId,
  required this.devKeys,
  required this.smtpEnabled,
  required this.smtpSenderName,
  required this.smtpSenderEmail,
  required this.smtpReplyToName,
  required this.smtpReplyToEmail,
  required this.smtpHost,
  required this.smtpPort,
  required this.smtpUsername,
  required this.smtpPassword,
  required this.smtpSecure,
  required this.pingCount,
  required this.pingedAt,
  required this.labels,
  required this.status,
  required this.authMethods,
  required this.services,
  required this.protocols,
  required this.region,
  required this.billingLimits,
  required this.blocks,
  required this.consoleAccessedAt,
});