Safe Haskell | None |
---|---|
Language | Haskell2010 |
Stratosphere.Resources.ElasticLoadBalancingV2TargetGroup
- data ElasticLoadBalancingV2TargetGroup = ElasticLoadBalancingV2TargetGroup {
- _elasticLoadBalancingV2TargetGroupHealthCheckIntervalSeconds :: Maybe (Val Integer)
- _elasticLoadBalancingV2TargetGroupHealthCheckPath :: Maybe (Val Text)
- _elasticLoadBalancingV2TargetGroupHealthCheckPort :: Maybe (Val Text)
- _elasticLoadBalancingV2TargetGroupHealthCheckProtocol :: Maybe (Val Text)
- _elasticLoadBalancingV2TargetGroupHealthCheckTimeoutSeconds :: Maybe (Val Integer)
- _elasticLoadBalancingV2TargetGroupHealthyThresholdCount :: Maybe (Val Integer)
- _elasticLoadBalancingV2TargetGroupMatcher :: Maybe ElasticLoadBalancingV2TargetGroupMatcher
- _elasticLoadBalancingV2TargetGroupName :: Maybe (Val Text)
- _elasticLoadBalancingV2TargetGroupPort :: Val Integer
- _elasticLoadBalancingV2TargetGroupProtocol :: Val Text
- _elasticLoadBalancingV2TargetGroupTags :: Maybe [Tag]
- _elasticLoadBalancingV2TargetGroupTargetGroupAttributes :: Maybe [ElasticLoadBalancingV2TargetGroupTargetGroupAttribute]
- _elasticLoadBalancingV2TargetGroupTargets :: Maybe [ElasticLoadBalancingV2TargetGroupTargetDescription]
- _elasticLoadBalancingV2TargetGroupUnhealthyThresholdCount :: Maybe (Val Integer)
- _elasticLoadBalancingV2TargetGroupVpcId :: Val Text
- elasticLoadBalancingV2TargetGroup :: Val Integer -> Val Text -> Val Text -> ElasticLoadBalancingV2TargetGroup
- elbvtgHealthCheckIntervalSeconds :: Lens' ElasticLoadBalancingV2TargetGroup (Maybe (Val Integer))
- elbvtgHealthCheckPath :: Lens' ElasticLoadBalancingV2TargetGroup (Maybe (Val Text))
- elbvtgHealthCheckPort :: Lens' ElasticLoadBalancingV2TargetGroup (Maybe (Val Text))
- elbvtgHealthCheckProtocol :: Lens' ElasticLoadBalancingV2TargetGroup (Maybe (Val Text))
- elbvtgHealthCheckTimeoutSeconds :: Lens' ElasticLoadBalancingV2TargetGroup (Maybe (Val Integer))
- elbvtgHealthyThresholdCount :: Lens' ElasticLoadBalancingV2TargetGroup (Maybe (Val Integer))
- elbvtgMatcher :: Lens' ElasticLoadBalancingV2TargetGroup (Maybe ElasticLoadBalancingV2TargetGroupMatcher)
- elbvtgName :: Lens' ElasticLoadBalancingV2TargetGroup (Maybe (Val Text))
- elbvtgPort :: Lens' ElasticLoadBalancingV2TargetGroup (Val Integer)
- elbvtgProtocol :: Lens' ElasticLoadBalancingV2TargetGroup (Val Text)
- elbvtgTags :: Lens' ElasticLoadBalancingV2TargetGroup (Maybe [Tag])
- elbvtgTargetGroupAttributes :: Lens' ElasticLoadBalancingV2TargetGroup (Maybe [ElasticLoadBalancingV2TargetGroupTargetGroupAttribute])
- elbvtgTargets :: Lens' ElasticLoadBalancingV2TargetGroup (Maybe [ElasticLoadBalancingV2TargetGroupTargetDescription])
- elbvtgUnhealthyThresholdCount :: Lens' ElasticLoadBalancingV2TargetGroup (Maybe (Val Integer))
- elbvtgVpcId :: Lens' ElasticLoadBalancingV2TargetGroup (Val Text)
Documentation
data ElasticLoadBalancingV2TargetGroup #
Full data type definition for ElasticLoadBalancingV2TargetGroup. See
elasticLoadBalancingV2TargetGroup
for a more convenient constructor.
Constructors
elasticLoadBalancingV2TargetGroup #
Constructor for ElasticLoadBalancingV2TargetGroup
containing required
fields as arguments.
elbvtgMatcher :: Lens' ElasticLoadBalancingV2TargetGroup (Maybe ElasticLoadBalancingV2TargetGroupMatcher) #
elbvtgTargetGroupAttributes :: Lens' ElasticLoadBalancingV2TargetGroup (Maybe [ElasticLoadBalancingV2TargetGroupTargetGroupAttribute]) #
elbvtgTargets :: Lens' ElasticLoadBalancingV2TargetGroup (Maybe [ElasticLoadBalancingV2TargetGroupTargetDescription]) #