Safe Haskell | None |
---|---|
Language | Haskell2010 |
Stratosphere.Resources.ECSService
Description
Synopsis
- data ECSService = ECSService {
- _eCSServiceCluster :: Maybe (Val Text)
- _eCSServiceDeploymentConfiguration :: Maybe ECSServiceDeploymentConfiguration
- _eCSServiceDeploymentController :: Maybe ECSServiceDeploymentController
- _eCSServiceDesiredCount :: Maybe (Val Integer)
- _eCSServiceEnableECSManagedTags :: Maybe (Val Bool)
- _eCSServiceHealthCheckGracePeriodSeconds :: Maybe (Val Integer)
- _eCSServiceLaunchType :: Maybe (Val Text)
- _eCSServiceLoadBalancers :: Maybe [ECSServiceLoadBalancer]
- _eCSServiceNetworkConfiguration :: Maybe ECSServiceNetworkConfiguration
- _eCSServicePlacementConstraints :: Maybe [ECSServicePlacementConstraint]
- _eCSServicePlacementStrategies :: Maybe [ECSServicePlacementStrategy]
- _eCSServicePlatformVersion :: Maybe (Val Text)
- _eCSServicePropagateTags :: Maybe (Val Text)
- _eCSServiceRole :: Maybe (Val Text)
- _eCSServiceSchedulingStrategy :: Maybe (Val Text)
- _eCSServiceServiceName :: Maybe (Val Text)
- _eCSServiceServiceRegistries :: Maybe [ECSServiceServiceRegistry]
- _eCSServiceTags :: Maybe [Tag]
- _eCSServiceTaskDefinition :: Maybe (Val Text)
- ecsService :: ECSService
- ecssCluster :: Lens' ECSService (Maybe (Val Text))
- ecssDeploymentConfiguration :: Lens' ECSService (Maybe ECSServiceDeploymentConfiguration)
- ecssDeploymentController :: Lens' ECSService (Maybe ECSServiceDeploymentController)
- ecssDesiredCount :: Lens' ECSService (Maybe (Val Integer))
- ecssEnableECSManagedTags :: Lens' ECSService (Maybe (Val Bool))
- 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))
- ecssPropagateTags :: Lens' ECSService (Maybe (Val Text))
- ecssRole :: Lens' ECSService (Maybe (Val Text))
- ecssSchedulingStrategy :: Lens' ECSService (Maybe (Val Text))
- ecssServiceName :: Lens' ECSService (Maybe (Val Text))
- ecssServiceRegistries :: Lens' ECSService (Maybe [ECSServiceServiceRegistry])
- ecssTags :: Lens' ECSService (Maybe [Tag])
- ecssTaskDefinition :: Lens' ECSService (Maybe (Val Text))
Documentation
data ECSService Source #
Full data type definition for ECSService. See ecsService
for a more
convenient constructor.
Constructors
Instances
Show ECSService Source # | |
Defined in Stratosphere.Resources.ECSService Methods showsPrec :: Int -> ECSService -> ShowS # show :: ECSService -> String # showList :: [ECSService] -> ShowS # | |
Eq ECSService Source # | |
Defined in Stratosphere.Resources.ECSService | |
ToResourceProperties ECSService Source # | |
Defined in Stratosphere.Resources.ECSService Methods toResourceProperties :: ECSService -> ResourceProperties Source # |
ecsService :: ECSService Source #
Constructor for ECSService
containing required fields as arguments.
ecssCluster :: Lens' ECSService (Maybe (Val Text)) Source #
ecssDesiredCount :: Lens' ECSService (Maybe (Val Integer)) Source #
ecssLaunchType :: Lens' ECSService (Maybe (Val Text)) Source #
ecssPlatformVersion :: Lens' ECSService (Maybe (Val Text)) Source #
ecssPropagateTags :: Lens' ECSService (Maybe (Val Text)) Source #
ecssSchedulingStrategy :: Lens' ECSService (Maybe (Val Text)) Source #
ecssServiceName :: Lens' ECSService (Maybe (Val Text)) Source #