| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.Resources.ECSTaskDefinition
Description
Synopsis
- data ECSTaskDefinition = ECSTaskDefinition {
- _eCSTaskDefinitionContainerDefinitions :: Maybe [ECSTaskDefinitionContainerDefinition]
- _eCSTaskDefinitionCpu :: Maybe (Val Text)
- _eCSTaskDefinitionExecutionRoleArn :: Maybe (Val Text)
- _eCSTaskDefinitionFamily :: Maybe (Val Text)
- _eCSTaskDefinitionMemory :: Maybe (Val Text)
- _eCSTaskDefinitionNetworkMode :: Maybe (Val Text)
- _eCSTaskDefinitionPlacementConstraints :: Maybe [ECSTaskDefinitionTaskDefinitionPlacementConstraint]
- _eCSTaskDefinitionRequiresCompatibilities :: Maybe (ValList Text)
- _eCSTaskDefinitionTaskRoleArn :: Maybe (Val Text)
- _eCSTaskDefinitionVolumes :: Maybe [ECSTaskDefinitionVolume]
- ecsTaskDefinition :: ECSTaskDefinition
- ecstdContainerDefinitions :: Lens' ECSTaskDefinition (Maybe [ECSTaskDefinitionContainerDefinition])
- ecstdCpu :: Lens' ECSTaskDefinition (Maybe (Val Text))
- ecstdExecutionRoleArn :: Lens' ECSTaskDefinition (Maybe (Val Text))
- ecstdFamily :: Lens' ECSTaskDefinition (Maybe (Val Text))
- ecstdMemory :: Lens' ECSTaskDefinition (Maybe (Val Text))
- ecstdNetworkMode :: Lens' ECSTaskDefinition (Maybe (Val Text))
- ecstdPlacementConstraints :: Lens' ECSTaskDefinition (Maybe [ECSTaskDefinitionTaskDefinitionPlacementConstraint])
- ecstdRequiresCompatibilities :: Lens' ECSTaskDefinition (Maybe (ValList Text))
- ecstdTaskRoleArn :: Lens' ECSTaskDefinition (Maybe (Val Text))
- ecstdVolumes :: Lens' ECSTaskDefinition (Maybe [ECSTaskDefinitionVolume])
Documentation
data ECSTaskDefinition #
Full data type definition for ECSTaskDefinition. See ecsTaskDefinition
for a more convenient constructor.
Constructors
Instances
| Eq ECSTaskDefinition # | |
Defined in Stratosphere.Resources.ECSTaskDefinition Methods (==) :: ECSTaskDefinition -> ECSTaskDefinition -> Bool # (/=) :: ECSTaskDefinition -> ECSTaskDefinition -> Bool # | |
| Show ECSTaskDefinition # | |
Defined in Stratosphere.Resources.ECSTaskDefinition Methods showsPrec :: Int -> ECSTaskDefinition -> ShowS # show :: ECSTaskDefinition -> String # showList :: [ECSTaskDefinition] -> ShowS # | |
| ToJSON ECSTaskDefinition # | |
Defined in Stratosphere.Resources.ECSTaskDefinition Methods toJSON :: ECSTaskDefinition -> Value # toEncoding :: ECSTaskDefinition -> Encoding # toJSONList :: [ECSTaskDefinition] -> Value # toEncodingList :: [ECSTaskDefinition] -> Encoding # | |
| FromJSON ECSTaskDefinition # | |
Defined in Stratosphere.Resources.ECSTaskDefinition Methods parseJSON :: Value -> Parser ECSTaskDefinition # parseJSONList :: Value -> Parser [ECSTaskDefinition] # | |
ecsTaskDefinition :: ECSTaskDefinition #
Constructor for ECSTaskDefinition containing required fields as
arguments.
ecstdContainerDefinitions :: Lens' ECSTaskDefinition (Maybe [ECSTaskDefinitionContainerDefinition]) #
ecstdFamily :: Lens' ECSTaskDefinition (Maybe (Val Text)) #
ecstdMemory :: Lens' ECSTaskDefinition (Maybe (Val Text)) #
ecstdNetworkMode :: Lens' ECSTaskDefinition (Maybe (Val Text)) #
ecstdPlacementConstraints :: Lens' ECSTaskDefinition (Maybe [ECSTaskDefinitionTaskDefinitionPlacementConstraint]) #
ecstdTaskRoleArn :: Lens' ECSTaskDefinition (Maybe (Val Text)) #