AWSECSTask
No description
type AWSECSTask {
attachments: [AWSECSAttachment!]!
attributes: [AWSECSAttribute!]!
availabilityZone: String!
capacityProviderName: String!
clusterArn: String!
connectivity: AWSECSTaskConnectivityType!
connectivityAt: DateTime
containerInstanceArn: String!
containers: [AWSECSContainer!]!
cpu: Int!
createdAt: DateTime
desiredStatus: String!
enableExecuteCommand: Boolean!
ephemeralStorage: AWSECSEphemeralStorage
executionStoppedAt: DateTime
group: String!
healthStatus: AWSECSHealthStatusType!
inferenceAccelerators: [AWSECSTaskInferenceAccelerator!]!
lastStatus: String!
launchType: AWSECSTaskLaunchType!
memory: Int!
overrides: AWSECSTaskOverride
platformFamily: String!
platformVersion: String!
pullStartedAt: DateTime
pullStoppedAt: DateTime
startedAt: DateTime
startedBy: String!
stopCode: AWSECSTaskStopCodeType!
stoppedAt: DateTime
stoppedReason: String!
stoppingAt: DateTime
tags: [AWSTag!]!
arn: String!
definition: AWSECSTaskDefinition
version: Int64!
}
Fields
AWSECSTask.attachments ● [AWSECSAttachment!]! non-null object
The Elastic Network Adapter that's associated with the task if the task uses the awsvpc network mode
AWSECSTask.attributes ● [AWSECSAttribute!]! non-null object
The attributes of the task
AWSECSTask.availabilityZone ● String! non-null scalar
The Availability Zone for the task
AWSECSTask.capacityProviderName ● String! non-null scalar
The capacity provider that's associated with the task
AWSECSTask.clusterArn ● String! non-null scalar
The ARN of the cluster that hosts the task
AWSECSTask.connectivity ● AWSECSTaskConnectivityType! non-null enum
The connectivity status of a task
AWSECSTask.connectivityAt ● DateTime scalar
The time when the task last went into CONNECTED status
AWSECSTask.containerInstanceArn ● String! non-null scalar
The ARN of the container instances that host the task
AWSECSTask.containers ● [AWSECSContainer!]! non-null object
The containers that's associated with the task
AWSECSTask.cpu ● Int! non-null scalar
The number of CPU units used by the task as expressed in a task definition
AWSECSTask.createdAt ● DateTime scalar
The time when the task was created
AWSECSTask.desiredStatus ● String! non-null scalar
The desired status of the task. For more information, see Task Lifecycle (https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-lifecycle.html)
AWSECSTask.enableExecuteCommand ● Boolean! non-null scalar
Indicates whether execute command functionality is turned on for this task
AWSECSTask.ephemeralStorage ● AWSECSEphemeralStorage object
The ephemeral storage settings for the task
AWSECSTask.executionStoppedAt ● DateTime scalar
The time when the task execution stopped
AWSECSTask.group ● String! non-null scalar
The name of the task group associated with the task
AWSECSTask.healthStatus ● AWSECSHealthStatusType! non-null enum
The health status for the task
AWSECSTask.inferenceAccelerators ● [AWSECSTaskInferenceAccelerator!]! non-null object
The Elastic Inference accelerator that's associated with the task
AWSECSTask.lastStatus ● String! non-null scalar
The last known status for the task
AWSECSTask.launchType ● AWSECSTaskLaunchType! non-null enum
The infrastructure where your task runs on. For more information, see Amazon ECS launch types (https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html) in the Amazon Elastic Container Service Developer Guide.
AWSECSTask.memory ● Int! non-null scalar
The amount of memory (in MiB) that the task uses as expressed in a task definition
AWSECSTask.overrides ● AWSECSTaskOverride object
One or more container overrides.
AWSECSTask.platformFamily ● String! non-null scalar
The operating system that your tasks are running on
AWSECSTask.platformVersion ● String! non-null scalar
The platform version where your task runs on
AWSECSTask.pullStartedAt ● DateTime scalar
The time when the container image pull began
AWSECSTask.pullStoppedAt ● DateTime scalar
The time when the container image pull completed
AWSECSTask.startedAt ● DateTime scalar
The time when the task started
AWSECSTask.startedBy ● String! non-null scalar
The tag specified when a task is started. If an Amazon ECS service started the task, the startedBy parameter contains the deployment ID of that service.
AWSECSTask.stopCode ● AWSECSTaskStopCodeType! non-null enum
The reason that the task was stopped
AWSECSTask.stoppedAt ● DateTime scalar
The time when the task stopped
AWSECSTask.stoppedReason ● String! non-null scalar
The reason that the task was stopped
AWSECSTask.stoppingAt ● DateTime scalar
The time when the task stops
AWSECSTask.tags ● [AWSTag!]! non-null object
The metadata that you apply to the task to help you categorize and organize the task
AWSECSTask.arn ● String! non-null scalar
The Amazon Resource Name (ARN) of the task
AWSECSTask.definition ● AWSECSTaskDefinition object
The task definition that creates the task
AWSECSTask.version ● Int64! non-null scalar
The version counter for the task. Every time a task experiences a change that starts a CloudWatch event, the version counter is incremented
Member of
AWSECSService object