| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Network.AWS.ECS.RegisterTaskDefinition
Description
Registers a new task definition from the supplied family and containerDefinitions.
http://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_RegisterTaskDefinition.html
- data RegisterTaskDefinition
- registerTaskDefinition :: Text -> RegisterTaskDefinition
- rtdContainerDefinitions :: Lens' RegisterTaskDefinition [ContainerDefinition]
- rtdFamily :: Lens' RegisterTaskDefinition Text
- data RegisterTaskDefinitionResponse
- registerTaskDefinitionResponse :: RegisterTaskDefinitionResponse
- rtdrTaskDefinition :: Lens' RegisterTaskDefinitionResponse (Maybe TaskDefinition)
Request
data RegisterTaskDefinition Source
Instances
| Eq RegisterTaskDefinition | |
| Read RegisterTaskDefinition | |
| Show RegisterTaskDefinition | |
| AWSRequest RegisterTaskDefinition | |
| ToQuery RegisterTaskDefinition | |
| ToPath RegisterTaskDefinition | |
| ToHeaders RegisterTaskDefinition | |
| type Sv RegisterTaskDefinition = ECS | |
| type Rs RegisterTaskDefinition = RegisterTaskDefinitionResponse |
Request constructor
Arguments
| :: Text | |
| -> RegisterTaskDefinition |
RegisterTaskDefinition constructor.
The fields accessible through corresponding lenses are:
Request lenses
rtdContainerDefinitions :: Lens' RegisterTaskDefinition [ContainerDefinition] Source
A list of container definitions in JSON format that describe the different containers that make up your task.
rtdFamily :: Lens' RegisterTaskDefinition Text Source
You can specify a family for a task definition, which allows you to track
multiple versions of the same task definition. You can think of the family as
a name for your task definition.
Response
Response constructor
registerTaskDefinitionResponse :: RegisterTaskDefinitionResponse Source
RegisterTaskDefinitionResponse constructor.
The fields accessible through corresponding lenses are: