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.SavingsPlansUtilizationDetail

Description

 
Synopsis

Documentation

data SavingsPlansUtilizationDetail Source #

A single daily or monthly Savings Plans utilization rate, and details for your account. A management account in an organization have access to member accounts. You can use GetDimensionValues to determine the possible dimension values.

See: newSavingsPlansUtilizationDetail smart constructor.

Constructors

SavingsPlansUtilizationDetail' 

Fields

Instances

Instances details
Eq SavingsPlansUtilizationDetail Source # 
Instance details

Defined in Amazonka.CostExplorer.Types.SavingsPlansUtilizationDetail

Read SavingsPlansUtilizationDetail Source # 
Instance details

Defined in Amazonka.CostExplorer.Types.SavingsPlansUtilizationDetail

Show SavingsPlansUtilizationDetail Source # 
Instance details

Defined in Amazonka.CostExplorer.Types.SavingsPlansUtilizationDetail

Generic SavingsPlansUtilizationDetail Source # 
Instance details

Defined in Amazonka.CostExplorer.Types.SavingsPlansUtilizationDetail

Associated Types

type Rep SavingsPlansUtilizationDetail :: Type -> Type #

NFData SavingsPlansUtilizationDetail Source # 
Instance details

Defined in Amazonka.CostExplorer.Types.SavingsPlansUtilizationDetail

Hashable SavingsPlansUtilizationDetail Source # 
Instance details

Defined in Amazonka.CostExplorer.Types.SavingsPlansUtilizationDetail

FromJSON SavingsPlansUtilizationDetail Source # 
Instance details

Defined in Amazonka.CostExplorer.Types.SavingsPlansUtilizationDetail

type Rep SavingsPlansUtilizationDetail Source # 
Instance details

Defined in Amazonka.CostExplorer.Types.SavingsPlansUtilizationDetail

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

newSavingsPlansUtilizationDetail :: SavingsPlansUtilizationDetail Source #

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

$sel:savings:SavingsPlansUtilizationDetail', savingsPlansUtilizationDetail_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:attributes:SavingsPlansUtilizationDetail', savingsPlansUtilizationDetail_attributes - The attribute that applies to a specific Dimension.

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

$sel:savingsPlanArn:SavingsPlansUtilizationDetail', savingsPlansUtilizationDetail_savingsPlanArn - The unique Amazon Resource Name (ARN) for a particular Savings Plan.

savingsPlansUtilizationDetail_amortizedCommitment :: Lens' SavingsPlansUtilizationDetail (Maybe SavingsPlansAmortizedCommitment) Source #

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

savingsPlansUtilizationDetail_savings :: Lens' SavingsPlansUtilizationDetail (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.

savingsPlansUtilizationDetail_utilization :: Lens' SavingsPlansUtilizationDetail (Maybe SavingsPlansUtilization) Source #

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

savingsPlansUtilizationDetail_savingsPlanArn :: Lens' SavingsPlansUtilizationDetail (Maybe Text) Source #

The unique Amazon Resource Name (ARN) for a particular Savings Plan.