Safe Haskell | None |
---|---|
Language | Haskell2010 |
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
Eq RegisterTaskDefinition | |
Read RegisterTaskDefinition | |
Show RegisterTaskDefinition | |
AWSRequest RegisterTaskDefinition | |
ToQuery RegisterTaskDefinition | |
ToPath RegisterTaskDefinition | |
ToHeaders RegisterTaskDefinition | |
type Sv RegisterTaskDefinition = ECS | |
type Rs RegisterTaskDefinition = RegisterTaskDefinitionResponse |
Request constructor
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: