Safe Haskell | None |
---|---|
Language | Haskell2010 |
Starts a new task from the specified task definition on the specified
container instance or instances. If you want to use the default Amazon ECS
scheduler to place your task, use RunTask
instead.
http://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_StartTask.html
- data StartTask
- startTask :: Text -> StartTask
- st1Cluster :: Lens' StartTask (Maybe Text)
- st1ContainerInstances :: Lens' StartTask [Text]
- st1Overrides :: Lens' StartTask (Maybe TaskOverride)
- st1TaskDefinition :: Lens' StartTask Text
- data StartTaskResponse
- startTaskResponse :: StartTaskResponse
- strFailures :: Lens' StartTaskResponse [Failure]
- strTasks :: Lens' StartTaskResponse [Task]
Request
Request constructor
:: Text | |
-> StartTask |
StartTask
constructor.
The fields accessible through corresponding lenses are:
st1Cluster
::
Maybe
Text
st1ContainerInstances
::
[Text
]st1Overrides
::
Maybe
TaskOverride
st1TaskDefinition
::
Text
Request lenses
st1Cluster :: Lens' StartTask (Maybe Text) Source
The short name or full Amazon Resource Name (ARN) of the cluster that you want to start your task on. If you do not specify a cluster, the default cluster is assumed..
st1ContainerInstances :: Lens' StartTask [Text] Source
The container instance UUIDs or full Amazon Resource Name (ARN) entries for the container instances on which you would like to place your task.
st1Overrides :: Lens' StartTask (Maybe TaskOverride) Source
st1TaskDefinition :: Lens' StartTask Text Source
The family
and revision
('family:revision') or full Amazon Resource Name (ARN)
of the task definition that you want to start.
Response
data StartTaskResponse Source
Response constructor
startTaskResponse :: StartTaskResponse Source
StartTaskResponse
constructor.
The fields accessible through corresponding lenses are:
strFailures
::
[Failure
]strTasks
::
[Task
]
Response lenses
strFailures :: Lens' StartTaskResponse [Failure] Source
Any failed tasks from your StartTask
action are listed here.
strTasks :: Lens' StartTaskResponse [Task] Source
A full description of the tasks that were started. Each task that was successfully placed on your container instances will be described here.