Task constructor

Task({
  1. List<Attachment>? attachments,
  2. List<Attribute>? attributes,
  3. String? availabilityZone,
  4. String? capacityProviderName,
  5. String? clusterArn,
  6. Connectivity? connectivity,
  7. DateTime? connectivityAt,
  8. String? containerInstanceArn,
  9. List<Container>? containers,
  10. String? cpu,
  11. DateTime? createdAt,
  12. String? desiredStatus,
  13. DateTime? executionStoppedAt,
  14. String? group,
  15. HealthStatus? healthStatus,
  16. List<InferenceAccelerator>? inferenceAccelerators,
  17. String? lastStatus,
  18. LaunchType? launchType,
  19. String? memory,
  20. TaskOverride? overrides,
  21. String? platformVersion,
  22. DateTime? pullStartedAt,
  23. DateTime? pullStoppedAt,
  24. DateTime? startedAt,
  25. String? startedBy,
  26. TaskStopCode? stopCode,
  27. DateTime? stoppedAt,
  28. String? stoppedReason,
  29. DateTime? stoppingAt,
  30. List<Tag>? tags,
  31. String? taskArn,
  32. String? taskDefinitionArn,
  33. int? version,
})

Implementation

Task({
  this.attachments,
  this.attributes,
  this.availabilityZone,
  this.capacityProviderName,
  this.clusterArn,
  this.connectivity,
  this.connectivityAt,
  this.containerInstanceArn,
  this.containers,
  this.cpu,
  this.createdAt,
  this.desiredStatus,
  this.executionStoppedAt,
  this.group,
  this.healthStatus,
  this.inferenceAccelerators,
  this.lastStatus,
  this.launchType,
  this.memory,
  this.overrides,
  this.platformVersion,
  this.pullStartedAt,
  this.pullStoppedAt,
  this.startedAt,
  this.startedBy,
  this.stopCode,
  this.stoppedAt,
  this.stoppedReason,
  this.stoppingAt,
  this.tags,
  this.taskArn,
  this.taskDefinitionArn,
  this.version,
});