libZSservicesZSamazonka-cost-explorerZSamazonka-cost-explorer
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.CostExplorer.Types.SavingsPlansUtilizationByTime

Description

 
Synopsis

Documentation

data SavingsPlansUtilizationByTime Source #

The amount of Savings Plans utilization, in hours.

See: newSavingsPlansUtilizationByTime smart constructor.

Constructors

SavingsPlansUtilizationByTime' 

Fields

Instances

Instances details
Eq SavingsPlansUtilizationByTime Source # 
Instance details

Defined in Amazonka.CostExplorer.Types.SavingsPlansUtilizationByTime

Read SavingsPlansUtilizationByTime Source # 
Instance details

Defined in Amazonka.CostExplorer.Types.SavingsPlansUtilizationByTime

Show SavingsPlansUtilizationByTime Source # 
Instance details

Defined in Amazonka.CostExplorer.Types.SavingsPlansUtilizationByTime

Generic SavingsPlansUtilizationByTime Source # 
Instance details

Defined in Amazonka.CostExplorer.Types.SavingsPlansUtilizationByTime

Associated Types

type Rep SavingsPlansUtilizationByTime :: Type -> Type #

NFData SavingsPlansUtilizationByTime Source # 
Instance details

Defined in Amazonka.CostExplorer.Types.SavingsPlansUtilizationByTime

Hashable SavingsPlansUtilizationByTime Source # 
Instance details

Defined in Amazonka.CostExplorer.Types.SavingsPlansUtilizationByTime

FromJSON SavingsPlansUtilizationByTime Source # 
Instance details

Defined in Amazonka.CostExplorer.Types.SavingsPlansUtilizationByTime

type Rep SavingsPlansUtilizationByTime Source # 
Instance details

Defined in Amazonka.CostExplorer.Types.SavingsPlansUtilizationByTime

type Rep SavingsPlansUtilizationByTime = D1 ('MetaData "SavingsPlansUtilizationByTime" "Amazonka.CostExplorer.Types.SavingsPlansUtilizationByTime" "libZSservicesZSamazonka-cost-explorerZSamazonka-cost-explorer" 'False) (C1 ('MetaCons "SavingsPlansUtilizationByTime'" '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 "timePeriod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DateInterval) :*: S1 ('MetaSel ('Just "utilization") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SavingsPlansUtilization))))

newSavingsPlansUtilizationByTime Source #

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

$sel:savings:SavingsPlansUtilizationByTime', savingsPlansUtilizationByTime_savings - The amount saved by using existing Savings Plans. Savings returns both net savings from Savings Plans as well as the onDemandCostEquivalent of the Savings Plans when considering the utilization rate.

$sel:timePeriod:SavingsPlansUtilizationByTime', savingsPlansUtilizationByTime_timePeriod - Undocumented member.

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

savingsPlansUtilizationByTime_amortizedCommitment :: Lens' SavingsPlansUtilizationByTime (Maybe SavingsPlansAmortizedCommitment) Source #

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

savingsPlansUtilizationByTime_savings :: Lens' SavingsPlansUtilizationByTime (Maybe SavingsPlansSavings) Source #

The amount saved by using existing Savings Plans. Savings returns both net savings from Savings Plans as well as the onDemandCostEquivalent of the Savings Plans when considering the utilization rate.

savingsPlansUtilizationByTime_utilization :: Lens' SavingsPlansUtilizationByTime SavingsPlansUtilization Source #

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