amazonka-compute-optimizer-2.0: Amazon Compute Optimizer SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.ComputeOptimizer.Types.ECSServiceRecommendedOptionProjectedMetric

Description

 
Synopsis

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.

Constructors

ECSServiceRecommendedOptionProjectedMetric' 

Fields

Instances

Instances details
FromJSON ECSServiceRecommendedOptionProjectedMetric Source # 
Instance details

Defined in Amazonka.ComputeOptimizer.Types.ECSServiceRecommendedOptionProjectedMetric

Generic ECSServiceRecommendedOptionProjectedMetric Source # 
Instance details

Defined in Amazonka.ComputeOptimizer.Types.ECSServiceRecommendedOptionProjectedMetric

Read ECSServiceRecommendedOptionProjectedMetric Source # 
Instance details

Defined in Amazonka.ComputeOptimizer.Types.ECSServiceRecommendedOptionProjectedMetric

Show ECSServiceRecommendedOptionProjectedMetric Source # 
Instance details

Defined in Amazonka.ComputeOptimizer.Types.ECSServiceRecommendedOptionProjectedMetric

NFData ECSServiceRecommendedOptionProjectedMetric Source # 
Instance details

Defined in Amazonka.ComputeOptimizer.Types.ECSServiceRecommendedOptionProjectedMetric

Eq ECSServiceRecommendedOptionProjectedMetric Source # 
Instance details

Defined in Amazonka.ComputeOptimizer.Types.ECSServiceRecommendedOptionProjectedMetric

Hashable ECSServiceRecommendedOptionProjectedMetric Source # 
Instance details

Defined in Amazonka.ComputeOptimizer.Types.ECSServiceRecommendedOptionProjectedMetric

type Rep ECSServiceRecommendedOptionProjectedMetric Source # 
Instance details

Defined in Amazonka.ComputeOptimizer.Types.ECSServiceRecommendedOptionProjectedMetric

type Rep ECSServiceRecommendedOptionProjectedMetric = D1 ('MetaData "ECSServiceRecommendedOptionProjectedMetric" "Amazonka.ComputeOptimizer.Types.ECSServiceRecommendedOptionProjectedMetric" "amazonka-compute-optimizer-2.0-5JAMFRZoNrnJ0UCJqIgHbk" 'False) (C1 ('MetaCons "ECSServiceRecommendedOptionProjectedMetric'" 'PrefixI 'True) (S1 ('MetaSel ('Just "projectedMetrics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ECSServiceProjectedMetric])) :*: (S1 ('MetaSel ('Just "recommendedCpuUnits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "recommendedMemorySize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))

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.