| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Network.AWS.ECS.RunTask
Description
Start a task using random placement and the default Amazon ECS scheduler. If
you want to use your own scheduler or place a task on a specific container
instance, use StartTask instead.
http://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_RunTask.html
- data RunTask
- runTask :: Text -> RunTask
- rtCluster :: Lens' RunTask (Maybe Text)
- rtCount :: Lens' RunTask (Maybe Int)
- rtOverrides :: Lens' RunTask (Maybe TaskOverride)
- rtTaskDefinition :: Lens' RunTask Text
- data RunTaskResponse
- runTaskResponse :: RunTaskResponse
- rtrFailures :: Lens' RunTaskResponse [Failure]
- rtrTasks :: Lens' RunTaskResponse [Task]
Request
Request constructor
Arguments
| :: Text | |
| -> RunTask |
RunTask constructor.
The fields accessible through corresponding lenses are:
rtCluster::MaybeTextrtCount::MaybeIntrtOverrides::MaybeTaskOverridertTaskDefinition::Text
Request lenses
rtCluster :: Lens' RunTask (Maybe Text) Source
The short name or full Amazon Resource Name (ARN) of the cluster that you want to run your task on. If you do not specify a cluster, the default cluster is assumed..
rtCount :: Lens' RunTask (Maybe Int) Source
The number of instances of the specified task that you would like to place on your cluster.
rtOverrides :: Lens' RunTask (Maybe TaskOverride) Source
rtTaskDefinition :: Lens' RunTask Text Source
The family and revision ('family:revision') or full Amazon Resource Name (ARN)
of the task definition that you want to run.
Response
data RunTaskResponse Source
Instances
Response constructor
runTaskResponse :: RunTaskResponse Source
RunTaskResponse constructor.
The fields accessible through corresponding lenses are:
rtrFailures::[Failure]rtrTasks::[Task]
Response lenses
rtrFailures :: Lens' RunTaskResponse [Failure] Source
Any failed tasks from your RunTask action are listed here.
rtrTasks :: Lens' RunTaskResponse [Task] Source
A full description of the tasks that were run. Each task that was successfully placed on your cluster will be described here.