| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.AutoScalingPlans.ScalingPlan
Documentation
data TagFilterProperty Source #
Constructors
| TagFilterProperty | |
Instances
data MetricDimensionProperty Source #
Constructors
| MetricDimensionProperty | |
Fields | |
Instances
| ToJSON MetricDimensionProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.MetricDimensionProperty Methods toJSON :: MetricDimensionProperty -> Value # toEncoding :: MetricDimensionProperty -> Encoding # toJSONList :: [MetricDimensionProperty] -> Value # | |||||
| Show MetricDimensionProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.MetricDimensionProperty Methods showsPrec :: Int -> MetricDimensionProperty -> ShowS # show :: MetricDimensionProperty -> String # showList :: [MetricDimensionProperty] -> ShowS # | |||||
| Eq MetricDimensionProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.MetricDimensionProperty Methods (==) :: MetricDimensionProperty -> MetricDimensionProperty -> Bool # (/=) :: MetricDimensionProperty -> MetricDimensionProperty -> Bool # | |||||
| ToResourceProperties MetricDimensionProperty Source # | |||||
| Property "Name" MetricDimensionProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.MetricDimensionProperty Associated Types
Methods set :: PropertyType "Name" MetricDimensionProperty -> MetricDimensionProperty -> MetricDimensionProperty # | |||||
| Property "Value" MetricDimensionProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.MetricDimensionProperty Associated Types
Methods set :: PropertyType "Value" MetricDimensionProperty -> MetricDimensionProperty -> MetricDimensionProperty # | |||||
| type PropertyType "Name" MetricDimensionProperty Source # | |||||
| type PropertyType "Value" MetricDimensionProperty Source # | |||||
data ApplicationSourceProperty Source #
Constructors
| ApplicationSourceProperty | |
Fields
| |
Instances
| ToJSON ApplicationSourceProperty Source # | |||||
| Show ApplicationSourceProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.ApplicationSourceProperty Methods showsPrec :: Int -> ApplicationSourceProperty -> ShowS # show :: ApplicationSourceProperty -> String # showList :: [ApplicationSourceProperty] -> ShowS # | |||||
| Eq ApplicationSourceProperty Source # | |||||
| ToResourceProperties ApplicationSourceProperty Source # | |||||
| Property "CloudFormationStackARN" ApplicationSourceProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.ApplicationSourceProperty Associated Types
Methods set :: PropertyType "CloudFormationStackARN" ApplicationSourceProperty -> ApplicationSourceProperty -> ApplicationSourceProperty # | |||||
| Property "TagFilters" ApplicationSourceProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.ApplicationSourceProperty Associated Types
Methods set :: PropertyType "TagFilters" ApplicationSourceProperty -> ApplicationSourceProperty -> ApplicationSourceProperty # | |||||
| type PropertyType "CloudFormationStackARN" ApplicationSourceProperty Source # | |||||
| type PropertyType "TagFilters" ApplicationSourceProperty Source # | |||||
data ScalingInstructionProperty Source #
Constructors
| ScalingInstructionProperty | |
Fields
| |
Instances
| ToJSON ScalingInstructionProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.ScalingInstructionProperty Methods toJSON :: ScalingInstructionProperty -> Value # toEncoding :: ScalingInstructionProperty -> Encoding # toJSONList :: [ScalingInstructionProperty] -> Value # toEncodingList :: [ScalingInstructionProperty] -> Encoding # | |||||
| Show ScalingInstructionProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.ScalingInstructionProperty Methods showsPrec :: Int -> ScalingInstructionProperty -> ShowS # show :: ScalingInstructionProperty -> String # showList :: [ScalingInstructionProperty] -> ShowS # | |||||
| Eq ScalingInstructionProperty Source # | |||||
| ToResourceProperties ScalingInstructionProperty Source # | |||||
| Property "CustomizedLoadMetricSpecification" ScalingInstructionProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.ScalingInstructionProperty Associated Types
Methods set :: PropertyType "CustomizedLoadMetricSpecification" ScalingInstructionProperty -> ScalingInstructionProperty -> ScalingInstructionProperty # | |||||
| Property "DisableDynamicScaling" ScalingInstructionProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.ScalingInstructionProperty Associated Types
Methods set :: PropertyType "DisableDynamicScaling" ScalingInstructionProperty -> ScalingInstructionProperty -> ScalingInstructionProperty # | |||||
| Property "MaxCapacity" ScalingInstructionProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.ScalingInstructionProperty Associated Types
Methods set :: PropertyType "MaxCapacity" ScalingInstructionProperty -> ScalingInstructionProperty -> ScalingInstructionProperty # | |||||
| Property "MinCapacity" ScalingInstructionProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.ScalingInstructionProperty Associated Types
Methods set :: PropertyType "MinCapacity" ScalingInstructionProperty -> ScalingInstructionProperty -> ScalingInstructionProperty # | |||||
| Property "PredefinedLoadMetricSpecification" ScalingInstructionProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.ScalingInstructionProperty Associated Types
Methods set :: PropertyType "PredefinedLoadMetricSpecification" ScalingInstructionProperty -> ScalingInstructionProperty -> ScalingInstructionProperty # | |||||
| Property "PredictiveScalingMaxCapacityBehavior" ScalingInstructionProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.ScalingInstructionProperty Associated Types
Methods set :: PropertyType "PredictiveScalingMaxCapacityBehavior" ScalingInstructionProperty -> ScalingInstructionProperty -> ScalingInstructionProperty # | |||||
| Property "PredictiveScalingMaxCapacityBuffer" ScalingInstructionProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.ScalingInstructionProperty Associated Types
Methods set :: PropertyType "PredictiveScalingMaxCapacityBuffer" ScalingInstructionProperty -> ScalingInstructionProperty -> ScalingInstructionProperty # | |||||
| Property "PredictiveScalingMode" ScalingInstructionProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.ScalingInstructionProperty Associated Types
Methods set :: PropertyType "PredictiveScalingMode" ScalingInstructionProperty -> ScalingInstructionProperty -> ScalingInstructionProperty # | |||||
| Property "ResourceId" ScalingInstructionProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.ScalingInstructionProperty Associated Types
Methods set :: PropertyType "ResourceId" ScalingInstructionProperty -> ScalingInstructionProperty -> ScalingInstructionProperty # | |||||
| Property "ScalableDimension" ScalingInstructionProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.ScalingInstructionProperty Associated Types
Methods set :: PropertyType "ScalableDimension" ScalingInstructionProperty -> ScalingInstructionProperty -> ScalingInstructionProperty # | |||||
| Property "ScalingPolicyUpdateBehavior" ScalingInstructionProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.ScalingInstructionProperty Associated Types
Methods set :: PropertyType "ScalingPolicyUpdateBehavior" ScalingInstructionProperty -> ScalingInstructionProperty -> ScalingInstructionProperty # | |||||
| Property "ScheduledActionBufferTime" ScalingInstructionProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.ScalingInstructionProperty Associated Types
Methods set :: PropertyType "ScheduledActionBufferTime" ScalingInstructionProperty -> ScalingInstructionProperty -> ScalingInstructionProperty # | |||||
| Property "ServiceNamespace" ScalingInstructionProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.ScalingInstructionProperty Associated Types
Methods set :: PropertyType "ServiceNamespace" ScalingInstructionProperty -> ScalingInstructionProperty -> ScalingInstructionProperty # | |||||
| Property "TargetTrackingConfigurations" ScalingInstructionProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.ScalingInstructionProperty Associated Types
Methods set :: PropertyType "TargetTrackingConfigurations" ScalingInstructionProperty -> ScalingInstructionProperty -> ScalingInstructionProperty # | |||||
| type PropertyType "CustomizedLoadMetricSpecification" ScalingInstructionProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.ScalingInstructionProperty type PropertyType "CustomizedLoadMetricSpecification" ScalingInstructionProperty = CustomizedLoadMetricSpecificationProperty | |||||
| type PropertyType "DisableDynamicScaling" ScalingInstructionProperty Source # | |||||
| type PropertyType "MaxCapacity" ScalingInstructionProperty Source # | |||||
| type PropertyType "MinCapacity" ScalingInstructionProperty Source # | |||||
| type PropertyType "PredefinedLoadMetricSpecification" ScalingInstructionProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.ScalingInstructionProperty type PropertyType "PredefinedLoadMetricSpecification" ScalingInstructionProperty = PredefinedLoadMetricSpecificationProperty | |||||
| type PropertyType "PredictiveScalingMaxCapacityBehavior" ScalingInstructionProperty Source # | |||||
| type PropertyType "PredictiveScalingMaxCapacityBuffer" ScalingInstructionProperty Source # | |||||
| type PropertyType "PredictiveScalingMode" ScalingInstructionProperty Source # | |||||
| type PropertyType "ResourceId" ScalingInstructionProperty Source # | |||||
| type PropertyType "ScalableDimension" ScalingInstructionProperty Source # | |||||
| type PropertyType "ScalingPolicyUpdateBehavior" ScalingInstructionProperty Source # | |||||
| type PropertyType "ScheduledActionBufferTime" ScalingInstructionProperty Source # | |||||
| type PropertyType "ServiceNamespace" ScalingInstructionProperty Source # | |||||
| type PropertyType "TargetTrackingConfigurations" ScalingInstructionProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.ScalingInstructionProperty type PropertyType "TargetTrackingConfigurations" ScalingInstructionProperty = [TargetTrackingConfigurationProperty] | |||||
data CustomizedLoadMetricSpecificationProperty Source #
Constructors
| CustomizedLoadMetricSpecificationProperty | |
Fields
| |
Instances
| ToJSON CustomizedLoadMetricSpecificationProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.CustomizedLoadMetricSpecificationProperty Methods toJSON :: CustomizedLoadMetricSpecificationProperty -> Value # toEncoding :: CustomizedLoadMetricSpecificationProperty -> Encoding # toJSONList :: [CustomizedLoadMetricSpecificationProperty] -> Value # toEncodingList :: [CustomizedLoadMetricSpecificationProperty] -> Encoding # omitField :: CustomizedLoadMetricSpecificationProperty -> Bool # | |||||
| Show CustomizedLoadMetricSpecificationProperty Source # | |||||
| Eq CustomizedLoadMetricSpecificationProperty Source # | |||||
| ToResourceProperties CustomizedLoadMetricSpecificationProperty Source # | |||||
| Property "Dimensions" CustomizedLoadMetricSpecificationProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.CustomizedLoadMetricSpecificationProperty Associated Types
| |||||
| Property "MetricName" CustomizedLoadMetricSpecificationProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.CustomizedLoadMetricSpecificationProperty Associated Types
| |||||
| Property "Namespace" CustomizedLoadMetricSpecificationProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.CustomizedLoadMetricSpecificationProperty Associated Types
| |||||
| Property "Statistic" CustomizedLoadMetricSpecificationProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.CustomizedLoadMetricSpecificationProperty Associated Types
| |||||
| Property "Unit" CustomizedLoadMetricSpecificationProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.CustomizedLoadMetricSpecificationProperty Associated Types
| |||||
| type PropertyType "Dimensions" CustomizedLoadMetricSpecificationProperty Source # | |||||
| type PropertyType "MetricName" CustomizedLoadMetricSpecificationProperty Source # | |||||
| type PropertyType "Namespace" CustomizedLoadMetricSpecificationProperty Source # | |||||
| type PropertyType "Statistic" CustomizedLoadMetricSpecificationProperty Source # | |||||
| type PropertyType "Unit" CustomizedLoadMetricSpecificationProperty Source # | |||||
data CustomizedScalingMetricSpecificationProperty Source #
Constructors
| CustomizedScalingMetricSpecificationProperty | |
Fields
| |
Instances
| ToJSON CustomizedScalingMetricSpecificationProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.CustomizedScalingMetricSpecificationProperty Methods toJSON :: CustomizedScalingMetricSpecificationProperty -> Value # toEncoding :: CustomizedScalingMetricSpecificationProperty -> Encoding # toJSONList :: [CustomizedScalingMetricSpecificationProperty] -> Value # toEncodingList :: [CustomizedScalingMetricSpecificationProperty] -> Encoding # omitField :: CustomizedScalingMetricSpecificationProperty -> Bool # | |||||
| Show CustomizedScalingMetricSpecificationProperty Source # | |||||
| Eq CustomizedScalingMetricSpecificationProperty Source # | |||||
| ToResourceProperties CustomizedScalingMetricSpecificationProperty Source # | |||||
| Property "Dimensions" CustomizedScalingMetricSpecificationProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.CustomizedScalingMetricSpecificationProperty Associated Types
| |||||
| Property "MetricName" CustomizedScalingMetricSpecificationProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.CustomizedScalingMetricSpecificationProperty Associated Types
| |||||
| Property "Namespace" CustomizedScalingMetricSpecificationProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.CustomizedScalingMetricSpecificationProperty Associated Types
| |||||
| Property "Statistic" CustomizedScalingMetricSpecificationProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.CustomizedScalingMetricSpecificationProperty Associated Types
| |||||
| Property "Unit" CustomizedScalingMetricSpecificationProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.CustomizedScalingMetricSpecificationProperty Associated Types
| |||||
| type PropertyType "Dimensions" CustomizedScalingMetricSpecificationProperty Source # | |||||
| type PropertyType "MetricName" CustomizedScalingMetricSpecificationProperty Source # | |||||
| type PropertyType "Namespace" CustomizedScalingMetricSpecificationProperty Source # | |||||
| type PropertyType "Statistic" CustomizedScalingMetricSpecificationProperty Source # | |||||
| type PropertyType "Unit" CustomizedScalingMetricSpecificationProperty Source # | |||||
data PredefinedLoadMetricSpecificationProperty Source #
Constructors
| PredefinedLoadMetricSpecificationProperty | |
Fields
| |
Instances
| ToJSON PredefinedLoadMetricSpecificationProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.PredefinedLoadMetricSpecificationProperty Methods toJSON :: PredefinedLoadMetricSpecificationProperty -> Value # toEncoding :: PredefinedLoadMetricSpecificationProperty -> Encoding # toJSONList :: [PredefinedLoadMetricSpecificationProperty] -> Value # toEncodingList :: [PredefinedLoadMetricSpecificationProperty] -> Encoding # omitField :: PredefinedLoadMetricSpecificationProperty -> Bool # | |||||
| Show PredefinedLoadMetricSpecificationProperty Source # | |||||
| Eq PredefinedLoadMetricSpecificationProperty Source # | |||||
| ToResourceProperties PredefinedLoadMetricSpecificationProperty Source # | |||||
| Property "PredefinedLoadMetricType" PredefinedLoadMetricSpecificationProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.PredefinedLoadMetricSpecificationProperty Associated Types
Methods set :: PropertyType "PredefinedLoadMetricType" PredefinedLoadMetricSpecificationProperty -> PredefinedLoadMetricSpecificationProperty -> PredefinedLoadMetricSpecificationProperty # | |||||
| Property "ResourceLabel" PredefinedLoadMetricSpecificationProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.PredefinedLoadMetricSpecificationProperty Associated Types
Methods set :: PropertyType "ResourceLabel" PredefinedLoadMetricSpecificationProperty -> PredefinedLoadMetricSpecificationProperty -> PredefinedLoadMetricSpecificationProperty # | |||||
| type PropertyType "PredefinedLoadMetricType" PredefinedLoadMetricSpecificationProperty Source # | |||||
| type PropertyType "ResourceLabel" PredefinedLoadMetricSpecificationProperty Source # | |||||
data PredefinedScalingMetricSpecificationProperty Source #
Constructors
| PredefinedScalingMetricSpecificationProperty | |
Fields | |
Instances
| ToJSON PredefinedScalingMetricSpecificationProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.PredefinedScalingMetricSpecificationProperty Methods toJSON :: PredefinedScalingMetricSpecificationProperty -> Value # toEncoding :: PredefinedScalingMetricSpecificationProperty -> Encoding # toJSONList :: [PredefinedScalingMetricSpecificationProperty] -> Value # toEncodingList :: [PredefinedScalingMetricSpecificationProperty] -> Encoding # omitField :: PredefinedScalingMetricSpecificationProperty -> Bool # | |||||
| Show PredefinedScalingMetricSpecificationProperty Source # | |||||
| Eq PredefinedScalingMetricSpecificationProperty Source # | |||||
| ToResourceProperties PredefinedScalingMetricSpecificationProperty Source # | |||||
| Property "PredefinedScalingMetricType" PredefinedScalingMetricSpecificationProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.PredefinedScalingMetricSpecificationProperty Associated Types
Methods set :: PropertyType "PredefinedScalingMetricType" PredefinedScalingMetricSpecificationProperty -> PredefinedScalingMetricSpecificationProperty -> PredefinedScalingMetricSpecificationProperty # | |||||
| Property "ResourceLabel" PredefinedScalingMetricSpecificationProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.PredefinedScalingMetricSpecificationProperty Associated Types
Methods set :: PropertyType "ResourceLabel" PredefinedScalingMetricSpecificationProperty -> PredefinedScalingMetricSpecificationProperty -> PredefinedScalingMetricSpecificationProperty # | |||||
| type PropertyType "PredefinedScalingMetricType" PredefinedScalingMetricSpecificationProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.PredefinedScalingMetricSpecificationProperty type PropertyType "PredefinedScalingMetricType" PredefinedScalingMetricSpecificationProperty = Value Text | |||||
| type PropertyType "ResourceLabel" PredefinedScalingMetricSpecificationProperty Source # | |||||
data TargetTrackingConfigurationProperty Source #
Constructors
| TargetTrackingConfigurationProperty | |
Fields
| |
Instances
| ToJSON TargetTrackingConfigurationProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.TargetTrackingConfigurationProperty | |||||
| Show TargetTrackingConfigurationProperty Source # | |||||
| Eq TargetTrackingConfigurationProperty Source # | |||||
| ToResourceProperties TargetTrackingConfigurationProperty Source # | |||||
| Property "CustomizedScalingMetricSpecification" TargetTrackingConfigurationProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.TargetTrackingConfigurationProperty Associated Types
Methods set :: PropertyType "CustomizedScalingMetricSpecification" TargetTrackingConfigurationProperty -> TargetTrackingConfigurationProperty -> TargetTrackingConfigurationProperty # | |||||
| Property "DisableScaleIn" TargetTrackingConfigurationProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.TargetTrackingConfigurationProperty Associated Types
Methods set :: PropertyType "DisableScaleIn" TargetTrackingConfigurationProperty -> TargetTrackingConfigurationProperty -> TargetTrackingConfigurationProperty # | |||||
| Property "EstimatedInstanceWarmup" TargetTrackingConfigurationProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.TargetTrackingConfigurationProperty Associated Types
Methods set :: PropertyType "EstimatedInstanceWarmup" TargetTrackingConfigurationProperty -> TargetTrackingConfigurationProperty -> TargetTrackingConfigurationProperty # | |||||
| Property "PredefinedScalingMetricSpecification" TargetTrackingConfigurationProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.TargetTrackingConfigurationProperty Associated Types
Methods set :: PropertyType "PredefinedScalingMetricSpecification" TargetTrackingConfigurationProperty -> TargetTrackingConfigurationProperty -> TargetTrackingConfigurationProperty # | |||||
| Property "ScaleInCooldown" TargetTrackingConfigurationProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.TargetTrackingConfigurationProperty Associated Types
Methods set :: PropertyType "ScaleInCooldown" TargetTrackingConfigurationProperty -> TargetTrackingConfigurationProperty -> TargetTrackingConfigurationProperty # | |||||
| Property "ScaleOutCooldown" TargetTrackingConfigurationProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.TargetTrackingConfigurationProperty Associated Types
Methods set :: PropertyType "ScaleOutCooldown" TargetTrackingConfigurationProperty -> TargetTrackingConfigurationProperty -> TargetTrackingConfigurationProperty # | |||||
| Property "TargetValue" TargetTrackingConfigurationProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.TargetTrackingConfigurationProperty Associated Types
Methods set :: PropertyType "TargetValue" TargetTrackingConfigurationProperty -> TargetTrackingConfigurationProperty -> TargetTrackingConfigurationProperty # | |||||
| type PropertyType "CustomizedScalingMetricSpecification" TargetTrackingConfigurationProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.TargetTrackingConfigurationProperty type PropertyType "CustomizedScalingMetricSpecification" TargetTrackingConfigurationProperty = CustomizedScalingMetricSpecificationProperty | |||||
| type PropertyType "DisableScaleIn" TargetTrackingConfigurationProperty Source # | |||||
| type PropertyType "EstimatedInstanceWarmup" TargetTrackingConfigurationProperty Source # | |||||
| type PropertyType "PredefinedScalingMetricSpecification" TargetTrackingConfigurationProperty Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan.TargetTrackingConfigurationProperty type PropertyType "PredefinedScalingMetricSpecification" TargetTrackingConfigurationProperty = PredefinedScalingMetricSpecificationProperty | |||||
| type PropertyType "ScaleInCooldown" TargetTrackingConfigurationProperty Source # | |||||
| type PropertyType "ScaleOutCooldown" TargetTrackingConfigurationProperty Source # | |||||
| type PropertyType "TargetValue" TargetTrackingConfigurationProperty Source # | |||||
mkCustomizedLoadMetricSpecificationProperty :: Value Text -> Value Text -> Value Text -> CustomizedLoadMetricSpecificationProperty Source #
mkCustomizedScalingMetricSpecificationProperty :: Value Text -> Value Text -> Value Text -> CustomizedScalingMetricSpecificationProperty Source #
mkPredefinedLoadMetricSpecificationProperty :: Value Text -> PredefinedLoadMetricSpecificationProperty Source #
mkPredefinedScalingMetricSpecificationProperty :: Value Text -> PredefinedScalingMetricSpecificationProperty Source #
mkScalingInstructionProperty :: Value Integer -> Value Integer -> Value Text -> Value Text -> Value Text -> [TargetTrackingConfigurationProperty] -> ScalingInstructionProperty Source #
mkTargetTrackingConfigurationProperty :: Value Double -> TargetTrackingConfigurationProperty Source #
data ScalingPlan Source #
Constructors
| ScalingPlan | |
Fields | |
Instances
| ToJSON ScalingPlan Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan Methods toJSON :: ScalingPlan -> Value # toEncoding :: ScalingPlan -> Encoding # toJSONList :: [ScalingPlan] -> Value # toEncodingList :: [ScalingPlan] -> Encoding # omitField :: ScalingPlan -> Bool # | |||||
| Show ScalingPlan Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan Methods showsPrec :: Int -> ScalingPlan -> ShowS # show :: ScalingPlan -> String # showList :: [ScalingPlan] -> ShowS # | |||||
| Eq ScalingPlan Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan | |||||
| ToResourceProperties ScalingPlan Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan Methods | |||||
| Property "ApplicationSource" ScalingPlan Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan Associated Types
Methods set :: PropertyType "ApplicationSource" ScalingPlan -> ScalingPlan -> ScalingPlan # | |||||
| Property "ScalingInstructions" ScalingPlan Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan Associated Types
Methods set :: PropertyType "ScalingInstructions" ScalingPlan -> ScalingPlan -> ScalingPlan # | |||||
| type PropertyType "ApplicationSource" ScalingPlan Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan | |||||
| type PropertyType "ScalingInstructions" ScalingPlan Source # | |||||
Defined in Stratosphere.AutoScalingPlans.ScalingPlan | |||||