EcsTaskDetails
The details of a task definition that describes the container and volume definitions of an Amazon ECS task.
Contents
- containerInstanceArn
-
The Amazon Resource Name (ARN) of the container instance that hosts the task.
Type: String
Required: No
- containers
-
A list of containers that are included in the
taskProperties
list.Type: Array of TaskContainerDetails objects
Required: No
- ephemeralStorage
-
The amount of ephemeral storage allocated for the task.
Type: EphemeralStorage object
Required: No
- executionRoleArn
-
The Amazon Resource Name (ARN) of the execution role that AWS Batch can assume. For more information, see Batch execution IAM role in the AWS Batch User Guide.
Type: String
Required: No
- ipcMode
-
The IPC resource namespace to use for the containers in the task.
Type: String
Required: No
- networkConfiguration
-
The network configuration for jobs that are running on Fargate resources. Jobs that are running on Amazon EC2 resources must not specify this parameter.
Type: NetworkConfiguration object
Required: No
- pidMode
-
The process namespace to use for the containers in the task.
Type: String
Required: No
- platformVersion
-
The Fargate platform version where the jobs are running.
Type: String
Required: No
- runtimePlatform
-
An object that represents the compute environment architecture for AWS Batch jobs on Fargate.
Type: RuntimePlatform object
Required: No
- taskArn
-
The ARN of the Amazon ECS task.
Type: String
Required: No
- taskRoleArn
-
The Amazon Resource Name (ARN) of the IAM role that the container can assume for AWS permissions. For more information, see IAM roles for tasks in the Amazon Elastic Container Service Developer Guide.
Note
This is object is comparable to ContainerProperties:jobRoleArn.
Type: String
Required: No
- volumes
-
A list of data volumes used in a job.
Type: Array of Volume objects
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: