I thought one reason to use AWS Fargate over Lambda is because it has not its limits, like max runtime (and others). However, today I discovered that the parameterstopTimeout which is by default set to 30s while its maximum is 120s. See AWS documentation for Task definition parameters.
Am I misunderstanding this stopTimeout parameter? I would like to run a task that might take 10-20 min. If I do indeed misunderstand something, what does this parameter mean?