amazonka-cost-explorer-2.0: Amazon Cost Explorer Service 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.CostExplorer.Types.SavingsPlansUtilizationAggregates

Description

 
Synopsis

Documentation

data SavingsPlansUtilizationAggregates Source #

The aggregated utilization metrics for your Savings Plans usage.

See: newSavingsPlansUtilizationAggregates smart constructor.

Constructors

SavingsPlansUtilizationAggregates' 

Fields

Instances

Instances details
FromJSON SavingsPlansUtilizationAggregates Source # 
Instance details

Defined in Amazonka.CostExplorer.Types.SavingsPlansUtilizationAggregates

Generic SavingsPlansUtilizationAggregates Source # 
Instance details

Defined in Amazonka.CostExplorer.Types.SavingsPlansUtilizationAggregates

Associated Types

type Rep SavingsPlansUtilizationAggregates :: Type -> Type #

Read SavingsPlansUtilizationAggregates Source # 
Instance details

Defined in Amazonka.CostExplorer.Types.SavingsPlansUtilizationAggregates

Show SavingsPlansUtilizationAggregates Source # 
Instance details

Defined in Amazonka.CostExplorer.Types.SavingsPlansUtilizationAggregates

NFData SavingsPlansUtilizationAggregates Source # 
Instance details

Defined in Amazonka.CostExplorer.Types.SavingsPlansUtilizationAggregates

Eq SavingsPlansUtilizationAggregates Source # 
Instance details

Defined in Amazonka.CostExplorer.Types.SavingsPlansUtilizationAggregates

Hashable SavingsPlansUtilizationAggregates Source # 
Instance details

Defined in Amazonka.CostExplorer.Types.SavingsPlansUtilizationAggregates

type Rep SavingsPlansUtilizationAggregates Source # 
Instance details

Defined in Amazonka.CostExplorer.Types.SavingsPlansUtilizationAggregates

type Rep SavingsPlansUtilizationAggregates = D1 ('MetaData "SavingsPlansUtilizationAggregates" "Amazonka.CostExplorer.Types.SavingsPlansUtilizationAggregates" "amazonka-cost-explorer-2.0-QqVzyVvst98QYs5s2Ea4h" 'False) (C1 ('MetaCons "SavingsPlansUtilizationAggregates'" 'PrefixI 'True) (S1 ('MetaSel ('Just "amortizedCommitment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SavingsPlansAmortizedCommitment)) :*: (S1 ('MetaSel ('Just "savings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SavingsPlansSavings)) :*: S1 ('MetaSel ('Just "utilization") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SavingsPlansUtilization))))

newSavingsPlansUtilizationAggregates Source #

Create a value of SavingsPlansUtilizationAggregates 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:amortizedCommitment:SavingsPlansUtilizationAggregates', savingsPlansUtilizationAggregates_amortizedCommitment - The total amortized commitment for a Savings Plans. This includes the sum of the upfront and recurring Savings Plans fees.

$sel:savings:SavingsPlansUtilizationAggregates', savingsPlansUtilizationAggregates_savings - The amount that's saved by using existing Savings Plans. Savings returns both net savings from Savings Plans and also the onDemandCostEquivalent of the Savings Plans when considering the utilization rate.

$sel:utilization:SavingsPlansUtilizationAggregates', savingsPlansUtilizationAggregates_utilization - A ratio of your effectiveness of using existing Savings Plans to apply to workloads that are Savings Plans eligible.

savingsPlansUtilizationAggregates_amortizedCommitment :: Lens' SavingsPlansUtilizationAggregates (Maybe SavingsPlansAmortizedCommitment) Source #

The total amortized commitment for a Savings Plans. This includes the sum of the upfront and recurring Savings Plans fees.

savingsPlansUtilizationAggregates_savings :: Lens' SavingsPlansUtilizationAggregates (Maybe SavingsPlansSavings) Source #

The amount that's saved by using existing Savings Plans. Savings returns both net savings from Savings Plans and also the onDemandCostEquivalent of the Savings Plans when considering the utilization rate.

savingsPlansUtilizationAggregates_utilization :: Lens' SavingsPlansUtilizationAggregates SavingsPlansUtilization Source #

A ratio of your effectiveness of using existing Savings Plans to apply to workloads that are Savings Plans eligible.