Get Task Definition Result
A collection of values returned by getTaskDefinition.
Constructors
Properties
ARN of the Task Definition with the trailing revision
removed. This may be useful for situations where the latest task definition is always desired. If a revision isn't specified, the latest ACTIVE revision is used. See the AWS documentation for details.
A list of valid container definitions provided as a single valid JSON document. Please note that you should only provide values that are part of the container definition document. For a detailed description of what parameters are available, see the Task Definition Parameters section from the official Developer Guide.
Enables fault injection and allows for fault injection requests to be accepted from the task's containers. Default is false
.
The amount of ephemeral storage to allocate for the task. This parameter is used to expand the total amount of ephemeral storage available, beyond the default amount, for tasks hosted on AWS Fargate. See Ephemeral Storage.
ARN of the task execution role that the Amazon ECS container agent and the Docker daemon can assume.
Configuration block(s) with Inference Accelerators settings. Detailed below.
Docker networking mode to use for the containers in the task. Valid values are none
, bridge
, awsvpc
, and host
.
Configuration block for rules that are taken into consideration during task placement. Maximum number of placement_constraints
is 10
. Detailed below.
Configuration block for the App Mesh proxy. Detailed below.
Set of launch types required by the task. The valid values are EC2
and FARGATE
.
Configuration block for runtime_platform that containers in your task may use.
ARN of IAM role that allows your Amazon ECS container task to make calls to other AWS services.
Configuration block for volumes that containers in your task may use. Detailed below.