I am using an in-house construct library which is responsible for creating an ECS cluster and service alongside the task definition to run. Everything is happening inside it