Skip to content
For LLMsView as Markdown·

AWS ECS

Manage container clusters, services, and tasks with Amazon ECS.

DetailValue
CategoryCloud & Infra
Base URLhttps://ecs.us-east-1.amazonaws.com
AuthenticationAPI Key
Endpoints8
Connector keyaws-ecs

Using AWS ECS in a workflow

  1. Go to Connections and click New Connection.
  2. Pick AWS ECS from the marketplace.
  3. Enter your credentials (see Authentication above for what's expected).
  4. In a workflow, drop an API Call node and select this connection.
  5. Pick the operation you need from the Operation dropdown — the full list is below.

Available endpoints

EndpointSummary
POST /#ListClustersList ECS clusters
POST /#DescribeClustersDescribe clusters
POST /#CreateClusterCreate a cluster
POST /#ListServicesList services
POST /#DescribeServicesDescribe services
POST /#UpdateServiceUpdate a service
POST /#ListTasksList tasks
POST /#RunTaskRun a task

Each endpoint is documented in full below. Use the outline on the right to jump to one.

POST /#ListClusters

List ECS clusters

DetailValue
Operation IDcloud.listClusters
MethodPOST
Path/#ListClusters

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your AWS ECS connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.listClusters.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS ECS API reference.

POST /#DescribeClusters

Describe clusters

DetailValue
Operation IDcloud.describeClusters
MethodPOST
Path/#DescribeClusters

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your AWS ECS connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.describeClusters.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS ECS API reference.

POST /#CreateCluster

Create a cluster

DetailValue
Operation IDcloud.createCluster
MethodPOST
Path/#CreateCluster

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your AWS ECS connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.createCluster.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS ECS API reference.

POST /#ListServices

List services

DetailValue
Operation IDcloud.listServices
MethodPOST
Path/#ListServices

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your AWS ECS connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.listServices.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS ECS API reference.

POST /#DescribeServices

Describe services

DetailValue
Operation IDcloud.describeServices
MethodPOST
Path/#DescribeServices

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your AWS ECS connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.describeServices.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS ECS API reference.

POST /#UpdateService

Update a service

DetailValue
Operation IDcloud.updateService
MethodPOST
Path/#UpdateService

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your AWS ECS connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.updateService.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS ECS API reference.

POST /#ListTasks

List tasks

DetailValue
Operation IDcloud.listTasks
MethodPOST
Path/#ListTasks

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your AWS ECS connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.listTasks.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS ECS API reference.

POST /#RunTask

Run a task

DetailValue
Operation IDcloud.runTask
MethodPOST
Path/#RunTask

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your AWS ECS connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.runTask.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream AWS ECS API reference.