Project constructor

Project({
  1. String? arn,
  2. ProjectArtifacts? artifacts,
  3. ProjectBadge? badge,
  4. ProjectBuildBatchConfig? buildBatchConfig,
  5. ProjectCache? cache,
  6. DateTime? created,
  7. String? description,
  8. String? encryptionKey,
  9. ProjectEnvironment? environment,
  10. List<ProjectFileSystemLocation>? fileSystemLocations,
  11. DateTime? lastModified,
  12. LogsConfig? logsConfig,
  13. String? name,
  14. int? queuedTimeoutInMinutes,
  15. List<ProjectArtifacts>? secondaryArtifacts,
  16. List<ProjectSourceVersion>? secondarySourceVersions,
  17. List<ProjectSource>? secondarySources,
  18. String? serviceRole,
  19. ProjectSource? source,
  20. String? sourceVersion,
  21. List<Tag>? tags,
  22. int? timeoutInMinutes,
  23. VpcConfig? vpcConfig,
  24. Webhook? webhook,
})

Implementation

Project({
  this.arn,
  this.artifacts,
  this.badge,
  this.buildBatchConfig,
  this.cache,
  this.created,
  this.description,
  this.encryptionKey,
  this.environment,
  this.fileSystemLocations,
  this.lastModified,
  this.logsConfig,
  this.name,
  this.queuedTimeoutInMinutes,
  this.secondaryArtifacts,
  this.secondarySourceVersions,
  this.secondarySources,
  this.serviceRole,
  this.source,
  this.sourceVersion,
  this.tags,
  this.timeoutInMinutes,
  this.vpcConfig,
  this.webhook,
});