| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.ResourceProperties.AutoScalingPlansScalingPlanScalingInstruction
Synopsis
- data AutoScalingPlansScalingPlanScalingInstruction = AutoScalingPlansScalingPlanScalingInstruction {
- _autoScalingPlansScalingPlanScalingInstructionCustomizedLoadMetricSpecification :: Maybe AutoScalingPlansScalingPlanCustomizedLoadMetricSpecification
- _autoScalingPlansScalingPlanScalingInstructionDisableDynamicScaling :: Maybe (Val Bool)
- _autoScalingPlansScalingPlanScalingInstructionMaxCapacity :: Val Integer
- _autoScalingPlansScalingPlanScalingInstructionMinCapacity :: Val Integer
- _autoScalingPlansScalingPlanScalingInstructionPredefinedLoadMetricSpecification :: Maybe AutoScalingPlansScalingPlanPredefinedLoadMetricSpecification
- _autoScalingPlansScalingPlanScalingInstructionPredictiveScalingMaxCapacityBehavior :: Maybe (Val Text)
- _autoScalingPlansScalingPlanScalingInstructionPredictiveScalingMaxCapacityBuffer :: Maybe (Val Integer)
- _autoScalingPlansScalingPlanScalingInstructionPredictiveScalingMode :: Maybe (Val Text)
- _autoScalingPlansScalingPlanScalingInstructionResourceId :: Val Text
- _autoScalingPlansScalingPlanScalingInstructionScalableDimension :: Val Text
- _autoScalingPlansScalingPlanScalingInstructionScalingPolicyUpdateBehavior :: Maybe (Val Text)
- _autoScalingPlansScalingPlanScalingInstructionScheduledActionBufferTime :: Maybe (Val Integer)
- _autoScalingPlansScalingPlanScalingInstructionServiceNamespace :: Val Text
- _autoScalingPlansScalingPlanScalingInstructionTargetTrackingConfigurations :: [AutoScalingPlansScalingPlanTargetTrackingConfiguration]
- autoScalingPlansScalingPlanScalingInstruction :: Val Integer -> Val Integer -> Val Text -> Val Text -> Val Text -> [AutoScalingPlansScalingPlanTargetTrackingConfiguration] -> AutoScalingPlansScalingPlanScalingInstruction
- aspspsiCustomizedLoadMetricSpecification :: Lens' AutoScalingPlansScalingPlanScalingInstruction (Maybe AutoScalingPlansScalingPlanCustomizedLoadMetricSpecification)
- aspspsiDisableDynamicScaling :: Lens' AutoScalingPlansScalingPlanScalingInstruction (Maybe (Val Bool))
- aspspsiMaxCapacity :: Lens' AutoScalingPlansScalingPlanScalingInstruction (Val Integer)
- aspspsiMinCapacity :: Lens' AutoScalingPlansScalingPlanScalingInstruction (Val Integer)
- aspspsiPredefinedLoadMetricSpecification :: Lens' AutoScalingPlansScalingPlanScalingInstruction (Maybe AutoScalingPlansScalingPlanPredefinedLoadMetricSpecification)
- aspspsiPredictiveScalingMaxCapacityBehavior :: Lens' AutoScalingPlansScalingPlanScalingInstruction (Maybe (Val Text))
- aspspsiPredictiveScalingMaxCapacityBuffer :: Lens' AutoScalingPlansScalingPlanScalingInstruction (Maybe (Val Integer))
- aspspsiPredictiveScalingMode :: Lens' AutoScalingPlansScalingPlanScalingInstruction (Maybe (Val Text))
- aspspsiResourceId :: Lens' AutoScalingPlansScalingPlanScalingInstruction (Val Text)
- aspspsiScalableDimension :: Lens' AutoScalingPlansScalingPlanScalingInstruction (Val Text)
- aspspsiScalingPolicyUpdateBehavior :: Lens' AutoScalingPlansScalingPlanScalingInstruction (Maybe (Val Text))
- aspspsiScheduledActionBufferTime :: Lens' AutoScalingPlansScalingPlanScalingInstruction (Maybe (Val Integer))
- aspspsiServiceNamespace :: Lens' AutoScalingPlansScalingPlanScalingInstruction (Val Text)
- aspspsiTargetTrackingConfigurations :: Lens' AutoScalingPlansScalingPlanScalingInstruction [AutoScalingPlansScalingPlanTargetTrackingConfiguration]
Documentation
data AutoScalingPlansScalingPlanScalingInstruction #
Full data type definition for
AutoScalingPlansScalingPlanScalingInstruction. See
autoScalingPlansScalingPlanScalingInstruction for a more convenient
constructor.
Constructors
Instances
autoScalingPlansScalingPlanScalingInstruction #
Arguments
| :: Val Integer | |
| -> Val Integer | |
| -> Val Text | |
| -> Val Text | |
| -> Val Text | |
| -> [AutoScalingPlansScalingPlanTargetTrackingConfiguration] | |
| -> AutoScalingPlansScalingPlanScalingInstruction |
Constructor for AutoScalingPlansScalingPlanScalingInstruction
containing required fields as arguments.
aspspsiCustomizedLoadMetricSpecification :: Lens' AutoScalingPlansScalingPlanScalingInstruction (Maybe AutoScalingPlansScalingPlanCustomizedLoadMetricSpecification) #
aspspsiDisableDynamicScaling :: Lens' AutoScalingPlansScalingPlanScalingInstruction (Maybe (Val Bool)) #
aspspsiPredefinedLoadMetricSpecification :: Lens' AutoScalingPlansScalingPlanScalingInstruction (Maybe AutoScalingPlansScalingPlanPredefinedLoadMetricSpecification) #
aspspsiPredictiveScalingMaxCapacityBehavior :: Lens' AutoScalingPlansScalingPlanScalingInstruction (Maybe (Val Text)) #
aspspsiPredictiveScalingMaxCapacityBuffer :: Lens' AutoScalingPlansScalingPlanScalingInstruction (Maybe (Val Integer)) #
aspspsiPredictiveScalingMode :: Lens' AutoScalingPlansScalingPlanScalingInstruction (Maybe (Val Text)) #
aspspsiScalingPolicyUpdateBehavior :: Lens' AutoScalingPlansScalingPlanScalingInstruction (Maybe (Val Text)) #
aspspsiScheduledActionBufferTime :: Lens' AutoScalingPlansScalingPlanScalingInstruction (Maybe (Val Integer)) #