{ "opencollection": "1.0.0", "info": { "name": "Amazon ECS Amazon Elastic Container Service (ECS) Capacity Providers Task Definitions API", "version": "3.1" }, "request": { "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "items": [ { "info": { "name": "Task Definitions", "type": "folder" }, "items": [ { "info": { "name": "Amazon Ecs Register a New Task Definition", "type": "http" }, "http": { "method": "POST", "url": "https://ecs.{region}.amazonaws.com/#X-Amz-Target=AmazonEC2ContainerServiceV20141113.RegisterTaskDefinition", "headers": [ { "name": "X-Amz-Target", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Registers a new task definition from the supplied family and container definitions. You can also register task definitions with a volumes parameter for data volumes used by the task containers." }, { "info": { "name": "Amazon Ecs Deregister a Task Definition", "type": "http" }, "http": { "method": "POST", "url": "https://ecs.{region}.amazonaws.com/#X-Amz-Target=AmazonEC2ContainerServiceV20141113.DeregisterTaskDefinition", "headers": [ { "name": "X-Amz-Target", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Deregisters the specified task definition by family and revision. Upon deregistration, the task definition is marked as INACTIVE." }, { "info": { "name": "Amazon Ecs Describe a Task Definition", "type": "http" }, "http": { "method": "POST", "url": "https://ecs.{region}.amazonaws.com/#X-Amz-Target=AmazonEC2ContainerServiceV20141113.DescribeTaskDefinition", "headers": [ { "name": "X-Amz-Target", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Describes a task definition. You can specify a family and revision to find information about a specific task definition, or you can simply specify the family to find the latest ACTIVE revision in that family." }, { "info": { "name": "Amazon Ecs List Task Definitions", "type": "http" }, "http": { "method": "POST", "url": "https://ecs.{region}.amazonaws.com/#X-Amz-Target=AmazonEC2ContainerServiceV20141113.ListTaskDefinitions", "headers": [ { "name": "X-Amz-Target", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Returns a list of task definitions that are registered to your account. You can filter by family name to find all revisions for a specific family." }, { "info": { "name": "Amazon Ecs List Task Definition Families", "type": "http" }, "http": { "method": "POST", "url": "https://ecs.{region}.amazonaws.com/#X-Amz-Target=AmazonEC2ContainerServiceV20141113.ListTaskDefinitionFamilies", "headers": [ { "name": "X-Amz-Target", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Returns a list of task definition families that are registered to your account, with ACTIVE task definitions." }, { "info": { "name": "Amazon Ecs Tag an Ecs Resource", "type": "http" }, "http": { "method": "POST", "url": "https://ecs.{region}.amazonaws.com/#X-Amz-Target=AmazonEC2ContainerServiceV20141113.TagResource", "headers": [ { "name": "X-Amz-Target", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Associates the specified tags to a resource with the specified resourceArn." }, { "info": { "name": "Amazon Ecs Remove Tags From an Ecs Resource", "type": "http" }, "http": { "method": "POST", "url": "https://ecs.{region}.amazonaws.com/#X-Amz-Target=AmazonEC2ContainerServiceV20141113.UntagResource", "headers": [ { "name": "X-Amz-Target", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Deletes specified tags from a resource." }, { "info": { "name": "Amazon Ecs List Tags for an Ecs Resource", "type": "http" }, "http": { "method": "POST", "url": "https://ecs.{region}.amazonaws.com/#X-Amz-Target=AmazonEC2ContainerServiceV20141113.ListTagsForResource", "headers": [ { "name": "X-Amz-Target", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Lists the tags for the specified resource." } ] } ], "bundled": true }