TaskDefinition constructor

TaskDefinition({
  1. List<Compatibility>? compatibilities,
  2. List<ContainerDefinition>? containerDefinitions,
  3. String? cpu,
  4. String? executionRoleArn,
  5. String? family,
  6. List<InferenceAccelerator>? inferenceAccelerators,
  7. IpcMode? ipcMode,
  8. String? memory,
  9. NetworkMode? networkMode,
  10. PidMode? pidMode,
  11. List<TaskDefinitionPlacementConstraint>? placementConstraints,
  12. ProxyConfiguration? proxyConfiguration,
  13. List<Attribute>? requiresAttributes,
  14. List<Compatibility>? requiresCompatibilities,
  15. int? revision,
  16. TaskDefinitionStatus? status,
  17. String? taskDefinitionArn,
  18. String? taskRoleArn,
  19. List<Volume>? volumes,
})

Implementation

TaskDefinition({
  this.compatibilities,
  this.containerDefinitions,
  this.cpu,
  this.executionRoleArn,
  this.family,
  this.inferenceAccelerators,
  this.ipcMode,
  this.memory,
  this.networkMode,
  this.pidMode,
  this.placementConstraints,
  this.proxyConfiguration,
  this.requiresAttributes,
  this.requiresCompatibilities,
  this.revision,
  this.status,
  this.taskDefinitionArn,
  this.taskRoleArn,
  this.volumes,
});