| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.AutoScaling.ScalingPolicy.TargetTrackingConfigurationProperty
Documentation
data TargetTrackingMetricDataQueryProperty Source #
Constructors
| TargetTrackingMetricDataQueryProperty | |
Fields
| |
Instances
data MetricDimensionProperty Source #
Constructors
| MetricDimensionProperty | |
Fields | |
Instances
| ToJSON MetricDimensionProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.MetricDimensionProperty Methods toJSON :: MetricDimensionProperty -> Value # toEncoding :: MetricDimensionProperty -> Encoding # toJSONList :: [MetricDimensionProperty] -> Value # | |||||
| Show MetricDimensionProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.MetricDimensionProperty Methods showsPrec :: Int -> MetricDimensionProperty -> ShowS # show :: MetricDimensionProperty -> String # showList :: [MetricDimensionProperty] -> ShowS # | |||||
| Eq MetricDimensionProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.MetricDimensionProperty Methods (==) :: MetricDimensionProperty -> MetricDimensionProperty -> Bool # (/=) :: MetricDimensionProperty -> MetricDimensionProperty -> Bool # | |||||
| ToResourceProperties MetricDimensionProperty Source # | |||||
| Property "Name" MetricDimensionProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.MetricDimensionProperty Associated Types
Methods set :: PropertyType "Name" MetricDimensionProperty -> MetricDimensionProperty -> MetricDimensionProperty # | |||||
| Property "Value" MetricDimensionProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.MetricDimensionProperty Associated Types
Methods set :: PropertyType "Value" MetricDimensionProperty -> MetricDimensionProperty -> MetricDimensionProperty # | |||||
| type PropertyType "Name" MetricDimensionProperty Source # | |||||
| type PropertyType "Value" MetricDimensionProperty Source # | |||||
data CustomizedMetricSpecificationProperty Source #
Constructors
| CustomizedMetricSpecificationProperty | |
Instances
| ToJSON CustomizedMetricSpecificationProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.CustomizedMetricSpecificationProperty Methods toJSON :: CustomizedMetricSpecificationProperty -> Value # toEncoding :: CustomizedMetricSpecificationProperty -> Encoding # toJSONList :: [CustomizedMetricSpecificationProperty] -> Value # toEncodingList :: [CustomizedMetricSpecificationProperty] -> Encoding # omitField :: CustomizedMetricSpecificationProperty -> Bool # | |||||
| Show CustomizedMetricSpecificationProperty Source # | |||||
| Eq CustomizedMetricSpecificationProperty Source # | |||||
| ToResourceProperties CustomizedMetricSpecificationProperty Source # | |||||
| Property "Dimensions" CustomizedMetricSpecificationProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.CustomizedMetricSpecificationProperty Associated Types
Methods set :: PropertyType "Dimensions" CustomizedMetricSpecificationProperty -> CustomizedMetricSpecificationProperty -> CustomizedMetricSpecificationProperty # | |||||
| Property "MetricName" CustomizedMetricSpecificationProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.CustomizedMetricSpecificationProperty Associated Types
Methods set :: PropertyType "MetricName" CustomizedMetricSpecificationProperty -> CustomizedMetricSpecificationProperty -> CustomizedMetricSpecificationProperty # | |||||
| Property "Metrics" CustomizedMetricSpecificationProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.CustomizedMetricSpecificationProperty Associated Types
| |||||
| Property "Namespace" CustomizedMetricSpecificationProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.CustomizedMetricSpecificationProperty Associated Types
Methods set :: PropertyType "Namespace" CustomizedMetricSpecificationProperty -> CustomizedMetricSpecificationProperty -> CustomizedMetricSpecificationProperty # | |||||
| Property "Period" CustomizedMetricSpecificationProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.CustomizedMetricSpecificationProperty Associated Types
| |||||
| Property "Statistic" CustomizedMetricSpecificationProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.CustomizedMetricSpecificationProperty Associated Types
Methods set :: PropertyType "Statistic" CustomizedMetricSpecificationProperty -> CustomizedMetricSpecificationProperty -> CustomizedMetricSpecificationProperty # | |||||
| Property "Unit" CustomizedMetricSpecificationProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.CustomizedMetricSpecificationProperty Associated Types
| |||||
| type PropertyType "Dimensions" CustomizedMetricSpecificationProperty Source # | |||||
| type PropertyType "MetricName" CustomizedMetricSpecificationProperty Source # | |||||
| type PropertyType "Metrics" CustomizedMetricSpecificationProperty Source # | |||||
| type PropertyType "Namespace" CustomizedMetricSpecificationProperty Source # | |||||
| type PropertyType "Period" CustomizedMetricSpecificationProperty Source # | |||||
| type PropertyType "Statistic" CustomizedMetricSpecificationProperty Source # | |||||
| type PropertyType "Unit" CustomizedMetricSpecificationProperty Source # | |||||
data MetricProperty Source #
Constructors
| MetricProperty | |
Fields
| |
Instances
| ToJSON MetricProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.MetricProperty Methods toJSON :: MetricProperty -> Value # toEncoding :: MetricProperty -> Encoding # toJSONList :: [MetricProperty] -> Value # toEncodingList :: [MetricProperty] -> Encoding # omitField :: MetricProperty -> Bool # | |||||
| Show MetricProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.MetricProperty Methods showsPrec :: Int -> MetricProperty -> ShowS # show :: MetricProperty -> String # showList :: [MetricProperty] -> ShowS # | |||||
| Eq MetricProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.MetricProperty Methods (==) :: MetricProperty -> MetricProperty -> Bool # (/=) :: MetricProperty -> MetricProperty -> Bool # | |||||
| ToResourceProperties MetricProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.MetricProperty Methods toResourceProperties :: MetricProperty -> ResourceProperties # | |||||
| Property "Dimensions" MetricProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.MetricProperty Associated Types
Methods set :: PropertyType "Dimensions" MetricProperty -> MetricProperty -> MetricProperty # | |||||
| Property "MetricName" MetricProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.MetricProperty Associated Types
Methods set :: PropertyType "MetricName" MetricProperty -> MetricProperty -> MetricProperty # | |||||
| Property "Namespace" MetricProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.MetricProperty Associated Types
Methods set :: PropertyType "Namespace" MetricProperty -> MetricProperty -> MetricProperty # | |||||
| type PropertyType "Dimensions" MetricProperty Source # | |||||
| type PropertyType "MetricName" MetricProperty Source # | |||||
| type PropertyType "Namespace" MetricProperty Source # | |||||
data TargetTrackingMetricStatProperty Source #
Constructors
| TargetTrackingMetricStatProperty | |
Instances
| ToJSON TargetTrackingMetricStatProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.TargetTrackingMetricStatProperty | |||||
| Show TargetTrackingMetricStatProperty Source # | |||||
| Eq TargetTrackingMetricStatProperty Source # | |||||
| ToResourceProperties TargetTrackingMetricStatProperty Source # | |||||
| Property "Metric" TargetTrackingMetricStatProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.TargetTrackingMetricStatProperty Associated Types
Methods set :: PropertyType "Metric" TargetTrackingMetricStatProperty -> TargetTrackingMetricStatProperty -> TargetTrackingMetricStatProperty # | |||||
| Property "Period" TargetTrackingMetricStatProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.TargetTrackingMetricStatProperty Associated Types
Methods set :: PropertyType "Period" TargetTrackingMetricStatProperty -> TargetTrackingMetricStatProperty -> TargetTrackingMetricStatProperty # | |||||
| Property "Stat" TargetTrackingMetricStatProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.TargetTrackingMetricStatProperty Associated Types
Methods set :: PropertyType "Stat" TargetTrackingMetricStatProperty -> TargetTrackingMetricStatProperty -> TargetTrackingMetricStatProperty # | |||||
| Property "Unit" TargetTrackingMetricStatProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.TargetTrackingMetricStatProperty Associated Types
Methods set :: PropertyType "Unit" TargetTrackingMetricStatProperty -> TargetTrackingMetricStatProperty -> TargetTrackingMetricStatProperty # | |||||
| type PropertyType "Metric" TargetTrackingMetricStatProperty Source # | |||||
| type PropertyType "Period" TargetTrackingMetricStatProperty Source # | |||||
| type PropertyType "Stat" TargetTrackingMetricStatProperty Source # | |||||
| type PropertyType "Unit" TargetTrackingMetricStatProperty Source # | |||||
mkMetricProperty :: Value Text -> Value Text -> MetricProperty Source #
mkTargetTrackingMetricDataQueryProperty :: Value Text -> TargetTrackingMetricDataQueryProperty Source #
mkTargetTrackingMetricStatProperty :: MetricProperty -> Value Text -> TargetTrackingMetricStatProperty Source #
data TargetTrackingConfigurationProperty Source #
Constructors
| TargetTrackingConfigurationProperty | |
Fields | |
Instances
| ToJSON TargetTrackingConfigurationProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.TargetTrackingConfigurationProperty | |||||
| Show TargetTrackingConfigurationProperty Source # | |||||
| Eq TargetTrackingConfigurationProperty Source # | |||||
| ToResourceProperties TargetTrackingConfigurationProperty Source # | |||||
| Property "CustomizedMetricSpecification" TargetTrackingConfigurationProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.TargetTrackingConfigurationProperty Associated Types
Methods set :: PropertyType "CustomizedMetricSpecification" TargetTrackingConfigurationProperty -> TargetTrackingConfigurationProperty -> TargetTrackingConfigurationProperty # | |||||
| Property "DisableScaleIn" TargetTrackingConfigurationProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.TargetTrackingConfigurationProperty Associated Types
Methods set :: PropertyType "DisableScaleIn" TargetTrackingConfigurationProperty -> TargetTrackingConfigurationProperty -> TargetTrackingConfigurationProperty # | |||||
| Property "PredefinedMetricSpecification" TargetTrackingConfigurationProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.TargetTrackingConfigurationProperty Associated Types
Methods set :: PropertyType "PredefinedMetricSpecification" TargetTrackingConfigurationProperty -> TargetTrackingConfigurationProperty -> TargetTrackingConfigurationProperty # | |||||
| Property "TargetValue" TargetTrackingConfigurationProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.TargetTrackingConfigurationProperty Associated Types
Methods set :: PropertyType "TargetValue" TargetTrackingConfigurationProperty -> TargetTrackingConfigurationProperty -> TargetTrackingConfigurationProperty # | |||||
| type PropertyType "CustomizedMetricSpecification" TargetTrackingConfigurationProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.TargetTrackingConfigurationProperty type PropertyType "CustomizedMetricSpecification" TargetTrackingConfigurationProperty = CustomizedMetricSpecificationProperty | |||||
| type PropertyType "DisableScaleIn" TargetTrackingConfigurationProperty Source # | |||||
| type PropertyType "PredefinedMetricSpecification" TargetTrackingConfigurationProperty Source # | |||||
Defined in Stratosphere.AutoScaling.ScalingPolicy.TargetTrackingConfigurationProperty type PropertyType "PredefinedMetricSpecification" TargetTrackingConfigurationProperty = PredefinedMetricSpecificationProperty | |||||
| type PropertyType "TargetValue" TargetTrackingConfigurationProperty Source # | |||||