Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data ECSServiceRecommendedOptionProjectedMetric = ECSServiceRecommendedOptionProjectedMetric' {}
- newECSServiceRecommendedOptionProjectedMetric :: ECSServiceRecommendedOptionProjectedMetric
- eCSServiceRecommendedOptionProjectedMetric_projectedMetrics :: Lens' ECSServiceRecommendedOptionProjectedMetric (Maybe [ECSServiceProjectedMetric])
- eCSServiceRecommendedOptionProjectedMetric_recommendedCpuUnits :: Lens' ECSServiceRecommendedOptionProjectedMetric (Maybe Int)
- eCSServiceRecommendedOptionProjectedMetric_recommendedMemorySize :: Lens' ECSServiceRecommendedOptionProjectedMetric (Maybe Int)
Documentation
data ECSServiceRecommendedOptionProjectedMetric Source #
Describes the projected metrics of an Amazon ECS service recommendation option.
To determine the performance difference between your current ECS service and the recommended option, compare the metric data of your service against its projected metric data.
See: newECSServiceRecommendedOptionProjectedMetric
smart constructor.
ECSServiceRecommendedOptionProjectedMetric' | |
|
Instances
newECSServiceRecommendedOptionProjectedMetric :: ECSServiceRecommendedOptionProjectedMetric Source #
Create a value of ECSServiceRecommendedOptionProjectedMetric
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:projectedMetrics:ECSServiceRecommendedOptionProjectedMetric'
, eCSServiceRecommendedOptionProjectedMetric_projectedMetrics
- An array of objects that describe the projected metric.
$sel:recommendedCpuUnits:ECSServiceRecommendedOptionProjectedMetric'
, eCSServiceRecommendedOptionProjectedMetric_recommendedCpuUnits
- The recommended CPU size for the ECS service.
$sel:recommendedMemorySize:ECSServiceRecommendedOptionProjectedMetric'
, eCSServiceRecommendedOptionProjectedMetric_recommendedMemorySize
- The recommended memory size for the ECS service.
eCSServiceRecommendedOptionProjectedMetric_projectedMetrics :: Lens' ECSServiceRecommendedOptionProjectedMetric (Maybe [ECSServiceProjectedMetric]) Source #
An array of objects that describe the projected metric.
eCSServiceRecommendedOptionProjectedMetric_recommendedCpuUnits :: Lens' ECSServiceRecommendedOptionProjectedMetric (Maybe Int) Source #
The recommended CPU size for the ECS service.
eCSServiceRecommendedOptionProjectedMetric_recommendedMemorySize :: Lens' ECSServiceRecommendedOptionProjectedMetric (Maybe Int) Source #
The recommended memory size for the ECS service.