| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.Resources.AutoScalingScalingPolicy
Description
Synopsis
- data AutoScalingScalingPolicy = AutoScalingScalingPolicy {
- _autoScalingScalingPolicyAdjustmentType :: Maybe (Val Text)
- _autoScalingScalingPolicyAutoScalingGroupName :: Val Text
- _autoScalingScalingPolicyCooldown :: Maybe (Val Text)
- _autoScalingScalingPolicyEstimatedInstanceWarmup :: Maybe (Val Integer)
- _autoScalingScalingPolicyMetricAggregationType :: Maybe (Val Text)
- _autoScalingScalingPolicyMinAdjustmentMagnitude :: Maybe (Val Integer)
- _autoScalingScalingPolicyPolicyType :: Maybe (Val Text)
- _autoScalingScalingPolicyScalingAdjustment :: Maybe (Val Integer)
- _autoScalingScalingPolicyStepAdjustments :: Maybe [AutoScalingScalingPolicyStepAdjustment]
- _autoScalingScalingPolicyTargetTrackingConfiguration :: Maybe AutoScalingScalingPolicyTargetTrackingConfiguration
- autoScalingScalingPolicy :: Val Text -> AutoScalingScalingPolicy
- asspAdjustmentType :: Lens' AutoScalingScalingPolicy (Maybe (Val Text))
- asspAutoScalingGroupName :: Lens' AutoScalingScalingPolicy (Val Text)
- asspCooldown :: Lens' AutoScalingScalingPolicy (Maybe (Val Text))
- asspEstimatedInstanceWarmup :: Lens' AutoScalingScalingPolicy (Maybe (Val Integer))
- asspMetricAggregationType :: Lens' AutoScalingScalingPolicy (Maybe (Val Text))
- asspMinAdjustmentMagnitude :: Lens' AutoScalingScalingPolicy (Maybe (Val Integer))
- asspPolicyType :: Lens' AutoScalingScalingPolicy (Maybe (Val Text))
- asspScalingAdjustment :: Lens' AutoScalingScalingPolicy (Maybe (Val Integer))
- asspStepAdjustments :: Lens' AutoScalingScalingPolicy (Maybe [AutoScalingScalingPolicyStepAdjustment])
- asspTargetTrackingConfiguration :: Lens' AutoScalingScalingPolicy (Maybe AutoScalingScalingPolicyTargetTrackingConfiguration)
Documentation
data AutoScalingScalingPolicy #
Full data type definition for AutoScalingScalingPolicy. See
autoScalingScalingPolicy for a more convenient constructor.
Constructors
Instances
| Eq AutoScalingScalingPolicy # | |
Defined in Stratosphere.Resources.AutoScalingScalingPolicy Methods (==) :: AutoScalingScalingPolicy -> AutoScalingScalingPolicy -> Bool # (/=) :: AutoScalingScalingPolicy -> AutoScalingScalingPolicy -> Bool # | |
| Show AutoScalingScalingPolicy # | |
Defined in Stratosphere.Resources.AutoScalingScalingPolicy Methods showsPrec :: Int -> AutoScalingScalingPolicy -> ShowS # show :: AutoScalingScalingPolicy -> String # showList :: [AutoScalingScalingPolicy] -> ShowS # | |
| ToJSON AutoScalingScalingPolicy # | |
Defined in Stratosphere.Resources.AutoScalingScalingPolicy Methods toJSON :: AutoScalingScalingPolicy -> Value # toEncoding :: AutoScalingScalingPolicy -> Encoding # toJSONList :: [AutoScalingScalingPolicy] -> Value # | |
| FromJSON AutoScalingScalingPolicy # | |
Defined in Stratosphere.Resources.AutoScalingScalingPolicy Methods parseJSON :: Value -> Parser AutoScalingScalingPolicy # parseJSONList :: Value -> Parser [AutoScalingScalingPolicy] # | |
Arguments
| :: Val Text | |
| -> AutoScalingScalingPolicy |
Constructor for AutoScalingScalingPolicy containing required fields as
arguments.