Skip to content

ECS Task Definition

Container task blueprint with CPU / memory / image specs.

compute
category
15
settings
3
inputs
1
outputs
SettingTypeRequiredDefault
FamilyTextYes
Launch type
Options: Fargate, EC2
ChoiceFARGATE
CPU unitsNumber256
Memory (MiB)Number512
Network mode
Options: awsvpc (required for Fargate), bridge (EC2), host (EC2), none
Choiceawsvpc
IPC mode
Options: host, task, none
Choice
PID mode
Options: host, task
Choice
Execution role ARNText
Task role ARNText
CPU architecture
Options: X86_64, ARM64
ChoiceX86_64
Operating system family
Options: Linux, Windows 2019 Full, Windows 2022 Full
ChoiceLINUX
Container definitions (JSON)Text
Ephemeral storage (GiB)Number
Volume namesList
TagsKey–value
SocketDirectionAcceptsTerraform arg
Image sourceInputaws.ecr-repository
Task IAM roleInputaws.iam-roletask_role_arn
Execution IAM roleInputaws.iam-roleexecution_role_arn
Used by serviceOutputaws.ecs-service