cpu
The number of CPU units used by the task as expressed in a task definition. It can be expressed as an integer using CPU units (for example, 1024
). It can also be expressed as a string using vCPUs (for example, 1 vCPU
or 1 vcpu
). String values are converted to an integer that indicates the CPU units when the task definition is registered.
If you're using the EC2 launch type or the external launch type, this field is optional. Supported values are between 128
CPU units (0.125
vCPUs) and 196608
CPU units (192
vCPUs). If you do not specify a value, the parameter is ignored.
This field is required for Fargate. For information about the valid values, see Task size in the Amazon Elastic Container Service Developer Guide.