Ah thanks!
I was using a Service originally, but when my task finished it's workload and exited (as it should), since it was running in a Service it kept being restarted. I was looking to run one-off workloads and I gathered Tasks and Task Definitions were the way to do that. If there is a way to manage that with a Service that would work