Amazon ECS · Schema

Task

Details on a task in a cluster.

AmazonContainersDockerECSOrchestration

Properties

Name Type Description
taskArn string The ARN of the task.
clusterArn string The ARN of the cluster that hosts the task.
taskDefinitionArn string The ARN of the task definition that creates the task.
containerInstanceArn string The ARN of the container instances that host the task.
lastStatus string The last known status for the task.
desiredStatus string The desired status of the task.
cpu string
memory string
containers array
startedBy string
version integer
stoppedReason string
stopCode string
connectivity string
connectivityAt number
pullStartedAt number
pullStoppedAt number
executionStoppedAt number
createdAt number
startedAt number
stoppingAt number
stoppedAt number
group string
launchType string
platformVersion string
platformFamily string
capacityProviderName string
availabilityZone string
attachments array
healthStatus string
enableExecuteCommand boolean
tags array
inferenceAccelerators array
attributes array
View JSON Schema on GitHub

JSON Schema

amazon-ecs-task-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "Task",
  "type": "object",
  "description": "Details on a task in a cluster.",
  "properties": {
    "taskArn": {
      "type": "string",
      "description": "The ARN of the task."
    },
    "clusterArn": {
      "type": "string",
      "description": "The ARN of the cluster that hosts the task."
    },
    "taskDefinitionArn": {
      "type": "string",
      "description": "The ARN of the task definition that creates the task."
    },
    "containerInstanceArn": {
      "type": "string",
      "description": "The ARN of the container instances that host the task."
    },
    "lastStatus": {
      "type": "string",
      "description": "The last known status for the task."
    },
    "desiredStatus": {
      "type": "string",
      "description": "The desired status of the task."
    },
    "cpu": {
      "type": "string"
    },
    "memory": {
      "type": "string"
    },
    "containers": {
      "type": "array"
    },
    "startedBy": {
      "type": "string"
    },
    "version": {
      "type": "integer"
    },
    "stoppedReason": {
      "type": "string"
    },
    "stopCode": {
      "type": "string"
    },
    "connectivity": {
      "type": "string"
    },
    "connectivityAt": {
      "type": "number"
    },
    "pullStartedAt": {
      "type": "number"
    },
    "pullStoppedAt": {
      "type": "number"
    },
    "executionStoppedAt": {
      "type": "number"
    },
    "createdAt": {
      "type": "number"
    },
    "startedAt": {
      "type": "number"
    },
    "stoppingAt": {
      "type": "number"
    },
    "stoppedAt": {
      "type": "number"
    },
    "group": {
      "type": "string"
    },
    "launchType": {
      "type": "string"
    },
    "platformVersion": {
      "type": "string"
    },
    "platformFamily": {
      "type": "string"
    },
    "capacityProviderName": {
      "type": "string"
    },
    "availabilityZone": {
      "type": "string"
    },
    "attachments": {
      "type": "array"
    },
    "healthStatus": {
      "type": "string"
    },
    "enableExecuteCommand": {
      "type": "boolean"
    },
    "tags": {
      "type": "array"
    },
    "inferenceAccelerators": {
      "type": "array"
    },
    "attributes": {
      "type": "array"
    }
  }
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/amazon-ecs-task"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.