| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.Resources.ECSService
Description
Synopsis
- data ECSService = ECSService {
- _eCSServiceCluster :: Maybe (Val Text)
- _eCSServiceDeploymentConfiguration :: Maybe ECSServiceDeploymentConfiguration
- _eCSServiceDesiredCount :: Maybe (Val Integer)
- _eCSServiceHealthCheckGracePeriodSeconds :: Maybe (Val Integer)
- _eCSServiceLaunchType :: Maybe (Val Text)
- _eCSServiceLoadBalancers :: Maybe [ECSServiceLoadBalancer]
- _eCSServiceNetworkConfiguration :: Maybe ECSServiceNetworkConfiguration
- _eCSServicePlacementConstraints :: Maybe [ECSServicePlacementConstraint]
- _eCSServicePlacementStrategies :: Maybe [ECSServicePlacementStrategy]
- _eCSServicePlatformVersion :: Maybe (Val Text)
- _eCSServiceRole :: Maybe (Val Text)
- _eCSServiceServiceName :: Maybe (Val Text)
- _eCSServiceServiceRegistries :: Maybe [ECSServiceServiceRegistry]
- _eCSServiceTaskDefinition :: Val Text
- ecsService :: Val Text -> ECSService
- ecssCluster :: Lens' ECSService (Maybe (Val Text))
- ecssDeploymentConfiguration :: Lens' ECSService (Maybe ECSServiceDeploymentConfiguration)
- ecssDesiredCount :: Lens' ECSService (Maybe (Val Integer))
- ecssHealthCheckGracePeriodSeconds :: Lens' ECSService (Maybe (Val Integer))
- ecssLaunchType :: Lens' ECSService (Maybe (Val Text))
- ecssLoadBalancers :: Lens' ECSService (Maybe [ECSServiceLoadBalancer])
- ecssNetworkConfiguration :: Lens' ECSService (Maybe ECSServiceNetworkConfiguration)
- ecssPlacementConstraints :: Lens' ECSService (Maybe [ECSServicePlacementConstraint])
- ecssPlacementStrategies :: Lens' ECSService (Maybe [ECSServicePlacementStrategy])
- ecssPlatformVersion :: Lens' ECSService (Maybe (Val Text))
- ecssRole :: Lens' ECSService (Maybe (Val Text))
- ecssServiceName :: Lens' ECSService (Maybe (Val Text))
- ecssServiceRegistries :: Lens' ECSService (Maybe [ECSServiceServiceRegistry])
- ecssTaskDefinition :: Lens' ECSService (Val Text)
Documentation
data ECSService #
Full data type definition for ECSService. See ecsService for a more
convenient constructor.
Constructors
Instances
| Eq ECSService # | |
Defined in Stratosphere.Resources.ECSService | |
| Show ECSService # | |
Defined in Stratosphere.Resources.ECSService Methods showsPrec :: Int -> ECSService -> ShowS # show :: ECSService -> String # showList :: [ECSService] -> ShowS # | |
| ToJSON ECSService # | |
Defined in Stratosphere.Resources.ECSService Methods toJSON :: ECSService -> Value # toEncoding :: ECSService -> Encoding # toJSONList :: [ECSService] -> Value # toEncodingList :: [ECSService] -> Encoding # | |
| FromJSON ECSService # | |
Defined in Stratosphere.Resources.ECSService | |
Arguments
| :: Val Text | |
| -> ECSService |
Constructor for ECSService containing required fields as arguments.
ecssCluster :: Lens' ECSService (Maybe (Val Text)) #
ecssDesiredCount :: Lens' ECSService (Maybe (Val Integer)) #
ecssLaunchType :: Lens' ECSService (Maybe (Val Text)) #
ecssPlatformVersion :: Lens' ECSService (Maybe (Val Text)) #
ecssServiceName :: Lens' ECSService (Maybe (Val Text)) #