This template creates an Amazon ECS task definition with the specified container definitions and volumes. It also includes optional properties such as mount points, port mappings, entry point, memory, and CPU.

taskdefinition
AWS::ECS::TaskDefinition


ContainerDefinitions

Command

DependsOn

DnsSearchDomains

DnsServers

DockerSecurityOptions

EntryPoint

Environment
EnvironmentFiles
ExtraHosts
FirelensConfiguration
HealthCheck

Command

Links

LinuxParameters
Capabilities

Add

Drop

Devices
Tmpfs
LogConfiguration
SecretOptions
MountPoints
PortMappings
RepositoryCredentials
ResourceRequirements
Secrets
SystemControls
Ulimits
VolumesFrom

Command

DependsOn

DnsSearchDomains

DnsServers

DockerSecurityOptions

EntryPoint

Environment
EnvironmentFiles
ExtraHosts
FirelensConfiguration
HealthCheck

Command

Links

LinuxParameters
Capabilities

Add

Drop

Devices
Tmpfs
LogConfiguration
SecretOptions
MountPoints
PortMappings
RepositoryCredentials
ResourceRequirements
Secrets
SystemControls
Ulimits
VolumesFrom
Volumes
DockerVolumeConfiguration
EFSVolumeConfiguration
AuthorizationConfig
Host

CloudFormation Template

Share Template