task_definition_arn

Required
Type string

ARN of the task definition. Reference from aws_ecs_task_definition resource.

Task Definition ARN Format

arn:aws:ecs:{region}:{account}:task-definition/{family}:{revision}

Best Practices

  • Use the latest revision for development
  • Pin specific revisions for production stability
  • Reference from aws_ecs_task_definition resource

Full Module Example

module "ecs_service" {
  source  = "registry.patterneddesigns.ca/patterneddesigns/ecs-service/aws"
  version = "0.1.0"

  # task_definition_arn
  task_definition_arn = "..."

  # Other required inputs
  service_name = "..."
  cluster_arn = "..."
}